Minor fix and update dependencies

This commit is contained in:
Yoshi
2025-11-14 10:34:04 +03:00
parent ae7e8fa460
commit 0d2eae6e90
11 changed files with 75 additions and 87 deletions

View File

@@ -13,7 +13,7 @@ if (keystorePropertiesFile.exists()) {
android {
namespace = 'com.yoshi.rain'
compileSdk = 36
ndkVersion = '29.0.14033849'
ndkVersion = '29.0.14206865'
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
@@ -76,7 +76,7 @@ flutter {
dependencies {
implementation("androidx.core:core-remoteviews:1.1.0")
implementation("com.google.android.material:material:1.13.0")
implementation('androidx.work:work-runtime-ktx:2.10.4')
implementation('androidx.work:work-runtime-ktx:2.11.0')
coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.1.5")
}

View File

@@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip

View File

@@ -19,7 +19,7 @@ pluginManagement {
plugins {
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
id "com.android.application" version '8.13.0' apply false
id "org.jetbrains.kotlin.android" version "2.2.20" apply false
id "org.jetbrains.kotlin.android" version "2.2.21" apply false
}
include ":app"

View File

@@ -103,7 +103,7 @@ const SettingsSchema = CollectionSchema(
getId: _settingsGetId,
getLinks: _settingsGetLinks,
attach: _settingsAttach,
version: '3.3.0-dev.3',
version: '3.3.0',
);
int _settingsEstimateSize(
@@ -3252,7 +3252,7 @@ const MainWeatherCacheSchema = CollectionSchema(
getId: _mainWeatherCacheGetId,
getLinks: _mainWeatherCacheGetLinks,
attach: _mainWeatherCacheAttach,
version: '3.3.0-dev.3',
version: '3.3.0',
);
int _mainWeatherCacheEstimateSize(
@@ -10284,7 +10284,7 @@ const LocationCacheSchema = CollectionSchema(
getId: _locationCacheGetId,
getLinks: _locationCacheGetLinks,
attach: _locationCacheAttach,
version: '3.3.0-dev.3',
version: '3.3.0',
);
int _locationCacheEstimateSize(
@@ -11410,7 +11410,7 @@ const WeatherCardSchema = CollectionSchema(
getId: _weatherCardGetId,
getLinks: _weatherCardGetLinks,
attach: _weatherCardAttach,
version: '3.3.0-dev.3',
version: '3.3.0',
);
int _weatherCardEstimateSize(

View File

@@ -9,7 +9,7 @@ import 'package:rain/app/data/db.dart';
import 'package:rain/app/ui/places/view/place_list.dart';
import 'package:rain/app/ui/places/widgets/place_action.dart';
import 'package:rain/app/ui/geolocation.dart';
import 'package:rain/app/ui/main/view/main.dart';
import 'package:rain/app/ui/main/view/main_page.dart';
import 'package:rain/app/ui/map/view/map.dart';
import 'package:rain/app/ui/settings/view/settings.dart';
import 'package:rain/app/utils/show_snack_bar.dart';

View File

@@ -6,14 +6,14 @@ import 'package:rain/app/ui/widgets/button.dart';
import 'package:rain/main.dart';
import 'package:get/get.dart';
class OnBording extends StatefulWidget {
const OnBording({super.key});
class OnBoarding extends StatefulWidget {
const OnBoarding({super.key});
@override
State<OnBording> createState() => _OnBordingState();
State<OnBoarding> createState() => _OnBoardingState();
}
class _OnBordingState extends State<OnBording> {
class _OnBoardingState extends State<OnBoarding> {
late PageController pageController;
int pageIndex = 0;

View File

@@ -404,9 +404,7 @@ class _SettingsPageState extends State<SettingsPage> {
text: 'timeStart'.tr,
info: true,
infoSettings: true,
infoWidget: _TextInfo(
info: weatherController.formatTime(timeStart),
),
infoWidget: _TextInfo(info: weatherController.formatTime(timeStart)),
onPressed: () async {
final TimeOfDay? timeStartPicker = await showTimePicker(
context: context,
@@ -448,9 +446,7 @@ class _SettingsPageState extends State<SettingsPage> {
text: 'timeEnd'.tr,
info: true,
infoSettings: true,
infoWidget: _TextInfo(
info: weatherController.formatTime(timeEnd),
),
infoWidget: _TextInfo(info: weatherController.formatTime(timeEnd)),
onPressed: () async {
final TimeOfDay? timeEndPicker = await showTimePicker(
context: context,

View File

@@ -324,7 +324,7 @@ class _MyAppState extends State<MyApp> {
locationCache.lon == null)
? const SelectGeolocation(isStart: true)
: const HomePage()
: const OnBording(),
: const OnBoarding(),
title: 'Rain',
);
},

View File

@@ -77,10 +77,10 @@ packages:
dependency: transitive
description:
name: build_daemon
sha256: "8e928697a82be082206edb0b9c99c5a4ad6bc31c9e9b8b2f291ae65cd4a25daa"
sha256: bf05f6e12cfea92d3c09308d7bcdab1906cd8a179b023269eed00c071004b957
url: "https://pub.dev"
source: hosted
version: "4.0.4"
version: "4.1.1"
build_resolvers:
dependency: transitive
description:
@@ -197,10 +197,10 @@ packages:
dependency: transitive
description:
name: crypto
sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855"
sha256: c8ea0233063ba03258fbcf2ca4d6dadfefe14f02fab57702265467a19f27fadf
url: "https://pub.dev"
source: hosted
version: "3.0.6"
version: "3.0.7"
csslib:
dependency: transitive
description:
@@ -229,10 +229,10 @@ packages:
dependency: transitive
description:
name: dart_style
sha256: c87dfe3d56f183ffe9106a18aebc6db431fc7c98c31a54b952a77f3d54a85697
sha256: a9c30492da18ff84efe2422ba2d319a89942d93e58eb0b73d32abe822ef54b7b
url: "https://pub.dev"
source: hosted
version: "3.1.2"
version: "3.1.3"
dartx:
dependency: transitive
description:
@@ -253,10 +253,10 @@ packages:
dependency: "direct main"
description:
name: device_info_plus
sha256: "49413c8ca514dea7633e8def233b25efdf83ec8522955cc2c0e3ad802927e7c6"
sha256: dd0e8e02186b2196c7848c9d394a5fd6e5b57a43a546082c5820b1ec72317e33
url: "https://pub.dev"
source: hosted
version: "12.1.0"
version: "12.2.0"
device_info_plus_platform_interface:
dependency: transitive
description:
@@ -386,10 +386,10 @@ packages:
dependency: "direct main"
description:
name: flutter_local_notifications
sha256: "7ed76be64e8a7d01dfdf250b8434618e2a028c9dfa2a3c41dc9b531d4b3fc8a5"
sha256: "19ffb0a8bb7407875555e5e98d7343a633bb73707bae6c6a5f37c90014077875"
url: "https://pub.dev"
source: hosted
version: "19.4.2"
version: "19.5.0"
flutter_local_notifications_linux:
dependency: transitive
description:
@@ -447,10 +447,10 @@ packages:
dependency: "direct dev"
description:
name: flutter_native_splash
sha256: "8321a6d11a8d13977fa780c89de8d257cce3d841eecfb7a4cadffcc4f12d82dc"
sha256: "4fb9f4113350d3a80841ce05ebf1976a36de622af7d19aca0ca9a9911c7ff002"
url: "https://pub.dev"
source: hosted
version: "2.4.6"
version: "2.4.7"
flutter_test:
dependency: "direct dev"
description: flutter
@@ -460,10 +460,10 @@ packages:
dependency: "direct main"
description:
name: flutter_timezone
sha256: ccad42fbb5d01d51d3eb281cc4428fca556cc4063c52bd9fa40f80cd93b8e649
sha256: "978192f2f9ea6d019a4de4f0211d76a9af955ca24865828fa98ca4e20cf0cb3c"
url: "https://pub.dev"
source: hosted
version: "5.0.0"
version: "5.0.1"
flutter_web_plugins:
dependency: transitive
description: flutter
@@ -617,10 +617,10 @@ packages:
dependency: "direct main"
description:
name: home_widget
sha256: ad9634ef5894f3bac73f04d59e2e5151a39798f49985399fd928dadc828d974a
sha256: "908d033514a981f829fd98213909e11a428104327be3b422718aa643ac9d084a"
url: "https://pub.dev"
source: hosted
version: "0.8.0"
version: "0.8.1"
html:
dependency: transitive
description:
@@ -633,18 +633,18 @@ packages:
dependency: transitive
description:
name: http
sha256: bb2ce4590bc2667c96f318d68cac1b5a7987ec819351d32b1c987239a815e007
sha256: "87721a4a50b19c7f1d49001e51409bddc46303966ce89a65af4f4e6004896412"
url: "https://pub.dev"
source: hosted
version: "1.5.0"
version: "1.6.0"
http_cache_core:
dependency: transitive
description:
name: http_cache_core
sha256: "8f9f187d10f8d1a90c51db2389575bbddf71ca0f79d4527652ea1efa3f338071"
sha256: ff0b6e6c3766d774d59b806f928b39e6a48f7b2c47ae1fe27410bfd792bee511
url: "https://pub.dev"
source: hosted
version: "1.1.2"
version: "1.1.3"
http_cache_file_store:
dependency: "direct main"
description:
@@ -689,10 +689,10 @@ packages:
dependency: "direct main"
description:
name: internet_connection_checker_plus
sha256: c05c34d3b9fac404c56139864545b11a643cfc16c88874878392a699cbbdb5c5
sha256: "66dc124f9b58a630844f61c1ae6f01f100f5fe63d9410506218d81d93d86ead3"
url: "https://pub.dev"
source: hosted
version: "2.9.0"
version: "2.9.1"
intl:
dependency: "direct main"
description:
@@ -713,26 +713,26 @@ packages:
dependency: "direct main"
description:
name: isar_community
sha256: "28f59e54636c45ba0bb1b3b7f2656f1c50325f740cea6efcd101900be3fba546"
sha256: d92315e1862448f236489c2b2b1f9a7ad5ba2405f42d87216234be4fb2e1dd2d
url: "https://pub.dev"
source: hosted
version: "3.3.0-dev.3"
version: "3.3.0"
isar_community_flutter_libs:
dependency: "direct main"
description:
name: isar_community_flutter_libs
sha256: c2934fe755bb3181cb67602fd5df0d080b3d3eb52799f98623aa4fc5acbea010
sha256: "3c072d8d77e820196fa23839b88481c50d903c73b3c0db6e647b29509d04fe3b"
url: "https://pub.dev"
source: hosted
version: "3.3.0-dev.3"
version: "3.3.0"
isar_community_generator:
dependency: "direct dev"
description:
name: isar_community_generator
sha256: "1d760de09ffbc837ad65476f14b6ad17381f0fb485e01bf77d76d825ef734bec"
sha256: "6ca1487b7551850f7896443aa8079a12b23cdf71a99dafb1f567c83d6e031042"
url: "https://pub.dev"
source: hosted
version: "3.3.0-dev.3"
version: "3.3.0"
js:
dependency: transitive
description:
@@ -825,10 +825,10 @@ packages:
dependency: transitive
description:
name: logger
sha256: "55d6c23a6c15db14920e037fe7e0dc32e7cdaf3b64b4b25df2d541b5b6b81c0c"
sha256: a7967e31b703831a893bbc3c3dd11db08126fe5f369b5c648a36f821979f5be3
url: "https://pub.dev"
source: hosted
version: "2.6.1"
version: "2.6.2"
logging:
dependency: transitive
description:
@@ -857,10 +857,10 @@ packages:
dependency: transitive
description:
name: meta
sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c
sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394"
url: "https://pub.dev"
source: hosted
version: "1.16.0"
version: "1.17.0"
mgrs_dart:
dependency: transitive
description:
@@ -929,18 +929,18 @@ packages:
dependency: transitive
description:
name: path_provider_android
sha256: "993381400e94d18469750e5b9dcb8206f15bc09f9da86b9e44a9b0092a0066db"
sha256: e122c5ea805bb6773bb12ce667611265980940145be920cd09a4b0ec0285cb16
url: "https://pub.dev"
source: hosted
version: "2.2.18"
version: "2.2.20"
path_provider_foundation:
dependency: transitive
description:
name: path_provider_foundation
sha256: "16eef174aacb07e09c351502740fa6254c165757638eba1e9116b0a781201bbd"
sha256: efaec349ddfc181528345c56f8eda9d6cccd71c177511b132c6a0ddaefaa2738
url: "https://pub.dev"
source: hosted
version: "2.4.2"
version: "2.4.3"
path_provider_linux:
dependency: transitive
description:
@@ -1098,14 +1098,6 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.10.1"
sprintf:
dependency: transitive
description:
name: sprintf
sha256: "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23"
url: "https://pub.dev"
source: hosted
version: "7.0.0"
stack_trace:
dependency: transitive
description:
@@ -1158,10 +1150,10 @@ packages:
dependency: transitive
description:
name: test_api
sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00"
sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55
url: "https://pub.dev"
source: hosted
version: "0.7.6"
version: "0.7.7"
time:
dependency: transitive
description:
@@ -1222,18 +1214,18 @@ packages:
dependency: transitive
description:
name: url_launcher_android
sha256: c0fb544b9ac7efa10254efaf00a951615c362d1ea1877472f8f6c0fa00fcf15b
sha256: "5c8b6c2d89a78f5a1cca70a73d9d5f86c701b36b42f9c9dac7bad592113c28e9"
url: "https://pub.dev"
source: hosted
version: "6.3.23"
version: "6.3.24"
url_launcher_ios:
dependency: transitive
description:
name: url_launcher_ios
sha256: d80b3f567a617cb923546034cc94bfe44eb15f989fe670b37f26abdb9d939cb7
sha256: "6b63f1441e4f653ae799166a72b50b1767321ecc263a57aadf825a7a2a5477d9"
url: "https://pub.dev"
source: hosted
version: "6.3.4"
version: "6.3.5"
url_launcher_linux:
dependency: transitive
description:
@@ -1246,10 +1238,10 @@ packages:
dependency: transitive
description:
name: url_launcher_macos
sha256: c043a77d6600ac9c38300567f33ef12b0ef4f4783a2c1f00231d2b1941fea13f
sha256: "8262208506252a3ed4ff5c0dc1e973d2c0e0ef337d0a074d35634da5d44397c9"
url: "https://pub.dev"
source: hosted
version: "3.2.3"
version: "3.2.4"
url_launcher_platform_interface:
dependency: transitive
description:
@@ -1278,10 +1270,10 @@ packages:
dependency: transitive
description:
name: uuid
sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff
sha256: a11b666489b1954e01d992f3d601b1804a33937b5a8fe677bd26b8a9f96f96e8
url: "https://pub.dev"
source: hosted
version: "4.5.1"
version: "4.5.2"
vector_math:
dependency: transitive
description:
@@ -1334,10 +1326,10 @@ packages:
dependency: transitive
description:
name: win32
sha256: "66814138c3562338d05613a6e368ed8cfb237ad6d64a9e9334be3f309acfca03"
sha256: d7cb55e04cd34096cd3a79b3330245f54cb96a370a1c27adb3c84b917de8b08e
url: "https://pub.dev"
source: hosted
version: "5.14.0"
version: "5.15.0"
win32_registry:
dependency: transitive
description:
@@ -1419,5 +1411,5 @@ packages:
source: hosted
version: "3.1.3"
sdks:
dart: ">=3.9.2 <4.0.0"
dart: ">=3.10.0 <4.0.0"
flutter: ">=3.35.0"

View File

@@ -6,7 +6,7 @@ publish_to: "none"
version: 1.3.8+41
environment:
sdk: ">=3.9.2 <4.0.0"
sdk: ">=3.10.0 <4.0.0"
dependencies:
flutter:
@@ -22,7 +22,7 @@ dependencies:
timezone: ^0.10.1
geocoding: ^4.0.0
geolocator: ^14.0.1
home_widget: ^0.8.0
home_widget: ^0.8.1
restart_app: ^1.3.2
flutter_map: ^8.2.2
display_mode: ^0.0.2
@@ -33,8 +33,8 @@ dependencies:
dynamic_color: ^1.8.1
path_provider: ^2.1.5
json_annotation: ^4.9.0
flutter_timezone: ^5.0.0
device_info_plus: ^12.1.0
flutter_timezone: ^5.0.1
device_info_plus: ^12.2.0
package_info_plus: ^9.0.0
connectivity_plus: ^7.0.0
freezed_annotation: ^3.1.0
@@ -47,10 +47,10 @@ dependencies:
flutter_expandable_fab: ^2.5.2
flutter_hsvcolor_picker: ^1.5.1
scrollable_positioned_list: ^0.3.8
flutter_local_notifications: ^19.4.2
internet_connection_checker_plus: ^2.9.0
isar_community: ^3.3.0-dev.3
isar_community_flutter_libs: ^3.3.0-dev.3
flutter_local_notifications: ^19.5.0
internet_connection_checker_plus: ^2.9.1
isar_community: ^3.3.0
isar_community_flutter_libs: ^3.3.0
# Uncomment this for publishing FLOSS variant
# dependency_overrides:
@@ -67,9 +67,9 @@ dev_dependencies:
build_runner: ^2.7.1
flutter_lints: ^6.0.0
json_serializable: ^6.11.1
flutter_native_splash: ^2.4.6
flutter_native_splash: ^2.4.7
flutter_launcher_icons: ^0.14.4
isar_community_generator: ^3.3.0-dev.3
isar_community_generator: ^3.3.0
flutter_launcher_icons:
android: true