|
ef19191093
|
fix(authentication): try/catch on cache retrieve
continuous-integration/drone/pr Build is passing
|
2023-05-15 16:50:16 +02:00 |
|
|
873a3b426d
|
feat(bloc_layout): add consumer layouts
continuous-integration/drone/pr Build is passing
|
2023-05-15 16:16:02 +02:00 |
|
|
296bb0175e
|
feat(auth): add mocked cache data source
|
2023-05-15 16:15:42 +02:00 |
|
|
9a3ae2de5c
|
feat(ui): export pricing card
|
2023-05-12 15:43:05 +02:00 |
|
|
a078f6b6b0
|
feat(ui_layout-bloc_layout): proxy scaffold fields
|
2023-05-12 12:41:02 +00:00 |
|
|
fd40d1be3d
|
chore: export floating action button
|
2023-05-12 12:41:02 +00:00 |
|
|
952d3f8539
|
feat(ui): proxy some rich text parameters
|
2023-05-12 14:39:51 +02:00 |
|
|
5de3dbd5b3
|
build(i18n): upgrade i18n
|
2023-05-11 16:43:36 +02:00 |
|
|
874d85f29c
|
fix: upgrade to flutter 3.10
|
2023-05-11 16:43:00 +02:00 |
|
|
a82d28a6d5
|
feat(ui): tweak some values
|
2023-05-11 15:17:24 +02:00 |
|
|
80135a611d
|
chore(release): publish packages
continuous-integration/drone/pr Build is passing
- wyatt_authentication_bloc@0.5.0+1
|
2023-05-06 11:26:54 +02:00 |
|
|
93873e3134
|
refactor(authentication): controle cache checking
|
2023-05-06 11:26:40 +02:00 |
|
|
553b6763af
|
fix: remove models from pub ignore
|
2023-05-06 11:14:04 +02:00 |
|
|
cfcf9e75f8
|
build: fix melos parsing error + disable commit reference to avoid null error...
continuous-integration/drone/pr Build is passing
|
2023-05-04 09:46:02 +02:00 |
|
|
0a11157cd0
|
chore(release): publish packages �
continuous-integration/drone/pr Build is passing
|
2023-05-04 09:30:52 +02:00 |
|
|
d3184eb3e1
|
feat: add floating action button component (close #191)
continuous-integration/drone/pr Build is passing
|
2023-05-03 19:06:52 +02:00 |
|
|
0592cf9a3c
|
chore(release): publish packages �
continuous-integration/drone/pr Build is passing
|
2023-05-03 11:50:05 +02:00 |
|
|
0720a14532
|
feat(analysis): update version
|
2023-05-03 11:33:11 +02:00 |
|
|
33b38185b8
|
style(ui_components): reduce text size in example
continuous-integration/drone/pr Build is failing
|
2023-05-03 10:54:52 +02:00 |
|
|
4e3b288e70
|
fix(analysis): remove depencies sort
continuous-integration/drone/pr Build is passing
|
2023-05-03 10:48:06 +02:00 |
|
|
2692c60743
|
feat(analysis): upgrade
continuous-integration/drone/pr Build is failing
|
2023-05-03 10:38:18 +02:00 |
|
|
e76857f118
|
feat(layout)!: update layout plugins with new components system
continuous-integration/drone/pr Build is failing
|
2023-05-02 13:32:52 +02:00 |
|
|
96369e24f9
|
feat(ui_components): make textwrapper toString useful
|
2023-05-02 13:32:20 +02:00 |
|
|
635bb329ea
|
style(ui_components): fix theme resolver line
continuous-integration/drone/pr Build is failing
|
2023-04-28 18:42:13 +02:00 |
|
|
bfbeabe7ec
|
feat(ui): add pricing card
continuous-integration/drone/pr Build is failing
|
2023-04-28 18:40:40 +02:00 |
|
|
01a5619dc5
|
feat(ui): update default extension implementation
continuous-integration/drone/pr Build is failing
|
2023-04-28 16:08:10 +02:00 |
|
|
4ebb679a29
|
feat(ui): add animated decorated box + animate all buttons + customize duration in style
|
2023-04-28 15:33:26 +02:00 |
|
|
abd5e1b558
|
feat(ui): add colors and rework ComponentThemeData
continuous-integration/drone/pr Build is failing
|
2023-04-28 14:04:55 +02:00 |
|
|
a024b7e70a
|
feat(ui_kit): update example by removing adaptative theme
|
2023-04-28 14:04:15 +02:00 |
|
|
4097a420c8
|
feat(ui)!: move last extensions + add extension provider
continuous-integration/drone/pr Build is failing
|
2023-04-27 20:28:08 +02:00 |
|
|
8f5e3923d6
|
feat(ui)!: rework theme resolver mechanism + move theme extension implementations
continuous-integration/drone/pr Build is failing
|
2023-04-27 16:55:10 +02:00 |
|
|
01269027f2
|
feat(ui): make components more coherent + docs
|
2023-04-27 16:54:16 +02:00 |
|
|
0d5109fc77
|
feat(ui): make gradient as component
continuous-integration/drone/pr Build is failing
|
2023-04-26 18:15:47 +02:00 |
|
|
3fb4020594
|
feat(ui): fix, rename, rewrite some helpers
|
2023-04-26 18:14:00 +02:00 |
|
|
cef73aa62d
|
fix(gen): rename builder correctly
|
2023-04-26 18:12:10 +02:00 |
|
|
32cc6e8288
|
feat(ui_kit): make flat button fade on transition
|
2023-04-18 11:47:56 +02:00 |
|
|
2baaf5c0bb
|
feat(ui_kit): add more control over flat button prefix/suffix color
|
2023-04-18 09:33:00 +02:00 |
|
|
0ca4c41a27
|
build: fix and pin correct versions
continuous-integration/drone/pr Build is passing
|
2023-04-14 14:33:06 +02:00 |
|
|
5bf9f01be0
|
build: remove any pub git dependencies
continuous-integration/drone/pr Build is passing
|
2023-04-14 13:55:17 +02:00 |
|
|
90339d15a3
|
ci: fix latest melos config
continuous-integration/drone/pr Build is passing
|
2023-04-14 12:13:37 +02:00 |
|
|
9c9d6783c3
|
ci: use latest flutter-melos container
continuous-integration/drone/pr Build is failing
|
2023-04-14 11:09:04 +02:00 |
|
|
72173cdf18
|
ci: update melos tasks + upgrade melos 3
continuous-integration/drone/pr Build was killed
|
2023-04-14 10:16:00 +02:00 |
|
|
6725960c44
|
build: update pubignore
continuous-integration/drone/pr Build is passing
|
2023-04-14 10:04:23 +02:00 |
|
|
458ad76786
|
style: remove ignored files
|
2023-04-14 10:03:57 +02:00 |
|
|
e9b6671500
|
build(ui_kit): change version constraint
continuous-integration/drone/pr Build is failing
|
2023-04-14 00:28:55 +02:00 |
|
|
10117ab39b
|
chore(release): publish packages
- wyatt_analysis@2.4.2
- wyatt_architecture@0.2.0
- wyatt_authentication_bloc@0.5.0
- wyatt_bloc_helper@2.0.1
- wyatt_bloc_layout@0.0.2
- wyatt_component_copy_with_extension@2.0.0
- wyatt_component_copy_with_gen@2.0.0
- wyatt_crud_bloc@0.1.1
- wyatt_form_bloc@0.2.0+3
- wyatt_http_client@2.0.0
- wyatt_i18n@2.0.0
- wyatt_type_utils@0.0.5
- wyatt_ui_components@0.1.0
- wyatt_ui_kit@2.0.0
- wyatt_ui_layout@0.0.2
|
2023-04-14 00:12:52 +02:00 |
|
|
e08ae9784b
|
fix: remove wyatt arch ios example
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is passing
|
2023-04-14 00:08:14 +02:00 |
|
|
5e6de11e39
|
refactor(cw_gen)!: rename file
|
2023-04-14 00:07:43 +02:00 |
|
|
b427aff63d
|
style: dart format fix
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is passing
|
2023-04-13 23:47:19 +02:00 |
|
|
6152436411
|
test(auth): fix mock
|
2023-04-13 23:44:25 +02:00 |
|
|
0a13c67058
|
refactor(authentication): remove cross package export
|
2023-04-13 23:43:57 +02:00 |
|
|
c3620e61c1
|
refactor(bloc_layout): remove cross package export
|
2023-04-13 23:29:27 +02:00 |
|
|
79c5aa7c76
|
docs(ui_layout): add some documentation + readme
|
2023-04-13 23:29:27 +02:00 |
|
|
56de994e67
|
docs(ui_kit): add some documentation + readme
|
2023-04-13 23:29:27 +02:00 |
|
|
afbb911a0f
|
docs(ui_components): add some documentation + readme
|
2023-04-13 23:29:27 +02:00 |
|
|
5fe8d84cf6
|
docs(component_copy_with): add some documentation
|
2023-04-13 23:29:27 +02:00 |
|
|
7606d26aac
|
docs(http): add simple example
|
2023-04-13 23:29:27 +02:00 |
|
|
95c492e977
|
style: update some analysis files
|
2023-04-13 23:29:27 +02:00 |
|
|
07c2f4aeff
|
refactor(http)!: fix cascade dart good practices + docs
|
2023-04-13 23:29:27 +02:00 |
|
|
216a6c2aae
|
feat(crud): change responsibility of blocs (closes #45, closes #44)
|
2023-04-13 23:29:27 +02:00 |
|
|
4acab9a662
|
feat(type_utils): add nullable num comparison
|
2023-04-13 23:29:27 +02:00 |
|
|
468aa72635
|
refactor(bloc_helper): docs + nullable multiprovider attributes
|
2023-04-13 23:29:27 +02:00 |
|
|
72b27b27ee
|
refactor(arch): move to dart package
|
2023-04-13 23:29:27 +02:00 |
|
|
41add204f3
|
docs: change some documentation
|
2023-04-13 23:29:27 +02:00 |
|
|
e5e0550017
|
docs(arch): add documentation
|
2023-04-13 23:29:27 +02:00 |
|
|
7a3de79e36
|
docs(type_utils): add some documentation
|
2023-04-13 23:29:27 +02:00 |
|
|
84b17382c1
|
docs(architecture): update readme
|
2023-04-13 23:29:27 +02:00 |
|
|
9f260b8d0b
|
ci: add pubignore for each package
|
2023-04-13 23:29:26 +02:00 |
|
|
973eefa7bc
|
docs: update readme
|
2023-04-13 23:29:26 +02:00 |
|
|
6f585cf7ee
|
chore: add scripts to clean license, authors
|
2023-04-13 23:29:26 +02:00 |
|
|
a5cc20d05a
|
feat(i18n): change gitignore for symbolic link
|
2023-04-13 23:29:06 +02:00 |
|
|
1d3e487d6b
|
feat(authentication): add mock + local storage
|
2023-04-13 23:24:12 +02:00 |
|
|
4d872edc4e
|
docs(authentication): update example with multiple data sources
|
2023-04-13 23:24:12 +02:00 |
|
|
d53e7b80da
|
refactor(authentication)!: split data sources (cache, session, external)
|
2023-04-13 23:24:12 +02:00 |
|
|
5a7930550d
|
style(authentication): dart format + add some docs
|
2023-04-13 23:24:12 +02:00 |
|
|
eb4ae834c1
|
fix(authentication): make sur access token is available on every steps
|
2023-04-13 23:24:12 +02:00 |
|
|
b83275aaf6
|
feat(authentication): remove session wrapper for AuthenticationSession
|
2023-04-13 23:24:12 +02:00 |
|
|
6556c4485f
|
docs(authentication): add full dartdoc
|
2023-04-13 23:24:12 +02:00 |
|
|
8ed9e86db2
|
test(authentication): update tests
|
2023-04-13 23:24:11 +02:00 |
|
|
0c876e829e
|
docs: roolback and remove wiki
|
2023-04-13 23:24:11 +02:00 |
|
|
87c557263d
|
docs(authentication): add wiki script
|
2023-04-13 23:24:11 +02:00 |
|
|
1de922f644
|
docs(authentication): update example
|
2023-04-13 23:24:11 +02:00 |
|
|
1c5a6ce9eb
|
feat(authentication): add account edit cubit
|
2023-04-13 23:24:11 +02:00 |
|
|
3faceeebb6
|
feat(authentication): add custom routine, and documentation
|
2023-04-13 23:24:11 +02:00 |
|
|
eafe4dc7c6
|
feat(authentication): add full event support
|
2023-04-13 23:24:11 +02:00 |
|
|
1451240f1a
|
test(authentication): fix tests
|
2023-04-13 23:21:38 +02:00 |
|
|
9ff7b73aeb
|
fix(authentication): anonymous sign in event
|
2023-04-13 23:21:38 +02:00 |
|
|
6779a8b650
|
refactor(authentication): use custom user changes stream
|
2023-04-13 23:21:38 +02:00 |
|
|
13fc4aa875
|
fix(authentication): initialize account stream transformer
|
2023-04-13 23:21:38 +02:00 |
|
|
828c1ace6f
|
docs(authentication): update example
|
2023-04-13 23:21:38 +02:00 |
|
|
33cb4f6f06
|
refactor(authentication)!: use mixins, and remove use of onSignUpSuccess
|
2023-04-13 23:21:38 +02:00 |
|
|
adcd98f47b
|
feat(authentication)!: add event type on auth change
|
2023-04-13 23:21:38 +02:00 |
|
|
fe4ce3cbbc
|
refactor: make signup/in, passwordreset cubit extendable
|
2023-04-13 23:21:38 +02:00 |
|
|
222b650bd2
|
fix(authentication): stream on null account
|
2023-04-13 23:21:38 +02:00 |
|
|
8837066d73
|
fix(authentication): handle empty provider list (closes #113)
|
2023-04-13 23:21:38 +02:00 |
|
|
e418fc7949
|
cd: update drone config file to trigger pipeline on pull request
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-04-13 16:00:48 +02:00 |
|
|
3679efece1
|
feat'ui_kit): increase top bar leading width
continuous-integration/drone/push Build is passing
|
2023-04-12 12:31:00 +00:00 |
|
|
8c06f98624
|
feat(ui_kit): make top bar selector customizable
|
2023-04-12 12:31:00 +00:00 |
|
|
30a7cc4894
|
feat(ui_component): generate new skillcard component
|
2023-04-12 12:31:00 +00:00 |
|
|
6f09eeca0e
|
feat(ui_kit): make skillcard header icon customizable
|
2023-04-12 12:31:00 +00:00 |
|
|
8d12f84fcc
|
build(crud_bloc): update .pubignore
continuous-integration/drone/push Build is passing
|
2023-04-10 17:46:05 +02:00 |
|
|
2b4257a5d7
|
build(crud_bloc): make package ready for first release
continuous-integration/drone/push Build is passing
|
2023-04-09 12:12:14 +02:00 |
|
|
dbe8554eb7
|
refactor(ui_kit): remove selection area of rich text, its not his reponsibility
continuous-integration/drone/push Build is failing
|
2023-03-02 15:52:55 +01:00 |
|
|
70c6d91310
|
ci(i18n): fix ci
|
2023-03-01 17:28:07 +01:00 |
|
|
6c7e561fde
|
feat(i18n)!: rename few files + add clearer documentation
|
2023-03-01 17:27:19 +01:00 |
|
|
55ee89fb26
|
chore: update library file names for ui components and ui layouts
continuous-integration/drone/push Build is failing
|
2023-03-01 11:46:48 +01:00 |
|
|
358debf2fa
|
docs(ui_layout-bloc_layouts): add readmes
continuous-integration/drone/push Build is failing
|
2023-02-28 17:50:16 +01:00 |
|
|
7c97417233
|
feat(bloc_layout): add attributs available for grid bloc layouts
continuous-integration/drone/push Build is failing
|
2023-02-28 15:42:02 +00:00 |
|
|
4256622726
|
style: add models
|
2023-02-28 15:42:02 +00:00 |
|
|
89ce553fa2
|
feat(bloc_layout): add grid content implementations
|
2023-02-28 15:42:02 +00:00 |
|
|
abb5f0c735
|
style(bloc_layout): apply dart fix
|
2023-02-28 15:42:02 +00:00 |
|
|
99311c5d8c
|
feat(bloc_layout): rework on structure using new components and layouts
|
2023-02-28 15:42:02 +00:00 |
|
|
a0783b4b60
|
docs: add doc
|
2023-02-28 15:42:02 +00:00 |
|
|
4029d4de03
|
feat: update layouts to allow more control on components
|
2023-02-28 15:42:02 +00:00 |
|
|
3a59230bce
|
feat(i18n): add i18n delegate + example
continuous-integration/drone/push Build is failing
|
2023-02-28 15:06:49 +01:00 |
|
|
fc9812fc1f
|
docs(i18n): add docstrings on every classes
|
2023-02-28 15:04:32 +01:00 |
|
|
0f8f9abcf4
|
feat(i18n): implements network data source
|
2023-02-28 11:22:23 +01:00 |
|
|
17ece11170
|
feat(i18n): add default locale
|
2023-02-28 11:22:04 +01:00 |
|
|
cbbde8db85
|
feat(i18n): add getter/setter
|
2023-02-28 11:21:27 +01:00 |
|
|
75f561a19e
|
feat(i18n): add ICU parser
|
2023-02-27 17:42:22 +01:00 |
|
|
8a37aec127
|
feat(i18n): add arb, json and yaml parsers
|
2023-02-27 16:32:22 +01:00 |
|
|
0a55df8638
|
chore(i18n): initialize new package
|
2023-02-27 13:55:26 +01:00 |
|
|
4a73a8a4c0
|
chore(ui_kit): export wyatt component theme data
continuous-integration/drone/push Build is passing
|
2023-02-24 16:26:51 +01:00 |
|
|
b1d66dc6e4
|
chore(release): publish packages
continuous-integration/drone/push Build is passing
- wyatt_analysis@2.4.1
|
2023-02-24 10:20:00 +01:00 |
|
|
25cf9518f9
|
chore: fix all problems
continuous-integration/drone/push Build is passing
|
2023-02-24 10:12:04 +01:00 |
|
|
8d833d39d7
|
chore: fix and format using melos
|
2023-02-23 19:19:48 +01:00 |
|
|
d098d9a6bf
|
feat(analysis): add latest version persistence between script executions
continuous-integration/drone/push Build is passing
|
2023-02-23 18:53:03 +01:00 |
|
|
0f8c5bb983
|
ci(analysis): ignore script in publish (closes #124)
|
2023-02-23 18:52:27 +01:00 |
|
|
20f07a177b
|
feat(analysis): ignore todo's
|
2023-02-23 18:50:17 +01:00 |
|
|
1a48b606a4
|
refactor(ui): replace ThemeResolver by ThemeHelper in Loader / RichTextBuilder (closes #148)
|
2023-02-23 18:27:17 +01:00 |
|
|
6c54689393
|
refactor(ui)!: remove bloc export in buttons to be state management solution agnostic (closes #147)
|
2023-02-23 16:59:56 +01:00 |
|
|
d6c9dfd8a7
|
feat(ui_components): add extra state
|
2023-02-23 16:57:18 +01:00 |
|
|
881cbc5bef
|
fix(ui): change example to be compatible with new AppTopBar and TextWrapper
|
2023-02-23 11:50:13 +01:00 |
|
|
81c8851ac8
|
style(ui_components): remove useless comment
continuous-integration/drone/push Build is passing
|
2023-02-23 10:40:05 +01:00 |
|
|
0c176ba0fa
|
feat(ui_kit-ui_components): Modify the theme resolver to utilize the theme helper and streamline the logic
|
2023-02-23 10:24:54 +01:00 |
|
|
970dde2ef1
|
feat(ui_kit): remove .raw call
|
2023-02-23 09:33:05 +01:00 |
|
|
2e187b26eb
|
feat(ui_kit): export ui kit as component theme data
|
2023-02-23 09:30:11 +01:00 |
|
|
0337d4f97a
|
feat(ui_components): make component theme data copyable
|
2023-02-23 09:29:46 +01:00 |
|
|
3c3545abfe
|
style(ui_kit): remove test style
continuous-integration/drone/push Build is passing
|
2023-02-22 19:29:39 +01:00 |
|
|
2dfbd59773
|
feat(ui_kit): allow to cascade styles in ThemeHelper
|
2023-02-22 19:28:09 +01:00 |
|
|
4a3fde3a1e
|
feat(ui_kit): implement top nav bar
continuous-integration/drone/push Build is passing
|
2023-02-22 17:43:42 +01:00 |
|
|
317eb56d66
|
refactor(ui_kit): adapt ui_kit
|
2023-02-22 16:13:07 +01:00 |
|
|
b9dac32143
|
refactor(ui_components): migrate top nav bar using generify top bar
|
2023-02-22 16:10:25 +01:00 |
|
|
8955788fa5
|
feat(ui_components): generify bars
|
2023-02-22 16:05:40 +01:00 |
|
|
ca6af3ccc3
|
style(ui_components): clean folders and gather bars
|
2023-02-22 16:01:51 +01:00 |
|
|
ad0f1ec1c5
|
feat(ui_kit): implement top app bar and update example
|
2023-02-22 15:50:46 +01:00 |
|
|
41a484c013
|
feat(ui_components): update attributs and proxy most of appbar attributs
|
2023-02-22 15:50:21 +01:00 |
|
|
4811ed8998
|
feat(ui_components): add centerTitle property to app bar component
|
2023-02-22 11:37:29 +01:00 |
|
|
dba14088b0
|
style(ui_components): format imports
|
2023-02-22 11:25:22 +01:00 |
|
|
b2fe14a123
|
feat(ui_components): add top navigation bar component to theme data
|
2023-02-22 11:24:30 +01:00 |
|
|
bbd3f0a02d
|
feat(ui_components): add Top Navigation Bar Component
|
2023-02-22 11:23:08 +01:00 |
|
|
79dc34414c
|
fix(ui_components): add loader to theme data (close #152)
continuous-integration/drone/push Build is passing
|
2023-02-22 00:02:26 +00:00 |
|
|
349d1ae288
|
feat(ui_components): add new components to theme data (close #152)
|
2023-02-22 00:02:26 +00:00 |
|
|
49b534d145
|
fix(ui_kit): fix tab action focus on textinputs
continuous-integration/drone/push Build is passing
|
2023-02-21 18:44:11 +01:00 |
|
|
a68da15cdc
|
feat(ui): add some useful text customization in TextWrapper (closes #149)
continuous-integration/drone/push Build is passing
|
2023-02-21 18:05:56 +01:00 |
|
|
6037e13f50
|
fix(ui_component): inverse merge in TextInputStyle
continuous-integration/drone/push Build is passing
|
2023-02-21 16:08:23 +01:00 |
|
|
93cc5058d1
|
refactor(ui_kit): use ThemeHelper in cards
|
2023-02-21 15:37:42 +01:00 |
|
|
12d04c91ed
|
fix(ui): use multicolor in cards
|
2023-02-21 15:17:05 +01:00 |
|
|
5906d54aad
|
build(ui_component): remove freezed
|
2023-02-21 15:08:24 +01:00 |
|
|
b077f4baf0
|
refactor(ui_kit): rename GradientBoxBorder
|
2023-02-21 15:07:56 +01:00 |
|
|
133e0e910b
|
fix(ui_kit): make card core stateless
|
2023-02-21 13:34:04 +01:00 |
|
|
25224469b5
|
fix(ui_components): fix MultiColor lerp method
|
2023-02-21 13:27:19 +01:00 |
|
|
6537945946
|
fix(ui_kit): remove null check operator in RichTextBuilder component
|
2023-02-21 13:23:51 +01:00 |
|
|
702164082a
|
fix(ui_kit): remove null check operator in Loader component
|
2023-02-21 13:19:11 +01:00 |
|
|
f2b8c03dd7
|
refactor(ui_kit): update textinput component using borderColors as Color
|
2023-02-21 13:15:47 +01:00 |
|
|
51672cc95a
|
refactor(ui_components): move borderColors type
|
2023-02-21 13:13:01 +01:00 |
|
|
eda643e9b4
|
chore(ui_components): remove g files and copy with deps
|
2023-02-21 13:09:20 +01:00 |
|
|
cae4b68046
|
refactor(ui_components): add CopyWith method in ThemeStyle
|
2023-02-21 12:10:17 +01:00 |
|
|
4030511f4a
|
fix(ui_components-ui_kit): fix, clean and unify logic and code after rebase
|
2023-02-21 09:54:19 +01:00 |
|
|
8ed8a71c7c
|
fix(ui_kit): fix conflicts in card component after rebase
|
2023-02-21 08:53:38 +01:00 |
|
|
b6d22002ee
|
fix(ui_kit): fix export theme file
|
2023-02-21 08:52:18 +01:00 |
|
|
9b9339cb56
|
chore(ui_components): add copywith deps
|
2023-02-21 08:49:52 +01:00 |
|
|
b57500b854
|
feat(ui_kit): update example (#138)
|
2023-02-21 08:46:14 +01:00 |
|
|
1edb1f7324
|
feat(ui_kit): implemement text inputs (#138)
|
2023-02-21 08:37:36 +01:00 |
|
|
edf72cf4c2
|
feat(ui_components):add text input components, theme extension and worked on utils (#138)
|
2023-02-21 08:36:58 +01:00 |
|
|
f6c16c5dc4
|
feat(ui_components): add isColor getter in multicolor helper
|
2023-02-21 08:35:12 +01:00 |
|
|
c6beae597b
|
refactor(ui_components): update colors using Multicolor class (#138)
|
2023-02-21 08:35:12 +01:00 |
|
|
c2b60f2d79
|
feat(ui_kit): add text input theme extension (#138)
|
2023-02-21 08:35:12 +01:00 |
|
|
1e8d5d088e
|
chore(ui_components): export text inputs (#138)
|
2023-02-21 08:35:04 +01:00 |
|
|
419c99c103
|
feat(ui_components): add text input abstract class (#138)
|
2023-02-21 08:32:38 +01:00 |
|
|
5387dd6eed
|
build(ui_kit): use hosted version of bloc_helper
continuous-integration/drone/push Build is passing
|
2023-02-17 17:26:23 +01:00 |
|
|
f67e4aa112
|
ci: use latest dart version in ci container
continuous-integration/drone/push Build is passing
|
2023-02-17 16:28:22 +01:00 |
|
|
2769d45e20
|
fix(ui_kit): fix text align, add selection and update example for rich text builder
continuous-integration/drone/push Build is failing
|
2023-02-17 15:57:54 +01:00 |
|
|
66719732f7
|
feat(ui_kit): implement rich text builder (closes #141)
|
2023-02-17 14:49:41 +01:00 |
|
|
25018dc78a
|
feat(ui_component): add rich text builder / parser
|
2023-02-17 14:48:49 +01:00 |
|
|
efeb3acff3
|
build(ui): optimize build runner
|
2023-02-17 14:48:23 +01:00 |
|
|
ef52015372
|
refactor(ui): rework text gradient and text wrapper
|
2023-02-17 14:47:56 +01:00 |
|
|
c5f8b69184
|
style(ui_kit): add example demo-page auto-generation
continuous-integration/drone/push Build is failing
|
2023-02-16 15:13:55 +01:00 |
|
|
33984b1733
|
feat(ui_kit): add loader implementation
|
2023-02-16 15:13:21 +01:00 |
|
|
a47c28a4d6
|
feat(ui_component): add loader component and style
|
2023-02-16 15:12:40 +01:00 |
|
|
63bbde8213
|
refactor(ui_component): remove CopyWith extension
|
2023-02-16 15:12:18 +01:00 |
|
|
8070623e88
|
fix(ui_component): add generated component with theme resolver
|
2023-02-16 15:11:34 +01:00 |
|
|
4c08a692d2
|
refactor(ui_kit): move exportable bloc from mixin to widget
continuous-integration/drone/push Build is failing
|
2023-02-16 11:55:11 +01:00 |
|
|
8044d07413
|
fix(ui_component): add style merge in Theme Resolver
|
2023-02-16 11:54:42 +01:00 |
|
|
1af9b0b1f1
|
refactor(ui_kit): make resolve private and dotter child a widget
|
2023-02-16 10:23:48 +01:00 |
|
|
3a7b0abc58
|
style(ui_kit): fix padding file selection
continuous-integration/drone/push Build is failing
|
2023-02-15 22:40:19 +01:00 |
|
|
dd198b0e51
|
feat(ui_kit): update example with full studio button theme
|
2023-02-15 22:36:26 +01:00 |
|
|
a595183107
|
fix(ui_component): fix extra value in compute extension function
|
2023-02-15 22:35:31 +01:00 |
|
|
c786c153e0
|
feat(ui_kit): add theme control in example
|
2023-02-15 21:45:46 +01:00 |
|
|
cc71bf7abd
|
feat(ui_kit): finalize material ready buttons
|
2023-02-15 21:07:53 +01:00 |
|
|
ed06e18043
|
fix(ui): move theme_resolver in compnoent to fix code generation
|
2023-02-15 20:35:25 +01:00 |
|
|
96781880f4
|
feat(ui): move style implementation from component to ui_kit with theme resolver
|
2023-02-15 20:14:32 +01:00 |
|
|
c331bc6056
|
feat(ui_kit): add theme extension support in buttons + theme negociation
|
2023-02-15 15:57:36 +01:00 |
|
|
77ce4e33ab
|
feat(ui_kit): add theme extension shortcut
|
2023-02-15 15:57:04 +01:00 |
|
|
2806ac5923
|
feat(ui_component): add copyWith gen and make button style lerping
|
2023-02-15 15:56:35 +01:00 |
|
|
ed29f39673
|
refactor(ui_component): move extensions
|
2023-02-15 15:55:46 +01:00 |
|
|
7880293723
|
feat(ui_component): add lerp on multicolor
|
2023-02-15 15:55:27 +01:00 |
|
|
5c34528b3d
|
fix(ui_kit): add cacheExtend as a trade-off in listview example
|
2023-02-14 14:49:39 +01:00 |
|
|
198d83b663
|
fix(ui_kit): add local font assets + compress images
|
2023-02-14 14:48:11 +01:00 |
|
|
bd636e9d24
|
docs(ui_kit): add theme negociation explaination
|
2023-02-14 14:20:00 +01:00 |
|
|
c942e2aacf
|
feat(ui_kit): update example with drawer and custom launch parameters
|
2023-02-14 12:50:46 +01:00 |
|
|
82eeba4d7d
|
feat(ui_kit): add multicolor support in linear gradient helper
|
2023-02-14 12:50:17 +01:00 |
|
|
4695cf0618
|
feat(ui_kit): implement file selection button with invalid cubit and dotted package
|
2023-02-14 11:55:34 +01:00 |
|
|
d49a4cad31
|
feat(ui_component): add file selection component
|
2023-02-14 11:55:34 +01:00 |
|
|
e4d904eb8d
|
feat(ui_kit): implement simple icon button and use dimension style
|
2023-02-14 11:55:34 +01:00 |
|
|
4f1a064298
|
feat(ui_component): add simple icon button and dimension style
|
2023-02-14 11:55:34 +01:00 |
|
|
168d840b87
|
feat(ui_kit): add symbol button + enhance bloc control over state
|
2023-02-14 11:55:34 +01:00 |
|
|
aea71fa32c
|
feat(ui_kit): add symbol button
|
2023-02-14 11:55:34 +01:00 |
|
|
b6f25dd5b5
|
refactor(ui_kit): use tapped state and merged styles
|
2023-02-14 11:55:34 +01:00 |
|
|
61e28ce5e7
|
refactor(ui_component): merge flat and outline buttons in only one style
|
2023-02-14 11:55:34 +01:00 |
|
|
5050e2c2bb
|
feat(ui_component): add tapped control state
|
2023-02-14 11:55:34 +01:00 |
|
|
9e1b76e07b
|
feat(ui_kit): use MultiColor in button style
|
2023-02-14 11:55:34 +01:00 |
|
|
442baa6882
|
feat(ui_component): add MultiColor util class
|
2023-02-14 11:55:34 +01:00 |
|
|
60126fffc4
|
feat(ui_kit): implement flat/outlined button
|
2023-02-14 11:55:34 +01:00 |
|
|
07572aeca2
|
feat(ui_component): add flat/outlined button styles
|
2023-02-14 11:55:34 +01:00 |
|
|
4332eafda0
|
feat(ui_kit): implement flat button
|
2023-02-14 11:55:34 +01:00 |
|
|
160b30d21b
|
feat(ui_component): add button components
|
2023-02-14 11:54:48 +01:00 |
|
|
602a372d7c
|
fix(uikit): remove useless file
|
2023-02-14 11:54:48 +01:00 |
|
|
43df087319
|
chore: update repo bricks
|
2023-02-14 11:54:48 +01:00 |
|
|
4f71118a65
|
chore(uikit): create package with mason
|
2023-02-14 11:54:48 +01:00 |
|
|
4b37175d17
|
feat(ui_kit): add card theme extension, fix bugs & update example (close #126)
continuous-integration/drone/push Build is failing
|
2023-02-14 11:34:45 +01:00 |
|
|
ea18d39c44
|
style(ui_kit): remove cache files
continuous-integration/drone/push Build is failing
|
2023-02-10 16:23:08 +01:00 |
|
|
b9f2305bca
|
build(ui_kit): add firebase config
|
2023-02-10 16:17:35 +01:00 |
|
|
55822ad870
|
feat(ui_kit): add quote / skill / portfolio cards (#126)
continuous-integration/drone/push Build is failing
|
2023-02-10 16:01:07 +01:00 |
|
|
a563bd1fe3
|
style(ui_kit): add macos platform in example
continuous-integration/drone/push Build is failing
|
2023-02-10 14:19:32 +01:00 |
|
|
5464cd1d40
|
feat(ui_kit): implement information card (#126)
continuous-integration/drone/push Build is failing
|
2023-02-10 14:08:04 +01:00 |
|
|
ba1c1016e5
|
style(ui_kit): remove default files
|
2023-02-10 11:35:51 +01:00 |
|
|
23b608ed10
|
feat(ui_components): add gradient attribut to text wrapper
continuous-integration/drone/push Build is failing
|
2023-02-10 11:25:39 +01:00 |
|
|
44b2b7c27d
|
chore(ui_kit): create package template
continuous-integration/drone/push Build is failing
|
2023-02-09 18:10:11 +01:00 |
|
|
6bad9a8a05
|
fix(ui_layout): fix textwrapper
|
2023-02-09 18:09:45 +01:00 |
|
|
5d8f94bee8
|
fix(cw_gen): fix textwrapper
|
2023-02-09 18:09:14 +01:00 |
|
|
75cb341447
|
fix(bloc_layout): fix textwrapper
|
2023-02-09 18:08:49 +01:00 |
|
|
efa7ca09dd
|
feat(ui_component): add string extension to easely wrap text
|
2023-02-09 18:08:03 +01:00 |
|
|
ac432f6dc8
|
feat(ui_components): export cards #126
continuous-integration/drone/push Build is failing
|
2023-02-09 16:50:48 +00:00 |
|
|
6c85faba82
|
feat(ui_components): add portfolio & skill cards #126
|
2023-02-09 16:50:48 +00:00 |
|
|
dd75ecfc7a
|
feat: make text wrapper constructor constant
|
2023-02-09 16:50:48 +00:00 |
|
|
0132771e17
|
feat(ui_components): add text wrapper instead of String/Widget for Texts
|
2023-02-09 16:50:48 +00:00 |
|
|
5d5ae145aa
|
feat(ui_components): make fields nullable and not required in quote card
|
2023-02-09 16:50:48 +00:00 |
|
|
07428a5215
|
fix(ui_components): remove darkmode enable field in cards
|
2023-02-09 16:50:48 +00:00 |
|
|
c994c822b0
|
feat(ui_components): export components and add license header
|
2023-02-09 16:50:48 +00:00 |
|
|
bde54e0cf5
|
feat(ui_components): add information_card & quote_card (#126)
|
2023-02-09 16:50:48 +00:00 |
|
|
f3c3939ba1
|
docs: update readme
continuous-integration/drone/push Build is failing
|
2023-02-07 14:26:53 +00:00 |
|
|
9339100399
|
chore(release): publish packages
continuous-integration/drone/push Build is failing
- wyatt_analysis@2.4.0
|
2023-02-07 14:46:21 +01:00 |
|
|
03725c25c7
|
feat(analysis): add new lint rules
|
2023-02-07 14:44:57 +01:00 |
|
|
588a09e0a1
|
docs(analysis): add instructions to create a new version (closes #104)
|
2023-02-07 14:43:52 +01:00 |
|
|
bd53d11e0d
|
refactor(bloc_layout): migrate bloc layouts using copywith component method (close #121)
continuous-integration/drone/push Build is failing
|
2023-02-07 11:46:50 +01:00 |
|
|
ee8f08cc32
|
refactor(ui_layout): update exemple (close #116)
continuous-integration/drone/push Build is failing
|
2023-02-07 10:49:56 +01:00 |
|
|
413589462b
|
refactor(ui_layout): migrate layouts using copywith component method (#116)
|
2023-02-07 10:49:09 +01:00 |
|
|
ff3f2008de
|
fix(ui_components): generate new files after generator fixes (close #118)
continuous-integration/drone/push Build is failing
|
2023-02-07 10:25:58 +01:00 |
|
|
0b27a62669
|
fix(component_copy_with_gen): update example (#118)
|
2023-02-07 10:24:00 +01:00 |
|
|
6c9b6e239b
|
fix(component_copy_with_gen): copywith method takes non nullable fields too (#118)
|
2023-02-07 10:22:32 +01:00 |
|
|
576a01512b
|
refactor(ui_components): update example (close #115)
continuous-integration/drone/push Build is failing
|
2023-02-07 09:44:34 +01:00 |
|
|
cd3ed0fe69
|
refactor(ui_components): migrate components using code generator packages (#115)
|
2023-02-07 09:44:03 +01:00 |
|
AN12345
|
46c51525e8
|
feat: add generators for components proxy and mixins to enable copywith methods
continuous-integration/drone/push Build is failing
|
2023-02-06 18:42:34 +01:00 |
|
AN12345
|
b025247002
|
feat: add class annotation for component code generators
|
2023-02-06 18:41:54 +01:00 |
|
AN12345
|
c70d4c6650
|
build: update mason file to add new tempalte
|
2023-02-06 18:40:35 +01:00 |
|
AN12345
|
04a87fe32a
|
feat(bloc_layout): make package compatible with crud cubit (close #111)
continuous-integration/drone/push Build is passing
|
2022-12-19 19:21:38 -05:00 |
|
AN12345
|
f8f367baf6
|
(feat): rething conception and add missing layouts (close #97)
continuous-integration/drone/push Build is passing
|
2022-12-13 18:50:47 -05:00 |
|
AN12345
|
e667aa06d0
|
feat(ui_layout): make field nullable & add new app bar fields (#97)
|
2022-12-13 18:49:28 -05:00 |
|
|
f6ef5828bb
|
chore(release): publish packages
continuous-integration/drone/push Build is passing
- wyatt_authentication_bloc@0.4.1
|
2022-12-13 17:29:38 -05:00 |
|
Malo Léon
|
f22ba300cb
|
Merge pull request 'authentication/feature/google_signin' (#105) from authentication/feature/google_signin into master
continuous-integration/drone/push Build is passing
Reviewed-on: #105
Reviewed-by: Malo Léon <malo.leon@wyattapp.io>
|
2022-12-13 22:07:16 +00:00 |
|
|
5f52b2fc3d
|
refactor(authentication): use fromFirebaseUser factory to parse user
|
2022-12-13 17:00:26 -05:00 |
|
|
f46707f5c1
|
style(authentication): Merge 'origin/master' into authentication/feature/google_signin
|
2022-12-13 16:42:50 -05:00 |
|
AN12345
|
17ff0f8ba1
|
clean(packages): apply dart fix (close #106)
continuous-integration/drone/push Build is passing
|
2022-12-13 13:52:49 -05:00 |
|
|
1a3631f691
|
feat(authentication): add google sign in in signIn cubit
|
2022-12-13 00:36:20 -05:00 |
|
|
197c5d54e6
|
feat(authentication): add google sign in parameter in firebase data source constructor
|
2022-12-12 23:47:29 -05:00 |
|
|
c7b241de2d
|
feat(authentication): add google sign_in support (closes #59)
|
2022-12-12 23:16:10 -05:00 |
|
|
94d573a584
|
refactor(authentication): update deps and re-export them
|
2022-12-12 23:14:55 -05:00 |
|
|
37e00fe9c4
|
style(analysis): dart format + follows wyatt analysis 2.3.0
|
2022-12-12 22:43:54 -05:00 |
|
|
3c8ff373a1
|
chore(release): publish packages
continuous-integration/drone/push Build is passing
- wyatt_analysis@2.3.0
|
2022-12-12 22:17:35 -05:00 |
|
|
640cfaf118
|
refactor(analysis): follow melos versioning
continuous-integration/drone/push Build is passing
|
2022-12-12 22:15:32 -05:00 |
|
|
7fc3736854
|
feat(analysis): exclude generated code, and add dart>2.16 rules
continuous-integration/drone/push Build is passing
|
2022-12-12 22:02:31 -05:00 |
|
|
29d8ec640f
|
feat(analysis): add overwrite protection
|
2022-12-12 21:38:57 -05:00 |
|
|
7f9621b4f6
|
feat(analysis): add 2.2.2 files for archive
|
2022-12-12 21:37:20 -05:00 |
|
|
7b61f3f08a
|
feat(analysis): add utils script to easely bump version
|
2022-12-12 21:36:39 -05:00 |
|
|
75a5facfdc
|
fix(analysis): change file include to keep coherence
|
2022-12-12 21:30:22 -05:00 |
|
AN12345
|
c93b7fb5f7
|
feat(bloc_layout): export layout_package & adapt imports
continuous-integration/drone/push Build is passing
|
2022-12-12 20:32:29 -05:00 |
|
|
aee7060a0b
|
ci: fix http client test error
continuous-integration/drone/push Build is passing
|
2022-12-12 15:20:47 -05:00 |
|
AN12345
|
4f49f4931c
|
refactor(ui_layout): update example (#92)
continuous-integration/drone/push Build is failing
|
2022-12-12 14:21:48 -05:00 |
|
AN12345
|
e8172004a3
|
refactor(ui_component): update example (#92)
|
2022-12-12 14:21:13 -05:00 |
|
AN12345
|
c6d8ca37fe
|
refactor(bloc_layout): update example (#92)
|
2022-12-12 14:20:20 -05:00 |
|
AN12345
|
e01f47d41a
|
refactor(ui_layout): update package using nullable component data (#92)
|
2022-12-12 14:14:15 -05:00 |
|
AN12345
|
7a24a36af0
|
refactor(bloc_layout): update package using nullable component data (#92)
|
2022-12-12 14:13:00 -05:00 |
|
AN12345
|
244a286509
|
refactor(ui_components): update example (#92)
|
2022-12-12 14:10:41 -05:00 |
|
AN12345
|
81a7ca5a1f
|
feat(ui_components): make component data field nullable (#92)
|
2022-12-12 14:08:36 -05:00 |
|
AN12345
|
45c7bd6fca
|
refactor(ui_layout): update example with components updates (close #90)
continuous-integration/drone/push Build is failing
|
2022-12-12 12:42:11 -05:00 |
|
AN12345
|
cd2806b07b
|
refactor(bloc_layout): update example with new app bar entity (#90)
|
2022-12-12 12:36:40 -05:00 |
|
AN12345
|
dd275460f6
|
feat(ui_components): make app bar leading & actions customizable
|
2022-12-12 12:34:02 -05:00 |
|
AN12345
|
dc0f0c61c6
|
feat(bloc_layout): export useful packages (close #88)
continuous-integration/drone/push Build is failing
|
2022-12-12 11:25:40 -05:00 |
|
|
1e305c75bd
|
docs: update readme with melos commands
continuous-integration/drone/push Build is failing
|
2022-12-11 21:28:47 -05:00 |
|
|
9af76b8e1f
|
ci: add package tests and validation
|
2022-12-12 01:21:37 +00:00 |
|
|
5593620181
|
refactor: change quality check rule name
|
2022-12-12 01:21:37 +00:00 |
|
|
a19d4bc5ce
|
chore: update melos config
|
2022-12-12 01:21:37 +00:00 |
|
|
21b18054ba
|
chore(package): clean unimplemented tests
|
2022-12-12 01:21:37 +00:00 |
|
AN12345
|
ff90af47cd
|
fix(bloc_layout): update export file
|
2022-12-11 23:38:54 +00:00 |
|
AN12345
|
3bb57e65f8
|
fix(bloc_layout): rename file
|
2022-12-11 23:38:54 +00:00 |
|
AN12345
|
9d0aac7894
|
feat(bloc_layout): add all layout avalaible with crud bloc
|
2022-12-11 23:38:54 +00:00 |
|
AN12345
|
a561cbff23
|
feat(bloc_layout): link error widget to error state
|
2022-12-11 23:38:54 +00:00 |
|
AN12345
|
fafec78546
|
clean(bloc_layout): remove test folder
|
2022-12-11 23:38:54 +00:00 |
|
AN12345
|
feca378131
|
feat(bloc_layout): add new package to combine bloc_helper, crud_bloc, ui_components, and ui_layout
|
2022-12-11 23:38:54 +00:00 |
|
|
f223811f4b
|
chore(medium): remove unused package
|
2022-12-08 14:32:19 -05:00 |
|
|
ed65489316
|
chore(cli): remove unused package
|
2022-12-08 14:31:57 -05:00 |
|
AN12345
|
33797e4dbf
|
refactor(ui_layout): update appbar component (close #78)
|
2022-12-08 18:58:37 +00:00 |
|
AN12345
|
3aa6d03dd6
|
refactor(crud_bloc): update package using new architecture usecase execute method (close #77)
|
2022-12-08 13:29:01 -05:00 |
|
|
bf03324fd0
|
chore: add pre-commit rule (see #72)
|
2022-12-08 03:46:10 +00:00 |
|
|
5e83c9e74e
|
docs(auth): add correct header
|
2022-12-07 19:52:01 -05:00 |
|
|
672aba7084
|
fix(auth): fix mock on register
|
2022-12-07 19:52:00 -05:00 |
|
|
94d7efbe8c
|
fix(form): fix textController rebuild
|
2022-12-07 19:51:59 -05:00 |
|
|
5298bd99ed
|
feat(authentication): add reauthenticate, updateEmail and updatePassword
|
2022-12-07 19:50:19 -05:00 |
|
AN12345
|
d792f4cbe9
|
feat(ui_layout): update example & move configure function (#69)
|
2022-12-07 18:54:48 -05:00 |
|
AN12345
|
098ec9715e
|
feat(ui_layout): add loading & error widget to component theme (close #69)
|
2022-12-07 18:20:04 -05:00 |
|
AN12345
|
6d3c64d17c
|
feat(ui_layout): add frame layout (close #67)
|
2022-12-07 17:14:00 -05:00 |
|