- 09 Jun, 2023 1 commit
-
-
Pierre-Louis authored
## Description This improves defaults generation with logging, stats, and token validation. This PR includes these changes: * introduce `TokenLogger`, with a verbose mode * prints versions and tokens usage to the console * outputs `generated/used_tokens.csv`, a list of all used tokens, for use by Google * find token files in `data` automatically * hide tokens `Map` * tokens can be obtained using existing resolvers (e.g. `color`, `shape`), or directly through `getToken`. * tokens can be checked for existence with `tokenAvailable` * remove version from template, since the tokens are aggregated and multiple versions are possible (as is the case currently), it does not make sense to attribute a single version * improve documentation ## Related Issues - Fixes https://github.com/flutter/flutter/issues/122602 ## Tests - Added tests for `TokenLogger` - Regenerated tokens, no-op except version removal ## Future work A future PR should replace or remove the following invalid tokens usages <img width="578" alt="image" src="https://github.com/flutter/flutter/assets/6655696/b6f9e5a7-523f-4f72-94f9-1b0bf4cc9f00">
-
- 01 Jun, 2023 1 commit
-
-
Taha Tesser authored
-
- 28 Mar, 2023 1 commit
-
-
Qun Cheng authored
-
- 16 Mar, 2023 1 commit
-
-
Qun Cheng authored
-
- 13 Mar, 2023 1 commit
-
-
Pierre-Louis authored
Update Material tokens to 0.162
-
- 04 Mar, 2023 1 commit
-
-
Qun Cheng authored
-
- 24 Feb, 2023 1 commit
-
-
Taha Tesser authored
-
- 08 Feb, 2023 1 commit
-
-
Hans Muller authored
This reverts commit e8eac0d0.
-
- 07 Feb, 2023 2 commits
-
-
Taha Tesser authored
-
Eilidh Southren authored
* add icon button property override * Revert "add icon button property override" This reverts commit 6c7f4d30671f417d0f4a311bdb186bd4ebc456c8. * segmented button updates * button changes * fix * put that thing back where it came from * template updates * analyzer fixes * rename parameter * analyzer fixes * string interpolation fix * template updates * test updates
-
- 31 Jan, 2023 1 commit
-
-
Hans Muller authored
-
- 09 Jan, 2023 1 commit
-
-
Taha Tesser authored
* Update `ListTile` to support Material 3 * Update `Default ListTile debugFillProperties` * Add #99933 HTML workaround.
-
- 29 Dec, 2022 1 commit
-
-
Xilai Zhang authored
This reverts commit 57fb36ee.
-
- 14 Dec, 2022 2 commits
-
-
Taha Tesser authored
* [reland] Add Material 3 support for `ListTile` - Part 1 * Update doc
-
Greg Spencer authored
* Make some minor changes in preparation for updating the Time Picker to M3 * Revert OutlineInputBorder.borderRadius type change * Revert more OutlineInputBorder.borderRadius changes. * Convert TimePicker to Material 3 * Add example test * Revert OutlineInputBorder.borderRadius type change * Fix test * Review Changes * Merge changes * Some sizing and elevation fixes * Fix localization tests
-
- 12 Dec, 2022 1 commit
-
-
Hans Muller authored
This reverts commit e57b7f4e.
-
- 09 Dec, 2022 1 commit
-
-
Taha Tesser authored
* Add Material 3 support for `ListTile` - Part 1 * minor refactor * Add `useMaterial3: false` to M2 tests
-
- 30 Nov, 2022 3 commits
-
-
Eilidh Southren authored
* Add M2 defaults and template skeleton * add MaterialStateColor functionality to ActionTextColor (issue #110402) * Add M2 defaults and template skeleton * updated material 3 tokens * Updated snackbar demo * add theme tests * add gen defaults * formatting * more whitespace fixes * add widget type * update docs * code review changes * Add line overflow functionality * whitespace fixes * update M3 animation * whitespace fixes * add insetPadding param * Modifed icon parameter to showCloseIcon * white space fixes * test fixes * rename iconColor to closeIconColor * debug test fix * de-britishification * g3fix * g3fix * debug test fix
-
Taha Tesser authored
* Add Material 3 support for `TabBar` * M3 `TabBar` revert fix and tests
-
Pierre-Louis authored
This reverts commit 900b3954.
-
- 29 Nov, 2022 3 commits
-
-
Taha Tesser authored
-
Kate Lovett authored
* Revert "Update SnackBar to support Material 3 (#115750)" This reverts commit d58855c4. * Kick ci.yaml Co-authored-by:
Jenn Magder <magder@google.com>
-
Eilidh Southren authored
* Add M2 defaults and template skeleton * add MaterialStateColor functionality to ActionTextColor (issue #110402) * Add M2 defaults and template skeleton * updated material 3 tokens * Updated snackbar demo * add theme tests * add gen defaults * formatting * more whitespace fixes * add widget type * update docs * code review changes * Add line overflow functionality * whitespace fixes * update M3 animation * whitespace fixes * add insetPadding param * Modifed icon parameter to showCloseIcon * white space fixes * test fixes * rename iconColor to closeIconColor * debug test fix * de-britishification
-
- 18 Nov, 2022 1 commit
-
-
hangyu authored
-
- 12 Nov, 2022 1 commit
-
-
Darren Austin authored
-
- 10 Nov, 2022 1 commit
-
-
Hans Muller authored
Requires G3Fix cl/486997831
-
- 07 Nov, 2022 2 commits
-
-
Hans Muller authored
This reverts commit a6da1042.
-
Hans Muller authored
-
- 02 Nov, 2022 3 commits
-
-
Darren Austin authored
-
Darren Austin authored
* Revert "Revert "Add Material 3 support for BottomAppBar" (#114421)" This reverts commit 210a2aa3. * Regenerated the defaults from tokens and fixed tests. * Fixed the tests. * Updated the shape token template to optimize the a common case.
-
Taha Tesser authored
-
- 01 Nov, 2022 2 commits
-
-
Zachary Anderson authored
-
Talat El Beick authored
-
- 28 Oct, 2022 1 commit
-
-
Qun Cheng authored
-
- 25 Oct, 2022 1 commit
-
-
Qun Cheng authored
-
- 24 Oct, 2022 1 commit
-
-
Taha Tesser authored
-
- 11 Oct, 2022 1 commit
-
-
hangyu authored
-
- 29 Sep, 2022 2 commits
-
-
Darren Austin authored
-
Taha Tesser authored
-
- 27 Sep, 2022 1 commit
-
-
Casey Hillers authored
-