1
0
mirror of https://github.com/flutter/samples.git synced 2025-11-08 22:09:06 +00:00
Commit Graph

63 Commits

Author SHA1 Message Date
Parker Lougheed
6b8f18392d Clean up ng-flutter a bit (#2236)
No functional change, just while I was verifying it still works with the
latest Angular releases, completed some cleanup as well.
2024-04-08 16:22:25 -05:00
dependabot[bot]
d3828231a4 Bump actions/setup-java from 4.1.0 to 4.2.0 (#2205)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from
4.1.0 to 4.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/setup-java/releases">actions/setup-java's
releases</a>.</em></p>
<blockquote>
<h2>v4.2.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Updated actions/httpclient version to 2.2.1 and other dependencies
by <a
href="https://github.com/HarithaVattikuti"><code>@​HarithaVattikuti</code></a>
in <a
href="https://redirect.github.com/actions/setup-java/pull/607">actions/setup-java#607</a></li>
<li>Added .tool-versions file support along with .java-version file by
<a
href="https://github.com/mahabaleshwars"><code>@​mahabaleshwars</code></a>
in <a
href="https://redirect.github.com/actions/setup-java/pull/606">actions/setup-java#606</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/HarithaVattikuti"><code>@​HarithaVattikuti</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/setup-java/pull/607">actions/setup-java#607</a>
<strong>Full Changelog</strong>: <a
href="https://github.com/actions/setup-java/compare/v4...v4.2.0">https://github.com/actions/setup-java/compare/v4...v4.2.0</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="5896cecc08"><code>5896cec</code></a>
Added .tool-versions file support (<a
href="https://redirect.github.com/actions/setup-java/issues/606">#606</a>)</li>
<li><a
href="80ae3c2885"><code>80ae3c2</code></a>
Update httpclient version and other dependencies (<a
href="https://redirect.github.com/actions/setup-java/issues/607">#607</a>)</li>
<li>See full diff in <a
href="9704b39bf2...5896cecc08">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-java&package-manager=github_actions&previous-version=4.1.0&new-version=4.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Brett Morgan <brett.morgan@gmail.com>
2024-03-14 19:25:44 +11:00
dependabot[bot]
e8b5006e96 Bump firebase_core from 2.24.2 to 2.25.4 in /flutter_maps_firestore (#2175)
Bumps
[firebase_core](https://github.com/firebase/flutterfire/tree/master/packages/firebase_core)
from 2.24.2 to 2.25.4.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/firebase/flutterfire/blob/master/CHANGELOG.md">firebase_core's
changelog</a>.</em></p>
<blockquote>
<h1>Change Log</h1>
<p>All notable changes to this project will be documented in this file.
See <a href="https://conventionalcommits.org">Conventional Commits</a>
for commit guidelines.</p>
<h2>2024-02-19</h2>
<h3>Changes</h3>
<hr />
<p>Packages with breaking changes:</p>
<ul>
<li>There are no breaking changes in this release.</li>
</ul>
<p>Packages with other changes:</p>
<ul>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#_flutterfire_internals---v1322"><code>_flutterfire_internals</code>
- <code>v1.3.22</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#cloud_firestore---v4155"><code>cloud_firestore</code>
- <code>v4.15.5</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#cloud_firestore_platform_interface---v616"><code>cloud_firestore_platform_interface</code>
- <code>v6.1.6</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#cloud_firestore_web---v3105"><code>cloud_firestore_web</code>
- <code>v3.10.5</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_auth_web---v595"><code>firebase_auth_web</code>
- <code>v5.9.5</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_storage_web---v370"><code>firebase_storage_web</code>
- <code>v3.7.0</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_crashlytics_platform_interface---v3622"><code>firebase_crashlytics_platform_interface</code>
- <code>v3.6.22</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_auth_platform_interface---v715"><code>firebase_auth_platform_interface</code>
- <code>v7.1.5</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_in_app_messaging_platform_interface---v02422"><code>firebase_in_app_messaging_platform_interface</code>
- <code>v0.2.4+22</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_database_platform_interface---v02522"><code>firebase_database_platform_interface</code>
- <code>v0.2.5+22</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_dynamic_links_platform_interface---v02622"><code>firebase_dynamic_links_platform_interface</code>
- <code>v0.2.6+22</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_messaging_web---v365"><code>firebase_messaging_web</code>
- <code>v3.6.5</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_remote_config_platform_interface---v1422"><code>firebase_remote_config_platform_interface</code>
- <code>v1.4.22</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_messaging_platform_interface---v4524"><code>firebase_messaging_platform_interface</code>
- <code>v4.5.24</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_app_installations_web---v01322"><code>firebase_app_installations_web</code>
- <code>v0.1.3+22</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_analytics_platform_interface---v396"><code>firebase_analytics_platform_interface</code>
- <code>v3.9.6</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_analytics_web---v05518"><code>firebase_analytics_web</code>
- <code>v0.5.5+18</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_storage_platform_interface---v519"><code>firebase_storage_platform_interface</code>
- <code>v5.1.9</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_app_installations_platform_interface---v01422"><code>firebase_app_installations_platform_interface</code>
- <code>v0.1.4+22</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_performance_web---v01422"><code>firebase_performance_web</code>
- <code>v0.1.4+22</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_performance_platform_interface---v01422"><code>firebase_performance_platform_interface</code>
- <code>v0.1.4+22</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_app_check_platform_interface---v01016"><code>firebase_app_check_platform_interface</code>
- <code>v0.1.0+16</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_app_check_web---v01016"><code>firebase_app_check_web</code>
- <code>v0.1.0+16</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_crashlytics---v3415"><code>firebase_crashlytics</code>
- <code>v3.4.15</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_auth---v4175"><code>firebase_auth</code>
- <code>v4.17.5</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_in_app_messaging---v07414"><code>firebase_in_app_messaging</code>
- <code>v0.7.4+14</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_database_web---v02322"><code>firebase_database_web</code>
- <code>v0.2.3+22</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_database---v1046"><code>firebase_database</code>
- <code>v10.4.6</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_dynamic_links---v5414"><code>firebase_dynamic_links</code>
- <code>v5.4.14</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_messaging---v14716"><code>firebase_messaging</code>
- <code>v14.7.16</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_remote_config_web---v1422"><code>firebase_remote_config_web</code>
- <code>v1.4.22</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_remote_config---v4314"><code>firebase_remote_config</code>
- <code>v4.3.14</code></a></li>
<li><a
href="https://github.com/firebase/flutterfire/blob/master/#firebase_app_installations---v02414"><code>firebase_app_installations</code>
- <code>v0.2.4+14</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f6ead64ffd"><code>f6ead64</code></a>
chore(release): publish packages</li>
<li><a
href="0e67a1a466"><code>0e67a1a</code></a>
fix(core, web): remove unused import that could lead to compilation
error (<a
href="https://github.com/firebase/flutterfire/tree/master/packages/firebase_core/issues/1">#1</a>...</li>
<li><a
href="e864acebf7"><code>e864ace</code></a>
chore(release): publish packages (<a
href="https://github.com/firebase/flutterfire/tree/master/packages/firebase_core/issues/12276">#12276</a>)</li>
<li><a
href="c395da524d"><code>c395da5</code></a>
fix(core, web): fix an incompatibility with Flutter Beta that would
occur whe...</li>
<li><a
href="8d944a25e4"><code>8d944a2</code></a>
fix(core, web): fix null safety issue in typing JS Interop (<a
href="https://github.com/firebase/flutterfire/tree/master/packages/firebase_core/issues/12266">#12266</a>)</li>
<li><a
href="8f49afcb80"><code>8f49afc</code></a>
chore(release): publish packages (<a
href="https://github.com/firebase/flutterfire/tree/master/packages/firebase_core/issues/12251">#12251</a>)</li>
<li><a
href="d0d30405a8"><code>d0d3040</code></a>
fix(auth, web): fix null safety issue in typing JS Interop (<a
href="https://github.com/firebase/flutterfire/tree/master/packages/firebase_core/issues/12250">#12250</a>)</li>
<li><a
href="e655ff3563"><code>e655ff3</code></a>
chore(release): publish packages (<a
href="https://github.com/firebase/flutterfire/tree/master/packages/firebase_core/issues/12246">#12246</a>)</li>
<li><a
href="e38a510b77"><code>e38a510</code></a>
fix(core, web): fix some JS interop that were incorrectly migrated (<a
href="https://github.com/firebase/flutterfire/tree/master/packages/firebase_core/issues/12239">#12239</a>)</li>
<li><a
href="110e5f6967"><code>110e5f6</code></a>
chore(release): prepare for release (<a
href="https://github.com/firebase/flutterfire/tree/master/packages/firebase_core/issues/12233">#12233</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/firebase/flutterfire/commits/firebase_core-v2.25.4/packages/firebase_core">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=firebase_core&package-manager=pub&previous-version=2.24.2&new-version=2.25.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Brett Morgan <brett.morgan@gmail.com>
2024-03-01 13:23:01 +11:00
Eric Windmill
78990c6688 Prep for Flutter 3.19 release (#2146)
Prepping for the next stable release in February.

---------

Co-authored-by: Brett Morgan <brett.morgan@gmail.com>
2024-02-01 14:10:18 -05:00
John Ryan
d96bb336b6 Add web startup analyzer to material 3 demo (#2144)
This adds a tool to measure web app startup for the Material 3 demo.

Demo:
- [Example app](https://flutter-web-perf-experiments.web.app/)
- [Material
3](https://flutter-web-perf-experiments--material3-vswzldcy.web.app/)
(open console)

---------

Co-authored-by: Brett Morgan <brett.morgan@gmail.com>
Co-authored-by: Kevin Moore <kevmoo@google.com>
2024-01-29 13:24:56 -08:00
Justin McCandless
6c8d54a82b Move context menus out of experimental (#2134)
Now that the context menu code is on stable, move the sample out of
experimental.

Fixes https://github.com/flutter/samples/issues/2110

## Pre-launch Checklist

- [x] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [x] I signed the [CLA].
- [x] I read the [Contributors Guide].
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] All existing and new tests are passing.

---------

Co-authored-by: Brett Morgan <brett.morgan@gmail.com>
2024-01-05 20:55:29 +10:00
Brett Morgan
0ccc283a4e Fixup for failing Beta CI (#2092)
Turns out, we shipped a new Flutter beta as well. 

Commenting out `experimental/varfont_shader_puzzle` from beta CI

Everything else is just cleanup.

## Pre-launch Checklist

- [x] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [x] I signed the [CLA].
- [x] I read the [Contributors Guide].
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-devrel
channel on [Discord].

<!-- Links -->
[Flutter Style Guide]:
https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
[CLA]: https://cla.developers.google.com/
[Discord]: https://github.com/flutter/flutter/wiki/Chat
[Contributors Guide]:
https://github.com/flutter/samples/blob/main/CONTRIBUTING.md
2023-11-16 14:48:50 +10:00
Brett Morgan
e5ec08fccd Update Samples for 3.16 (#2085)
*Replace this paragraph with a description of what this PR is changing
or adding, and why. Consider including before/after screenshots.*

*List which issues are fixed by this PR. For larger changes, raising an
issue first helps
reduce redundant work.*

## Pre-launch Checklist

- [ ] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [ ] I signed the [CLA].
- [ ] I read the [Contributors Guide].
- [ ] I updated/added relevant documentation (doc comments with `///`).
- [ ] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-devrel
channel on [Discord].

<!-- Links -->
[Flutter Style Guide]:
https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
[CLA]: https://cla.developers.google.com/
[Discord]: https://github.com/flutter/flutter/wiki/Chat
[Contributors Guide]:
https://github.com/flutter/samples/blob/main/CONTRIBUTING.md
2023-11-16 08:55:44 +10:00
Brett Morgan
3b67c60274 Drop jsonexample (#2089) 2023-11-14 07:02:36 +11:00
dependabot[bot]
c58e7ff84b Bump flutter_lints from 2.0.3 to 3.0.0 in /analysis_defaults (#2046) 2023-10-21 12:10:19 +10:00
dependabot[bot]
47775aa03b Bump subosito/flutter-action from 2.10.0 to 2.11.0 (#2041)
Bumps [subosito/flutter-action](https://github.com/subosito/flutter-action) from 2.10.0 to 2.11.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/subosito/flutter-action/releases">subosito/flutter-action's releases</a>.</em></p>
<blockquote>
<h2>v2.11.0</h2>
<p>Allow git ref as version for master channel:</p>
<pre lang="yaml"><code>steps:
- uses: actions/checkout@v3
- uses: subosito/flutter-action@v2
  with:
    flutter-version: '5b12b74' # tag, commit or branch
    channel: 'master'
- run: flutter --version
</code></pre>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="cc97e1648f"><code>cc97e16</code></a> feat: Allow git ref as version in <code>master</code> channel (<a href="https://redirect.github.com/subosito/flutter-action/issues/237">#237</a>)</li>
<li><a href="ed388baf1d"><code>ed388ba</code></a> fixes <a href="https://redirect.github.com/subosito/flutter-action/issues/224">#224</a>; update readme</li>
<li>See full diff in <a href="48cafc2471...cc97e1648f">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=subosito/flutter-action&package-manager=github_actions&previous-version=2.10.0&new-version=2.11.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>
2023-10-12 10:28:33 +00:00
Brett Morgan
7d169b4d98 Update for 3.13 stable (#1992) 2023-08-24 11:52:33 -05:00
Brett Morgan
f1fd4341ff Flutter beta (#1952) 2023-08-17 06:26:43 +10:00
Brett Morgan
10bcbd0442 Fix CI by eliding simplistic_editor (#1943) 2023-07-13 20:53:13 +08:00
Brett Morgan
e50690f948 simplistic_calculator fixed (#1939)
Fixed by https://github.com/shyndman/flutter_layout_grid/pull/92

## Pre-launch Checklist

- [x] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [x] I signed the [CLA].
- [x] I read the [Contributors Guide].
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-devrel
channel on [Discord].

<!-- Links -->
[Flutter Style Guide]:
https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
[CLA]: https://cla.developers.google.com/
[Discord]: https://github.com/flutter/flutter/wiki/Chat
[Contributors Guide]:
https://github.com/flutter/samples/blob/main/CONTRIBUTING.md
2023-07-12 09:09:24 -07:00
Brett Morgan
61036391cd CI maintenance (#1913)
## Pre-launch Checklist

- [x] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [x] I signed the [CLA].
- [x] I read the [Contributors Guide].
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-devrel
channel on [Discord].

<!-- Links -->
[Flutter Style Guide]:
https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
[CLA]: https://cla.developers.google.com/
[Discord]: https://github.com/flutter/flutter/wiki/Chat
[Contributors Guide]:
https://github.com/flutter/samples/blob/main/CONTRIBUTING.md
2023-06-26 09:34:31 +10:00
Brett Morgan
679c6c1cbf Re-enable platform_channels CI (#1903)
## Pre-launch Checklist

- [x] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [x] I signed the [CLA].
- [x] I read the [Contributors Guide].
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-devrel
channel on [Discord].

<!-- Links -->
[Flutter Style Guide]:
https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
[CLA]: https://cla.developers.google.com/
[Discord]: https://github.com/flutter/flutter/wiki/Chat
[Contributors Guide]:
https://github.com/flutter/samples/blob/main/CONTRIBUTING.md
2023-06-21 13:13:35 -07:00
dependabot[bot]
7fa8d7187e Bump go_router from 7.1.1 to 8.0.0 in /platform_channels (#1878)
Bumps
[go_router](https://github.com/flutter/packages/tree/main/packages) from
7.1.1 to 8.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="010ba50128"><code>010ba50</code></a>
[go_router] Refactors imperative APIs and browser history (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/4134">#4134</a>)</li>
<li><a
href="e37dd83c91"><code>e37dd83</code></a>
[various] Add <code>http</code> 1.0 compatibility (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/4147">#4147</a>)</li>
<li><a
href="f1e628c07c"><code>f1e628c</code></a>
[go_router_builder] Accept required parameters not in path (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/4039">#4039</a>)</li>
<li><a
href="d83ab7fe4e"><code>d83ab7f</code></a>
[pigeon] Require analyzer 5.13.0, prepare for NamedType refactoring. (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/4127">#4127</a>)</li>
<li><a
href="a84b2c2ac3"><code>a84b2c2</code></a>
[ci] Exclude maps unit tests on Windows (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/4152">#4152</a>)</li>
<li><a
href="da72219048"><code>da72219</code></a>
remove unnecessary typed_data imports (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/4136">#4136</a>)</li>
<li><a
href="dba76d4e0e"><code>dba76d4</code></a>
[local_auth_android] Bump androidx.fragment to 1.5.7 and androidx.core
to 1.1...</li>
<li><a
href="3c3c980df1"><code>3c3c980</code></a>
[google_maps] Endorses package:google_maps_flutter_web. (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/4124">#4124</a>)</li>
<li><a
href="81e3428752"><code>81e3428</code></a>
[ci] Removes bespoke web scripts. (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/4129">#4129</a>)</li>
<li><a
href="9bf2dbcdfb"><code>9bf2dbc</code></a>
[webview_flutter]: fix typo (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/4070">#4070</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/flutter/packages/commits/go_router-v8.0.0/packages">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=go_router&package-manager=pub&previous-version=7.1.1&new-version=8.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Brett Morgan <brett.morgan@gmail.com>
2023-06-09 16:32:48 +10:00
Brett Morgan
aec29f869b Next Gen UI demo (#1778)
First pass at a Next Generation UI demo app. The UI needs work, feedback
gratefully accepted.

## Pre-launch Checklist

- [x] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [x] I signed the [CLA].
- [x] I read the [Contributors Guide].
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-devrel
channel on [Discord].

<!-- Links -->
[Flutter Style Guide]:
https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
[CLA]: https://cla.developers.google.com/
[Discord]: https://github.com/flutter/flutter/wiki/Chat
[Contributors Guide]:
https://github.com/flutter/samples/blob/main/CONTRIBUTING.md
2023-05-17 12:45:47 +10:00
Brett Morgan
82e38e5b79 Update samples for Dart 3.0.0 (#1803) 2023-05-11 12:48:09 +10:00
Brett Morgan
36e7a6ab04 Update for Flutter 3.10 beta (#1746)
## Pre-launch Checklist

- [x] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [x] I signed the [CLA].
- [x] I read the [Contributors Guide].
- [x] I updated/added relevant documentation (doc comments with `///`).
- [ ] All existing and new tests are passing.

---------

Co-authored-by: David Iglesias <ditman@gmail.com>
Co-authored-by: Mark Thompson <2554588+MarkTechson@users.noreply.github.com>
Co-authored-by: John Ryan <ryjohn@google.com>
2023-05-11 06:16:31 +10:00
Brett Morgan
b703f1f3f9 Fixup experimental/federated_plugin (#1776)
Replaces https://github.com/flutter/samples/pull/1749

FYI @negotoyolo

## Pre-launch Checklist

- [x] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [x] I signed the [CLA].
- [x] I read the [Contributors Guide].
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-devrel
channel on [Discord].

<!-- Links -->
[Flutter Style Guide]:
https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
[CLA]: https://cla.developers.google.com/
[Discord]: https://github.com/flutter/flutter/wiki/Chat
[Contributors Guide]:
https://github.com/flutter/samples/blob/main/CONTRIBUTING.md
2023-05-06 10:52:10 +10:00
Brett Morgan
68e70fd70c Break fix CI (#1754) 2023-05-01 16:05:32 +10:00
Anthony Sansone
64d10ca175 Added Google Maps sample code (#1671)
* Added Google Maps sample code

* Updated per @domesticmouse review

* Updated dependabot and pubspec for Dart 2.19
2023-02-28 10:16:45 +10:00
Brett Morgan
0b8be3e43f Add simple_shader (#1668)
* Add `simple_shader`

* Add NL at EOF

* Adopt `analysis_defaults`

* Update simple_shader/shaders/simple.frag

Co-authored-by: Jonah Williams <jonahwilliams@google.com>

* Update simple_shader/shaders/simple.frag

Co-authored-by: Jonah Williams <jonahwilliams@google.com>

* Update simple_shader/shaders/simple.frag

Co-authored-by: Jonah Williams <jonahwilliams@google.com>

* Update simple_shader/shaders/simple.frag

Co-authored-by: Jonah Williams <jonahwilliams@google.com>

* Update simple_shader/shaders/simple.frag

Co-authored-by: Jonah Williams <jonahwilliams@google.com>

* Update simple_shader/shaders/simple.frag

Co-authored-by: Jonah Williams <jonahwilliams@google.com>

* Update simple_shader/shaders/simple.frag

Co-authored-by: Jonah Williams <jonahwilliams@google.com>

* Update simple_shader/shaders/simple.frag

Co-authored-by: Jonah Williams <jonahwilliams@google.com>

* Apply `clang-format` to `shaders/simple.frag`

---------

Co-authored-by: Jonah Williams <jonahwilliams@google.com>
2023-02-24 10:01:10 +10:00
Brett Morgan
0a862ea4c1 Update runners (#1658)
* Update runners

* Elide `experimental/pedometer` from CI

* Mark `primary` scroll view

* Re-enable "experimental/pedometer"
2023-02-21 09:48:19 +10:00
gaaclarke
787bf09fe3 Add background_isolate_channels to CI (#1448)
* Added sample code for using plugins and channels from background isolates.

* goderbauer feedback 1

* goderbauer feedback2

* goderbauer feedback 3

* Add `background_isolate_channels` to CI

* Comment in `background_isolate_channels`

* Fixup

* Elide `experimental/material_3_demo` from `master`

* Elide `material_3_demo` from `master` CI

* Elide `place_tracker` on `master` CI

---------

Co-authored-by: Brett Morgan <brettmorgan@google.com>
Co-authored-by: Brett Morgan <brett.morgan@gmail.com>
2023-02-06 13:20:05 +10:00
Brett Morgan
5401bb88b4 Flutter 3.7.0 (#1556)
* Update `simplistic_editor` for Flutter 3.4 beta

* Re-enable beta and master CI

* Disable on master

* Added sample code for using plugins and channels from background isolates.

* goderbauer feedback 1

* goderbauer feedback2

* goderbauer feedback 3

* Add `background_isolate_channels` to CI

* Enable beta CI

* Enable all `stable` CI projects

* `dart fix --apply`

* `print` -> `denugPrint`

* Make deps min version not pinned

* Drop `_isDebug`

* Remove unused import

* `dart format`

* Fixup `linting_tool`

* Fixup `form_app`

* Enable all `master` CI

* Basic fixes

* Patch `simplistic_editor`

* Fix nl at eol

* Comment out `simplistic_editor`

* Incorporating @bleroux's latest changes

* Clean up CI scripts

* Copy `experimental/material_3_demo` to top level

* Update `game_template`

* Update `animations`

* Update `desktop_photo_search`

* Update `flutter_maps_firestore`

* Update `form_app`

* Update `infinite_list`

* Update `isolate_example`

* Update `jsonexample`

* Update `navigation_and_routing`

* Update `place_tracker`

* Update `platform_channels`

* Update `platform_design`

* Update `provider_shopper`

* Fixup `context_menus`

* `dart format`

* Update the main `material_3_demo`

* Make `tool/flutter_ci_script_stable.sh` executable again

Co-authored-by: Bruno Leroux <bruno.leroux@gmail.com>
Co-authored-by: Aaron Clarke <aaclarke@google.com>
2023-01-25 09:08:51 +10:00
Brett Morgan
70f3daa9f7 Add experimental/pedometer (#1587)
* Add `experimental/pedometer`

* Fixup for linter warnings

* Update CI config
2023-01-24 10:31:12 +10:00
Brett Morgan
be309ecc07 Update CI project list (#1583) 2023-01-22 15:20:42 +11:00
Brian James
057728c5d2 added Type Jam puzzle app for review (#1554)
* added Type Jam puzzle app for review

* pr round 2 prep

* updated ci scripts for varfont_shader_puzzle

* resolved unused and minor variable naming issues

* rotator tiles row and col are final vars now

* removed unused import and print from production

* made constructors const where needed

* pages_flow export refactored to directly come from that file

* removed old api commented out section from FragmentShaded

* updated pubspec yaml to correct project name

* dart min version updated; removed unnecessary commented out dependencies from pubspec.yaml

* updated pubspec.yaml min flutter version to ensure FragmentShader support

* added/edited comments for explanation, esp on var fonts; removed obsolete comments

* trailing newline added to pubspec.yaml eof
2023-01-13 10:40:47 +10:00
Brett Morgan
8ae4a52fa7 Dart 3 update (#1519) 2022-12-10 07:03:37 +11:00
Justin McCandless
41571eae07 Custom context menu example (#1463)
* flutter create

* Copied in from 'contextual-menu-examples' repo

* Works again with the latest updates to the branch

* Clean up anywhere example

* Clean up other examples

* Add to CI

* Updated with release version of context menus, and added platform switcher

* Generated files

* Home icon on your original platform

* Remove web_dashboard from ci, not sure why that change was there...

* Add context_menu to beta channel, but commented out, for the future

* +x permissions on the master script, which I may have accidentally changed before?

* Actual bash comment

* dart format

* Natural default platform'

* A working test, for the email page

* Import order fix

* Test some pages

* More tests

* dart format
2022-11-09 16:42:25 +10:00
Kevin Moore
6caaa0a3c9 code sharing sample: flat package directory (#1486) 2022-10-20 09:00:41 -07:00
Brett Morgan
d99fb974a0 Re-add Craig Labenz's code sharing sample (#1466)
* Revert "Revert "Add code sharing sample (#1444)" (#1464)"

This reverts commit dc50c46ef1.

* Opting out failing tests on Windows for CI

Co-authored-by: Craig Labenz <craig.labenz@gmail.com>
2022-10-18 13:15:31 -04:00
Brett Morgan
0bdb8f06ab Add web/samples_index to CI (#1454) 2022-10-15 17:39:31 -04:00
Brett Morgan
ba6fe16c97 Elide form_app from beta CI (#1467) 2022-10-09 12:53:36 +11:00
Brett Morgan
dc50c46ef1 Revert "Add code sharing sample (#1444)" (#1464)
This reverts commit fc6222ebc8.
2022-10-07 14:26:40 -07:00
Craig Labenz
fc6222ebc8 Add code sharing sample (#1444)
* code-sharing boilerplate

* initial commit of code-sharing logic

* documentation improvements

* added code-sharing to samples.yaml

* Updated counter UI to visually indicate communication with the server

* added code_sharing to CI

* CI changes to code_sharing

* fixed test with DI

* formatting

* added shared module to CI

* adds forgotten CI change
2022-10-05 08:47:30 -07:00
Brett Morgan
ebe1056e97 Elide experimental/linting_tool and simplistic_editor (#1441)
* Elide `experimental/linting_tool`

* Elide `simplistic_editor`
2022-09-27 08:49:48 +10:00
Brett Morgan
83f7059d83 Consolidated Flutter 3.3 update (#1401) 2022-08-31 10:06:34 +10:00
Brett Morgan
267a64841d Elide projects from beta CI (#1334)
Flutter 3.3.0 beta is introducing a bunch of required changes to pass CI's lint pass
2022-07-22 12:44:57 +10:00
Brett Morgan
ccd68f34e2 Beta (#1234) 2022-05-11 12:48:11 -07:00
Filip Hracek
daa024a829 Add game_template (#1180)
Adds a template / sample for games built in Flutter, with all the bells and whistles, like ads, in-app purchases, audio, main menu, settings, and so on.

Co-authored-by: Parker Lougheed
Co-authored-by: Shams Zakhour
2022-05-10 15:08:43 +02:00
Brett Morgan
c6663fe4c2 simplistic_editor is failing on beta CI (#1224) 2022-05-09 01:38:43 +10:00
Qun Cheng
6694b00dae Added M3 demo app (#1189)
* Added M3 demo app

* Changed to use the centralized lint configuration.

* Moved the app at the root level

* Added to CI

* Added app to beta CI and commented app on stable CI file

* Update README.md

* Addressed comments

* fixed comments

* Reverted app name in CI files.

* Added project to the Pub Dependabot config

* Linting pass for current beta channel standards

Co-authored-by: Qun Cheng <quncheng@google.com>
Co-authored-by: Craig Labenz <craig.labenz@gmail.com>
2022-05-06 08:29:31 -07:00
Renzo Olivares
9fd13b507c Add simplistic editor to samples to showcase TextEditingDeltas (#1217)
* Add simplistic editor to samples

* Toggle styles fix

* update name

* Add to CI and dependabot

* update minimum dart sdk

* fix pubspec

* update README

* Update README

* Add shift + arrow key selection and copy/paste keyboard actions

* Update README.md

* copy edits to readme

includes a sentence in each layer description whose accuracy I still need to verify

* update pubspec

* update pubspec.lock

* Fix bug with disabling expansion of replacement when cursor is at edge of replacement

Co-authored-by: Renzo Olivares <roliv@google.com>
Co-authored-by: Craig Labenz <craig.labenz@gmail.com>
2022-05-06 08:26:07 -07:00
Brett Morgan
13ae9ff013 Elide platform_channels, platform_design & testing_app from Beta CI (#1129) 2022-04-26 09:26:52 +10:00
Brett Morgan
aa22261c40 Also elide desktop_photo_search/material (#1114) 2022-04-22 08:08:40 +10:00
Brett Morgan
dd54b941d2 Elide desktop_photo_search/fluent_ui from Beta CI (#1060) 2022-04-06 11:41:24 +10:00