master #81

Closed
malo wants to merge 322 commits from master into feat/bloc_layout/new-package

322 Commits

Author SHA1 Message Date
ef19191093
fix(authentication): try/catch on cache retrieve
All checks were successful
continuous-integration/drone/pr Build is passing
2023-05-15 16:50:16 +02:00
873a3b426d
feat(bloc_layout): add consumer layouts
All checks were successful
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
All checks were successful
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...
All checks were successful
continuous-integration/drone/pr Build is passing
2023-05-04 09:46:02 +02:00
0a11157cd0
chore(release): publish packages �
All checks were successful
continuous-integration/drone/pr Build is passing
2023-05-04 09:30:52 +02:00
d3184eb3e1 feat: add floating action button component (close #191)
All checks were successful
continuous-integration/drone/pr Build is passing
2023-05-03 19:06:52 +02:00
0592cf9a3c
chore(release): publish packages �
All checks were successful
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
Some checks failed
continuous-integration/drone/pr Build is failing
2023-05-03 10:54:52 +02:00
4e3b288e70
fix(analysis): remove depencies sort
All checks were successful
continuous-integration/drone/pr Build is passing
2023-05-03 10:48:06 +02:00
2692c60743
feat(analysis): upgrade
Some checks failed
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
Some checks failed
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
Some checks failed
continuous-integration/drone/pr Build is failing
2023-04-28 18:42:13 +02:00
bfbeabe7ec
feat(ui): add pricing card
Some checks failed
continuous-integration/drone/pr Build is failing
2023-04-28 18:40:40 +02:00
01a5619dc5
feat(ui): update default extension implementation
Some checks failed
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
Some checks failed
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
Some checks failed
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
Some checks failed
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
Some checks failed
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
All checks were successful
continuous-integration/drone/pr Build is passing
2023-04-14 14:33:06 +02:00
5bf9f01be0
build: remove any pub git dependencies
All checks were successful
continuous-integration/drone/pr Build is passing
2023-04-14 13:55:17 +02:00
90339d15a3
ci: fix latest melos config
All checks were successful
continuous-integration/drone/pr Build is passing
2023-04-14 12:13:37 +02:00
9c9d6783c3
ci: use latest flutter-melos container
Some checks failed
continuous-integration/drone/pr Build is failing
2023-04-14 11:09:04 +02:00
72173cdf18
ci: update melos tasks + upgrade melos 3
Some checks reported errors
continuous-integration/drone/pr Build was killed
2023-04-14 10:16:00 +02:00
6725960c44
build: update pubignore
All checks were successful
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
Some checks failed
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
Some checks failed
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
Some checks failed
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
Some checks failed
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
Some checks failed
continuous-integration/drone/push Build is failing
2023-03-01 11:46:48 +01:00
358debf2fa docs(ui_layout-bloc_layouts): add readmes
Some checks failed
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
Some checks failed
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
Some checks failed
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
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-24 16:26:51 +01:00
b1d66dc6e4
chore(release): publish packages
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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)
All checks were successful
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
All checks were successful
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)
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-21 18:05:56 +01:00
6037e13f50
fix(ui_component): inverse merge in TextInputStyle
All checks were successful
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
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-17 17:26:23 +01:00
f67e4aa112
ci: use latest dart version in ci container
All checks were successful
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
Some checks failed
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
Some checks failed
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
Some checks failed
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
Some checks failed
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)
Some checks failed
continuous-integration/drone/push Build is failing
2023-02-14 11:34:45 +01:00
ea18d39c44 style(ui_kit): remove cache files
Some checks failed
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)
Some checks failed
continuous-integration/drone/push Build is failing
2023-02-10 16:01:07 +01:00
a563bd1fe3 style(ui_kit): add macos platform in example
Some checks failed
continuous-integration/drone/push Build is failing
2023-02-10 14:19:32 +01:00
5464cd1d40 feat(ui_kit): implement information card (#126)
Some checks failed
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
Some checks failed
continuous-integration/drone/push Build is failing
2023-02-10 11:25:39 +01:00
44b2b7c27d
chore(ui_kit): create package template
Some checks failed
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
Some checks failed
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
Some checks failed
continuous-integration/drone/push Build is failing
2023-02-07 14:26:53 +00:00
9339100399
chore(release): publish packages
Some checks failed
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)
Some checks failed
continuous-integration/drone/push Build is failing
2023-02-07 11:46:50 +01:00
ee8f08cc32 refactor(ui_layout): update exemple (close #116)
Some checks failed
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)
Some checks failed
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)
Some checks failed
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
Some checks failed
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)
All checks were successful
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)
All checks were successful
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
All checks were successful
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
All checks were successful
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)
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-12 20:32:29 -05:00
aee7060a0b
ci: fix http client test error
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-12 15:20:47 -05:00
AN12345
4f49f4931c refactor(ui_layout): update example (#92)
Some checks failed
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)
Some checks failed
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)
Some checks failed
continuous-integration/drone/push Build is failing
2022-12-12 11:25:40 -05:00
1e305c75bd
docs: update readme with melos commands
Some checks failed
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