diff --git a/animations/pubspec.lock b/animations/pubspec.lock index 5f5b10fc6..6035775a0 100644 --- a/animations/pubspec.lock +++ b/animations/pubspec.lock @@ -42,7 +42,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.15.0" + version: "1.16.0" cupertino_icons: dependency: "direct main" description: @@ -56,7 +56,7 @@ packages: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "1.3.0" flutter: dependency: "direct main" description: flutter @@ -94,7 +94,7 @@ packages: name: material_color_utilities url: "https://pub.dartlang.org" source: hosted - version: "0.1.3" + version: "0.1.4" meta: dependency: transitive description: @@ -108,7 +108,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.8.0" + version: "1.8.1" sky_engine: dependency: transitive description: flutter @@ -120,7 +120,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.8.1" + version: "1.8.2" stack_trace: dependency: transitive description: @@ -155,21 +155,14 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.4.8" - typed_data: - dependency: transitive - description: - name: typed_data - url: "https://pub.dartlang.org" - source: hosted - version: "1.3.0" + version: "0.4.9" vector_math: dependency: transitive description: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" + version: "2.1.2" window_size: dependency: "direct dev" description: @@ -180,4 +173,4 @@ packages: source: git version: "0.1.0" sdks: - dart: ">=2.14.0 <3.0.0" + dart: ">=2.17.0-0 <3.0.0" diff --git a/animations/windows/flutter/generated_plugins.cmake b/animations/windows/flutter/generated_plugins.cmake index 154f23857..ff2147b2c 100644 --- a/animations/windows/flutter/generated_plugins.cmake +++ b/animations/windows/flutter/generated_plugins.cmake @@ -6,6 +6,9 @@ list(APPEND FLUTTER_PLUGIN_LIST window_size ) +list(APPEND FLUTTER_FFI_PLUGIN_LIST +) + set(PLUGIN_BUNDLED_LIBRARIES) foreach(plugin ${FLUTTER_PLUGIN_LIST}) @@ -14,3 +17,8 @@ foreach(plugin ${FLUTTER_PLUGIN_LIST}) list(APPEND PLUGIN_BUNDLED_LIBRARIES $) list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${plugin}_bundled_libraries}) endforeach(plugin) + +foreach(ffi_plugin ${FLUTTER_FFI_PLUGIN_LIST}) + add_subdirectory(flutter/ephemeral/.plugin_symlinks/${ffi_plugin}/windows plugins/${ffi_plugin}) + list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${ffi_plugin}_bundled_libraries}) +endforeach(ffi_plugin) diff --git a/experimental/web_dashboard/pubspec.lock b/experimental/web_dashboard/pubspec.lock index e4835bafb..7b93df7c8 100644 --- a/experimental/web_dashboard/pubspec.lock +++ b/experimental/web_dashboard/pubspec.lock @@ -7,14 +7,14 @@ packages: name: _fe_analyzer_shared url: "https://pub.dartlang.org" source: hosted - version: "38.0.0" + version: "39.0.0" analyzer: dependency: transitive description: name: analyzer url: "https://pub.dartlang.org" source: hosted - version: "3.4.1" + version: "4.0.0" args: dependency: transitive description: @@ -42,7 +42,7 @@ packages: name: build url: "https://pub.dartlang.org" source: hosted - version: "2.2.1" + version: "2.3.0" build_config: dependency: transitive description: @@ -63,7 +63,7 @@ packages: name: build_resolvers url: "https://pub.dartlang.org" source: hosted - version: "2.0.6" + version: "2.0.8" build_runner: dependency: "direct dev" description: @@ -91,7 +91,7 @@ packages: name: built_value url: "https://pub.dartlang.org" source: hosted - version: "8.1.4" + version: "8.2.3" characters: dependency: transitive description: @@ -175,7 +175,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.15.0" + version: "1.16.0" convert: dependency: transitive description: @@ -189,7 +189,7 @@ packages: name: crypto url: "https://pub.dartlang.org" source: hosted - version: "3.0.1" + version: "3.0.2" cupertino_icons: dependency: "direct main" description: @@ -203,14 +203,14 @@ packages: name: dart_style url: "https://pub.dartlang.org" source: hosted - version: "2.2.2" + version: "2.2.3" fake_async: dependency: transitive description: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "1.3.0" file: dependency: transitive description: @@ -316,14 +316,14 @@ packages: name: google_sign_in_android url: "https://pub.dartlang.org" source: hosted - version: "5.2.5" + version: "5.2.6" google_sign_in_ios: dependency: transitive description: name: google_sign_in_ios url: "https://pub.dartlang.org" source: hosted - version: "5.2.5" + version: "5.2.6" google_sign_in_platform_interface: dependency: transitive description: @@ -337,7 +337,7 @@ packages: name: google_sign_in_web url: "https://pub.dartlang.org" source: hosted - version: "0.10.0+5" + version: "0.10.1" graphs: dependency: transitive description: @@ -386,7 +386,7 @@ packages: name: js url: "https://pub.dartlang.org" source: hosted - version: "0.6.3" + version: "0.6.4" json_annotation: dependency: "direct main" description: @@ -428,7 +428,7 @@ packages: name: material_color_utilities url: "https://pub.dartlang.org" source: hosted - version: "0.1.3" + version: "0.1.4" meta: dependency: transitive description: @@ -442,7 +442,7 @@ packages: name: mime url: "https://pub.dartlang.org" source: hosted - version: "1.0.1" + version: "1.0.2" nested: dependency: transitive description: @@ -463,7 +463,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.8.0" + version: "1.8.1" plugin_platform_interface: dependency: transitive description: @@ -505,7 +505,7 @@ packages: name: quiver url: "https://pub.dartlang.org" source: hosted - version: "3.0.1+1" + version: "3.1.0" shelf: dependency: transitive description: @@ -531,21 +531,21 @@ packages: name: source_gen url: "https://pub.dartlang.org" source: hosted - version: "1.2.1" + version: "1.2.2" source_helper: dependency: transitive description: name: source_helper url: "https://pub.dartlang.org" source: hosted - version: "1.3.1" + version: "1.3.2" source_span: dependency: transitive description: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.8.1" + version: "1.8.2" stack_trace: dependency: transitive description: @@ -587,7 +587,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.4.8" + version: "0.4.9" timing: dependency: transitive description: @@ -615,7 +615,7 @@ packages: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" + version: "2.1.2" watcher: dependency: transitive description: @@ -629,7 +629,7 @@ packages: name: web_socket_channel url: "https://pub.dartlang.org" source: hosted - version: "2.1.0" + version: "2.2.0" yaml: dependency: transitive description: @@ -638,5 +638,5 @@ packages: source: hosted version: "3.1.0" sdks: - dart: ">=2.16.0 <3.0.0" - flutter: ">=2.5.0" + dart: ">=2.17.0-0 <3.0.0" + flutter: ">=2.8.0" diff --git a/form_app/pubspec.lock b/form_app/pubspec.lock index 4acdd5e57..f5c9cdece 100644 --- a/form_app/pubspec.lock +++ b/form_app/pubspec.lock @@ -7,14 +7,14 @@ packages: name: _fe_analyzer_shared url: "https://pub.dartlang.org" source: hosted - version: "38.0.0" + version: "39.0.0" analyzer: dependency: transitive description: name: analyzer url: "https://pub.dartlang.org" source: hosted - version: "3.4.1" + version: "4.0.0" args: dependency: transitive description: @@ -42,7 +42,7 @@ packages: name: build url: "https://pub.dartlang.org" source: hosted - version: "2.2.1" + version: "2.3.0" build_config: dependency: transitive description: @@ -63,7 +63,7 @@ packages: name: build_resolvers url: "https://pub.dartlang.org" source: hosted - version: "2.0.6" + version: "2.0.8" build_runner: dependency: "direct dev" description: @@ -91,7 +91,7 @@ packages: name: built_value url: "https://pub.dartlang.org" source: hosted - version: "8.1.4" + version: "8.2.3" characters: dependency: transitive description: @@ -133,7 +133,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.15.0" + version: "1.16.0" convert: dependency: transitive description: @@ -147,7 +147,7 @@ packages: name: crypto url: "https://pub.dartlang.org" source: hosted - version: "3.0.1" + version: "3.0.2" cupertino_icons: dependency: "direct main" description: @@ -161,7 +161,7 @@ packages: name: dart_style url: "https://pub.dartlang.org" source: hosted - version: "2.2.2" + version: "2.2.3" english_words: dependency: "direct main" description: @@ -175,7 +175,7 @@ packages: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "1.3.0" file: dependency: transitive description: @@ -311,7 +311,7 @@ packages: name: material_color_utilities url: "https://pub.dartlang.org" source: hosted - version: "0.1.3" + version: "0.1.4" meta: dependency: transitive description: @@ -325,7 +325,7 @@ packages: name: mime url: "https://pub.dartlang.org" source: hosted - version: "1.0.1" + version: "1.0.2" package_config: dependency: transitive description: @@ -339,7 +339,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.8.0" + version: "1.8.1" pool: dependency: transitive description: @@ -386,21 +386,21 @@ packages: name: source_gen url: "https://pub.dartlang.org" source: hosted - version: "1.2.1" + version: "1.2.2" source_helper: dependency: transitive description: name: source_helper url: "https://pub.dartlang.org" source: hosted - version: "1.3.1" + version: "1.3.2" source_span: dependency: transitive description: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.8.1" + version: "1.8.2" stack_trace: dependency: transitive description: @@ -442,7 +442,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.4.8" + version: "0.4.9" timing: dependency: transitive description: @@ -463,7 +463,7 @@ packages: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" + version: "2.1.2" watcher: dependency: transitive description: @@ -477,7 +477,7 @@ packages: name: web_socket_channel url: "https://pub.dartlang.org" source: hosted - version: "2.1.0" + version: "2.2.0" window_size: dependency: "direct main" description: @@ -495,4 +495,4 @@ packages: source: hosted version: "3.1.0" sdks: - dart: ">=2.16.0 <3.0.0" + dart: ">=2.17.0-0 <3.0.0" diff --git a/form_app/windows/flutter/generated_plugins.cmake b/form_app/windows/flutter/generated_plugins.cmake index 154f23857..ff2147b2c 100644 --- a/form_app/windows/flutter/generated_plugins.cmake +++ b/form_app/windows/flutter/generated_plugins.cmake @@ -6,6 +6,9 @@ list(APPEND FLUTTER_PLUGIN_LIST window_size ) +list(APPEND FLUTTER_FFI_PLUGIN_LIST +) + set(PLUGIN_BUNDLED_LIBRARIES) foreach(plugin ${FLUTTER_PLUGIN_LIST}) @@ -14,3 +17,8 @@ foreach(plugin ${FLUTTER_PLUGIN_LIST}) list(APPEND PLUGIN_BUNDLED_LIBRARIES $) list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${plugin}_bundled_libraries}) endforeach(plugin) + +foreach(ffi_plugin ${FLUTTER_FFI_PLUGIN_LIST}) + add_subdirectory(flutter/ephemeral/.plugin_symlinks/${ffi_plugin}/windows plugins/${ffi_plugin}) + list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${ffi_plugin}_bundled_libraries}) +endforeach(ffi_plugin) diff --git a/navigation_and_routing/pubspec.lock b/navigation_and_routing/pubspec.lock index 3e65e58c5..ec1ce4477 100644 --- a/navigation_and_routing/pubspec.lock +++ b/navigation_and_routing/pubspec.lock @@ -7,7 +7,7 @@ packages: name: _fe_analyzer_shared url: "https://pub.dartlang.org" source: hosted - version: "31.0.0" + version: "39.0.0" adaptive_breakpoints: dependency: transitive description: @@ -28,7 +28,7 @@ packages: name: analyzer url: "https://pub.dartlang.org" source: hosted - version: "2.8.0" + version: "4.0.0" args: dependency: transitive description: @@ -64,13 +64,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.3.1" - cli_util: - dependency: transitive - description: - name: cli_util - url: "https://pub.dartlang.org" - source: hosted - version: "0.3.5" clock: dependency: transitive description: @@ -84,7 +77,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.15.0" + version: "1.16.0" convert: dependency: transitive description: @@ -98,14 +91,14 @@ packages: name: coverage url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "1.2.0" crypto: dependency: transitive description: name: crypto url: "https://pub.dartlang.org" source: hosted - version: "3.0.1" + version: "3.0.2" cupertino_icons: dependency: "direct main" description: @@ -119,7 +112,7 @@ packages: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "1.3.0" file: dependency: transitive description: @@ -190,7 +183,7 @@ packages: name: js url: "https://pub.dartlang.org" source: hosted - version: "0.6.3" + version: "0.6.4" lints: dependency: transitive description: @@ -218,7 +211,7 @@ packages: name: material_color_utilities url: "https://pub.dartlang.org" source: hosted - version: "0.1.3" + version: "0.1.4" meta: dependency: transitive description: @@ -232,7 +225,7 @@ packages: name: mime url: "https://pub.dartlang.org" source: hosted - version: "1.0.1" + version: "1.0.2" node_preamble: dependency: transitive description: @@ -253,7 +246,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.8.0" + version: "1.8.1" path_to_regexp: dependency: "direct main" description: @@ -342,7 +335,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.8.1" + version: "1.8.2" stack_trace: dependency: transitive description: @@ -377,21 +370,21 @@ packages: name: test url: "https://pub.dartlang.org" source: hosted - version: "1.19.5" + version: "1.21.1" test_api: dependency: transitive description: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.4.8" + version: "0.4.9" test_core: dependency: transitive description: name: test_core url: "https://pub.dartlang.org" source: hosted - version: "0.4.9" + version: "0.4.13" typed_data: dependency: transitive description: @@ -412,7 +405,7 @@ packages: name: url_launcher_android url: "https://pub.dartlang.org" source: hosted - version: "6.0.15" + version: "6.0.16" url_launcher_ios: dependency: transitive description: @@ -468,14 +461,14 @@ packages: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" + version: "2.1.2" vm_service: dependency: transitive description: name: vm_service url: "https://pub.dartlang.org" source: hosted - version: "7.5.0" + version: "8.2.2" watcher: dependency: transitive description: @@ -489,14 +482,14 @@ packages: name: web_socket_channel url: "https://pub.dartlang.org" source: hosted - version: "2.1.0" + version: "2.2.0" webkit_inspection_protocol: dependency: transitive description: name: webkit_inspection_protocol url: "https://pub.dartlang.org" source: hosted - version: "1.0.0" + version: "1.0.1" window_size: dependency: "direct main" description: @@ -514,5 +507,5 @@ packages: source: hosted version: "3.1.0" sdks: - dart: ">=2.16.0 <3.0.0" + dart: ">=2.17.0-0 <3.0.0" flutter: ">=2.10.0" diff --git a/place_tracker/pubspec.lock b/place_tracker/pubspec.lock index 9c99e9d71..408ffa1d1 100644 --- a/place_tracker/pubspec.lock +++ b/place_tracker/pubspec.lock @@ -42,14 +42,14 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.15.0" + version: "1.16.0" crypto: dependency: transitive description: name: crypto url: "https://pub.dartlang.org" source: hosted - version: "3.0.1" + version: "3.0.2" csslib: dependency: transitive description: @@ -70,7 +70,7 @@ packages: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "1.3.0" flutter: dependency: "direct main" description: flutter @@ -141,7 +141,7 @@ packages: name: js url: "https://pub.dartlang.org" source: hosted - version: "0.6.3" + version: "0.6.4" js_wrapping: dependency: transitive description: @@ -169,7 +169,7 @@ packages: name: material_color_utilities url: "https://pub.dartlang.org" source: hosted - version: "0.1.3" + version: "0.1.4" meta: dependency: transitive description: @@ -190,7 +190,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.8.0" + version: "1.8.1" pedantic: dependency: transitive description: @@ -230,7 +230,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.8.1" + version: "1.8.2" stack_trace: dependency: transitive description: @@ -272,7 +272,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.4.8" + version: "0.4.9" typed_data: dependency: transitive description: @@ -293,7 +293,7 @@ packages: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" + version: "2.1.2" sdks: - dart: ">=2.14.0 <3.0.0" + dart: ">=2.17.0-0 <3.0.0" flutter: ">=2.5.0" diff --git a/provider_shopper/pubspec.lock b/provider_shopper/pubspec.lock index 36a527d69..37a0cae86 100644 --- a/provider_shopper/pubspec.lock +++ b/provider_shopper/pubspec.lock @@ -42,14 +42,14 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.15.0" + version: "1.16.0" fake_async: dependency: transitive description: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "1.3.0" flutter: dependency: "direct main" description: flutter @@ -87,7 +87,7 @@ packages: name: material_color_utilities url: "https://pub.dartlang.org" source: hosted - version: "0.1.3" + version: "0.1.4" meta: dependency: transitive description: @@ -108,7 +108,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.8.0" + version: "1.8.1" provider: dependency: "direct main" description: @@ -127,7 +127,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.8.1" + version: "1.8.2" stack_trace: dependency: transitive description: @@ -162,21 +162,14 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.4.8" - typed_data: - dependency: transitive - description: - name: typed_data - url: "https://pub.dartlang.org" - source: hosted - version: "1.3.0" + version: "0.4.9" vector_math: dependency: transitive description: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" + version: "2.1.2" window_size: dependency: "direct main" description: @@ -187,5 +180,5 @@ packages: source: git version: "0.1.0" sdks: - dart: ">=2.14.0 <3.0.0" + dart: ">=2.17.0-0 <3.0.0" flutter: ">=1.16.0" diff --git a/provider_shopper/windows/flutter/generated_plugins.cmake b/provider_shopper/windows/flutter/generated_plugins.cmake index 154f23857..ff2147b2c 100644 --- a/provider_shopper/windows/flutter/generated_plugins.cmake +++ b/provider_shopper/windows/flutter/generated_plugins.cmake @@ -6,6 +6,9 @@ list(APPEND FLUTTER_PLUGIN_LIST window_size ) +list(APPEND FLUTTER_FFI_PLUGIN_LIST +) + set(PLUGIN_BUNDLED_LIBRARIES) foreach(plugin ${FLUTTER_PLUGIN_LIST}) @@ -14,3 +17,8 @@ foreach(plugin ${FLUTTER_PLUGIN_LIST}) list(APPEND PLUGIN_BUNDLED_LIBRARIES $) list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${plugin}_bundled_libraries}) endforeach(plugin) + +foreach(ffi_plugin ${FLUTTER_FFI_PLUGIN_LIST}) + add_subdirectory(flutter/ephemeral/.plugin_symlinks/${ffi_plugin}/windows plugins/${ffi_plugin}) + list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${ffi_plugin}_bundled_libraries}) +endforeach(ffi_plugin) diff --git a/simplistic_editor/pubspec.lock b/simplistic_editor/pubspec.lock index 797b81916..9eb292a5b 100644 --- a/simplistic_editor/pubspec.lock +++ b/simplistic_editor/pubspec.lock @@ -7,7 +7,7 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.9.0" + version: "2.8.2" boolean_selector: dependency: transitive description: diff --git a/web/charts/pubspec.lock b/web/charts/pubspec.lock index 235e7f97d..93b7f0ec4 100644 --- a/web/charts/pubspec.lock +++ b/web/charts/pubspec.lock @@ -35,7 +35,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.15.0" + version: "1.16.0" flutter: dependency: "direct main" description: flutter @@ -75,7 +75,7 @@ packages: name: material_color_utilities url: "https://pub.dartlang.org" source: hosted - version: "0.1.3" + version: "0.1.4" meta: dependency: "direct main" description: @@ -95,20 +95,13 @@ packages: description: flutter source: sdk version: "0.0.99" - typed_data: - dependency: transitive - description: - name: typed_data - url: "https://pub.dartlang.org" - source: hosted - version: "1.3.0" vector_math: dependency: transitive description: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" + version: "2.1.2" sdks: dart: ">=2.14.0 <3.0.0" flutter: ">=2.5.0" diff --git a/web/github_dataviz/pubspec.lock b/web/github_dataviz/pubspec.lock index 3be598556..46fe0ba48 100644 --- a/web/github_dataviz/pubspec.lock +++ b/web/github_dataviz/pubspec.lock @@ -35,7 +35,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.15.0" + version: "1.16.0" flutter: dependency: "direct main" description: flutter @@ -82,7 +82,7 @@ packages: name: material_color_utilities url: "https://pub.dartlang.org" source: hosted - version: "0.1.3" + version: "0.1.4" meta: dependency: transitive description: @@ -136,6 +136,6 @@ packages: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" + version: "2.1.2" sdks: dart: ">=2.14.0 <3.0.0" diff --git a/web/material_3_demo b/web/material_3_demo new file mode 120000 index 000000000..85b51c5ce --- /dev/null +++ b/web/material_3_demo @@ -0,0 +1 @@ +../material_3_demo \ No newline at end of file diff --git a/web/particle_background/pubspec.lock b/web/particle_background/pubspec.lock index 5a377460f..448f6bcae 100644 --- a/web/particle_background/pubspec.lock +++ b/web/particle_background/pubspec.lock @@ -14,7 +14,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.15.0" + version: "1.16.0" flutter: dependency: "direct main" description: flutter @@ -40,7 +40,7 @@ packages: name: material_color_utilities url: "https://pub.dartlang.org" source: hosted - version: "0.1.3" + version: "0.1.4" meta: dependency: transitive description: @@ -53,19 +53,12 @@ packages: description: flutter source: sdk version: "0.0.99" - typed_data: - dependency: transitive - description: - name: typed_data - url: "https://pub.dartlang.org" - source: hosted - version: "1.3.0" vector_math: dependency: transitive description: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" + version: "2.1.2" sdks: dart: ">=2.14.0 <3.0.0" diff --git a/web/samples_index/lib/src/data.g.dart b/web/samples_index/lib/src/data.g.dart index 96508749c..82da349f1 100644 --- a/web/samples_index/lib/src/data.g.dart +++ b/web/samples_index/lib/src/data.g.dart @@ -6,61 +6,77 @@ part of data; // JsonSerializableGenerator // ************************************************************************** -Index _$IndexFromJson(Map json) { - return $checkedNew('Index', json, () { - final val = Index( - $checkedConvert( - json, - 'samples', - (v) => (v as List) - .map((e) => Sample.fromJson(e as Map)) - .toList()), +Index _$IndexFromJson(Map json) => $checkedCreate( + 'Index', + json, + ($checkedConvert) { + final val = Index( + $checkedConvert( + 'samples', + (v) => (v as List) + .map((e) => Sample.fromJson(e as Map)) + .toList()), + ); + return val; + }, ); - return val; - }); -} Map _$IndexToJson(Index instance) => { 'samples': instance.samples, }; -Sample _$SampleFromJson(Map json) { - return $checkedNew('Sample', json, () { - final val = Sample( - name: $checkedConvert(json, 'name', (v) => v as String), - author: $checkedConvert(json, 'author', (v) => v as String?), - screenshots: $checkedConvert( - json, - 'screenshots', - (v) => (v as List) - .map((e) => Screenshot.fromJson(e as Map)) - .toList()), - source: $checkedConvert(json, 'source', (v) => v as String), - web: $checkedConvert(json, 'web', (v) => v as String?), - description: $checkedConvert(json, 'description', (v) => v as String), - difficulty: $checkedConvert(json, 'difficulty', (v) => v as String?), - widgets: $checkedConvert(json, 'widgets', - (v) => (v as List).map((e) => e as String).toList()), - packages: $checkedConvert(json, 'packages', - (v) => (v as List).map((e) => e as String).toList()), - tags: $checkedConvert(json, 'tags', - (v) => (v as List).map((e) => e as String).toList()), - platforms: $checkedConvert(json, 'platforms', - (v) => (v as List).map((e) => e as String).toList()), - links: $checkedConvert( - json, - 'links', - (v) => (v as List) - .map((e) => Link.fromJson(e as Map)) - .toList()), - type: $checkedConvert(json, 'type', (v) => v as String), - date: $checkedConvert( - json, 'date', (v) => v == null ? null : DateTime.parse(v as String)), - channel: $checkedConvert(json, 'channel', (v) => v as String?), +Sample _$SampleFromJson(Map json) => $checkedCreate( + 'Sample', + json, + ($checkedConvert) { + final val = Sample( + name: $checkedConvert('name', (v) => v as String), + author: $checkedConvert('author', (v) => v as String? ?? 'Flutter'), + screenshots: $checkedConvert( + 'screenshots', + (v) => (v as List) + .map((e) => Screenshot.fromJson(e as Map)) + .toList()), + source: $checkedConvert('source', (v) => v as String), + web: $checkedConvert('web', (v) => v as String?), + description: $checkedConvert('description', (v) => v as String), + difficulty: + $checkedConvert('difficulty', (v) => v as String? ?? 'beginner'), + widgets: $checkedConvert( + 'widgets', + (v) => + (v as List?)?.map((e) => e as String).toList() ?? + const []), + packages: $checkedConvert( + 'packages', + (v) => + (v as List?)?.map((e) => e as String).toList() ?? + const []), + tags: $checkedConvert( + 'tags', + (v) => + (v as List?)?.map((e) => e as String).toList() ?? + const []), + platforms: $checkedConvert( + 'platforms', + (v) => + (v as List?)?.map((e) => e as String).toList() ?? + const []), + links: $checkedConvert( + 'links', + (v) => + (v as List?) + ?.map((e) => Link.fromJson(e as Map)) + .toList() ?? + const []), + type: $checkedConvert('type', (v) => v as String), + date: $checkedConvert( + 'date', (v) => v == null ? null : DateTime.parse(v as String)), + channel: $checkedConvert('channel', (v) => v as String?), + ); + return val; + }, ); - return val; - }); -} Map _$SampleToJson(Sample instance) => { 'name': instance.name, @@ -80,15 +96,17 @@ Map _$SampleToJson(Sample instance) => { 'channel': instance.channel, }; -Screenshot _$ScreenshotFromJson(Map json) { - return $checkedNew('Screenshot', json, () { - final val = Screenshot( - $checkedConvert(json, 'url', (v) => v as String), - $checkedConvert(json, 'alt', (v) => v as String), +Screenshot _$ScreenshotFromJson(Map json) => $checkedCreate( + 'Screenshot', + json, + ($checkedConvert) { + final val = Screenshot( + $checkedConvert('url', (v) => v as String), + $checkedConvert('alt', (v) => v as String), + ); + return val; + }, ); - return val; - }); -} Map _$ScreenshotToJson(Screenshot instance) => { @@ -96,15 +114,17 @@ Map _$ScreenshotToJson(Screenshot instance) => 'alt': instance.alt, }; -Link _$LinkFromJson(Map json) { - return $checkedNew('Link', json, () { - final val = Link( - $checkedConvert(json, 'text', (v) => v as String), - $checkedConvert(json, 'href', (v) => v as String), +Link _$LinkFromJson(Map json) => $checkedCreate( + 'Link', + json, + ($checkedConvert) { + final val = Link( + $checkedConvert('text', (v) => v as String), + $checkedConvert('href', (v) => v as String), + ); + return val; + }, ); - return val; - }); -} Map _$LinkToJson(Link instance) => { 'text': instance.text, diff --git a/web/samples_index/lib/src/samples.yaml b/web/samples_index/lib/src/samples.yaml index 12b260303..7a47ad235 100644 --- a/web/samples_index/lib/src/samples.yaml +++ b/web/samples_index/lib/src/samples.yaml @@ -491,6 +491,59 @@ samples: tags: ['desktop', 'rest-api'] platforms: ['windows', 'macos', 'linux'] type: sample + + - name: Rich Text Editor + author: Flutter + screenshots: + - url: images/simple_editor_active.png + alt: Advanced text editing with activity + - url: images/simple_editor_initial.png + alt: Advanced text editing in initial state + source: https://github.com/flutter/samples/tree/master/simplistic_editor + description: > + This is a fancy text editor sample which shows how to consume fine-grain + text editing and selection details from the framework's TextEditingDeltas + APIs. + difficulty: advanced + widgets: + - TextInput + packages: [] + links: [] + tags: ["demo", "text"] + platforms: ["ios", "android", "web", "windows", "macos", "linux"] + type: sample + + - name: Material You + author: Flutter + screenshots: + - url: images/material_you_components.png + alt: Components tab of the Material You demo + - url: images/material_you_color.png + alt: Colors tab of the Material You demo + - url: images/material_you_typography.png + alt: Typography tab of the Material You demo + - url: images/material_you_elevation.png + alt: Elevation tab of the Material You demo + - url: images/material_you_green.png + alt: Elevation tab of the Material You demo with seed color of green + source: https://github.com/flutter/samples/tree/master/material_3_demo + description: > + This is a brochure of common Material widgets, styled with the new + Material You version of the Material design spec. + difficulty: beginner + widgets: + - Theme + - TextButton + - ElevatedButton + - OutlinedButton + - Text + - Card + - AppBar + packages: [] + links: [] + tags: ["Material", "Material You"] + platforms: ["ios", "android", "web", "windows", "macos", "linux"] + type: sample ################### #### Web Demos #### diff --git a/web/samples_index/web/images/material_you_color.png b/web/samples_index/web/images/material_you_color.png new file mode 100644 index 000000000..0a566f60c Binary files /dev/null and b/web/samples_index/web/images/material_you_color.png differ diff --git a/web/samples_index/web/images/material_you_components.png b/web/samples_index/web/images/material_you_components.png new file mode 100644 index 000000000..f3e190cb1 Binary files /dev/null and b/web/samples_index/web/images/material_you_components.png differ diff --git a/web/samples_index/web/images/material_you_elevation.png b/web/samples_index/web/images/material_you_elevation.png new file mode 100644 index 000000000..3a8cade86 Binary files /dev/null and b/web/samples_index/web/images/material_you_elevation.png differ diff --git a/web/samples_index/web/images/material_you_green.png b/web/samples_index/web/images/material_you_green.png new file mode 100644 index 000000000..7064abb2d Binary files /dev/null and b/web/samples_index/web/images/material_you_green.png differ diff --git a/web/samples_index/web/images/material_you_typography.png b/web/samples_index/web/images/material_you_typography.png new file mode 100644 index 000000000..b55243549 Binary files /dev/null and b/web/samples_index/web/images/material_you_typography.png differ diff --git a/web/samples_index/web/images/simple_editor_active.png b/web/samples_index/web/images/simple_editor_active.png new file mode 100644 index 000000000..45cf808ff Binary files /dev/null and b/web/samples_index/web/images/simple_editor_active.png differ diff --git a/web/samples_index/web/images/simple_editor_initial.png b/web/samples_index/web/images/simple_editor_initial.png new file mode 100644 index 000000000..4e4c0b769 Binary files /dev/null and b/web/samples_index/web/images/simple_editor_initial.png differ diff --git a/web/simplistic_editor b/web/simplistic_editor new file mode 120000 index 000000000..149b640c6 --- /dev/null +++ b/web/simplistic_editor @@ -0,0 +1 @@ +../simplistic_editor \ No newline at end of file