Commit Graph
100 Commits
Author SHA1 Message Date
hugo e5e0550017 docs(arch): add documentation 2023-04-13 23:29:27 +02:00
hugo 7a3de79e36 docs(type_utils): add some documentation 2023-04-13 23:29:27 +02:00
hugo 84b17382c1 docs(architecture): update readme 2023-04-13 23:29:27 +02:00
hugo 9f260b8d0b ci: add pubignore for each package 2023-04-13 23:29:26 +02:00
hugo 973eefa7bc docs: update readme 2023-04-13 23:29:26 +02:00
hugo 6f585cf7ee chore: add scripts to clean license, authors 2023-04-13 23:29:26 +02:00
hugo a5cc20d05a feat(i18n): change gitignore for symbolic link 2023-04-13 23:29:06 +02:00
hugo 1d3e487d6b feat(authentication): add mock + local storage 2023-04-13 23:24:12 +02:00
hugo 4d872edc4e docs(authentication): update example with multiple data sources 2023-04-13 23:24:12 +02:00
hugo d53e7b80da refactor(authentication)!: split data sources (cache, session, external) 2023-04-13 23:24:12 +02:00
hugo 5a7930550d style(authentication): dart format + add some docs 2023-04-13 23:24:12 +02:00
hugo eb4ae834c1 fix(authentication): make sur access token is available on every steps 2023-04-13 23:24:12 +02:00
hugo b83275aaf6 feat(authentication): remove session wrapper for AuthenticationSession 2023-04-13 23:24:12 +02:00
hugo 6556c4485f docs(authentication): add full dartdoc 2023-04-13 23:24:12 +02:00
hugo 8ed9e86db2 test(authentication): update tests 2023-04-13 23:24:11 +02:00
hugo 0c876e829e docs: roolback and remove wiki 2023-04-13 23:24:11 +02:00
hugo 87c557263d docs(authentication): add wiki script 2023-04-13 23:24:11 +02:00
hugo 1de922f644 docs(authentication): update example 2023-04-13 23:24:11 +02:00
hugo 1c5a6ce9eb feat(authentication): add account edit cubit 2023-04-13 23:24:11 +02:00
hugo 3faceeebb6 feat(authentication): add custom routine, and documentation 2023-04-13 23:24:11 +02:00
hugo eafe4dc7c6 feat(authentication): add full event support 2023-04-13 23:24:11 +02:00
hugo 1451240f1a test(authentication): fix tests 2023-04-13 23:21:38 +02:00
hugo 9ff7b73aeb fix(authentication): anonymous sign in event 2023-04-13 23:21:38 +02:00
hugo 6779a8b650 refactor(authentication): use custom user changes stream 2023-04-13 23:21:38 +02:00
hugo 13fc4aa875 fix(authentication): initialize account stream transformer 2023-04-13 23:21:38 +02:00
hugo 828c1ace6f docs(authentication): update example 2023-04-13 23:21:38 +02:00
hugo 33cb4f6f06 refactor(authentication)!: use mixins, and remove use of onSignUpSuccess 2023-04-13 23:21:38 +02:00
hugo adcd98f47b feat(authentication)!: add event type on auth change 2023-04-13 23:21:38 +02:00
hugo fe4ce3cbbc refactor: make signup/in, passwordreset cubit extendable 2023-04-13 23:21:38 +02:00
hugo 222b650bd2 fix(authentication): stream on null account 2023-04-13 23:21:38 +02:00
hugo 8837066d73 fix(authentication): handle empty provider list (closes #113) 2023-04-13 23:21:38 +02:00
hugo 3679efece1 feat'ui_kit): increase top bar leading width
continuous-integration/drone/push Build is passing
2023-04-12 12:31:00 +00:00
hugo 8c06f98624 feat(ui_kit): make top bar selector customizable 2023-04-12 12:31:00 +00:00
hugo 30a7cc4894 feat(ui_component): generate new skillcard component 2023-04-12 12:31:00 +00:00
hugo 6f09eeca0e feat(ui_kit): make skillcard header icon customizable 2023-04-12 12:31:00 +00:00
hugo 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
hugo 70c6d91310 ci(i18n): fix ci 2023-03-01 17:28:07 +01:00
hugo 6c7e561fde feat(i18n)!: rename few files + add clearer documentation 2023-03-01 17:27:19 +01:00
hugo 3a59230bce feat(i18n): add i18n delegate + example
continuous-integration/drone/push Build is failing
2023-02-28 15:06:49 +01:00
hugo fc9812fc1f docs(i18n): add docstrings on every classes 2023-02-28 15:04:32 +01:00
hugo 0f8f9abcf4 feat(i18n): implements network data source 2023-02-28 11:22:23 +01:00
hugo 17ece11170 feat(i18n): add default locale 2023-02-28 11:22:04 +01:00
hugo cbbde8db85 feat(i18n): add getter/setter 2023-02-28 11:21:27 +01:00
hugo 75f561a19e feat(i18n): add ICU parser 2023-02-27 17:42:22 +01:00
hugo 8a37aec127 feat(i18n): add arb, json and yaml parsers 2023-02-27 16:32:22 +01:00
hugo 0a55df8638 chore(i18n): initialize new package 2023-02-27 13:55:26 +01:00
hugo 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
hugo 25cf9518f9 chore: fix all problems
continuous-integration/drone/push Build is passing
2023-02-24 10:12:04 +01:00
hugo 8d833d39d7 chore: fix and format using melos 2023-02-23 19:19:48 +01:00
hugo 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
hugo 0f8c5bb983 ci(analysis): ignore script in publish (closes #124) 2023-02-23 18:52:27 +01:00
hugo 20f07a177b feat(analysis): ignore todo's 2023-02-23 18:50:17 +01:00
hugo 1a48b606a4 refactor(ui): replace ThemeResolver by ThemeHelper in Loader / RichTextBuilder (closes #148) 2023-02-23 18:27:17 +01:00
hugo 6c54689393 refactor(ui)!: remove bloc export in buttons to be state management solution agnostic (closes #147) 2023-02-23 16:59:56 +01:00
hugo d6c9dfd8a7 feat(ui_components): add extra state 2023-02-23 16:57:18 +01:00
hugo 881cbc5bef fix(ui): change example to be compatible with new AppTopBar and TextWrapper 2023-02-23 11:50:13 +01:00
hugo 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
hugo 6037e13f50 fix(ui_component): inverse merge in TextInputStyle
continuous-integration/drone/push Build is passing
2023-02-21 16:08:23 +01:00
hugo 93cc5058d1 refactor(ui_kit): use ThemeHelper in cards 2023-02-21 15:37:42 +01:00
hugo 12d04c91ed fix(ui): use multicolor in cards 2023-02-21 15:17:05 +01:00
hugo 5906d54aad build(ui_component): remove freezed 2023-02-21 15:08:24 +01:00
hugo b077f4baf0 refactor(ui_kit): rename GradientBoxBorder 2023-02-21 15:07:56 +01:00
hugo 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
hugo f67e4aa112 ci: use latest dart version in ci container
continuous-integration/drone/push Build is passing
2023-02-17 16:28:22 +01:00
hugo 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
hugo 66719732f7 feat(ui_kit): implement rich text builder (closes #141) 2023-02-17 14:49:41 +01:00
hugo 25018dc78a feat(ui_component): add rich text builder / parser 2023-02-17 14:48:49 +01:00
hugo efeb3acff3 build(ui): optimize build runner 2023-02-17 14:48:23 +01:00
hugo ef52015372 refactor(ui): rework text gradient and text wrapper 2023-02-17 14:47:56 +01:00
hugo 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
hugo 33984b1733 feat(ui_kit): add loader implementation 2023-02-16 15:13:21 +01:00
hugo a47c28a4d6 feat(ui_component): add loader component and style 2023-02-16 15:12:40 +01:00
hugo 63bbde8213 refactor(ui_component): remove CopyWith extension 2023-02-16 15:12:18 +01:00
hugo 8070623e88 fix(ui_component): add generated component with theme resolver 2023-02-16 15:11:34 +01:00
hugo 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
hugo 8044d07413 fix(ui_component): add style merge in Theme Resolver 2023-02-16 11:54:42 +01:00
hugo 1af9b0b1f1 refactor(ui_kit): make resolve private and dotter child a widget 2023-02-16 10:23:48 +01:00
hugo 3a7b0abc58 style(ui_kit): fix padding file selection
continuous-integration/drone/push Build is failing
2023-02-15 22:40:19 +01:00
hugo dd198b0e51 feat(ui_kit): update example with full studio button theme 2023-02-15 22:36:26 +01:00
hugo a595183107 fix(ui_component): fix extra value in compute extension function 2023-02-15 22:35:31 +01:00
hugo c786c153e0 feat(ui_kit): add theme control in example 2023-02-15 21:45:46 +01:00
hugo cc71bf7abd feat(ui_kit): finalize material ready buttons 2023-02-15 21:07:53 +01:00
hugo ed06e18043 fix(ui): move theme_resolver in compnoent to fix code generation 2023-02-15 20:35:25 +01:00
hugo 96781880f4 feat(ui): move style implementation from component to ui_kit with theme resolver 2023-02-15 20:14:32 +01:00
hugo c331bc6056 feat(ui_kit): add theme extension support in buttons + theme negociation 2023-02-15 15:57:36 +01:00
hugo 77ce4e33ab feat(ui_kit): add theme extension shortcut 2023-02-15 15:57:04 +01:00
hugo 2806ac5923 feat(ui_component): add copyWith gen and make button style lerping 2023-02-15 15:56:35 +01:00
hugo ed29f39673 refactor(ui_component): move extensions 2023-02-15 15:55:46 +01:00
hugo 7880293723 feat(ui_component): add lerp on multicolor 2023-02-15 15:55:27 +01:00
hugo 5c34528b3d fix(ui_kit): add cacheExtend as a trade-off in listview example 2023-02-14 14:49:39 +01:00
hugo 198d83b663 fix(ui_kit): add local font assets + compress images 2023-02-14 14:48:11 +01:00
hugo bd636e9d24 docs(ui_kit): add theme negociation explaination 2023-02-14 14:20:00 +01:00
hugo c942e2aacf feat(ui_kit): update example with drawer and custom launch parameters 2023-02-14 12:50:46 +01:00
hugo 82eeba4d7d feat(ui_kit): add multicolor support in linear gradient helper 2023-02-14 12:50:17 +01:00
hugo 4695cf0618 feat(ui_kit): implement file selection button with invalid cubit and dotted package 2023-02-14 11:55:34 +01:00
hugo d49a4cad31 feat(ui_component): add file selection component 2023-02-14 11:55:34 +01:00
hugo e4d904eb8d feat(ui_kit): implement simple icon button and use dimension style 2023-02-14 11:55:34 +01:00
hugo 4f1a064298 feat(ui_component): add simple icon button and dimension style 2023-02-14 11:55:34 +01:00
hugo 168d840b87 feat(ui_kit): add symbol button + enhance bloc control over state 2023-02-14 11:55:34 +01:00
hugo aea71fa32c feat(ui_kit): add symbol button 2023-02-14 11:55:34 +01:00