Removes the following packages from the repository, as they have been discontinued:
- ios_platform_images
- css_colors
- palette_generator
- flutter_image
- flutter_adaptive_scaffold
- flutter_markdown
Fixes https://github.com/flutter/flutter/issues/162960
Google Adsense plugin should allow Flutter Web developers to integrate Adsense more easily and monetize web project.
*List which issues are fixed by this PR. You must list at least one issue.*
https://github.com/flutter/flutter/issues/40376
Imports https://github.com/dnfield/flutter_svg into this repository,
with history, and updates it to follow repository conventions:
- Updates min SDKs.
- Removes analysis options and fixes resulting warnings.
- Autoformats.
- Updates pubspecs to follow repo standard.
- Updates repo tooling to allow the `flutter_svg_test` non-dev
dependency on `flutter_test`.
- Adds repo metadata.
- Adds METADATA files.
- Bumps versions and slightly relax version constraints for
vector_graphics* to allow the new versions.
Imports https://github.com/dnfield/flutter_svg into this repository,
with history, and updates it to follow repository conventions:
- Updates min SDKs.
- Removes analysis options and fixes resulting warnings.
- Autoformats.
- Updates pubspecs to follow repo standard.
- Updates repo tooling to allow the `flutter_svg_test` non-dev
dependency on `flutter_test`.
- Adds repo metadata.
- Adds METADATA files.
- Adds commemoration to README.
- Updates example app Android build files to current standards.
- Bumps versions and slightly relax version constraints for
vector_graphics* to allow the new versions.
- Moves gitignore of golden test diffs into the package.
- Add missing licence headers.
- Remove analysis options fix new warnings.
- Update min SDKs.
- Autoformat.
- Update pubspecs to follow repo standard.
- Includes removing dependency overrides for inter-package path
pinning as a default state; this can be added temporarily in PRs
with repo tooling.
- Allow xml dependency, and relax the pinning requirement to allow an
explicit, inclusive-endpoint range.
- Skip tests on unsupported platforms.
- Switch vector_graphics_codec from flutter_test to test.
- Add repo metadata.
- Add commemoration to the README.
- Add AUTHORS files.
- Bump versions and slightly relax version constraints to allow the new
versions.
Reverts: flutter/packages#6060
Initiated by: ditman
Reason for reverting: This is consistently breaking in `main` with:
```
BUILD FAILED in 1m 2s
01:03 +0: loading /b/s/w/ir/x/w/packages/packages/interactive_media_ads/example/integration_test/interactive_media_ads_test.dart
Running Gradle task 'assembleDebug'... 63.0s
[!] App requires Multidex support
```
It probably needs something [like this](https://github.com/flutter/packag
Original PR Author: bparrishMines
Reviewed By: {stuartmorgan}
This change reverts the following previous change:
Part of https://github.com/flutter/flutter/issues/134228
Initial implementation of the plugin.
* Adds minimum changes to pass CI (licenses, gradle, podpec changes, etc..).
* Adds platform interface and tests for it.
Part of https://github.com/flutter/flutter/issues/134228
Initial implementation of the plugin.
* Adds minimum changes to pass CI (licenses, gradle, podpec changes, etc..).
* Adds platform interface and tests for it.
Adds a new tool command (and runs it in CI) to check that each package:
- is listed correctly in the repo-level README.md table
- has a CODEOWNERS entry
In the future we could add other things (e.g., auto-label), but these were the main things we've had issues with recently.
Updates README.md and CODEOWNERS to fix failures it found:
- Adds a couple of missing CODEOWNERS
- Expands the web implementation CODEOWNERS to individual packages so that we don't have to special-case handling in the tool
- Fixes some minor mistakes in README.md
- URL-encodes all `:`s in the README.md links (which is why ever line shows as changed); it worked without that in practice, but it should really be encoded, and having it consistently encoded made things easier for the tooling.
Imports the `process` platform from https://github.com/google/process.dart
- As there is not much history in the package, this imports it as a copy instead of going through the process of actually merging the commit history of that repo into this one.
- The only changes relative to the current source in that repo are adjustments for repo conventions (such as updating pubspec.yaml, and running `dart fix --apply` after removing the custom analysis options in order to bring it into alignment with repo analysis options).
Fixes https://github.com/flutter/flutter/issues/130915
Currently we have a badge for the build status in the repo README, but not a link to the Flutter dashboard for it which is now the primary source of truth. This adds a link to the official dashboard next to the build status.
(Ideally we'd do a dynamic badge based on the actual build status, but I don't know if we have an endpoint we can use to easily get that information, and the `release` badge we already have serves that purspose anyway, so this is fine for now.)
Imports the `packages` platform from https://github.com/google/platform.dart
- As there is not much history in the package, this imports it as a copy instead of going through the process of actually merging the commit history of that repo into this one.
- The only changes relative to the current source in that repo are:
- Adjustments for repo conventions (such as removing analysis_options.yaml and fixing the resulting issues).
- Addressing https://github.com/google/platform.dart/pull/44
Part of https://github.com/flutter/flutter/issues/130915
This removes imitation_game from the respository, as it hasn't been
used in several years, and requires some overhead just to keep it
compiling and passing CI (e.g., it is currently blocking the Flutter
roller due to a dependency that is not Flutter 3-ready.)
If in the future it will be actively developed, it can be restored from
history and updated as necessary by its active maintainers.
* Run scorecards only on pushes to main.
This is to prevent the workflow from failing when running in branches
with no previous data to compare.
It also adds the scorecard badge to the README file.
* Add timeout and run_if to ci_yaml_roller.
* [extension_google_sign_in_as_googleapis_auth] Update example to use scope from the People API
Make GoogleSignIn instance final
To use scope from the People API
Remove x bit from readme and pubspec.yaml
Add link to root repo README
* Update version in pubspec, and CHANGELOG.