diff --git a/experimental/desktop_photo_search/pubspec.lock b/experimental/desktop_photo_search/pubspec.lock index 108180897..8fa8a8723 100644 --- a/experimental/desktop_photo_search/pubspec.lock +++ b/experimental/desktop_photo_search/pubspec.lock @@ -35,14 +35,14 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.5.0-nullsafety" + version: "2.5.0-nullsafety.2" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "2.1.0-nullsafety" + version: "2.1.0-nullsafety.2" build: dependency: "direct dev" description: @@ -112,14 +112,14 @@ packages: name: characters url: "https://pub.dartlang.org" source: hosted - version: "1.1.0-nullsafety.2" + version: "1.1.0-nullsafety.4" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.2.0-nullsafety" + version: "1.2.0-nullsafety.2" checked_yaml: dependency: transitive description: @@ -140,21 +140,21 @@ packages: name: clock url: "https://pub.dartlang.org" source: hosted - version: "1.1.0-nullsafety" + version: "1.1.0-nullsafety.2" code_builder: dependency: transitive description: name: code_builder url: "https://pub.dartlang.org" source: hosted - version: "3.4.1" + version: "3.5.0" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.15.0-nullsafety.2" + version: "1.15.0-nullsafety.4" convert: dependency: transitive description: @@ -203,13 +203,13 @@ packages: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.1.0-nullsafety" + version: "1.2.0-nullsafety.2" file_chooser: dependency: "direct main" description: path: "plugins/file_chooser" ref: HEAD - resolved-ref: dc5bad31ae93dd5d82e235e38d5c21b6a47445ab + resolved-ref: "8ea9f1ce79f04e44bd6392f4155a014b0a7eb6e8" url: "https://github.com/google/flutter-desktop-embedding.git" source: git version: "0.2.0" @@ -231,7 +231,7 @@ packages: name: flutter_simple_treeview url: "https://pub.dartlang.org" source: hosted - version: "2.0.1" + version: "2.0.2" flutter_test: dependency: "direct dev" description: flutter @@ -262,16 +262,16 @@ packages: name: grinder url: "https://pub.dartlang.org" source: hosted - version: "0.8.5" + version: "0.8.6" html: dependency: transitive description: name: html url: "https://pub.dartlang.org" source: hosted - version: "0.14.0+3" + version: "0.14.0+4" http: - dependency: transitive + dependency: "direct main" description: name: http url: "https://pub.dartlang.org" @@ -311,14 +311,14 @@ packages: name: js url: "https://pub.dartlang.org" source: hosted - version: "0.6.3-nullsafety" + version: "0.6.3-nullsafety.2" json_annotation: dependency: transitive description: name: json_annotation url: "https://pub.dartlang.org" source: hosted - version: "3.0.1" + version: "3.1.0" logging: dependency: "direct main" description: @@ -332,13 +332,13 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.10-nullsafety" + version: "0.12.10-nullsafety.2" menubar: dependency: "direct main" description: path: "plugins/menubar" ref: HEAD - resolved-ref: dc5bad31ae93dd5d82e235e38d5c21b6a47445ab + resolved-ref: "8ea9f1ce79f04e44bd6392f4155a014b0a7eb6e8" url: "https://github.com/google/flutter-desktop-embedding.git" source: git version: "0.1.0" @@ -348,7 +348,7 @@ packages: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.3.0-nullsafety.2" + version: "1.3.0-nullsafety.5" mime: dependency: transitive description: @@ -369,7 +369,7 @@ packages: name: node_interop url: "https://pub.dartlang.org" source: hosted - version: "1.1.1" + version: "1.2.0" node_io: dependency: transitive description: @@ -397,35 +397,28 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.8.0-nullsafety" + version: "1.8.0-nullsafety.2" pedantic: dependency: "direct main" description: name: pedantic url: "https://pub.dartlang.org" source: hosted - version: "1.10.0-nullsafety" - platform_detect: - dependency: transitive - description: - name: platform_detect - url: "https://pub.dartlang.org" - source: hosted - version: "1.4.0" + version: "1.10.0-nullsafety.2" plugin_platform_interface: dependency: transitive description: name: plugin_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.2" + version: "1.0.3" pool: dependency: transitive description: name: pool url: "https://pub.dartlang.org" source: hosted - version: "1.5.0-nullsafety" + version: "1.5.0-nullsafety.2" provider: dependency: "direct main" description: @@ -453,7 +446,7 @@ packages: name: quiver url: "https://pub.dartlang.org" source: hosted - version: "2.1.3" + version: "2.1.4+1" shelf: dependency: transitive description: @@ -493,42 +486,42 @@ packages: name: source_gen url: "https://pub.dartlang.org" source: hosted - version: "0.9.6" + version: "0.9.7+1" source_map_stack_trace: dependency: transitive description: name: source_map_stack_trace url: "https://pub.dartlang.org" source: hosted - version: "2.1.0-nullsafety.1" + version: "2.1.0-nullsafety.3" source_maps: dependency: transitive description: name: source_maps url: "https://pub.dartlang.org" source: hosted - version: "0.10.10-nullsafety" + version: "0.10.10-nullsafety.2" source_span: dependency: transitive description: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.8.0-nullsafety.2" + version: "1.8.0-nullsafety.3" stack_trace: dependency: transitive description: name: stack_trace url: "https://pub.dartlang.org" source: hosted - version: "1.10.0-nullsafety" + version: "1.10.0-nullsafety.5" stream_channel: dependency: transitive description: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "2.1.0-nullsafety" + version: "2.1.0-nullsafety.2" stream_transform: dependency: transitive description: @@ -542,35 +535,35 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.1.0-nullsafety" + version: "1.1.0-nullsafety.2" term_glyph: dependency: transitive description: name: term_glyph url: "https://pub.dartlang.org" source: hosted - version: "1.2.0-nullsafety" + version: "1.2.0-nullsafety.2" test: dependency: "direct dev" description: name: test url: "https://pub.dartlang.org" source: hosted - version: "1.16.0-nullsafety.4" + version: "1.16.0-nullsafety.7" test_api: dependency: transitive description: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.19-nullsafety" + version: "0.2.19-nullsafety.4" test_core: dependency: transitive description: name: test_core url: "https://pub.dartlang.org" source: hosted - version: "0.3.12-nullsafety.4" + version: "0.3.12-nullsafety.7" timing: dependency: transitive description: @@ -598,49 +591,49 @@ packages: name: typed_data url: "https://pub.dartlang.org" source: hosted - version: "1.3.0-nullsafety.2" + version: "1.3.0-nullsafety.4" url_launcher: dependency: "direct main" description: name: url_launcher url: "https://pub.dartlang.org" source: hosted - version: "5.6.0" + version: "5.7.10" url_launcher_linux: dependency: transitive description: name: url_launcher_linux url: "https://pub.dartlang.org" source: hosted - version: "0.0.1+1" + version: "0.0.1+4" url_launcher_macos: dependency: transitive description: name: url_launcher_macos url: "https://pub.dartlang.org" source: hosted - version: "0.0.1+7" + version: "0.0.1+9" url_launcher_platform_interface: dependency: transitive description: name: url_launcher_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.8" + version: "1.0.9" url_launcher_web: dependency: transitive description: name: url_launcher_web url: "https://pub.dartlang.org" source: hosted - version: "0.1.3+2" + version: "0.1.5+1" url_launcher_windows: dependency: transitive description: name: url_launcher_windows url: "https://pub.dartlang.org" source: hosted - version: "0.0.1+1" + version: "0.0.1+3" uuid: dependency: "direct main" description: @@ -654,14 +647,14 @@ packages: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.1.0-nullsafety.2" + version: "2.1.0-nullsafety.4" vm_service: dependency: transitive description: name: vm_service url: "https://pub.dartlang.org" source: hosted - version: "5.0.0+1" + version: "5.4.0" watcher: dependency: transitive description: @@ -691,5 +684,5 @@ packages: source: hosted version: "2.2.1" sdks: - dart: ">=2.10.0-0.0.dev <2.10.0" - flutter: ">=1.19.0-3.0.pre <2.0.0" + dart: ">=2.11.0-0.0 <2.12.0" + flutter: ">=1.22.0 <2.0.0" diff --git a/experimental/desktop_photo_search/pubspec.yaml b/experimental/desktop_photo_search/pubspec.yaml index d2cb183f5..c1873cdba 100644 --- a/experimental/desktop_photo_search/pubspec.yaml +++ b/experimental/desktop_photo_search/pubspec.yaml @@ -1,6 +1,7 @@ name: desktop_photo_search description: Search for Photos, using the Unsplash API. version: 1.0.0+1 +publish_to: none environment: sdk: ^2.9.0-11.0.dev @@ -16,6 +17,7 @@ dependencies: git: url: https://github.com/google/flutter-desktop-embedding.git path: plugins/file_chooser + http: ^0.12.2 logging: ^0.11.3+2 flutter_simple_treeview: ^2.0.1 menubar: diff --git a/experimental/desktop_photo_search/test/widget_test.dart b/experimental/desktop_photo_search/test/widget_test.dart index c22df25f0..d812f7a58 100644 --- a/experimental/desktop_photo_search/test/widget_test.dart +++ b/experimental/desktop_photo_search/test/widget_test.dart @@ -93,7 +93,10 @@ class PhotoSearchModelTester extends StatelessWidget { home: FlatButton( key: fabKey, onPressed: () async { - await Provider.of(context).addSearch(query); + await Provider.of( + context, + listen: false, + ).addSearch(query); }, child: const Text('Search for a Photo'), ),