From e34a95c75d80813d1a0928767f1f9d4ff0caec3c Mon Sep 17 00:00:00 2001 From: Peter Kammer Date: Mon, 19 Oct 2026 15:44:11 -0700 Subject: [PATCH 1/2] [tabs_overlay] Add material_ui dependency Generated with `flutter pub add material_ui` (Flutter 3.47.7), which picked ^1.7.0. No hand edits. The lock also gains material_ui's dependencies it didn't have already (cupertino_ui, flutter_localizations, intl), and its Flutter floor rises to >=3.47.0 because material_ui requires Flutter 3.47. Nothing imports material_ui yet. That happens in a subsequent commit. --- tabs_overlay/pubspec.lock | 31 ++++++++++++++++++++++++++++++- tabs_overlay/pubspec.yaml | 1 + 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/tabs_overlay/pubspec.lock b/tabs_overlay/pubspec.lock index 26087a6..e8320a9 100644 --- a/tabs_overlay/pubspec.lock +++ b/tabs_overlay/pubspec.lock @@ -41,6 +41,14 @@ packages: url: "https://pub.dev" source: hosted version: "1.19.1" + cupertino_ui: + dependency: transitive + description: + name: cupertino_ui + sha256: "8e14acc2817ff469b925b0e275ab85ecc6c769621360dd0af1331c47f916e247" + url: "https://pub.dev" + source: hosted + version: "1.1.3" fake_async: dependency: transitive description: @@ -75,6 +83,11 @@ packages: url: "https://pub.dev" source: hosted version: "6.0.0" + flutter_localizations: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" flutter_test: dependency: "direct dev" description: flutter @@ -90,6 +103,14 @@ packages: description: flutter source: sdk version: "0.0.0" + intl: + dependency: transitive + description: + name: intl + sha256: "1ca20c894b1717686a2319b8548763d812bc0aabdac580420a44c5178c57a867" + url: "https://pub.dev" + source: hosted + version: "0.20.3" leak_tracker: dependency: transitive description: @@ -138,6 +159,14 @@ packages: url: "https://pub.dev" source: hosted version: "0.13.0" + material_ui: + dependency: "direct main" + description: + name: material_ui + sha256: "27ea1af251a79728ee63068417f2ab469d294931a9bb8366ba8b85b0ef839060" + url: "https://pub.dev" + source: hosted + version: "1.7.0" meta: dependency: transitive description: @@ -265,4 +294,4 @@ packages: version: "3.2.0" sdks: dart: ">=3.13.0 <4.0.0" - flutter: ">=3.18.0-18.0.pre.54" + flutter: ">=3.47.0" diff --git a/tabs_overlay/pubspec.yaml b/tabs_overlay/pubspec.yaml index feb5dbb..9569829 100644 --- a/tabs_overlay/pubspec.yaml +++ b/tabs_overlay/pubspec.yaml @@ -29,6 +29,7 @@ environment: dependencies: flutter: sdk: flutter + material_ui: ^1.7.0 dev_dependencies: integration_test: From 51957e4a4939594bd8b6a274202c0d17ed7353d6 Mon Sep 17 00:00:00 2001 From: Peter Kammer Date: Tue, 20 Oct 2026 09:20:57 -0700 Subject: [PATCH 2/2] [tabs_overlay] Import material_ui instead of flutter/material.dart Generated with `dart fix --apply --code=migrate_design_widgets` (Dart 3.13.5). No hand edits. --- tabs_overlay/lib/main.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tabs_overlay/lib/main.dart b/tabs_overlay/lib/main.dart index fe9b02d..7e9c6d8 100644 --- a/tabs_overlay/lib/main.dart +++ b/tabs_overlay/lib/main.dart @@ -1,4 +1,4 @@ -import 'package:flutter/material.dart'; +import 'package:material_ui/material_ui.dart'; void main() { runApp(const MyApp());