1. 09 Jun, 2023 1 commit
    • Pierre-Louis's avatar
      Improve defaults generation with logging, stats, and token validation (#128244) · 66cda591
      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">
      66cda591
  2. 01 Jun, 2023 1 commit
  3. 28 Mar, 2023 1 commit
  4. 16 Mar, 2023 1 commit
  5. 13 Mar, 2023 1 commit
  6. 04 Mar, 2023 1 commit
  7. 24 Feb, 2023 1 commit
  8. 08 Feb, 2023 1 commit
  9. 07 Feb, 2023 2 commits
  10. 31 Jan, 2023 1 commit
  11. 09 Jan, 2023 1 commit
  12. 29 Dec, 2022 1 commit
  13. 14 Dec, 2022 2 commits
    • Taha Tesser's avatar
      [reland] Add Material 3 support for `ListTile` - Part 1 (#116963) · 57fb36ee
      Taha Tesser authored
      * [reland] Add Material 3 support for `ListTile` - Part 1
      
      * Update doc
      57fb36ee
    • Greg Spencer's avatar
      Convert TimePicker to Material 3 (#116396) · fae458b9
      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
      fae458b9
  14. 12 Dec, 2022 1 commit
  15. 09 Dec, 2022 1 commit
  16. 30 Nov, 2022 3 commits
    • Eilidh Southren's avatar
      M3 snackbar [re-land] (#116218) · 29422d25
      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
      29422d25
    • Taha Tesser's avatar
      [Reland] Add Material 3 support for `TabBar` (#116283) · a5229384
      Taha Tesser authored
      * Add Material 3 support for `TabBar`
      
      * M3 `TabBar` revert fix and tests
      a5229384
    • Pierre-Louis's avatar
      Revert "Add Material 3 support for `TabBar` (#116110)" (#116273) · b2672fe8
      Pierre-Louis authored
      This reverts commit 900b3954.
      b2672fe8
  17. 29 Nov, 2022 3 commits
  18. 18 Nov, 2022 1 commit
  19. 12 Nov, 2022 1 commit
  20. 10 Nov, 2022 1 commit
  21. 07 Nov, 2022 2 commits
  22. 02 Nov, 2022 3 commits
  23. 01 Nov, 2022 2 commits
  24. 28 Oct, 2022 1 commit
  25. 25 Oct, 2022 1 commit
  26. 24 Oct, 2022 1 commit
  27. 11 Oct, 2022 1 commit
  28. 29 Sep, 2022 2 commits
  29. 27 Sep, 2022 1 commit