文件最后提交记录最后更新时间
[google_fonts] Improve CONTRIBUTING and generator README (#9917) Apply feedback from https://github.com/flutter/packages/pull/9895 Note: the families_diff file created by the generator should suffice in writing CHANGELOG updates ## Pre-Review Checklist **Note**: The Flutter team is currently trialing the use of [Gemini Code Assist for GitHub](https://developers.google.com/gemini-code-assist/docs/review-github-code). Comments from the gemini-code-assist bot should not be taken as authoritative feedback from the Flutter team. If you find its comments useful you can update your code accordingly, but if you are unsure or disagree with the feedback, please feel free to wait for a Flutter team member's review for guidance on which automated comments should be addressed. [^1]: Regular contributors who have demonstrated familiarity with the repository guidelines only need to comment if the PR is not auto-exempted by repo tooling.8 个月前
[google_fonts] update fonts (#602) - Added Anton SC - Added Arsenal SC - Added Baskervville SC - Added Beiruti - Added Bodoni Moda SC - Added Bona Nova SC - Added Cactus Classical Serif - Added Chocolate Classical Sans - Added Danfo - Added Edu AU VIC WA NT Hand - Added Freeman - Added Fustat - Added Ga Maamli - Added Jacquard 12 - Added Jacquard 12 Charted - Added Jacquard 24 - Added Jacquard 24 Charted - Added Jacquarda Bastarda 9 Charted - Added Jaini - Added Jaini Purva - Added Jaro - Added Jersey 10 - Added Jersey 10 Charted - Added Jersey 15 - Added Jersey 15 Charted - Added Jersey 20 - Added Jersey 20 Charted - Added Jersey 25 - Added Jersey 25 Charted - Added Kalnia Glaze - Added LXGW WenKai Mono TC - Added LXGW WenKai TC - Added Madimi One - Added Maname - Added Micro 5 Charted - Added Noto Serif JP - Added Noto Serif KR - Added Noto Serif SC - Added Noto Serif TC - Added Noto Znamenny Musical Notation - Added Ojuju - Added Platypi - Added Playwrite AR - Added Playwrite AT - Added Playwrite AU NSW - Added Playwrite AU QLD - Added Playwrite AU SA - Added Playwrite AU TAS - Added Playwrite AU VIC - Added Playwrite BE VLG - Added Playwrite BE WAL - Added Playwrite BR - Added Playwrite CA - Added Playwrite CL - Added Playwrite CO - Added Playwrite CU - Added Playwrite CZ - Added Playwrite DE Grund - Added Playwrite DE LA - Added Playwrite DE SAS - Added Playwrite DE VA - Added Playwrite DK Loopet - Added Playwrite DK Uloopet - Added Playwrite ES - Added Playwrite ES Deco - Added Playwrite FR Moderne - Added Playwrite FR Trad - Added Playwrite GB J - Added Playwrite GB S - Added Playwrite HR - Added Playwrite HR Lijeva - Added Playwrite HU - Added Playwrite ID - Added Playwrite IE - Added Playwrite IN - Added Playwrite IS - Added Playwrite IT Moderna - Added Playwrite IT Trad - Added Playwrite MX - Added Playwrite NG Modern - Added Playwrite NL - Added Playwrite NO - Added Playwrite NZ - Added Playwrite PE - Added Playwrite PL - Added Playwrite PT - Added Playwrite RO - Added Playwrite SK - Added Playwrite TZ - Added Playwrite US Modern - Added Playwrite US Trad - Added Playwrite VN - Added Playwrite ZA - Added Poetsen One - Added Radio Canada Big - Added Reddit Mono - Added Reddit Sans - Added Reddit Sans Condensed - Added Sedan - Added Sedan SC - Added Tac One - Added Teachers - Added Tiny5 - Added Ubuntu Sans - Added Ubuntu Sans Mono - Added Wittgenstein - Added Yarndings 12 - Added Yarndings 12 Charted - Added Yarndings 20 - Added Yarndings 20 Charted - Added Zain1 年前
move google_fonts to packages subdirectory 3 年前
Remove "All right reserved" from all files (#10066) Per guidance from legal on current preferred practice, remove "All rights reserved" from all LICENSE files and header blocks, and update the repo tool check accordingly.7 个月前
[all] Omit obvious local types (#10511) Makes the analysis options changes described in https://github.com/flutter/flutter/issues/178827: - Adding [omit_obvious_local_variable_types](https://dart.dev/tools/linter-rules/omit_obvious_local_variable_types) - Adding [specify_nonobvious_local_variable_types](https://dart.dev/tools/linter-rules/specify_nonobvious_local_variable_types) - Adding [specify_nonobvious_property_types](https://dart.dev/tools/linter-rules/specify_nonobvious_property_types) - Adding [type_annotate_public_apis](https://dart.dev/tools/linter-rules/type_annotate_public_apis) - Removing [always_specify_types](https://dart.dev/tools/linter-rules/always_specify_types) After those changes, makes the following repo-wide changes: - dart fix --apply in all packages and in script/tool/ - dart format in all packages and in script/tool/ - update-excerpts repo tooling command to update excerpts based on the changes to their sources Also updates the min Flutter/Dart SDK version to 3.35/3.9 for the following packages, to avoid analyze failures in the N-2 legacy analysis run due to what appears to be a 3.9 change in what the Dart analyzer continues to be an obvious local type in loop iterations: - go_router - google_fonts - google_identity_services_web - google_maps_flutter_web - local_auth_platform_interface - metrics_center - multicast_dns - pigeon - rfw - shared_preferences - two_dimensional_scrollables - vector_graphics_compiler - mustache_template - path_parsing Because this is causing a significant amount of format churn already, I took this opportunity to update the repository tooling to a min Dart SDK of 3.8 (the N-2 stable version, so the earliest version we need the tooling to support) to pick up the new format style, so the amount of automated formatter change is higher in script/tool/ than in the packages. This does contain two manual changes (other than the repo tooling min version): - https://github.com/flutter/packages/commit/d700b45c7df3a79f66dc119ad36dd2bc1e042acf changes dynamic to Object? in a few places where dynamic caused analyzer warnings under the new rule set. - Updates the repo tooling to ignore .dart_tool/ when looking for unexpected local analysis_options.yaml files, to fix issues running the repo tool's analyze command locally based on recent changes in dart behavior. This does not include any CHANGELOG or version updates; even though we normally version any changes to production code, mass automated changes like this aren't worth the churn of releasing. This includes changes to lib/example/main.dart and to README.md excerpts; while the style changes will be user-visible on pub.dev, it's fine for those changes to wait for the next release of each package. Part of https://github.com/flutter/flutter/issues/1788276 个月前
Remove "All right reserved" from all files (#10066) Per guidance from legal on current preferred practice, remove "All rights reserved" from all LICENSE files and header blocks, and update the repo tool check accordingly.7 个月前
Remove "All right reserved" from all files (#10066) Per guidance from legal on current preferred practice, remove "All rights reserved" from all LICENSE files and header blocks, and update the repo tool check accordingly.7 个月前
README.md

The generator will check fonts.google.com for new fonts, validate each URL, and regenerate most Dart code (e.g. GoogleFonts class), and families_supported.

Note: Googlers only, pending b/280786655, there is an additional prerequisite step required. Contact the Google Fonts team from the linked issue.

  1. Navigate to the root directory of this project (packages/google_fonts).
  2. dart generator/generator.dart

After generation, see the families_diff file for a summary of changes, which can be useful for writing CHANGELOG.md entries.