- 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">
-
- 22 Mar, 2023 1 commit
-
-
Michael Goderbauer authored
Remove 1745 decorative breaks
-
- 13 Mar, 2023 1 commit
-
-
Pierre-Louis authored
Update Material tokens to 0.162
-
- 16 Feb, 2023 1 commit
-
-
Hans Muller authored
-
- 07 Feb, 2023 1 commit
-
-
Qun Cheng authored
* Update to v0.158 of the token database. * Update checkbox template * Fix DatePickerTheme test --------- Co-authored-by:
Qun Cheng <quncheng@google.com>
-
- 24 Jan, 2023 1 commit
-
-
Michael Goderbauer authored
* dart fix --apply * manual fixes
-
- 17 Jan, 2023 1 commit
-
-
Darren Austin authored
-
- 03 Jan, 2023 1 commit
-
-
Darren Austin authored
* Updated to tokens v0.150. * Updated with a reverted list_tile.dart.
-
- 30 Nov, 2022 1 commit
-
-
Darren Austin authored
-
- 28 Nov, 2022 1 commit
-
-
Darren Austin authored
-
- 15 Nov, 2022 1 commit
-
-
Darren Austin authored
-
- 24 Oct, 2022 1 commit
-
-
Darren Austin authored
-
- 19 Sep, 2022 1 commit
-
-
Qun Cheng authored
-
- 14 Sep, 2022 1 commit
-
-
Qun Cheng authored
-
- 03 Sep, 2022 1 commit
-
-
LongCatIsLooong authored
-
- 02 Sep, 2022 1 commit
-
-
Pierre-Louis authored
-
- 10 Aug, 2022 1 commit
-
-
Ian Hickson authored
-
- 11 Jul, 2022 1 commit
-
-
Darren Austin authored
Refactor gen_defaults to support multiple generated code blocks in the same file independently. (#107278)
-
- 15 Jun, 2022 1 commit
-
-
Darren Austin authored
-
- 08 Jun, 2022 1 commit
-
-
Pierre-Louis authored
* Improve `useMaterial3` documentation * reverse styles and components * tweak language around support * Update theme_data.dart * remove trailing space * Update packages/flutter/lib/src/material/theme_data.dart Co-authored-by:
Darren Austin <darren@darrenaustin.org> * add missing spec links * remove spec links from useMaterial3 * move defaults section up, rejig things * spaces no longer trailing * spaces no longer trailing (2) Co-authored-by:
Darren Austin <darren@darrenaustin.org>
-
- 07 Jun, 2022 1 commit
-
-
Darren Austin authored
-
- 25 May, 2022 1 commit
-
-
Pierre-Louis authored
* Use `curly_braces_in_flow_control_structures` for `material` * include test/material * add back removed comments
-
- 10 May, 2022 1 commit
-
-
Darren Austin authored
-
- 27 Apr, 2022 1 commit
-
-
Pierre-Louis authored
-
- 20 Apr, 2022 1 commit
-
-
Taha Tesser authored
-
- 23 Mar, 2022 1 commit
-
-
Darren Austin authored
-
- 09 Mar, 2022 1 commit
-
-
Darren Austin authored
-
- 08 Mar, 2022 1 commit
-
-
Darren Austin authored
Also added the Card tokens to the exported list.
-
- 01 Mar, 2022 1 commit
-
-
Viren Khatri authored
* migrates lib/foundation and lib/widgets * migrates lib/painting and lib/material * migrates lib/cupertino, lib/gestures, lib/services, lib/semantics and lib/rendering * fixes failing tests * migrates test/ * improves hashing of lists
-
- 28 Feb, 2022 1 commit
-
-
Darren Austin authored
Added the navigation_rail.json as well.
-
- 11 Feb, 2022 1 commit
-
-
Darren Austin authored
-
- 08 Feb, 2022 1 commit
-
-
Darren Austin authored
-
- 06 Dec, 2021 1 commit
-
-
Rami authored
-
- 08 Oct, 2021 3 commits
-
-
Ian Hickson authored
-
Zachary Anderson authored
This reverts commit 5fd259be.
-
Ian Hickson authored
-
- 14 Jun, 2021 1 commit
-
-
Kate Lovett authored
-
- 31 Mar, 2021 1 commit
-
-
Alexandre Ardhuin authored
-
- 17 Mar, 2021 1 commit
-
-
Hans Muller authored
-
- 20 Jan, 2021 1 commit
-
-
stuartmorgan authored
macOS was sharing the iOS font theme, but the names of the underlying fonts differ between the two platforms, so this was actually using the fallback font from the engine. Instead of using the underlying font names on macOS, which is no longer allowed by CoreText, use the meta-font returned by systemFontOfSize: This has been verified on 10.15; older versions of macOS may need different font names as the handling of these fonts have changed over time. Fixing older versions as necessary will be handled in a follow-up. See https://github.com/flutter/flutter/issues/57805
-