diff --git a/lib/core/chan.dart b/lib/core/chan.dart index 1a424079..1707bc04 100644 --- a/lib/core/chan.dart +++ b/lib/core/chan.dart @@ -1,5 +1,7 @@ +import 'package:fl_lib/fl_lib.dart'; import 'package:flutter/services.dart'; import 'package:server_box/data/res/misc.dart'; +import 'package:server_box/data/res/store.dart'; abstract final class MethodChans { static const _channel = MethodChannel('${Miscs.pkgName}/main_chan'); @@ -21,7 +23,8 @@ abstract final class MethodChans { } static void updateHomeWidget() async { - //if (!Stores.setting.autoUpdateHomeWidget.fetch()) return; + if (!isIOS || !isAndroid) return; + if (!Stores.setting.autoUpdateHomeWidget.fetch()) return; await _channel.invokeMethod('updateHomeWidget'); } } diff --git a/lib/data/model/server/net_speed.dart b/lib/data/model/server/net_speed.dart index c4205cfe..8f237479 100644 --- a/lib/data/model/server/net_speed.dart +++ b/lib/data/model/server/net_speed.dart @@ -1,3 +1,5 @@ +// ignore_for_file: unintended_html_in_doc_comment + import 'package:fl_lib/fl_lib.dart'; import 'package:server_box/data/model/server/time_seq.dart'; diff --git a/lib/generated/l10n/l10n_de.dart b/lib/generated/l10n/l10n_de.dart index 124d6886..6ccc5b8c 100644 --- a/lib/generated/l10n/l10n_de.dart +++ b/lib/generated/l10n/l10n_de.dart @@ -1,3 +1,5 @@ +// ignore: unused_import +import 'package:intl/intl.dart' as intl; import 'l10n.dart'; // ignore_for_file: type=lint diff --git a/lib/generated/l10n/l10n_en.dart b/lib/generated/l10n/l10n_en.dart index 5728a77c..f60f20e2 100644 --- a/lib/generated/l10n/l10n_en.dart +++ b/lib/generated/l10n/l10n_en.dart @@ -1,3 +1,5 @@ +// ignore: unused_import +import 'package:intl/intl.dart' as intl; import 'l10n.dart'; // ignore_for_file: type=lint diff --git a/lib/generated/l10n/l10n_es.dart b/lib/generated/l10n/l10n_es.dart index 50ec68d8..9a7eb4cb 100644 --- a/lib/generated/l10n/l10n_es.dart +++ b/lib/generated/l10n/l10n_es.dart @@ -1,3 +1,5 @@ +// ignore: unused_import +import 'package:intl/intl.dart' as intl; import 'l10n.dart'; // ignore_for_file: type=lint diff --git a/lib/generated/l10n/l10n_fr.dart b/lib/generated/l10n/l10n_fr.dart index 3ef8eaf3..03d1a147 100644 --- a/lib/generated/l10n/l10n_fr.dart +++ b/lib/generated/l10n/l10n_fr.dart @@ -1,3 +1,5 @@ +// ignore: unused_import +import 'package:intl/intl.dart' as intl; import 'l10n.dart'; // ignore_for_file: type=lint diff --git a/lib/generated/l10n/l10n_id.dart b/lib/generated/l10n/l10n_id.dart index 451593b0..7fe077e0 100644 --- a/lib/generated/l10n/l10n_id.dart +++ b/lib/generated/l10n/l10n_id.dart @@ -1,3 +1,5 @@ +// ignore: unused_import +import 'package:intl/intl.dart' as intl; import 'l10n.dart'; // ignore_for_file: type=lint diff --git a/lib/generated/l10n/l10n_ja.dart b/lib/generated/l10n/l10n_ja.dart index 491c9cd9..bd15c663 100644 --- a/lib/generated/l10n/l10n_ja.dart +++ b/lib/generated/l10n/l10n_ja.dart @@ -1,3 +1,5 @@ +// ignore: unused_import +import 'package:intl/intl.dart' as intl; import 'l10n.dart'; // ignore_for_file: type=lint diff --git a/lib/generated/l10n/l10n_nl.dart b/lib/generated/l10n/l10n_nl.dart index 4f5bdd36..d1701b01 100644 --- a/lib/generated/l10n/l10n_nl.dart +++ b/lib/generated/l10n/l10n_nl.dart @@ -1,3 +1,5 @@ +// ignore: unused_import +import 'package:intl/intl.dart' as intl; import 'l10n.dart'; // ignore_for_file: type=lint diff --git a/lib/generated/l10n/l10n_pt.dart b/lib/generated/l10n/l10n_pt.dart index dd76d318..d938cd5e 100644 --- a/lib/generated/l10n/l10n_pt.dart +++ b/lib/generated/l10n/l10n_pt.dart @@ -1,3 +1,5 @@ +// ignore: unused_import +import 'package:intl/intl.dart' as intl; import 'l10n.dart'; // ignore_for_file: type=lint diff --git a/lib/generated/l10n/l10n_ru.dart b/lib/generated/l10n/l10n_ru.dart index 1e0bd505..7f914389 100644 --- a/lib/generated/l10n/l10n_ru.dart +++ b/lib/generated/l10n/l10n_ru.dart @@ -1,3 +1,5 @@ +// ignore: unused_import +import 'package:intl/intl.dart' as intl; import 'l10n.dart'; // ignore_for_file: type=lint diff --git a/lib/generated/l10n/l10n_tr.dart b/lib/generated/l10n/l10n_tr.dart index 71962485..f729dd2d 100644 --- a/lib/generated/l10n/l10n_tr.dart +++ b/lib/generated/l10n/l10n_tr.dart @@ -1,3 +1,5 @@ +// ignore: unused_import +import 'package:intl/intl.dart' as intl; import 'l10n.dart'; // ignore_for_file: type=lint @@ -7,13 +9,13 @@ class AppLocalizationsTr extends AppLocalizations { AppLocalizationsTr([String locale = 'tr']) : super(locale); @override - String get aboutThanks => 'Katılım gösteren aşağıdaki kişilere teşekkür ederiz.'; + String get aboutThanks => 'Aşağıdaki katılımcılara teşekkürler.'; @override String get acceptBeta => 'Beta sürüm güncellemelerini kabul et'; @override - String get addSystemPrivateKeyTip => 'Şu anda özel anahtar yok, sistemle geleni (~/.ssh/id_rsa) eklemek ister misiniz?'; + String get addSystemPrivateKeyTip => 'Şu anda özel anahtarlar mevcut değil, sistemle birlikte gelen anahtarı (~/.ssh/id_rsa) eklemek ister misiniz?'; @override String get added2List => 'Görev listesine eklendi'; @@ -22,13 +24,13 @@ class AppLocalizationsTr extends AppLocalizations { String get addr => 'Adres'; @override - String get alreadyLastDir => 'Zaten son klasörde.'; + String get alreadyLastDir => 'Zaten son dizindesiniz.'; @override - String get authFailTip => 'Kimlik doğrulama başarısız, kimlik bilgilerinin doğru olup olmadığını kontrol edin'; + String get authFailTip => 'Kimlik doğrulama başarısız oldu, lütfen kimlik bilgilerinin doğru olup olmadığını kontrol edin'; @override - String get autoBackupConflict => 'Aynı anda yalnızca bir otomatik yedekleme etkinleştirilebilir.'; + String get autoBackupConflict => 'Aynı anda yalnızca bir otomatik yedekleme açık olabilir.'; @override String get autoConnect => 'Otomatik bağlan'; @@ -37,13 +39,13 @@ class AppLocalizationsTr extends AppLocalizations { String get autoRun => 'Otomatik çalıştır'; @override - String get autoUpdateHomeWidget => 'Ana widget\'ı otomatik güncelle'; + String get autoUpdateHomeWidget => 'Ana ekran bileşenini otomatik güncelle'; @override - String get backupTip => 'Dışa aktarılan veriler zayıf bir şekilde şifrelenmiştir. \nLütfen güvenli bir yerde saklayın.'; + String get backupTip => 'Dışa aktarılan veriler zayıf bir şekilde şifrelenmiştir. \nLütfen güvenli bir şekilde saklayın.'; @override - String get backupVersionNotMatch => 'Yedekleme sürümü uyumlu değil.'; + String get backupVersionNotMatch => 'Yedekleme sürümü eşleşmiyor.'; @override String get battery => 'Pil'; @@ -52,7 +54,7 @@ class AppLocalizationsTr extends AppLocalizations { String get bgRun => 'Arka planda çalıştır'; @override - String get bgRunTip => 'Bu anahtar yalnızca programın arka planda çalışmayı deneyeceğini ifade eder. Arka planda çalışıp çalışamayacağı, iznin etkinleştirilip etkinleştirilmediğine bağlıdır. AOSP tabanlı Android ROM\'larda, bu uygulamada \"Pil Optimizasyonunu\" devre dışı bırakın. MIUI / HyperOS için, güç tasarrufu politikasını \"Sınırsız\" olarak değiştirin.'; + String get bgRunTip => 'Bu anahtar yalnızca programın arka planda çalışmayı deneyeceği anlamına gelir. Arka planda çalışıp çalışamayacağı, iznin etkinleştirilip etkinleştirilmediğine bağlıdır. AOSP tabanlı Android ROM\'lar için lütfen bu uygulamada \"Pil Optimizasyonu\"nu devre dışı bırakın. MIUI / HyperOS için lütfen güç tasarrufu politikasını \"Sınırsız\" olarak değiştirin.'; @override String get closeAfterSave => 'Kaydet ve kapat'; @@ -61,7 +63,7 @@ class AppLocalizationsTr extends AppLocalizations { String get cmd => 'Komut'; @override - String get collapseUITip => 'UI\'daki uzun listeleri varsayılan olarak gizleyip gizlememeyi belirler'; + String get collapseUITip => 'Arayüzde uzun listelerin varsayılan olarak daraltılıp daraltılmayacağı'; @override String get conn => 'Bağlantı'; @@ -70,7 +72,7 @@ class AppLocalizationsTr extends AppLocalizations { String get container => 'Konteyner'; @override - String get containerTrySudoTip => 'Örneğin: Uygulamada kullanıcı aaa olarak ayarlanmış, ancak Docker root kullanıcısı altında kurulmuş. Bu durumda, bu seçeneği etkinleştirmeniz gerekir.'; + String get containerTrySudoTip => 'Örneğin: Uygulamada kullanıcı aaa olarak ayarlanmış, ancak Docker root kullanıcısı altında kurulmuş. Bu durumda bu seçeneği etkinleştirmeniz gerekir.'; @override String get convert => 'Dönüştür'; @@ -79,7 +81,7 @@ class AppLocalizationsTr extends AppLocalizations { String get copyPath => 'Yolu kopyala'; @override - String get cpuViewAsProgressTip => 'Her CPU\'nun kullanımını bir ilerleme çubuğu tarzında görüntüle (eski tarz)'; + String get cpuViewAsProgressTip => 'Her CPU\'nun kullanımını ilerleme çubuğu tarzında göster (eski tarz)'; @override String get cursorType => 'İmleç türü'; @@ -88,7 +90,7 @@ class AppLocalizationsTr extends AppLocalizations { String get customCmd => 'Özel komutlar'; @override - String get customCmdDocUrl => 'https://github.com/lollipopkit/flutter_server_box/wiki#custom-commands'; + String get customCmdDocUrl => 'https://github.com/lollipopkit/flutter_server_box/wiki#özel-komutlar'; @override String get customCmdHint => '\"Komut Adı\": \"Komut\"'; @@ -100,7 +102,7 @@ class AppLocalizationsTr extends AppLocalizations { String get decompress => 'Sıkıştırmayı aç'; @override - String get deleteServers => 'Toplu sunucu silme'; + String get deleteServers => 'Sunucuları toplu sil'; @override String get dirEmpty => 'Klasörün boş olduğundan emin olun.'; @@ -112,18 +114,18 @@ class AppLocalizationsTr extends AppLocalizations { String get disk => 'Disk'; @override - String get diskIgnorePath => 'Disk için göz ardı edilen yol'; + String get diskIgnorePath => 'Disk için yok sayılan yol'; @override - String get displayCpuIndex => 'CPU dizinini görüntüle'; + String get displayCpuIndex => 'CPU indeksini göster'; @override String dl2Local(Object fileName) { - return '$fileName dosyasını yerel olarak indirmek istiyor musunuz?'; + return '$fileName dosyasını yerel cihaza indir?'; } @override - String get dockerEmptyRunningItems => 'Çalışan konteyner yok.\nBu şu sebeplerden kaynaklanabilir:\n- Docker kurulumu kullanıcı adı, uygulamada yapılandırılan kullanıcı adıyla aynı değil.\n- DOCKER_HOST ortam değişkeni doğru okunmadı. Terminalde `echo \$DOCKER_HOST` komutunu çalıştırarak elde edebilirsiniz.'; + String get dockerEmptyRunningItems => 'Çalışan konteyner yok.\nBunun nedeni şunlar olabilir:\n- Docker kurulum kullanıcısı, uygulamada yapılandırılan kullanıcı adıyla aynı değil.\n- DOCKER_HOST ortam değişkeni doğru okunmadı. Terminalde `echo \$DOCKER_HOST` komutunu çalıştırarak kontrol edebilirsiniz.'; @override String dockerImagesFmt(Object count) { @@ -131,11 +133,11 @@ class AppLocalizationsTr extends AppLocalizations { } @override - String get dockerNotInstalled => 'Docker kurulu değil'; + String get dockerNotInstalled => 'Docker kurulmamış'; @override String dockerStatusRunningAndStoppedFmt(Object runningCount, Object stoppedCount) { - return '$runningCount çalışıyor, $stoppedCount konteyner durduruldu.'; + return '$runningCount çalışıyor, $stoppedCount konteyner durdurulmuş.'; } @override @@ -147,13 +149,13 @@ class AppLocalizationsTr extends AppLocalizations { String get doubleColumnMode => 'Çift sütun modu'; @override - String get doubleColumnTip => 'Bu seçenek yalnızca özelliği etkinleştirir, gerçekten etkinleştirilebilir olup olmadığını cihazın genişliği belirler'; + String get doubleColumnTip => 'Bu seçenek yalnızca özelliği etkinleştirir, gerçekten etkinleşip etkinleşmeyeceği cihazın genişliğine bağlıdır'; @override String get editVirtKeys => 'Sanal tuşları düzenle'; @override - String get editor => 'Editör'; + String get editor => 'Düzenleyici'; @override String get editorHighlightTip => 'Mevcut kod vurgulama performansı ideal değil ve isteğe bağlı olarak kapatılabilir.'; @@ -177,10 +179,10 @@ class AppLocalizationsTr extends AppLocalizations { String get fdroidReleaseTip => 'Bu uygulamayı F-Droid\'den indirdiyseniz, bu seçeneği kapatmanız önerilir.'; @override - String get fgService => 'Ön plan hizmeti'; + String get fgService => 'Ön Plan Servisi'; @override - String get fgServiceTip => 'Etkinleştirdikten sonra, bazı cihaz modellerinde çökme olabilir. Devre dışı bırakmak, bazı modellerin SSH bağlantılarını arka planda sürdürememesine neden olabilir. Lütfen sistem ayarlarında ServerBox bildirim izinlerine, arka planda çalışmaya ve kendiliğinden uyanmaya izin verin.'; + String get fgServiceTip => 'Etkinleştirildikten sonra bazı cihaz modellerinde çökme olabilir. Devre dışı bırakmak, bazı modellerde SSH bağlantılarının arka planda sürdürülememesine neden olabilir. Lütfen sistem ayarlarında ServerBox bildirim izinlerini, arka planda çalışmayı ve otomatik uyanmayı etkinleştirin.'; @override String fileTooLarge(Object file, Object size, Object sizeMax) { @@ -203,10 +205,10 @@ class AppLocalizationsTr extends AppLocalizations { String get fullScreen => 'Tam ekran modu'; @override - String get fullScreenJitter => 'Tam ekran titremesi'; + String get fullScreenJitter => 'Tam ekran titreşim'; @override - String get fullScreenJitterHelp => 'Ekran yanıklarını önlemek için'; + String get fullScreenJitterHelp => 'Ekran yanmasını önlemek için'; @override String get fullScreenTip => 'Cihaz yatay moda döndürüldüğünde tam ekran modu etkinleştirilsin mi? Bu seçenek yalnızca sunucu sekmesi için geçerlidir.'; @@ -224,10 +226,10 @@ class AppLocalizationsTr extends AppLocalizations { String get highlight => 'Kod vurgulama'; @override - String get homeWidgetUrlConfig => 'Ana sayfa widget URL\'sini yapılandır'; + String get homeWidgetUrlConfig => 'Ana ekran bileşeni URL\'sini yapılandır'; @override - String get host => 'Sunucu'; + String get host => 'Ana bilgisayar'; @override String httpFailedWithCode(Object code) { @@ -235,13 +237,13 @@ class AppLocalizationsTr extends AppLocalizations { } @override - String get ignoreCert => 'Sertifikayı yoksay'; + String get ignoreCert => 'Sertifikayı yok say'; @override - String get image => 'Resim'; + String get image => 'Görüntü'; @override - String get imagesList => 'Resim listesi'; + String get imagesList => 'Görüntü listesi'; @override String get init => 'Başlat'; @@ -253,7 +255,7 @@ class AppLocalizationsTr extends AppLocalizations { String get install => 'Kur'; @override - String get installDockerWithUrl => 'Lütfen önce Docker\'ı https://docs.docker.com/engine/install adresinden kurun.'; + String get installDockerWithUrl => 'Lütfen önce https://docs.docker.com/engine/install adresinden Docker\'ı kurun.'; @override String get invalid => 'Geçersiz'; @@ -262,22 +264,22 @@ class AppLocalizationsTr extends AppLocalizations { String get jumpServer => 'Atlama sunucusu'; @override - String get keepForeground => 'Uygulama ön planda kalsın!'; + String get keepForeground => 'Uygulamayı ön planda tut!'; @override String get keepStatusWhenErr => 'Son sunucu durumunu koru'; @override - String get keepStatusWhenErrTip => 'Yalnızca betik yürütme sırasında bir hata oluştuğunda'; + String get keepStatusWhenErrTip => 'Yalnızca betik yürütülmesi sırasında bir hata olduğunda'; @override - String get keyAuth => 'Anahtar Doğrulama'; + String get keyAuth => 'Anahtar Kimlik Doğrulama'; @override String get letterCache => 'Harf önbelleği'; @override - String get letterCacheTip => 'Devre dışı bırakılması önerilir, ancak devre dışı bırakıldıktan sonra CJK karakterleri girilemez.'; + String get letterCacheTip => 'Devre dışı bırakılması önerilir, ancak devre dışı bırakıldığında CJK karakterlerini girmek mümkün olmayacaktır.'; @override String get license => 'Lisans'; @@ -286,7 +288,7 @@ class AppLocalizationsTr extends AppLocalizations { String get location => 'Konum'; @override - String get loss => 'kayıp'; + String get loss => 'Kayıp'; @override String madeWithLove(Object myGithub) { @@ -294,16 +296,16 @@ class AppLocalizationsTr extends AppLocalizations { } @override - String get manual => 'Kılavuz'; + String get manual => 'Manuel'; @override String get max => 'maks'; @override - String get maxRetryCount => 'Sunucu yeniden bağlanma sayısı'; + String get maxRetryCount => 'Sunucu yeniden bağlantı sayısı'; @override - String get maxRetryCountEqual0 => 'Sürekli olarak tekrar denenecek.'; + String get maxRetryCountEqual0 => 'Tekrar tekrar deneyecek.'; @override String get min => 'min'; @@ -315,13 +317,13 @@ class AppLocalizationsTr extends AppLocalizations { String get more => 'Daha fazla'; @override - String get moveOutServerFuncBtnsHelp => 'Açık: Sunucu sekmesi sayfasındaki her kartın altında görüntülenebilir. Kapalı: Sunucu Detayları sayfasının üst kısmında görüntülenebilir.'; + String get moveOutServerFuncBtnsHelp => 'Açık: Sunucu Sekmesi sayfasındaki her kartın altında görüntülenebilir. Kapalı: Sunucu Ayrıntıları sayfasının üstünde görüntülenebilir.'; @override String get ms => 'ms'; @override - String get needHomeDir => 'Synology kullanıcısıysanız, [buraya bakın](https://kb.synology.com/DSM/tutorial/user_enable_home_service). Diğer sistem kullanıcılarının bir ana dizin oluşturmayı öğrenmeleri gerekir.'; + String get needHomeDir => 'Synology kullanıcısıysanız, [buraya bakın](https://kb.synology.com/DSM/tutorial/user_enable_home_service). Diğer sistem kullanıcılarının bir ana dizin oluşturma yöntemini araması gerekir.'; @override String get needRestart => 'Uygulamanın yeniden başlatılması gerekiyor'; @@ -330,22 +332,22 @@ class AppLocalizationsTr extends AppLocalizations { String get net => 'Ağ'; @override - String get netViewType => 'Ağ görünümü türü'; + String get netViewType => 'Ağ görüntüleme türü'; @override String get newContainer => 'Yeni konteyner'; @override - String get noLineChart => 'Çizgi grafik kullanma'; + String get noLineChart => 'Çizgi grafikleri kullanma'; @override - String get noLineChartForCpu => 'CPU için çizgi grafik kullanma'; + String get noLineChartForCpu => 'CPU için çizgi grafikleri kullanma'; @override - String get noPrivateKeyTip => 'Özel anahtar mevcut değil, silinmiş olabilir veya bir yapılandırma hatası vardır.'; + String get noPrivateKeyTip => 'Özel anahtar mevcut değil, silinmiş olabilir veya yapılandırma hatası vardır.'; @override - String get noPromptAgain => 'Tekrar hatırlatma'; + String get noPromptAgain => 'Tekrar sorma'; @override String get node => 'Düğüm'; @@ -354,45 +356,45 @@ class AppLocalizationsTr extends AppLocalizations { String get notAvailable => 'Kullanılamaz'; @override - String get onServerDetailPage => 'Sunucu detay sayfasında'; + String get onServerDetailPage => 'Sunucu ayrıntı sayfasında'; @override - String get onlyOneLine => 'Yalnızca bir satır olarak göster (kaydırılabilir)'; + String get onlyOneLine => 'Yalnızca tek satır olarak göster (kaydırılabilir)'; @override - String get onlyWhenCoreBiggerThan8 => 'Yalnızca çekirdek sayısı 8\'den fazla olduğunda çalışır'; + String get onlyWhenCoreBiggerThan8 => 'Çekirdek sayısı 8\'den büyük olduğunda çalışır'; @override String get openLastPath => 'Son yolu aç'; @override - String get openLastPathTip => 'Farklı sunucuların farklı günlükleri olacaktır ve çıkış yolu log dosyasıdır'; + String get openLastPathTip => 'Farklı sunucular farklı günlükler tutar ve günlük, çıkış yoludur'; @override - String get parseContainerStatsTip => 'Docker\'ın işgal durumunu analiz etmek nispeten yavaştır.'; + String get parseContainerStatsTip => 'Docker\'ın doluluk durumunu ayrıştırmak oldukça yavaş.'; @override String percentOfSize(Object percent, Object size) { - return '$size\'nin %$percent\'i'; + return '$size\'ın $percent%\'i'; } @override String get permission => 'İzinler'; @override - String get pingAvg => 'Ortalama:'; + String get pingAvg => 'Ort:'; @override - String get pingInputIP => 'Lütfen bir hedef IP / etki alanı girin.'; + String get pingInputIP => 'Lütfen bir hedef IP / alan adı girin.'; @override - String get pingNoServer => 'Ping yapılacak sunucu yok.\nLütfen sunucu sekmesine bir sunucu ekleyin.'; + String get pingNoServer => 'Ping yapılacak sunucu yok.\nLütfen sunucu sekmesinde bir sunucu ekleyin.'; @override String get pkg => 'Paket'; @override - String get plugInType => 'Takma Türü'; + String get plugInType => 'Eklenti Türü'; @override String get port => 'Port'; @@ -404,19 +406,19 @@ class AppLocalizationsTr extends AppLocalizations { String get privateKey => 'Özel Anahtar'; @override - String get process => 'Süreç'; + String get process => 'İşlem'; @override - String get pushToken => 'Push token'; + String get pushToken => 'Push belirteci'; @override - String get pveIgnoreCertTip => 'Etkinleştirilmesi önerilmez, güvenlik risklerine dikkat edin! PVE\'nin varsayılan sertifikasını kullanıyorsanız, bu seçeneği etkinleştirmeniz gerekir.'; + String get pveIgnoreCertTip => 'Etkinleştirilmesi önerilmez, güvenlik risklerine dikkat edin! PVE\'den varsayılan sertifikayı kullanıyorsanız, bu seçeneği etkinleştirmeniz gerekir.'; @override - String get pveLoginFailed => 'Giriş başarısız. Linux PAM girişi için sunucu yapılandırmasındaki kullanıcı adı/şifre ile kimlik doğrulaması yapılamadı.'; + String get pveLoginFailed => 'Giriş başarısız. Linux PAM girişi için sunucu yapılandırmasındaki kullanıcı adı/şifre ile kimlik doğrulama yapılamadı.'; @override - String get pveVersionLow => 'Bu özellik şu anda test aşamasında ve sadece PVE 8+ üzerinde test edilmiştir. Lütfen dikkatli kullanın.'; + String get pveVersionLow => 'Bu özellik şu anda test aşamasında ve yalnızca PVE 8+ üzerinde test edildi. Lütfen dikkatli kullanın.'; @override String get pwd => 'Şifre'; @@ -428,7 +430,7 @@ class AppLocalizationsTr extends AppLocalizations { String get reboot => 'Yeniden başlat'; @override - String get rememberPwdInMem => 'Şifreyi bellekte sakla'; + String get rememberPwdInMem => 'Şifreyi bellekte hatırla'; @override String get rememberPwdInMemTip => 'Konteynerler, askıya alma vb. için kullanılır.'; @@ -446,7 +448,7 @@ class AppLocalizationsTr extends AppLocalizations { String get result => 'Sonuç'; @override - String get rotateAngel => 'Dönme açısı'; + String get rotateAngel => 'Dönüş açısı'; @override String get route => 'Yönlendirme'; @@ -458,7 +460,7 @@ class AppLocalizationsTr extends AppLocalizations { String get running => 'Çalışıyor'; @override - String get sameIdServerExist => 'Aynı kimliğe sahip bir sunucu zaten var'; + String get sameIdServerExist => 'Aynı kimliğe sahip bir sunucu zaten mevcut'; @override String get save => 'Kaydet'; @@ -473,13 +475,13 @@ class AppLocalizationsTr extends AppLocalizations { String get sensors => 'Sensör'; @override - String get sequence => 'Dizi'; + String get sequence => 'Sıra'; @override String get server => 'Sunucu'; @override - String get serverDetailOrder => 'Ayrıntı sayfası widget sırası'; + String get serverDetailOrder => 'Ayrıntı sayfası bileşen sırası'; @override String get serverFuncBtns => 'Sunucu işlev düğmeleri'; @@ -488,16 +490,16 @@ class AppLocalizationsTr extends AppLocalizations { String get serverOrder => 'Sunucu sırası'; @override - String get sftpDlPrepare => 'Bağlantı hazırlığı yapılıyor...'; + String get sftpDlPrepare => 'Bağlantı hazırlanıyor...'; @override - String get sftpEditorTip => 'Boşsa, uygulamanın yerleşik dosya düzenleyicisini kullanın. Bir değer varsa, uzak sunucunun düzenleyicisini kullanın, örneğin, `vim` (otomatik olarak `EDITOR`\'a göre algılamanız önerilir).'; + String get sftpEditorTip => 'Boşsa, uygulamanın yerleşik dosya düzenleyicisi kullanılır. Bir değer varsa, uzak sunucunun düzenleyicisi kullanılır, örn. `vim` (otomatik olarak `EDITOR`\'a göre algılanması önerilir).'; @override - String get sftpRmrDirSummary => 'SFTP\'de bir klasörü silmek için `rm -r` kullanın.'; + String get sftpRmrDirSummary => 'SFTP\'de bir klasörü silmek için `rm -r` kullan.'; @override - String get sftpSSHConnected => 'SFTP Bağlantısı'; + String get sftpSSHConnected => 'SFTP Bağlandı'; @override String get sftpShowFoldersFirst => 'Önce klasörleri göster'; @@ -512,31 +514,31 @@ class AppLocalizationsTr extends AppLocalizations { String get size => 'Boyut'; @override - String get snippet => 'Parça'; + String get snippet => 'Kod parçacığı'; @override String get softWrap => 'Yumuşak kaydırma'; @override - String get specifyDev => 'Cihazı belirle'; + String get specifyDev => 'Cihazı belirt'; @override - String get specifyDevTip => 'Örneğin, ağ trafiği istatistikleri varsayılan olarak tüm cihazlar içindir. Burada belirli bir cihazı belirtebilirsiniz.'; + String get specifyDevTip => 'Örneğin, ağ trafiği istatistikleri varsayılan olarak tüm cihazlar içindir. Burada belirli bir cihaz belirtebilirsiniz.'; @override String get speed => 'Hız'; @override String spentTime(Object time) { - return 'Harcanan zaman: $time'; + return 'Harcanan süre: $time'; } @override - String get sshTermHelp => 'Terminal kaydırılabilir olduğunda, yatay sürükleme metni seçebilir. Klavye düğmesine tıklamak klavyeyi açar/kapatır. Dosya simgesi mevcut yolu SFTP\'de açar. Pano düğmesi metin seçildiğinde içeriği kopyalar ve metin seçilmediğinde ve panoda içerik olduğunda panodaki içeriği terminale yapıştırır. Kod simgesi kod parçacıklarını terminale yapıştırır ve çalıştırır.'; + String get sshTermHelp => 'Terminal kaydırılabilir olduğunda, yatay olarak sürüklemek metni seçebilir. Klavye düğmesine tıklamak klavyeyi açar/kapar. Dosya simgesi mevcut yolu SFTP\'de açar. Pano düğmesi, metin seçiliyken içeriği kopyalar ve metin seçili değilken panoda içerik varsa terminale yapıştırır. Kod simgesi, kod parçacıklarını terminale yapıştırır ve yürütür.'; @override String sshTip(Object url) { - return 'Bu işlev şu anda deneme aşamasındadır.\n\nLütfen hataları $url adresine bildirin veya geliştirmemize katılın.'; + return 'Bu işlev şu anda deneysel aşamada.\n\nLütfen hataları $url adresinde bildirin veya geliştirmemize katılın.'; } @override @@ -567,11 +569,11 @@ class AppLocalizationsTr extends AppLocalizations { String get suspend => 'Askıya al'; @override - String get suspendTip => 'Askıya alma işlevi kök izinleri ve systemd desteği gerektirir.'; + String get suspendTip => 'Askıya alma işlevi, root izni ve systemd desteği gerektirir.'; @override String switchTo(Object val) { - return '$val öğesine geç'; + return '$val\'a geç'; } @override @@ -590,7 +592,7 @@ class AppLocalizationsTr extends AppLocalizations { String get temperature => 'Sıcaklık'; @override - String get termFontSizeTip => 'Bu ayar terminal boyutunu (genişlik ve yükseklik) etkileyecektir. Terminal sayfasında yakınlaştırarak mevcut oturumun yazı tipi boyutunu ayarlayabilirsiniz.'; + String get termFontSizeTip => 'Bu ayar terminal boyutunu (genişlik ve yükseklik) etkiler. Terminal sayfasında yakınlaştırarak mevcut oturumun yazı tipi boyutunu ayarlayabilirsiniz.'; @override String get terminal => 'Terminal'; @@ -602,7 +604,7 @@ class AppLocalizationsTr extends AppLocalizations { String get textScaler => 'Metin ölçekleyici'; @override - String get textScalerTip => '1.0 => %100 (orijinal boyut), yalnızca sunucu sayfası kısmındaki yazı tipine çalışır, değiştirilmesi önerilmez.'; + String get textScalerTip => '1.0 => %100 (orijinal boyut), yalnızca sunucu sayfasındaki yazı tipinin bir kısmı üzerinde çalışır, değiştirilmesi önerilmez.'; @override String get theme => 'Tema'; @@ -611,7 +613,7 @@ class AppLocalizationsTr extends AppLocalizations { String get time => 'Zaman'; @override - String get times => 'Zamanlar'; + String get times => 'Kez'; @override String get total => 'Toplam'; @@ -620,7 +622,7 @@ class AppLocalizationsTr extends AppLocalizations { String get traffic => 'Trafik'; @override - String get trySudo => 'Sudo kullanmayı deneyin'; + String get trySudo => 'Sudo ile dene'; @override String get ttl => 'TTL'; @@ -629,13 +631,13 @@ class AppLocalizationsTr extends AppLocalizations { String get unknown => 'Bilinmeyen'; @override - String get unkownConvertMode => 'Bilinmeyen dönüştürme modu'; + String get unkownConvertMode => 'Bilinmeyen dönüşüm modu'; @override String get update => 'Güncelle'; @override - String get updateIntervalEqual0 => '0 olarak ayarladınız, otomatik olarak güncellenmeyecek.\nCPU durumunu hesaplayamıyor.'; + String get updateIntervalEqual0 => '0 olarak ayarladınız, otomatik güncelleme yapılmayacak.\nCPU durumu hesaplanamaz.'; @override String get updateServerStatusInterval => 'Sunucu durumu güncelleme aralığı'; @@ -644,16 +646,16 @@ class AppLocalizationsTr extends AppLocalizations { String get upload => 'Yükle'; @override - String get upsideDown => 'Ters'; + String get upsideDown => 'Başaşağı'; @override String get uptime => 'Çalışma süresi'; @override - String get useCdn => 'CDN kullanılıyor'; + String get useCdn => 'CDN kullan'; @override - String get useCdnTip => 'Çin dışındaki kullanıcıların CDN kullanması önerilir. Kullanmak ister misiniz?'; + String get useCdnTip => 'Çinli olmayan kullanıcıların CDN kullanması önerilir. Kullanmak ister misiniz?'; @override String get useNoPwd => 'Şifre kullanılmayacak'; @@ -662,22 +664,22 @@ class AppLocalizationsTr extends AppLocalizations { String get usePodmanByDefault => 'Varsayılan olarak Podman kullan'; @override - String get used => 'Kullanıldı'; + String get used => 'Kullanılan'; @override String get view => 'Görünüm'; @override - String get viewErr => 'Hataya bakın'; + String get viewErr => 'Hatayı gör'; @override - String get virtKeyHelpClipboard => 'Seçilen terminal boş değilse panoya kopyalayın, aksi takdirde panodaki içeriği terminale yapıştırın.'; + String get virtKeyHelpClipboard => 'Seçili terminal boş değilse panoya kopyala, aksi takdirde panodaki içeriği terminale yapıştır.'; @override - String get virtKeyHelpIME => 'Klavye aç/kapat'; + String get virtKeyHelpIME => 'Klavyeyi aç/kapat'; @override - String get virtKeyHelpSFTP => 'Geçerli dizini SFTP\'de açın.'; + String get virtKeyHelpSFTP => 'Mevcut dizini SFTP\'de aç.'; @override String get waitConnection => 'Lütfen bağlantının kurulmasını bekleyin.'; @@ -686,23 +688,23 @@ class AppLocalizationsTr extends AppLocalizations { String get wakeLock => 'Uyanık tut'; @override - String get watchNotPaired => 'Eşlenmiş Apple Watch yok'; + String get watchNotPaired => 'Eşleştirilmiş Apple Watch yok'; @override String get webdavSettingEmpty => 'WebDav ayarı boş'; @override - String get whenOpenApp => 'Uygulamayı açarken'; + String get whenOpenApp => 'Uygulama açıldığında'; @override - String get wolTip => 'WOL (Wake-on-LAN) yapılandırıldıktan sonra, her sunucuya bağlandığınızda bir WOL isteği gönderilir.'; + String get wolTip => 'WOL (Wake-on-LAN) yapılandırıldıktan sonra, sunucuya her bağlanıldığında bir WOL isteği gönderilir.'; @override String get write => 'Yaz'; @override - String get writeScriptFailTip => 'Komut dosyasına yazma başarısız oldu, muhtemelen izin eksikliğinden veya dizin mevcut olmadığından kaynaklanıyor olabilir.'; + String get writeScriptFailTip => 'Betik yazma başarısız oldu, muhtemelen izin eksikliği veya dizin mevcut değil.'; @override - String get writeScriptTip => 'Sunucuya bağlandıktan sonra, sistem durumunu izlemek için ~/.config/server_box\'a bir komut dosyası yazılacaktır. Komut dosyası içeriğini inceleyebilirsiniz.'; + String get writeScriptTip => 'Sunucuya bağlandıktan sonra, sistem durumunu izlemek için ~/.config/server_box dizinine bir betik yazılacak. Betik içeriğini inceleyebilirsiniz.'; } diff --git a/lib/generated/l10n/l10n_uk.dart b/lib/generated/l10n/l10n_uk.dart index 5d815266..12984f35 100644 --- a/lib/generated/l10n/l10n_uk.dart +++ b/lib/generated/l10n/l10n_uk.dart @@ -1,3 +1,5 @@ +// ignore: unused_import +import 'package:intl/intl.dart' as intl; import 'l10n.dart'; // ignore_for_file: type=lint diff --git a/lib/generated/l10n/l10n_zh.dart b/lib/generated/l10n/l10n_zh.dart index deb96ff8..df999a51 100644 --- a/lib/generated/l10n/l10n_zh.dart +++ b/lib/generated/l10n/l10n_zh.dart @@ -1,3 +1,5 @@ +// ignore: unused_import +import 'package:intl/intl.dart' as intl; import 'l10n.dart'; // ignore_for_file: type=lint diff --git a/macos/Flutter/GeneratedPluginRegistrant.swift b/macos/Flutter/GeneratedPluginRegistrant.swift index 9c79616d..548a7f41 100644 --- a/macos/Flutter/GeneratedPluginRegistrant.swift +++ b/macos/Flutter/GeneratedPluginRegistrant.swift @@ -7,6 +7,7 @@ import Foundation import app_links import dynamic_color +import file_picker import flutter_inappwebview_macos import icloud_storage import local_auth_darwin @@ -22,6 +23,7 @@ import window_manager func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) { AppLinksMacosPlugin.register(with: registry.registrar(forPlugin: "AppLinksMacosPlugin")) DynamicColorPlugin.register(with: registry.registrar(forPlugin: "DynamicColorPlugin")) + FilePickerPlugin.register(with: registry.registrar(forPlugin: "FilePickerPlugin")) InAppWebViewFlutterPlugin.register(with: registry.registrar(forPlugin: "InAppWebViewFlutterPlugin")) IcloudStoragePlugin.register(with: registry.registrar(forPlugin: "IcloudStoragePlugin")) FLALocalAuthPlugin.register(with: registry.registrar(forPlugin: "FLALocalAuthPlugin")) diff --git a/macos/Podfile.lock b/macos/Podfile.lock index 454dab02..b7c24bdb 100644 --- a/macos/Podfile.lock +++ b/macos/Podfile.lock @@ -3,6 +3,8 @@ PODS: - FlutterMacOS - dynamic_color (0.0.2): - FlutterMacOS + - file_picker (0.0.1): + - FlutterMacOS - flutter_inappwebview_macos (0.0.1): - FlutterMacOS - OrderedSet (~> 6.0.3) @@ -35,6 +37,7 @@ PODS: DEPENDENCIES: - app_links (from `Flutter/ephemeral/.symlinks/plugins/app_links/macos`) - dynamic_color (from `Flutter/ephemeral/.symlinks/plugins/dynamic_color/macos`) + - file_picker (from `Flutter/ephemeral/.symlinks/plugins/file_picker/macos`) - flutter_inappwebview_macos (from `Flutter/ephemeral/.symlinks/plugins/flutter_inappwebview_macos/macos`) - FlutterMacOS (from `Flutter/ephemeral`) - icloud_storage (from `Flutter/ephemeral/.symlinks/plugins/icloud_storage/macos`) @@ -57,6 +60,8 @@ EXTERNAL SOURCES: :path: Flutter/ephemeral/.symlinks/plugins/app_links/macos dynamic_color: :path: Flutter/ephemeral/.symlinks/plugins/dynamic_color/macos + file_picker: + :path: Flutter/ephemeral/.symlinks/plugins/file_picker/macos flutter_inappwebview_macos: :path: Flutter/ephemeral/.symlinks/plugins/flutter_inappwebview_macos/macos FlutterMacOS: @@ -83,21 +88,22 @@ EXTERNAL SOURCES: :path: Flutter/ephemeral/.symlinks/plugins/window_manager/macos SPEC CHECKSUMS: - app_links: 10e0a0ab602ffaf34d142cd4862f29d34b303b2a - dynamic_color: 2eaa27267de1ca20d879fbd6e01259773fb1670f - flutter_inappwebview_macos: bdf207b8f4ebd58e86ae06cd96b147de99a67c9b + app_links: afe860c55c7ef176cea7fb630a2b7d7736de591d + dynamic_color: b820c000cc68df65e7ba7ff177cb98404ce56651 + file_picker: 7584aae6fa07a041af2b36a2655122d42f578c1a + flutter_inappwebview_macos: c2d68649f9f8f1831bfcd98d73fd6256366d9d1d FlutterMacOS: 8f6f14fa908a6fb3fba0cd85dbd81ec4b251fb24 - icloud_storage: 33b05299e26d1391d724da8d62860e702380a1cd - local_auth_darwin: 66e40372f1c29f383a314c738c7446e2f7fdadc3 + icloud_storage: eb5b0f20687cf5a4fabc0b541f3b079cd6df7dcb + local_auth_darwin: 553ce4f9b16d3fdfeafce9cf042e7c9f77c1c391 OrderedSet: e539b66b644ff081c73a262d24ad552a69be3a94 - package_info_plus: 12f1c5c2cfe8727ca46cbd0b26677728972d9a5b - path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46 - screen_retriever_macos: 776e0fa5d42c6163d2bf772d22478df4b302b161 - share_plus: 1fa619de8392a4398bfaf176d441853922614e89 - shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78 - url_launcher_macos: c82c93949963e55b228a30115bd219499a6fe404 - wakelock_plus: 4783562c9a43d209c458cb9b30692134af456269 - window_manager: 3a1844359a6295ab1e47659b1a777e36773cd6e8 + package_info_plus: f0052d280d17aa382b932f399edf32507174e870 + path_provider_foundation: 080d55be775b7414fd5a5ef3ac137b97b097e564 + screen_retriever_macos: 452e51764a9e1cdb74b3c541238795849f21557f + share_plus: 510bf0af1a42cd602274b4629920c9649c52f4cc + shared_preferences_foundation: 9e1978ff2562383bd5676f64ec4e9aa8fa06a6f7 + url_launcher_macos: 0fba8ddabfc33ce0a9afe7c5fef5aab3d8d2d673 + wakelock_plus: 21ddc249ac4b8d018838dbdabd65c5976c308497 + window_manager: 1d01fa7ac65a6e6f83b965471b1a7fdd3f06166c PODFILE CHECKSUM: 8cdf29216ea1ab6b9743188287968d22b4579c1d diff --git a/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme index 20749313..92c4e200 100644 --- a/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme +++ b/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme @@ -59,6 +59,7 @@ ignoresPersistentStateOnLaunch = "NO" debugDocumentVersioning = "YES" debugServiceExtension = "internal" + enableGPUValidationMode = "1" allowLocationSimulation = "YES"> diff --git a/pubspec.lock b/pubspec.lock index b9339f82..c6817e87 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -1,14 +1,6 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - _discoveryapis_commons: - dependency: transitive - description: - name: _discoveryapis_commons - sha256: "113c4100b90a5b70a983541782431b82168b3cae166ab130649c36eb3559d498" - url: "https://pub.dev" - source: hosted - version: "1.0.7" _fe_analyzer_shared: dependency: transitive description: @@ -42,10 +34,10 @@ packages: dependency: transitive description: name: app_links - sha256: "433df2e61b10519407475d7f69e470789d23d593f28224c38ba1068597be7950" + sha256: "85ed8fc1d25a76475914fff28cc994653bd900bc2c26e4b57a49e097febb54ba" url: "https://pub.dev" source: hosted - version: "6.3.3" + version: "6.4.0" app_links_linux: dependency: transitive description: @@ -74,82 +66,82 @@ packages: dependency: transitive description: name: archive - sha256: cb6a278ef2dbb298455e1a713bda08524a175630ec643a242c399c932a0a1f7d + sha256: "0c64e928dcbefddecd234205422bcfc2b5e6d31be0b86fef0d0dd48d7b4c9742" url: "https://pub.dev" source: hosted - version: "3.6.1" + version: "4.0.4" args: dependency: transitive description: name: args - sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6 + sha256: d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04 url: "https://pub.dev" source: hosted - version: "2.6.0" + version: "2.7.0" asn1lib: dependency: transitive description: name: asn1lib - sha256: "4bae5ae63e6d6dd17c4aac8086f3dec26c0236f6a0f03416c6c19d830c367cf5" + sha256: "068190d6c99c436287936ba5855af2e1fa78d8083ae65b4db6a281780da727ae" url: "https://pub.dev" source: hosted - version: "1.5.8" + version: "1.6.0" async: dependency: transitive description: name: async - sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c" + sha256: d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63 url: "https://pub.dev" source: hosted - version: "2.11.0" + version: "2.12.0" boolean_selector: dependency: transitive description: name: boolean_selector - sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" + sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea" url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.1.2" build: dependency: transitive description: name: build - sha256: "80184af8b6cb3e5c1c4ec6d8544d27711700bc3e6d2efad04238c7b5290889f0" + sha256: cef23f1eda9b57566c81e2133d196f8e3df48f244b317368d65c5943d91148f0 url: "https://pub.dev" source: hosted - version: "2.4.1" + version: "2.4.2" build_config: dependency: transitive description: name: build_config - sha256: bf80fcfb46a29945b423bd9aad884590fb1dc69b330a4d4700cac476af1708d1 + sha256: "4ae2de3e1e67ea270081eaee972e1bd8f027d459f249e0f1186730784c2e7e33" url: "https://pub.dev" source: hosted - version: "1.1.1" + version: "1.1.2" build_daemon: dependency: transitive description: name: build_daemon - sha256: "79b2aef6ac2ed00046867ed354c88778c9c0f029df8a20fe10b5436826721ef9" + sha256: "8e928697a82be082206edb0b9c99c5a4ad6bc31c9e9b8b2f291ae65cd4a25daa" url: "https://pub.dev" source: hosted - version: "4.0.2" + version: "4.0.4" build_resolvers: dependency: transitive description: name: build_resolvers - sha256: "339086358431fa15d7eca8b6a36e5d783728cf025e559b834f4609a1fcfb7b0a" + sha256: b9e4fda21d846e192628e7a4f6deda6888c36b5b69ba02ff291a01fd529140f0 url: "https://pub.dev" source: hosted - version: "2.4.2" + version: "2.4.4" build_runner: dependency: "direct dev" description: name: build_runner - sha256: "74691599a5bc750dc96a6b4bfd48f7d9d66453eab04c7f4063134800d6a5c573" + sha256: "058fe9dce1de7d69c4b84fada934df3e0153dd000758c4d65964d0166779aa99" url: "https://pub.dev" source: hosted - version: "2.4.14" + version: "2.4.15" build_runner_core: dependency: transitive description: @@ -170,42 +162,42 @@ packages: dependency: transitive description: name: built_value - sha256: c7913a9737ee4007efedaffc968c049fd0f3d0e49109e778edc10de9426005cb + sha256: ea90e81dc4a25a043d9bee692d20ed6d1c4a1662a28c03a96417446c093ed6b4 url: "https://pub.dev" source: hosted - version: "8.9.2" + version: "8.9.5" camera: dependency: transitive description: name: camera - sha256: "26ff41045772153f222ffffecba711a206f670f5834d40ebf5eed3811692f167" + sha256: "413d2b34fe28496c35c69ede5b232fb9dd5ca2c3a4cb606b14efc1c7546cc8cb" url: "https://pub.dev" source: hosted - version: "0.11.0+2" + version: "0.11.1" camera_android_camerax: dependency: transitive description: name: camera_android_camerax - sha256: "2985b8e5fca62709ebb2150962b1dae0444ba0a112be888ccf21e8371a1406d9" + sha256: "13784f539c7f104766bff84e4479a70f03b29d78b208278be45c939250d9d7f5" url: "https://pub.dev" source: hosted - version: "0.6.10+1" + version: "0.6.14+1" camera_avfoundation: dependency: transitive description: name: camera_avfoundation - sha256: "2e4c568f70e406ccb87376bc06b53d2f5bebaab71e2fbcc1a950e31449381bcf" + sha256: "3057ada0b30402e3a9b6dffec365c9736a36edbf04abaecc67c4309eadc86b49" url: "https://pub.dev" source: hosted - version: "0.9.17+5" + version: "0.9.18+9" camera_platform_interface: dependency: transitive description: name: camera_platform_interface - sha256: b3ede1f171532e0d83111fe0980b46d17f1aa9788a07a2fbed07366bbdbb9061 + sha256: "953e7baed3a7c8fae92f7200afeb2be503ff1a17c3b4e4ed7b76f008c2810a31" url: "https://pub.dev" source: hosted - version: "2.8.0" + version: "2.9.0" camera_web: dependency: transitive description: @@ -218,10 +210,10 @@ packages: dependency: transitive description: name: characters - sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605" + sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803 url: "https://pub.dev" source: hosted - version: "1.3.0" + version: "1.4.0" charset: dependency: transitive description: @@ -255,30 +247,22 @@ packages: url: "https://github.com/lollipopkit/circle_chart" source: git version: "0.0.3" - cli_util: - dependency: transitive - description: - name: cli_util - sha256: ff6785f7e9e3c38ac98b2fb035701789de90154024a75b6cb926445e83197d1c - url: "https://pub.dev" - source: hosted - version: "0.4.2" clock: dependency: transitive description: name: clock - sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf + sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b url: "https://pub.dev" source: hosted - version: "1.1.1" + version: "1.1.2" cloudflare_turnstile: dependency: transitive description: name: cloudflare_turnstile - sha256: c7f37c7327d3f03b528a2334a5131c352ce62a545254e557693227a207801dc7 + sha256: d13cbec55a1c4916bca1d4dbd84fbe7b655ae35a264513750fdb8250486269e0 url: "https://pub.dev" source: hosted - version: "3.2.1" + version: "3.3.1" code_builder: dependency: transitive description: @@ -299,10 +283,10 @@ packages: dependency: transitive description: name: collection - sha256: a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf + sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76" url: "https://pub.dev" source: hosted - version: "1.19.0" + version: "1.19.1" computer: dependency: "direct main" description: @@ -312,14 +296,6 @@ packages: url: "https://github.com/lollipopkit/dart_computer" source: git version: "3.2.1" - console: - dependency: transitive - description: - name: console - sha256: e04e7824384c5b39389acdd6dc7d33f3efe6b232f6f16d7626f194f6a01ad69a - url: "https://pub.dev" - source: hosted - version: "4.1.0" convert: dependency: transitive description: @@ -356,10 +332,10 @@ packages: dependency: transitive description: name: dart_style - sha256: "7856d364b589d1f08986e140938578ed36ed948581fbc3bc9aef1805039ac5ab" + sha256: "7306ab8a2359a48d22310ad823521d723acfed60ee1f7e37388e8986853b6820" url: "https://pub.dev" source: hosted - version: "2.3.7" + version: "2.3.8" dartssh2: dependency: "direct main" description: @@ -373,26 +349,26 @@ packages: dependency: transitive description: name: dbus - sha256: "365c771ac3b0e58845f39ec6deebc76e3276aa9922b0cc60840712094d9047ac" + sha256: "79e0c23480ff85dc68de79e2cd6334add97e48f7f4865d17686dd6ea81a47e8c" url: "https://pub.dev" source: hosted - version: "0.7.10" + version: "0.7.11" dio: dependency: "direct main" description: name: dio - sha256: "5598aa796bbf4699afd5c67c0f5f6e2ed542afc956884b9cd58c306966efc260" + sha256: "253a18bbd4851fecba42f7343a1df3a9a4c1d31a2c1b37e221086b4fa8c8dbc9" url: "https://pub.dev" source: hosted - version: "5.7.0" + version: "5.8.0+1" dio_web_adapter: dependency: transitive description: name: dio_web_adapter - sha256: "33259a9276d6cea88774a0000cfae0d861003497755969c92faa223108620dc8" + sha256: "7586e476d70caecaf1686d21eee7247ea43ef5c345eab9e0cc3583ff13378d78" url: "https://pub.dev" source: hosted - version: "2.0.0" + version: "2.1.1" dynamic_color: dependency: "direct main" description: @@ -405,10 +381,10 @@ packages: dependency: "direct main" description: name: easy_isolate - sha256: "44ed6d08efb5df29fb9cff6e6405ba919e7b1d1658ea4b120dc264d9c2d89710" + sha256: "5c1dd21d77af0ac82e0ce25ddda652a17b87cee56fb4d8a708e13be0a2adc180" url: "https://pub.dev" source: hosted - version: "1.3.0" + version: "1.3.1" encrypt: dependency: transitive description: @@ -429,34 +405,34 @@ packages: dependency: "direct main" description: name: extended_image - sha256: "613875dc319f17546ea07499b5f0774755709a19a36dfde812e5eda9eb7a5c8c" + sha256: "85199f9233e03abc2ce2e68cbb2991648666af4a527ae4e6250935be8edfddae" url: "https://pub.dev" source: hosted - version: "9.0.7" + version: "9.1.0" extended_image_library: dependency: transitive description: name: extended_image_library - sha256: "9a94ec9314aa206cfa35f16145c3cd6e2c924badcc670eaaca8a3a8063a68cd7" + sha256: e61dafd94400fff6ef7ed1523d445ff3af137f198f3228e4a3107bc5b4bec5d1 url: "https://pub.dev" source: hosted - version: "4.0.5" + version: "4.0.6" fake_async: dependency: transitive description: name: fake_async - sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" + sha256: "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc" url: "https://pub.dev" source: hosted - version: "1.3.1" + version: "1.3.2" ffi: dependency: transitive description: name: ffi - sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6" + sha256: "289279317b4b16eb2bb7e271abccd4bf84ec9bdcbe999e278a94b804f5630418" url: "https://pub.dev" source: hosted - version: "2.1.3" + version: "2.1.4" file: dependency: transitive description: @@ -469,10 +445,10 @@ packages: dependency: "direct main" description: name: file_picker - sha256: "167bb619cdddaa10ef2907609feb8a79c16dfa479d3afaf960f8e223f754bf12" + sha256: ab13ae8ef5580a411c458d6207b6774a6c237d77ac37011b13994879f68a8810 url: "https://pub.dev" source: hosted - version: "8.1.2" + version: "8.3.7" fixnum: dependency: transitive description: @@ -494,16 +470,16 @@ packages: dependency: "direct main" description: name: fl_chart - sha256: "2b7c1f5d867da9a054661641c8f499c55c47c39acccb97b3bc673f5fa9a39e74" + sha256: "5276944c6ffc975ae796569a826c38a62d2abcf264e26b88fa6f482e107f4237" url: "https://pub.dev" source: hosted - version: "0.67.0" + version: "0.70.2" fl_lib: dependency: "direct main" description: path: "." - ref: "v1.0.235" - resolved-ref: b6b2fda4d91554c8c9b93bf360c672ec75fde74e + ref: "v1.0.251" + resolved-ref: "5774f9e56e6255293a40dc750692dc600056a288" url: "https://github.com/lppcg/fl_lib" source: git version: "0.0.1" @@ -512,30 +488,6 @@ packages: description: flutter source: sdk version: "0.0.0" - flutter_app_builder: - dependency: transitive - description: - name: flutter_app_builder - sha256: "74018c0e2da3ae33073e7417b5c8e900fdc7b5ebc3bdacd2dd05244d9b5e54cb" - url: "https://pub.dev" - source: hosted - version: "0.4.5" - flutter_app_packager: - dependency: transitive - description: - name: flutter_app_packager - sha256: "3925c4e2ac53f4a5ce3bae1a5f54966620504d6c28725b112074cfbdf227a36b" - url: "https://pub.dev" - source: hosted - version: "0.4.5" - flutter_app_publisher: - dependency: transitive - description: - name: flutter_app_publisher - sha256: bbb1953ef723fc98a7f974ae9499194999f570194c6d856182518e6e73b51ff2 - url: "https://pub.dev" - source: hosted - version: "0.4.5" flutter_displaymode: dependency: "direct main" description: @@ -544,14 +496,6 @@ packages: url: "https://pub.dev" source: hosted version: "0.6.0" - flutter_distributor: - dependency: "direct main" - description: - name: flutter_distributor - sha256: "45d27526a5de93370e322da5314b0a1c07c024b79031a8ad44435046915fa0e8" - url: "https://pub.dev" - source: hosted - version: "0.4.5" flutter_highlight: dependency: "direct main" description: @@ -628,10 +572,10 @@ packages: dependency: "direct dev" description: name: flutter_lints - sha256: "9e8c3858111da373efc5aa341de011d9bd23e2c5c5e0c62bccf32438e192d7b1" + sha256: "5398f14efa795ffb7a33e9b6a08798b26a180edac4ad7db3f231e40f82ce11e1" url: "https://pub.dev" source: hosted - version: "3.0.2" + version: "5.0.0" flutter_localizations: dependency: "direct main" description: flutter @@ -641,10 +585,10 @@ packages: dependency: transitive description: name: flutter_markdown - sha256: "255b00afa1a7bad19727da6a7780cf3db6c3c12e68d302d85e0ff1fdf173db9e" + sha256: e7bbc718adc9476aa14cfddc1ef048d2e21e4e8f18311aaac723266db9f9e7b5 url: "https://pub.dev" source: hosted - version: "0.7.4+3" + version: "0.7.6+2" flutter_markdown_latex: dependency: transitive description: @@ -665,34 +609,42 @@ packages: dependency: "direct dev" description: name: flutter_native_splash - sha256: "1152ab0067ca5a2ebeb862fe0a762057202cceb22b7e62692dcbabf6483891bb" + sha256: edb09c35ee9230c4b03f13dd45bb3a276d0801865f0a4650b7e2a3bba61a803a url: "https://pub.dev" source: hosted - version: "2.4.3" + version: "2.4.5" flutter_plugin_android_lifecycle: dependency: transitive description: name: flutter_plugin_android_lifecycle - sha256: "9b78450b89f059e96c9ebb355fa6b3df1d6b330436e0b885fb49594c41721398" + sha256: "5a1e6fb2c0561958d7e4c33574674bda7b77caaca7a33b758876956f2902eea3" url: "https://pub.dev" source: hosted - version: "2.0.23" + version: "2.0.27" flutter_reorderable_grid_view: dependency: "direct main" description: name: flutter_reorderable_grid_view - sha256: "732bcb1b29d5130c11a70e6acec512941fafe241f0e80bffd93ca6e415819915" + sha256: a7e0f9d5ba12fd232eb07fbb7f570ae35491045a6bba1858f6eb50c675526dfe url: "https://pub.dev" source: hosted - version: "5.4.0" + version: "5.4.1" + flutter_riverpod: + dependency: transitive + description: + name: flutter_riverpod + sha256: "9532ee6db4a943a1ed8383072a2e3eeda041db5657cdf6d2acecf3c21ecbe7e1" + url: "https://pub.dev" + source: hosted + version: "2.6.1" flutter_svg: dependency: transitive description: name: flutter_svg - sha256: "54900a1a1243f3c4a5506d853a2b5c2dbc38d5f27e52a52618a8054401431123" + sha256: c200fd79c918a40c5cd50ea0877fa13f81bdaf6f0a5d3dbcc2a13e3285d6aa1b url: "https://pub.dev" source: hosted - version: "2.0.16" + version: "2.0.17" flutter_test: dependency: "direct dev" description: flutter @@ -719,46 +671,14 @@ packages: url: "https://pub.dev" source: hosted version: "4.0.0" - get_it: - dependency: transitive - description: - name: get_it - sha256: d85128a5dae4ea777324730dc65edd9c9f43155c109d5cc0a69cab74139fbac1 - url: "https://pub.dev" - source: hosted - version: "7.7.0" glob: dependency: transitive description: name: glob - sha256: "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63" + sha256: c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de url: "https://pub.dev" source: hosted - version: "2.1.2" - google_identity_services_web: - dependency: transitive - description: - name: google_identity_services_web - sha256: "55580f436822d64c8ff9a77e37d61f5fb1e6c7ec9d632a43ee324e2a05c3c6c9" - url: "https://pub.dev" - source: hosted - version: "0.3.3" - googleapis: - dependency: transitive - description: - name: googleapis - sha256: "864f222aed3f2ff00b816c675edf00a39e2aaf373d728d8abec30b37bee1a81c" - url: "https://pub.dev" - source: hosted - version: "13.2.0" - googleapis_auth: - dependency: transitive - description: - name: googleapis_auth - sha256: befd71383a955535060acde8792e7efc11d2fccd03dd1d3ec434e85b68775938 - url: "https://pub.dev" - source: hosted - version: "1.6.0" + version: "2.1.3" graphs: dependency: transitive description: @@ -819,10 +739,10 @@ packages: dependency: transitive description: name: http - sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010 + sha256: fe7ab022b76f3034adc518fb6ea04a82387620e19977665ea18d30a1cf43442f url: "https://pub.dev" source: hosted - version: "1.2.2" + version: "1.3.0" http_client_helper: dependency: transitive description: @@ -835,18 +755,18 @@ packages: dependency: transitive description: name: http_multi_server - sha256: "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b" + sha256: aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8 url: "https://pub.dev" source: hosted - version: "3.2.1" + version: "3.2.2" http_parser: dependency: transitive description: name: http_parser - sha256: "76d306a1c3afb33fe82e2bbacad62a61f409b5634c915fceb0d799de1a913360" + sha256: "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571" url: "https://pub.dev" source: hosted - version: "4.1.1" + version: "4.1.2" icloud_storage: dependency: transitive description: @@ -867,10 +787,10 @@ packages: dependency: transitive description: name: image - sha256: f31d52537dc417fdcde36088fdf11d191026fd5e4fae742491ebd40e5a8bea7d + sha256: "13d3349ace88f12f4a0d175eb5c12dcdd39d35c4c109a8a13dfeb6d0bd9e31c3" url: "https://pub.dev" source: hosted - version: "4.3.0" + version: "4.5.3" intl: dependency: "direct main" description: @@ -891,10 +811,10 @@ packages: dependency: transitive description: name: js - sha256: c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf + sha256: "53385261521cc4a0c4658fd0ad07a7d14591cf8fc33abbceae306ddb974888dc" url: "https://pub.dev" source: hosted - version: "0.7.1" + version: "0.7.2" json_annotation: dependency: "direct main" description: @@ -915,18 +835,18 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06" + sha256: c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec url: "https://pub.dev" source: hosted - version: "10.0.7" + version: "10.0.8" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379" + sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573 url: "https://pub.dev" source: hosted - version: "3.0.8" + version: "3.0.9" leak_tracker_testing: dependency: transitive description: @@ -947,18 +867,10 @@ packages: dependency: transitive description: name: lints - sha256: cbf8d4b858bb0134ef3ef87841abdf8d63bfc255c266b7bf6b39daa1085c4290 + sha256: c35bb79562d980e9a453fc715854e1ed39e24e7d0297a880ef54e17f9874a9d7 url: "https://pub.dev" source: hosted - version: "3.0.0" - liquid_engine: - dependency: transitive - description: - name: liquid_engine - sha256: "41ae12d5a72451c3efb8d4e7b901cdf0537917597bc7e7376e9b0a237f92df29" - url: "https://pub.dev" - source: hosted - version: "0.2.2" + version: "5.1.1" local_auth: dependency: transitive description: @@ -971,18 +883,18 @@ packages: dependency: transitive description: name: local_auth_android - sha256: "6763aaf8965f21822624cb2fd3c03d2a8b3791037b5efb0fe4b13e110f5afc92" + sha256: "0abe4e72f55c785b28900de52a2522c86baba0988838b5dc22241b072ecccd74" url: "https://pub.dev" source: hosted - version: "1.0.46" + version: "1.0.48" local_auth_darwin: dependency: transitive description: name: local_auth_darwin - sha256: "5c5127061107278ab4cafa1ac51b3b6760282bf1a2abf011270908a429d1634b" + sha256: "630996cd7b7f28f5ab92432c4b35d055dd03a747bc319e5ffbb3c4806a3e50d2" url: "https://pub.dev" source: hosted - version: "1.4.2" + version: "1.4.3" local_auth_platform_interface: dependency: transitive description: @@ -1027,18 +939,18 @@ packages: dependency: transitive description: name: markdown - sha256: ef2a1298144e3f985cc736b22e0ccdaf188b5b3970648f2d9dc13efd1d9df051 + sha256: "935e23e1ff3bc02d390bad4d4be001208ee92cc217cb5b5a6c19bc14aaa318c1" url: "https://pub.dev" source: hosted - version: "7.2.2" + version: "7.3.0" matcher: dependency: transitive description: name: matcher - sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb + sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2 url: "https://pub.dev" source: hosted - version: "0.12.16+1" + version: "0.12.17" material_color_utilities: dependency: transitive description: @@ -1051,10 +963,10 @@ packages: dependency: transitive description: name: meta - sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 + sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c url: "https://pub.dev" source: hosted - version: "1.15.0" + version: "1.16.0" mime: dependency: transitive description: @@ -1063,22 +975,6 @@ packages: url: "https://pub.dev" source: hosted version: "2.0.0" - msix: - dependency: transitive - description: - name: msix - sha256: c50d6bd1aafe0d071a3c1e5a5ccb056404502935cb0a549e3178c4aae16caf33 - url: "https://pub.dev" - source: hosted - version: "3.16.8" - mustache_template: - dependency: transitive - description: - name: mustache_template - sha256: a46e26f91445bfb0b60519be280555b06792460b27b19e2b19ad5b9740df5d1c - url: "https://pub.dev" - source: hosted - version: "2.0.0" nested: dependency: transitive description: @@ -1091,42 +987,34 @@ packages: dependency: transitive description: name: package_config - sha256: "92d4488434b520a62570293fbd33bb556c7d49230791c1b4bbd973baf6d2dc67" + sha256: f096c55ebb7deb7e384101542bfba8c52696c1b56fca2eb62827989ef2353bbc url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.2.0" package_info_plus: dependency: transitive description: name: package_info_plus - sha256: "70c421fe9d9cc1a9a7f3b05ae56befd469fe4f8daa3b484823141a55442d858d" + sha256: "7976bfe4c583170d6cdc7077e3237560b364149fcd268b5f53d95a991963b191" url: "https://pub.dev" source: hosted - version: "8.1.2" + version: "8.3.0" package_info_plus_platform_interface: dependency: transitive description: name: package_info_plus_platform_interface - sha256: a5ef9986efc7bf772f2696183a3992615baa76c1ffb1189318dd8803778fb05b + sha256: "6c935fb612dff8e3cc9632c2b301720c77450a126114126ffaafe28d2e87956c" url: "https://pub.dev" source: hosted - version: "3.0.2" - parse_app_package: - dependency: transitive - description: - name: parse_app_package - sha256: "69f313fbadf457576015333a8da2e99018763dce88df248febcfb8883da8aedb" - url: "https://pub.dev" - source: hosted - version: "0.4.5" + version: "3.2.0" path: dependency: transitive description: name: path - sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af" + sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5" url: "https://pub.dev" source: hosted - version: "1.9.0" + version: "1.9.1" path_parsing: dependency: transitive description: @@ -1147,10 +1035,10 @@ packages: dependency: transitive description: name: path_provider_android - sha256: "4adf4fd5423ec60a29506c76581bc05854c55e3a0b72d35bb28d661c9686edf2" + sha256: "0ca7359dad67fd7063cb2892ab0c0737b2daafd807cf1acecd62374c8fae6c12" url: "https://pub.dev" source: hosted - version: "2.2.15" + version: "2.2.16" path_provider_foundation: dependency: transitive description: @@ -1187,10 +1075,10 @@ packages: dependency: transitive description: name: petitparser - sha256: c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27 + sha256: "07c8f0b1913bcde1ff0d26e57ace2f3012ccbf2b204e070290dad3bb22797646" url: "https://pub.dev" source: hosted - version: "6.0.2" + version: "6.1.0" pinenacl: dependency: transitive description: @@ -1216,14 +1104,6 @@ packages: url: "https://pub.dev" source: hosted version: "3.1.6" - plist_parser: - dependency: transitive - description: - name: plist_parser - sha256: e2a6f9abfa0c45c0253656b7360abb0dfb84af9937bace74605b93d2aad2bf0c - url: "https://pub.dev" - source: hosted - version: "0.0.11" plugin_platform_interface: dependency: transitive description: @@ -1248,6 +1128,14 @@ packages: url: "https://pub.dev" source: hosted version: "1.5.1" + posix: + dependency: transitive + description: + name: posix + sha256: a0117dc2167805aa9125b82eee515cc891819bac2f538c83646d355b16f58b9a + url: "https://pub.dev" + source: hosted + version: "6.0.1" pretty_qr_code: dependency: transitive description: @@ -1268,26 +1156,18 @@ packages: dependency: transitive description: name: pub_semver - sha256: "7b3cfbf654f3edd0c6298ecd5be782ce997ddf0e00531b9464b55245185bbbbd" + sha256: "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585" url: "https://pub.dev" source: hosted - version: "2.1.5" + version: "2.2.0" pubspec_parse: dependency: transitive description: name: pubspec_parse - sha256: c799b721d79eb6ee6fa56f00c04b472dcd44a30d258fac2174a6ec57302678f8 + sha256: "0560ba233314abbed0a48a2956f7f022cce7c3e1e73df540277da7544cad4082" url: "https://pub.dev" source: hosted - version: "1.3.0" - qiniu_sdk_base: - dependency: transitive - description: - name: qiniu_sdk_base - sha256: "2506c6372512f81cfbddf162ea6da1ad7b1c6521dee1d10e9da6847c92e13349" - url: "https://pub.dev" - source: hosted - version: "0.5.2" + version: "1.5.0" qr: dependency: transitive description: @@ -1300,10 +1180,10 @@ packages: dependency: transitive description: name: qr_code_dart_scan - sha256: c478dc8a23900840d178d89900153df4471fae84c543da64eb540352ea85b267 + sha256: a21340c4a2ca14e2e114915940fcad166f15c1a065fed8b4fede4a4aba5bc4ff url: "https://pub.dev" source: hosted - version: "0.9.3" + version: "0.9.11" quiver: dependency: transitive description: @@ -1312,14 +1192,22 @@ packages: url: "https://pub.dev" source: hosted version: "3.2.2" - recase: + riverpod: dependency: transitive description: - name: recase - sha256: e4eb4ec2dcdee52dcf99cb4ceabaffc631d7424ee55e56f280bc039737f89213 + name: riverpod + sha256: "59062512288d3056b2321804332a13ffdd1bf16df70dcc8e506e411280a72959" url: "https://pub.dev" source: hosted - version: "4.1.0" + version: "2.6.1" + riverpod_annotation: + dependency: transitive + description: + name: riverpod_annotation + sha256: e14b0bf45b71326654e2705d462f21b958f987087be850afd60578fcd502d1b8 + url: "https://pub.dev" + source: hosted + version: "2.6.1" screen_retriever: dependency: transitive description: @@ -1372,10 +1260,10 @@ packages: dependency: transitive description: name: share_plus - sha256: "6327c3f233729374d0abaafd61f6846115b2a481b4feddd8534211dc10659400" + sha256: fce43200aa03ea87b91ce4c3ac79f0cecd52e2a7a56c7a4185023c271fbfa6da url: "https://pub.dev" source: hosted - version: "10.1.3" + version: "10.1.4" share_plus_platform_interface: dependency: transitive description: @@ -1388,18 +1276,18 @@ packages: dependency: "direct main" description: name: shared_preferences - sha256: "95f9997ca1fb9799d494d0cb2a780fd7be075818d59f00c43832ed112b158a82" + sha256: "846849e3e9b68f3ef4b60c60cf4b3e02e9321bc7f4d8c4692cf87ffa82fc8a3a" url: "https://pub.dev" source: hosted - version: "2.3.3" + version: "2.5.2" shared_preferences_android: dependency: transitive description: name: shared_preferences_android - sha256: "02a7d8a9ef346c9af715811b01fbd8e27845ad2c41148eefd31321471b41863d" + sha256: "3ec7210872c4ba945e3244982918e502fa2bfb5230dff6832459ca0e1879b7ad" url: "https://pub.dev" source: hosted - version: "2.4.0" + version: "2.4.8" shared_preferences_foundation: dependency: transitive description: @@ -1428,10 +1316,10 @@ packages: dependency: transitive description: name: shared_preferences_web - sha256: d2ca4132d3946fec2184261726b355836a82c33d7d5b67af32692aff18a4684e + sha256: c49bd060261c9a3f0ff445892695d6212ff603ef3115edbb448509d407600019 url: "https://pub.dev" source: hosted - version: "2.4.2" + version: "2.4.3" shared_preferences_windows: dependency: transitive description: @@ -1452,26 +1340,10 @@ packages: dependency: transitive description: name: shelf_web_socket - sha256: cc36c297b52866d203dbf9332263c94becc2fe0ceaa9681d07b6ef9807023b67 + sha256: "3632775c8e90d6c9712f883e633716432a27758216dfb61bd86a8321c0580925" url: "https://pub.dev" source: hosted - version: "2.0.1" - shell_executor: - dependency: transitive - description: - name: shell_executor - sha256: "9c024546fc96470a6b96be9902f0bc05347a017a7638ed8d93c77e8d77eb3c3c" - url: "https://pub.dev" - source: hosted - version: "0.1.6" - shell_uikit: - dependency: transitive - description: - name: shell_uikit - sha256: "03703090807091514ace2f9c8dc5d9b2d18c42a248c767220167825fbc3d2747" - url: "https://pub.dev" - source: hosted - version: "0.1.1" + version: "3.0.0" sky_engine: dependency: transitive description: flutter @@ -1489,66 +1361,82 @@ packages: dependency: transitive description: name: source_helper - sha256: "6adebc0006c37dd63fe05bca0a929b99f06402fc95aa35bf36d67f5c06de01fd" + sha256: "86d247119aedce8e63f4751bd9626fc9613255935558447569ad42f9f5b48b3c" url: "https://pub.dev" source: hosted - version: "1.3.4" + version: "1.3.5" source_span: dependency: transitive description: name: source_span - sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c" + sha256: "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c" url: "https://pub.dev" source: hosted - version: "1.10.0" + 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: name: stack_trace - sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377" + sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1" url: "https://pub.dev" source: hosted - version: "1.12.0" + version: "1.12.1" + state_notifier: + dependency: transitive + description: + name: state_notifier + sha256: b8677376aa54f2d7c58280d5a007f9e8774f1968d1fb1c096adcb4792fba29bb + url: "https://pub.dev" + source: hosted + version: "1.0.0" stream_channel: dependency: transitive description: name: stream_channel - sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7 + sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d" url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.1.4" stream_transform: dependency: transitive description: name: stream_transform - sha256: "14a00e794c7c11aa145a170587321aedce29769c08d7f58b1d141da75e3b1c6f" + sha256: ad47125e588cfd37a9a7f86c7d6356dde8dfe89d071d293f80ca9e9273a33871 url: "https://pub.dev" source: hosted - version: "2.1.0" + version: "2.1.1" string_scanner: dependency: transitive description: name: string_scanner - sha256: "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3" + sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43" url: "https://pub.dev" source: hosted - version: "1.3.0" + version: "1.4.1" term_glyph: dependency: transitive description: name: term_glyph - sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 + sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e" url: "https://pub.dev" source: hosted - version: "1.2.1" + version: "1.2.2" test_api: dependency: transitive description: name: test_api - sha256: "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c" + sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd url: "https://pub.dev" source: hosted - version: "0.7.3" + version: "0.7.4" timing: dependency: transitive description: @@ -1601,10 +1489,10 @@ packages: dependency: transitive description: name: url_launcher_android - sha256: "6fc2f56536ee873eeb867ad176ae15f304ccccc357848b351f6f0d8d4a40d193" + sha256: "1d0eae19bd7606ef60fe69ef3b312a437a16549476c42321d5dc1506c9ca3bf4" url: "https://pub.dev" source: hosted - version: "6.3.14" + version: "6.3.15" url_launcher_ios: dependency: transitive description: @@ -1641,42 +1529,42 @@ packages: dependency: transitive description: name: url_launcher_web - sha256: "772638d3b34c779ede05ba3d38af34657a05ac55b06279ea6edd409e323dca8e" + sha256: "3ba963161bd0fe395917ba881d320b9c4f6dd3c4a233da62ab18a5025c85f1e9" url: "https://pub.dev" source: hosted - version: "2.3.3" + version: "2.4.0" url_launcher_windows: dependency: transitive description: name: url_launcher_windows - sha256: "44cf3aabcedde30f2dba119a9dea3b0f2672fbe6fa96e85536251d678216b3c4" + sha256: "3284b6d2ac454cf34f114e1d3319866fdd1e19cdc329999057e44ffe936cfa77" url: "https://pub.dev" source: hosted - version: "3.1.3" + version: "3.1.4" uuid: dependency: transitive description: name: uuid - sha256: "648e103079f7c64a36dc7d39369cabb358d377078a051d6ae2ad3aa539519313" + sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff url: "https://pub.dev" source: hosted - version: "3.0.7" + version: "4.5.1" vector_graphics: dependency: transitive description: name: vector_graphics - sha256: "27d5fefe86fb9aace4a9f8375b56b3c292b64d8c04510df230f849850d912cb7" + sha256: "44cc7104ff32563122a929e4620cf3efd584194eec6d1d913eb5ba593dbcf6de" url: "https://pub.dev" source: hosted - version: "1.1.15" + version: "1.1.18" vector_graphics_codec: dependency: transitive description: name: vector_graphics_codec - sha256: "2430b973a4ca3c4dbc9999b62b8c719a160100dcbae5c819bae0cacce32c9cdb" + sha256: "99fd9fbd34d9f9a32efd7b6a6aae14125d8237b10403b422a6a6dfeac2806146" url: "https://pub.dev" source: hosted - version: "1.1.12" + version: "1.1.13" vector_graphics_compiler: dependency: transitive description: @@ -1697,10 +1585,10 @@ packages: dependency: transitive description: name: vm_service - sha256: f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b + sha256: "0968250880a6c5fe7edc067ed0a13d4bae1577fe2771dcf3010d52c4a9d3ca14" url: "https://pub.dev" source: hosted - version: "14.3.0" + version: "14.3.1" wake_on_lan: dependency: "direct main" description: @@ -1713,18 +1601,18 @@ packages: dependency: "direct main" description: name: wakelock_plus - sha256: bf4ee6f17a2fa373ed3753ad0e602b7603f8c75af006d5b9bdade263928c0484 + sha256: "36c88af0b930121941345306d259ec4cc4ecca3b151c02e3a9e71aede83c615e" url: "https://pub.dev" source: hosted - version: "1.2.8" + version: "1.2.10" wakelock_plus_platform_interface: dependency: transitive description: name: wakelock_plus_platform_interface - sha256: "422d1cdbb448079a8a62a5a770b69baa489f8f7ca21aef47800c726d404f9d16" + sha256: "70e780bc99796e1db82fe764b1e7dcb89a86f1e5b3afb1db354de50f2e41eb7a" url: "https://pub.dev" source: hosted - version: "1.2.1" + version: "1.2.2" watch_connectivity: dependency: "direct main" description: @@ -1738,18 +1626,18 @@ packages: dependency: transitive description: name: watcher - sha256: "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8" + sha256: "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104" url: "https://pub.dev" source: hosted - version: "1.1.0" + version: "1.1.1" web: dependency: transitive description: name: web - sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb + sha256: "868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a" url: "https://pub.dev" source: hosted - version: "1.1.0" + version: "1.1.1" web_socket: dependency: transitive description: @@ -1762,10 +1650,10 @@ packages: dependency: transitive description: name: web_socket_channel - sha256: "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f" + sha256: "0b8e2457400d8a859b7b2030786835a28a8e80836ef64402abef392ff4f1d0e5" url: "https://pub.dev" source: hosted - version: "3.0.1" + version: "3.0.2" webdav_client: dependency: "direct main" description: @@ -1779,10 +1667,10 @@ packages: dependency: transitive description: name: win32 - sha256: "8b338d4486ab3fbc0ba0db9f9b4f5239b6697fcee427939a40e720cbb9ee0a69" + sha256: dc6ecaa00a7c708e5b4d10ee7bec8c270e9276dfcab1783f57e9962d7884305f url: "https://pub.dev" source: hosted - version: "5.9.0" + version: "5.12.0" window_manager: dependency: transitive description: @@ -1820,10 +1708,10 @@ packages: dependency: transitive description: name: yaml - sha256: "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5" + sha256: b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce url: "https://pub.dev" source: hosted - version: "3.1.2" + version: "3.1.3" zmodem: dependency: transitive description: @@ -1841,5 +1729,5 @@ packages: source: hosted version: "1.1.2" sdks: - dart: ">=3.6.0 <4.0.0" - flutter: ">=3.24.0" + dart: ">=3.7.0 <4.0.0" + flutter: ">=3.27.0" diff --git a/pubspec.yaml b/pubspec.yaml index 5c6c1d58..619c0951 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -22,13 +22,11 @@ dependencies: dynamic_color: ^1.6.6 xml: ^6.4.2 # for parsing nvidia-smi flutter_displaymode: ^0.6.0 - fl_chart: ^0.67.0 + fl_chart: ^0.70.2 wakelock_plus: ^1.2.4 wake_on_lan: ^4.1.1+3 extended_image: ^9.0.7 - # TODO: remove this dependency - # https://github.com/miguelpruivo/flutter_file_picker/issues/1645 - file_picker: 8.1.2 + file_picker: ^8.3.7 json_annotation: ^4.9.0 choice: ^2.3.2 flutter_reorderable_grid_view: ^5.1.0 @@ -63,10 +61,9 @@ dependencies: fl_lib: git: url: https://github.com/lppcg/fl_lib - ref: v1.0.243 - flutter_distributor: ^0.4.5 + ref: v1.0.251 -dependency_overrides: +# dependency_overrides: # dartssh2: # path: ../dartssh2 # xterm: @@ -80,7 +77,7 @@ dev_dependencies: flutter_native_splash: ^2.1.6 hive_generator: ^2.0.0 build_runner: ^2.3.2 - flutter_lints: ^3.0.0 + flutter_lints: ^5.0.0 json_serializable: ^6.8.0 flutter_test: sdk: flutter