diff --git a/.fvmrc b/.fvmrc index e1504264f..906bbb349 100644 --- a/.fvmrc +++ b/.fvmrc @@ -1,3 +1,3 @@ { - "flutter": "3.24.1" + "flutter": "3.24.3" } \ No newline at end of file diff --git a/melos.yaml b/melos.yaml index ea61516b1..b4eda8a5d 100644 --- a/melos.yaml +++ b/melos.yaml @@ -2,13 +2,13 @@ name: app_center sdkPath: .fvm/flutter_sdk packages: - - packages/** + - packages/* command: bootstrap: environment: sdk: '>=3.1.0 <4.0.0' - flutter: '>=3.19.6' + flutter: '>=3.24.3' dev_dependencies: ubuntu_lints: ^0.4.0 diff --git a/packages/app_center/lib/games/games_page_featured.dart b/packages/app_center/lib/games/games_page_featured.dart index a6d0a5442..24358b1d2 100644 --- a/packages/app_center/lib/games/games_page_featured.dart +++ b/packages/app_center/lib/games/games_page_featured.dart @@ -78,8 +78,6 @@ class _CarouselCard extends StatelessWidget { @override Widget build(BuildContext context) { return YaruBanner( - // TODO: Remove color once we have upgraded to a yaru version > 4.1.0 - color: Theme.of(context).cardColor, padding: EdgeInsets.zero, onTap: () => onTap(snap), child: ClipRRect( diff --git a/packages/app_center/lib/store/store_app.dart b/packages/app_center/lib/store/store_app.dart index e2a114c8e..32838a978 100644 --- a/packages/app_center/lib/store/store_app.dart +++ b/packages/app_center/lib/store/store_app.dart @@ -146,9 +146,7 @@ class _StoreAppHome extends ConsumerWidget { tileBuilder: (context, index, selected, availableWidth) => pages[index].tileBuilder(context, selected), pageBuilder: (context, index) => pages[index].pageBuilder(context), - layoutDelegate: const YaruMasterFixedPaneDelegate( - paneWidth: kPaneWidth, - ), + paneLayoutDelegate: const YaruFixedPaneDelegate(paneSize: kPaneWidth), breakpoint: 0, // always landscape onGenerateRoute: (settings) => switch (StoreRoutes.routeOf(settings)) { StoreRoutes.deb => MaterialPageRoute( diff --git a/packages/app_center/lib/widgets/app_card.dart b/packages/app_center/lib/widgets/app_card.dart index 79c8ad610..6627edc7d 100644 --- a/packages/app_center/lib/widgets/app_card.dart +++ b/packages/app_center/lib/widgets/app_card.dart @@ -77,8 +77,6 @@ class AppCard extends StatelessWidget { @override Widget build(BuildContext context) { return YaruBanner( - // TODO: Remove color once we have upgraded to a yaru version > 4.1.0 - color: Theme.of(context).cardColor, padding: const EdgeInsets.all(kCardSpacing), onTap: onTap, child: Flex( @@ -110,8 +108,6 @@ class SnapImageCard extends StatelessWidget { @override Widget build(BuildContext context) { return YaruBanner( - // TODO: Remove color once we have upgraded to a yaru version > 4.1.0 - color: Theme.of(context).cardColor, padding: EdgeInsets.zero, onTap: onTap, child: Column( diff --git a/packages/app_center/pubspec.yaml b/packages/app_center/pubspec.yaml index be07c1397..a42cb816c 100644 --- a/packages/app_center/pubspec.yaml +++ b/packages/app_center/pubspec.yaml @@ -5,37 +5,37 @@ publish_to: "none" environment: sdk: ">=3.1.0 <4.0.0" - flutter: ">=3.19.6" + flutter: ">=3.24.3" dependencies: app_center_ratings_client: ^1.0.0 appstream: ^0.2.9 args: ^2.5.0 - cached_network_image: ^3.3.1 + cached_network_image: ^3.4.1 clock: ^1.1.1 collection: ^1.18.0 - crypto: ^3.0.3 + crypto: ^3.0.5 dbus: ^0.7.10 file: ^7.0.0 flutter: sdk: flutter - flutter_cache_manager: ^3.3.2 - flutter_gen: ^5.3.2 + flutter_cache_manager: ^3.4.1 + flutter_gen: ^5.7.0 flutter_html: ^3.0.0-beta.2 flutter_localizations: sdk: flutter flutter_markdown: ^0.7.3+1 flutter_riverpod: ^2.5.1 flutter_svg: ^2.0.10+1 - freezed_annotation: ^2.4.1 + freezed_annotation: ^2.4.4 github: ^9.24.0 glib: ^0.0.1 gtk: ^2.1.0 handy_window: ^0.4.0 - http: ^1.2.1 + http: ^1.2.2 intl: any jwt_decode: ^0.3.1 - meta: ^1.11.0 + meta: ^1.15.0 package_info_plus: ^8.0.2 packagekit: ^0.2.6 path: ^1.9.0 @@ -44,28 +44,28 @@ dependencies: snapcraft_launcher: ^0.1.0 snapd: ^0.6.4 snowball_stemmer: ^0.1.0 - ubuntu_localizations: ^0.4.1 - ubuntu_logger: ^0.1.1 - ubuntu_service: ^0.3.2 - ubuntu_test: ^0.1.0-beta.9 - ubuntu_widgets: ^0.6.1 - url_launcher: ^6.2.6 + ubuntu_localizations: ^0.5.0 + ubuntu_logger: ^0.2.0 + ubuntu_service: ^0.4.0 + ubuntu_test: ^0.2.1 + ubuntu_widgets: ^0.7.0 + url_launcher: ^6.3.0 xdg_directories: ^1.0.4 - yaru: ^4.1.0 - yaru_test: ^0.1.6 + yaru: ^5.2.1 + yaru_test: ^0.2.0 yaru_window: ^0.2.1 dev_dependencies: - analyzer: ^6.4.1 - build_runner: ^2.4.6 + analyzer: ^6.7.0 + build_runner: ^2.4.12 fake_async: ^1.3.1 flutter_test: sdk: flutter - freezed: ^2.5.2 + freezed: ^2.5.7 integration_test: sdk: flutter - mockito: ^5.4.3 - riverpod_generator: ^2.4.0 + mockito: ^5.4.4 + riverpod_generator: ^2.4.3 ubuntu_lints: ^0.4.0 flutter: diff --git a/packages/app_center_ratings_client/pubspec.yaml b/packages/app_center_ratings_client/pubspec.yaml index dfb95f38d..ade221e0d 100644 --- a/packages/app_center_ratings_client/pubspec.yaml +++ b/packages/app_center_ratings_client/pubspec.yaml @@ -8,15 +8,15 @@ environment: dependencies: fixnum: ^1.1.0 - freezed: ^2.4.1 - freezed_annotation: ^2.4.1 - grpc: ^3.1.0 - meta: ^1.7.0 - protobuf: ^3.0.0 - protoc_plugin: ^21.0.1 + freezed: ^2.5.7 + freezed_annotation: ^2.4.4 + grpc: ^4.0.1 + meta: ^1.15.0 + protobuf: ^3.1.0 + protoc_plugin: ^21.1.2 dev_dependencies: - build_runner: ^2.4.6 - mockito: ^5.4.3 - test: ^1.21.0 + build_runner: ^2.4.12 + mockito: ^5.4.4 + test: ^1.25.8 ubuntu_lints: ^0.4.0