Compare commits

..

10 Commits

Author SHA1 Message Date
GT610
a1968b371b Revert "chore: Update dependencies and submodules (#1052)"
This reverts commit 79e53c419e.
2026-02-14 13:00:25 +08:00
GT610
79e53c419e chore: Update dependencies and submodules (#1052)
- Update the fl_lib submodule to the latest commit
- Remove dependency comments using submodules from pubspec.yaml
- Upgrade local_auth and related platform implementations to new versions
2026-02-14 13:00:20 +08:00
GT610
6d10054791 chore: Update package version (#1051) 2026-02-13 20:42:52 +08:00
GT610
f9425948ca refactor: Simplify conditional rendering logic using null aware operators (#1049) 2026-02-08 22:18:56 +08:00
FabioL
89c1d66181 feat: added italian language (#1048)
* feat: added italian language

* minor fixes to italian translation
2026-02-07 08:47:03 +08:00
lollipopkit🏳️‍⚧️
a2922f9b0f opt.: include core repos via submodules (#1046)
* opt.: include core repos via submodules

* fix: checkout submodules in analysis workflow

* fix: scope analysis to app sources

* refactor: move direct-included repos under packages
2026-02-07 00:58:56 +08:00
GT610
67f091b2dc build: Update package version (#1047) 2026-02-06 16:43:30 +08:00
lollipopkit🏳️‍⚧️
360baf2d75 bump: v1316 2026-02-04 20:25:18 +08:00
lollipopkit🏳️‍⚧️
d5e15574d7 bump: v1315 2026-02-04 20:05:05 +08:00
lollipopkit🏳️‍⚧️
d2cf9f5dbd fix: macOS build 2026-02-04 20:04:42 +08:00
20 changed files with 1501 additions and 108 deletions

View File

@@ -19,6 +19,7 @@ jobs:
- uses: actions/checkout@v6
with:
fetch-depth: 1
submodules: recursive
- uses: subosito/flutter-action@v2
with:
@@ -29,7 +30,7 @@ jobs:
# Consider passing '--fatal-infos' for slightly stricter analysis.
- name: Analyze project source
run: dart analyze
run: flutter analyze lib test
# Your project will need to have tests in test/ and a dependency on
# package:test for this step to succeed. Note that Flutter projects will

20
.gitmodules vendored Normal file
View File

@@ -0,0 +1,20 @@
[submodule "dartssh2"]
path = packages/dartssh2
url = https://github.com/lollipopkit/dartssh2
branch = master
[submodule "xterm"]
path = packages/xterm
url = https://github.com/lollipopkit/xterm.dart
branch = master
[submodule "fl_lib"]
path = packages/fl_lib
url = https://github.com/lollipopkit/fl_lib
branch = main
[submodule "fl_build"]
path = packages/fl_build
url = https://github.com/lppcg/fl_build.git
branch = main
[submodule "server_box_monitor"]
path = packages/server_box_monitor
url = https://github.com/lollipopkit/server_box_monitor
branch = main

View File

@@ -17,9 +17,6 @@ PODS:
- FlutterMacOS
- package_info_plus (0.4.5):
- Flutter
- path_provider_foundation (0.0.1):
- Flutter
- FlutterMacOS
- plain_notification_token (0.0.1):
- Flutter
- share_plus (0.0.1):
@@ -44,7 +41,6 @@ DEPENDENCIES:
- icloud_storage (from `.symlinks/plugins/icloud_storage/ios`)
- local_auth_darwin (from `.symlinks/plugins/local_auth_darwin/darwin`)
- package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
- plain_notification_token (from `.symlinks/plugins/plain_notification_token/ios`)
- share_plus (from `.symlinks/plugins/share_plus/ios`)
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
@@ -71,8 +67,6 @@ EXTERNAL SOURCES:
:path: ".symlinks/plugins/local_auth_darwin/darwin"
package_info_plus:
:path: ".symlinks/plugins/package_info_plus/ios"
path_provider_foundation:
:path: ".symlinks/plugins/path_provider_foundation/darwin"
plain_notification_token:
:path: ".symlinks/plugins/plain_notification_token/ios"
share_plus:
@@ -96,7 +90,6 @@ SPEC CHECKSUMS:
icloud_storage: e55639f0c0d7cb2b0ba9c0b3d5968ccca9cd9aa2
local_auth_darwin: c3ee6cce0a8d56be34c8ccb66ba31f7f180aaebb
package_info_plus: af8e2ca6888548050f16fa2f1938db7b5a5df499
path_provider_foundation: bb55f6dbba17d0dccd6737fe6f7f34fbd0376880
plain_notification_token: 047876b9d80a5b93565ddcc13a487a7e7b906f7d
share_plus: 50da8cb520a8f0f65671c6c6a99b3617ed10a58a
shared_preferences_foundation: 7036424c3d8ec98dfe75ff1667cb0cd531ec82bb

View File

@@ -748,7 +748,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
CURRENT_PROJECT_VERSION = 1313;
CURRENT_PROJECT_VERSION = 1316;
DEVELOPMENT_TEAM = BA88US33G6;
ENABLE_BITCODE = NO;
INFOPLIST_FILE = "Runner/Info-$(CONFIGURATION).plist";
@@ -758,7 +758,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.0.1313;
MARKETING_VERSION = 1.0.1316;
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
@@ -884,7 +884,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
CURRENT_PROJECT_VERSION = 1313;
CURRENT_PROJECT_VERSION = 1316;
DEVELOPMENT_TEAM = BA88US33G6;
ENABLE_BITCODE = NO;
INFOPLIST_FILE = "Runner/Info-$(CONFIGURATION).plist";
@@ -894,7 +894,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.0.1313;
MARKETING_VERSION = 1.0.1316;
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
@@ -912,7 +912,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
CURRENT_PROJECT_VERSION = 1313;
CURRENT_PROJECT_VERSION = 1316;
DEVELOPMENT_TEAM = BA88US33G6;
ENABLE_BITCODE = NO;
INFOPLIST_FILE = "Runner/Info-$(CONFIGURATION).plist";
@@ -922,7 +922,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.0.1313;
MARKETING_VERSION = 1.0.1316;
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
@@ -943,7 +943,7 @@
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1313;
CURRENT_PROJECT_VERSION = 1316;
DEVELOPMENT_TEAM = BA88US33G6;
GCC_C_LANGUAGE_STANDARD = gnu11;
GENERATE_INFOPLIST_FILE = YES;
@@ -956,7 +956,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.0.1313;
MARKETING_VERSION = 1.0.1316;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.StatusWidget;
@@ -982,7 +982,7 @@
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1313;
CURRENT_PROJECT_VERSION = 1316;
DEVELOPMENT_TEAM = BA88US33G6;
GCC_C_LANGUAGE_STANDARD = gnu11;
GENERATE_INFOPLIST_FILE = YES;
@@ -995,7 +995,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.0.1313;
MARKETING_VERSION = 1.0.1316;
MTL_FAST_MATH = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.StatusWidget;
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -1018,7 +1018,7 @@
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1313;
CURRENT_PROJECT_VERSION = 1316;
DEVELOPMENT_TEAM = BA88US33G6;
GCC_C_LANGUAGE_STANDARD = gnu11;
GENERATE_INFOPLIST_FILE = YES;
@@ -1031,7 +1031,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.0.1313;
MARKETING_VERSION = 1.0.1316;
MTL_FAST_MATH = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.StatusWidget;
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -1054,7 +1054,7 @@
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1313;
CURRENT_PROJECT_VERSION = 1316;
DEVELOPMENT_ASSET_PATHS = "";
DEVELOPMENT_TEAM = BA88US33G6;
ENABLE_PREVIEWS = YES;
@@ -1066,7 +1066,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.0.1313;
MARKETING_VERSION = 1.0.1316;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.WatchEnd;
@@ -1095,7 +1095,7 @@
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1313;
CURRENT_PROJECT_VERSION = 1316;
DEVELOPMENT_ASSET_PATHS = "";
DEVELOPMENT_TEAM = BA88US33G6;
ENABLE_PREVIEWS = YES;
@@ -1107,7 +1107,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.0.1313;
MARKETING_VERSION = 1.0.1316;
MTL_FAST_MATH = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.WatchEnd;
PRODUCT_NAME = ServerBox;
@@ -1133,7 +1133,7 @@
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1313;
CURRENT_PROJECT_VERSION = 1316;
DEVELOPMENT_ASSET_PATHS = "";
DEVELOPMENT_TEAM = BA88US33G6;
ENABLE_PREVIEWS = YES;
@@ -1145,7 +1145,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.0.1313;
MARKETING_VERSION = 1.0.1316;
MTL_FAST_MATH = YES;
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.WatchEnd;
PRODUCT_NAME = ServerBox;

View File

@@ -3,6 +3,6 @@
abstract class BuildData {
static const String name = "ServerBox";
static const int build = 1313;
static const int build = 1316;
static const int script = 70;
}

View File

@@ -10,6 +10,7 @@ import 'l10n_en.dart';
import 'l10n_es.dart';
import 'l10n_fr.dart';
import 'l10n_id.dart';
import 'l10n_it.dart';
import 'l10n_ja.dart';
import 'l10n_nl.dart';
import 'l10n_pt.dart';
@@ -109,6 +110,7 @@ abstract class AppLocalizations {
Locale('es'),
Locale('fr'),
Locale('id'),
Locale('it'),
Locale('ja'),
Locale('nl'),
Locale('pt'),
@@ -1993,6 +1995,7 @@ class _AppLocalizationsDelegate
'es',
'fr',
'id',
'it',
'ja',
'nl',
'pt',
@@ -2031,6 +2034,8 @@ AppLocalizations lookupAppLocalizations(Locale locale) {
return AppLocalizationsFr();
case 'id':
return AppLocalizationsId();
case 'it':
return AppLocalizationsIt();
case 'ja':
return AppLocalizationsJa();
case 'nl':

File diff suppressed because it is too large Load Diff

315
lib/l10n/app_it.arb Normal file
View File

@@ -0,0 +1,315 @@
{
"@@locale": "it",
"aboutThanks": "Grazie alle seguenti persone che hanno partecipato.",
"acceptBeta": "Accetta aggiornamenti versione beta",
"addSystemPrivateKeyTip": "Attualmente non esistono chiavi private, vuoi aggiungere quella fornita dal sistema (~/.ssh/id_rsa)?",
"added2List": "Aggiunto alla lista delle attività",
"addr": "Indirizzo",
"alreadyLastDir": "Già nell'ultima directory.",
"askAi": "Chiedi all'IA",
"askAiApiKey": "Chiave API",
"askAiAwaitingResponse": "In attesa della risposta dell'IA...",
"askAiBaseUrl": "URL base",
"askAiCommandInserted": "Comando inserito nel terminale",
"askAiConfigMissing": "Configura {fields} in Impostazioni.",
"askAiConfirmExecute": "Conferma prima di eseguire",
"askAiConversation": "Conversazione IA",
"askAiDisclaimer": "L'IA potrebbe essere errata. Rivedi attentamente prima di applicare.",
"askAiFollowUpHint": "Fai una domanda di follow-up...",
"askAiInsertTerminal": "Inserisci nel terminale",
"askAiModel": "Modello",
"askAiNoResponse": "Nessuna risposta",
"askAiRecommendedCommand": "Comando suggerito dall'IA",
"askAiSelectedContent": "Contenuto selezionato",
"askAiUsageHint": "Utilizzato nel Terminale SSH",
"atLeastOneTab": "Deve essere selezionata almeno una scheda",
"authFailTip": "Autenticazione fallita, verifica se le credenziali sono corrette",
"autoBackupConflict": "Solo un backup automatico può essere attivato alla volta.",
"autoConnect": "Connessione automatica",
"autoRun": "Esecuzione automatica",
"autoUpdateHomeWidget": "Aggiornamento automatico widget home",
"availableTabs": "Schede disponibili",
"backupEncrypted": "Il backup è crittografato",
"backupNotEncrypted": "Il backup non è crittografato",
"backupPassword": "Password di backup",
"backupPasswordRemoved": "Password di backup rimossa",
"backupPasswordSet": "Password di backup impostata",
"backupPasswordTip": "Imposta una password per crittografare i file di backup. Lascia vuoto per disabilitare la crittografia.",
"backupPasswordWrong": "Password di backup errata",
"backupTip": "I dati esportati possono essere crittografati con password.\nConservali al sicuro.",
"backupVersionNotMatch": "La versione del backup non corrisponde.",
"battery": "Batteria",
"bgRun": "Esegui in background",
"bgRunTip": "Questa opzione significa solo che il programma cercherà di eseguire in background. Se può eseguire in background dipende dal fatto che il permesso sia abilitato o meno. Per le ROM Android basate su AOSP, disabilita \"Ottimizzazione batteria\" in questa app. Per MIUI/HyperOS, cambia la politica di risparmio energetico su \"Illimitato\".",
"clearAllStatsContent": "Sei sicuro di voler cancellare tutte le statistiche di connessione del server? Questa azione non può essere annullata.",
"clearAllStatsTitle": "Cancella tutte le statistiche",
"clearServerStatsContent": "Sei sicuro di voler cancellare le statistiche di connessione per il server \"{serverName}\"? Questa azione non può essere annullata.",
"clearServerStatsTitle": "Cancella statistiche {serverName}",
"clearThisServerStats": "Cancella statistiche di questo server",
"compactDatabase": "Compatta database",
"compactDatabaseContent": "Dimensione database: {size}\n\nQuesto riorganizzerà il database per ridurre la dimensione del file. Nessun dato verrà eliminato.",
"confirm": "Conferma",
"closeAfterSave": "Salva e chiudi",
"cmd": "Comando",
"collapseUITip": "Se comprimere le liste lunghe presenti nell'interfaccia utente per impostazione predefinita",
"conn": "Connessione",
"connectionDetails": "Dettagli connessione",
"connectionStats": "Statistiche connessione",
"connectionStatsDesc": "Visualizza il tasso di successo della connessione al server e la cronologia",
"container": "Container",
"containerTrySudoTip": "Ad esempio: nell'app, l'utente è impostato su aaa, ma Docker è installato sotto l'utente root. In questo caso, devi abilitare questa opzione.",
"containerSudoPasswordRequired": "È richiesta la password sudo per accedere a Docker. Inserisci la tua password.",
"containerSudoPasswordIncorrect": "La password sudo è errata o non consentita. Riprova.",
"convert": "Converti",
"copyPath": "Copia percorso",
"cpuViewAsProgressTip": "Visualizza l'utilizzo di ogni CPU in stile barra di avanzamento (stile vecchio)",
"cursorType": "Tipo di cursore",
"customCmd": "Comandi personalizzati",
"customCmdDocUrl": "https://github.com/lollipopkit/flutter_server_box/wiki#custom-commands",
"customCmdHint": "\"Nome comando\": \"Comando\"",
"decode": "Decodifica",
"decompress": "Decomprimi",
"deleteServers": "Elimina server in blocco",
"desktopTerminalTip": "Comando utilizzato per aprire l'emulatore di terminale quando si avviano sessioni SSH.",
"dirEmpty": "Assicurati che la cartella sia vuota.",
"disconnected": "Disconnesso",
"discoverSshServers": "Scopri server SSH",
"discoveryFailed": "Scoperta fallita",
"discoverySettings": "Impostazioni scoperta",
"discoverySummary": "Riepilogo scoperta",
"disk": "Disco",
"diskHealth": "Salute disco",
"diskIgnorePath": "Ignora percorso per disco",
"displayCpuIndex": "Mostra indice CPU",
"dl2Local": "Scaricare {fileName} in locale?",
"dockerEmptyRunningItems": "Non ci sono container in esecuzione.\nQuesto potrebbe essere perché:\n- L'utente di installazione di Docker non è lo stesso del nome utente configurato nell'App.\n- La variabile d'ambiente DOCKER_HOST non è stata letta correttamente. Puoi ottenerla eseguendo `echo $DOCKER_HOST` nel terminale.",
"dockerImagesFmt": "{count} immagini",
"dockerNotInstalled": "Docker non installato",
"dockerStatusRunningAndStoppedFmt": "{runningCount} in esecuzione, {stoppedCount} container fermati.",
"dockerStatusRunningFmt": "{count} container in esecuzione.",
"doubleColumnMode": "Modalità a doppia colonna",
"doubleColumnTip": "Questa opzione abilita solo la funzione, se può essere effettivamente abilitata dipende dalla larghezza del dispositivo",
"editVirtKeys": "Modifica tasti virtuali",
"editorHighlightTip": "Le attuali prestazioni di evidenziazione del codice non sono ideali e possono essere disabilitate opzionalmente per migliorare.",
"emulator": "Emulatore",
"enableMdns": "Abilita mDNS",
"enableMdnsDesc": "Usa mDNS/Bonjour per scoprire servizi SSH",
"encode": "Codifica",
"envVars": "Variabile d'ambiente",
"experimentalFeature": "Funzionalità sperimentale",
"extraArgs": "Argomenti extra",
"fallbackSshDest": "Destinazione SSH di fallback",
"fdroidReleaseTip": "Se hai scaricato questa app da F-Droid, si consiglia di disattivare questa opzione.",
"fgService": "Servizio in primo piano",
"fgServiceTip": "Dopo l'attivazione, alcuni modelli di dispositivo potrebbero arrestarsi in modo anomalo. Disabilitarlo potrebbe causare l'impossibilità per alcuni modelli di mantenere le connessioni SSH in background. Consenti le autorizzazioni di notifica ServerBox, l'esecuzione in background e l'auto-riattivazione nelle impostazioni di sistema.",
"fileTooLarge": "File '{file}' troppo grande {size}, max {sizeMax}",
"finishedAt": "Completato alle",
"followSystem": "Segui sistema",
"fontSize": "Dimensione carattere",
"force": "Forza",
"fullScreen": "Modalità schermo intero",
"fullScreenJitter": "Jitter schermo intero",
"fullScreenJitterHelp": "Per evitare il burn-in dello schermo",
"fullScreenTip": "La modalità a schermo intero deve essere abilitata quando il dispositivo viene ruotato in modalità orizzontale? Questa opzione si applica solo alla scheda server.",
"goBackQ": "Tornare indietro?",
"goto": "Vai a",
"hideTitleBar": "Nascondi barra del titolo",
"highlight": "Evidenziazione codice",
"homeTabs": "Schede home",
"homeTabsCustomizeDesc": "Personalizza quali schede appaiono nella home page e il loro ordine",
"homeWidgetUrlConfig": "Configura url widget home",
"host": "Host",
"httpFailedWithCode": "richiesta fallita, codice stato: {code}",
"ignoreCert": "Ignora certificato",
"image": "Immagine",
"imagesList": "Elenco immagini",
"inner": "Interno",
"install": "installa",
"installDockerWithUrl": "Installa prima docker da https://docs.docker.com/engine/install .",
"invalid": "Non valido",
"invalidHostFormat": "Formato host non valido. Sono consentiti solo caratteri IPv4, IPv6 e di dominio.",
"jumpServer": "Server di salto",
"keepForeground": "Mantieni l'app in primo piano!",
"keepStatusWhenErr": "Conserva l'ultimo stato del server",
"keepStatusWhenErrTip": "Solo in caso di errore durante l'esecuzione dello script",
"keyAuth": "Autenticazione chiave",
"lastFailure": "Ultimo fallimento",
"lastSuccess": "Ultimo successo",
"letterCache": "Cache lettere",
"letterCacheTip": "Si consiglia di disabilitare, ma dopo aver disabilitato, non sarà possibile inserire caratteri CJK.",
"location": "Posizione",
"loss": "perdita",
"madeWithLove": "Realizzato con ❤️ da {myGithub}",
"max": "max",
"maxConcurrency": "Massima concorrenza",
"maxRetryCount": "Numero di riconnessioni del server",
"maxRetryCountEqual0": "Proverà di nuovo e ancora.",
"min": "min",
"mission": "Missione",
"more": "Altro",
"moveOutServerFuncBtnsHelp": "Attivo: può essere visualizzato sotto ogni carta nella pagina Scheda Server. Disattivato: può essere visualizzato nella parte superiore della pagina Dettagli Server.",
"ms": "ms",
"needHomeDir": "Se sei un utente Synology, [vedi qui](https://kb.synology.com/DSM/tutorial/user_enable_home_service). Gli utenti di altri sistemi devono cercare come creare una directory home.",
"needRestart": "L'app deve essere riavviata",
"net": "Rete",
"netViewType": "Tipo di visualizzazione rete",
"newContainer": "Nuovo container",
"noConnectionStatsData": "Nessun dato di statistiche di connessione",
"noLineChart": "Non usare grafici a linee",
"noLineChartForCpu": "Non usare grafici a linee per la CPU",
"noPrivateKeyTip": "La chiave privata non esiste, potrebbe essere stata eliminata o c'è un errore di configurazione.",
"noPromptAgain": "Non chiedere di nuovo",
"node": "Nodo",
"notAvailable": "Non disponibile",
"onServerDetailPage": "Nella pagina dettagli server",
"onlyOneLine": "Visualizza solo come una riga (scorrevole)",
"onlyWhenCoreBiggerThan8": "Funziona solo quando il numero di core è maggiore di 8",
"openLastPath": "Apri l'ultimo percorso",
"openLastPathTip": "Server diversi avranno log diversi e il log è il percorso di uscita",
"parseContainerStatsTip": "L'analisi dello stato di occupazione di Docker è relativamente lenta.",
"percentOfSize": "{percent}% di {size}",
"permission": "Permessi",
"pingAvg": "Media:",
"pingInputIP": "Inserisci un IP / dominio di destinazione.",
"pingNoServer": "Nessun server da pingare.\nAggiungi un server nella scheda server.",
"pkg": "Pkg",
"plugInType": "Tipo di inserimento",
"port": "Porta",
"preferDiskAmount": "Priorità visualizzazione capacità disco",
"privateKey": "Chiave privata",
"privateKeyNotFoundFmt": "Chiave privata [{keyId}] non trovata.",
"process": "Processo",
"prune": "Potatura",
"pushToken": "Token push",
"pveIgnoreCertTip": "Non si consiglia di abilitare, attento ai rischi per la sicurezza! Se stai usando il certificato predefinito da PVE, devi abilitare questa opzione.",
"pveLoginFailed": "Accesso fallito. Impossibile autenticarsi con nome utente/password dalla configurazione del server per l'accesso Linux PAM.",
"pveVersionLow": "Questa funzionalità è attualmente nella fase di test ed è stata testata solo su PVE 8+. Usala con cautela.",
"read": "Leggi",
"reboot": "Riavvia",
"recentConnections": "Connessioni recenti",
"rememberPwdInMem": "Ricorda password in memoria",
"rememberPwdInMemTip": "Utilizzato per container, sospensione, ecc.",
"rememberWindowSize": "Ricorda dimensione finestra",
"remotePath": "Percorso remoto",
"restart": "Riavvia",
"result": "Risultato",
"rotateAngel": "Angolo di rotazione",
"route": "Routing",
"run": "Esegui",
"running": "In esecuzione",
"sameIdServerExist": "Esiste già un server con lo stesso ID",
"save": "Salva",
"saved": "Salvato",
"second": "s",
"sensors": "Sensori",
"sequence": "Sequenza",
"server": "Server",
"serverDetailOrder": "Ordine widget pagina dettagli",
"serverFuncBtns": "Pulsanti funzione server",
"serverOrder": "Ordine server",
"serverTabRequired": "La scheda server non può essere rimossa",
"servers": "server",
"sftpDlPrepare": "Preparazione alla connessione...",
"sftpEditorTip": "Se vuoto, usa l'editor di file integrato dell'app. Se è presente un valore, usa l'editor del server remoto, ad es. `vim` (si consiglia di rilevare automaticamente secondo `EDITOR`).",
"sftpRmrDirSummary": "Usa `rm -r` per eliminare una cartella in SFTP.",
"sftpSSHConnected": "SFTP connesso",
"sftpShowFoldersFirst": "Mostra prima le cartelle",
"showDistLogo": "Mostra logo distribuzione",
"shutdown": "Spegni",
"size": "Dimensione",
"snippet": "Snippet",
"softWrap": "A capo automatico",
"specifyDev": "Specifica dispositivo",
"specifyDevTip": "Ad esempio, le statistiche del traffico di rete sono per impostazione predefinita per tutti i dispositivi. Puoi specificare un dispositivo particolare qui.",
"speed": "Velocità",
"spentTime": "Tempo impiegato: {time}",
"sshConfigAllExist": "Tutti i server esistono già ({duplicateCount} duplicati trovati)",
"sshConfigDuplicatesSkipped": "{duplicateCount} duplicati verranno saltati",
"sshConfigFound": "Abbiamo trovato la configurazione SSH sul tuo sistema.",
"sshConfigFoundServers": "Trovati {totalCount} server",
"sshConfigImport": "Importa configurazione SSH",
"sshConfigImportHelp": "Solo le informazioni di base possono essere importate, ad esempio: IP/Porta.",
"sshConfigImportPermission": "Vuoi dare il permesso di leggere ~/.ssh/config e importare automaticamente le impostazioni del server?",
"sshConfigImportTip": "Chiedi di leggere ~/.ssh/config alla prima creazione del server",
"sshConfigImported": "Importati {count} server dalla configurazione SSH",
"sshHostKeyChangedDesc": "La chiave host SSH è cambiata per {serverName}. Continua solo se ti fidi di questo server.",
"sshHostKeyFingerprintMd5Base64": "Impronta digitale (MD5 base64): {fingerprint}",
"sshHostKeyFingerprintMd5Hex": "Impronta digitale (MD5 hex): {fingerprint}",
"sshHostKeyType": "Tipo chiave host SSH",
"@sshHostKeyType": {
"description": "Etichetta per il tipo di chiave host SSH visualizzata nella finestra di dialogo di verifica della chiave host."
},
"sshHostKeyNewDesc": "È stata ricevuta una nuova chiave host SSH da {serverName}. Rivedi l'impronta digitale prima di fidarti.",
"sshHostKeyStoredFingerprint": "Impronta digitale memorizzata: {fingerprint}",
"sshConfigManualSelect": "Vuoi selezionare manualmente il file di configurazione SSH?",
"sshConfigNoServers": "Nessun server trovato nella configurazione SSH",
"sshConfigPermissionDenied": "Impossibile accedere al file di configurazione SSH a causa dei permessi macOS.",
"sshConfigServersToImport": "{importCount} server verranno importati",
"sshTermHelp": "Quando il terminale è scorrevole, trascinare orizzontalmente può selezionare il testo. Cliccando il pulsante tastiera accende/spegne la tastiera. L'icona file apre il percorso corrente SFTP. Il pulsante appunti copia il contenuto quando il testo è selezionato e incolla il contenuto dagli appunti nel terminale quando nessun testo è selezionato e c'è contenuto negli appunti. L'icona codice incolla snippet di codice nel terminale ed esegue.",
"sshTip": "Questa funzione è ora nella fase sperimentale.\n\nSegnala i bug su {url} o unisciti al nostro sviluppo.",
"sshVirtualKeyAutoOff": "Commutazione automatica dei tasti virtuali",
"start": "Avvia",
"stat": "Statistiche",
"stats": "Statistiche",
"stop": "Ferma",
"stopped": "Fermato",
"storage": "Archiviazione",
"supportFmtArgs": "Sono supportati i seguenti parametri di formattazione:",
"suspend": "Sospendi",
"suspendTip": "La funzione di sospensione richiede il permesso root e il supporto systemd.",
"switchTo": "Passa a {val}",
"syncTip": "Potrebbe essere necessario un riavvio affinché alcune modifiche abbiano effetto.",
"system": "Sistema",
"tag": "Tag",
"tapToStartDiscovery": "Tocca il pulsante di ricerca per scoprire i server SSH sulla tua rete",
"temperature": "Temperatura",
"termFontSizeTip": "Questa impostazione influirà sulla dimensione del terminale (larghezza e altezza). Puoi ingrandire la pagina del terminale per regolare la dimensione del carattere della sessione corrente.",
"terminal": "Terminale",
"test": "Test",
"textScaler": "Scalatore testo",
"textScalerTip": "1.0 => 100% (dimensione originale), funziona solo su parte del carattere della pagina server, non si consiglia di cambiare.",
"theme": "Tema",
"time": "Tempo",
"times": "Volte",
"total": "Totale",
"totalAttempts": "Totale",
"traffic": "Traffico",
"trySudo": "Prova a usare sudo",
"ttl": "TTL",
"unknown": "Sconosciuto",
"unkownConvertMode": "Modalità di conversione sconosciuta",
"update": "Aggiorna",
"updateIntervalEqual0": "Hai impostato a 0, non aggiornerà automaticamente.\nNon può calcolare lo stato della CPU.",
"updateServerStatusInterval": "Intervallo di aggiornamento stato server",
"upsideDown": "Capovolto",
"uptime": "Tempo di attività",
"useCdn": "Utilizzo CDN",
"useCdnTip": "Si consiglia agli utenti non cinesi di usare CDN. Vuoi usarlo?",
"useNoPwd": "Non verrà usata nessuna password",
"usePodmanByDefault": "Usa Podman per impostazione predefinita",
"used": "Usato",
"view": "Visualizza",
"viewDetails": "Visualizza dettagli",
"viewErr": "Vedi errore",
"virtKeyHelpClipboard": "Copia negli appunti se il terminale selezionato non è vuoto, altrimenti incolla il contenuto degli appunti nel terminale.",
"virtKeyHelpIME": "Accendi/spegni la tastiera",
"virtKeyHelpSFTP": "Apri la directory corrente in SFTP.",
"waitConnection": "Attendi che la connessione venga stabilita.",
"wakeLock": "Mantieni sveglio",
"watchNotPaired": "Nessun Apple Watch associato",
"webdavSettingEmpty": "Impostazione WebDav vuota",
"whenOpenApp": "All'apertura dell'app",
"wolTip": "Dopo aver configurato WOL (Wake-on-LAN), viene inviata una richiesta WOL ogni volta che il server è connesso.",
"write": "Scrivi",
"writeScriptFailTip": "Scrittura dello script fallita, forse a causa di mancanza di permessi o la directory non esiste.",
"writeScriptTip": "Dopo essersi connessi al server, uno script verrà scritto in `~/.config/server_box` \n | `/tmp/server_box` per monitorare lo stato del sistema. Puoi rivedere il contenuto dello script.",
"menuSettings": "Impostazioni",
"menuQuit": "Esci",
"menuNavigate": "Naviga",
"menuInfo": "Info",
"menuGitHubRepository": "Repository GitHub",
"menuWiki": "Wiki",
"menuHelp": "Aiuto",
"logs": "Log",
"podmanDockerEmulationDetected": "Rilevata emulazione Docker Podman. Passa a Podman nelle impostazioni."
}

View File

@@ -103,7 +103,7 @@ class _ServerDetailPageState extends ConsumerState<ServerDetailPage> with Single
Widget _buildMainPage(ServerState si) {
final buildFuncs = !_moveServerFuncs;
final logo = _buildLogo(si);
final children = <Widget>[if (logo != null) logo, if (buildFuncs) ServerFuncBtns(spi: si.spi)];
final children = <Widget>[?logo, if (buildFuncs) ServerFuncBtns(spi: si.spi)];
for (final card in _cardsOrder) {
final child = _cardBuildMap[card]?.call(si);
if (child != null) {

View File

@@ -162,7 +162,7 @@ class _SshDiscoveryPageState extends ConsumerState<SshDiscoveryPage> {
layoutBuilder: (currentChild, previousChildren) {
return Stack(
alignment: Alignment.centerRight,
children: <Widget>[...previousChildren, if (currentChild != null) currentChild],
children: <Widget>[...previousChildren, ?currentChild],
);
},
child: selectedResults.isNotEmpty

View File

@@ -11,8 +11,8 @@ extension _App on _AppSettingsPageState {
_buildCheckUpdate(),
_buildHomeTabs(),
PlatformPublicSettings.buildBioAuth,
if (androidSettings != null) androidSettings,
if (specific != null) specific,
?androidSettings,
?specific,
_buildAppMore(),
];

View File

@@ -15,9 +15,6 @@ PODS:
- FlutterMacOS
- package_info_plus (0.0.1):
- FlutterMacOS
- path_provider_foundation (0.0.1):
- Flutter
- FlutterMacOS
- screen_retriever_macos (0.0.1):
- FlutterMacOS
- share_plus (0.0.1):
@@ -41,7 +38,6 @@ DEPENDENCIES:
- icloud_storage (from `Flutter/ephemeral/.symlinks/plugins/icloud_storage/macos`)
- local_auth_darwin (from `Flutter/ephemeral/.symlinks/plugins/local_auth_darwin/darwin`)
- package_info_plus (from `Flutter/ephemeral/.symlinks/plugins/package_info_plus/macos`)
- path_provider_foundation (from `Flutter/ephemeral/.symlinks/plugins/path_provider_foundation/darwin`)
- screen_retriever_macos (from `Flutter/ephemeral/.symlinks/plugins/screen_retriever_macos/macos`)
- share_plus (from `Flutter/ephemeral/.symlinks/plugins/share_plus/macos`)
- shared_preferences_foundation (from `Flutter/ephemeral/.symlinks/plugins/shared_preferences_foundation/darwin`)
@@ -66,8 +62,6 @@ EXTERNAL SOURCES:
:path: Flutter/ephemeral/.symlinks/plugins/local_auth_darwin/darwin
package_info_plus:
:path: Flutter/ephemeral/.symlinks/plugins/package_info_plus/macos
path_provider_foundation:
:path: Flutter/ephemeral/.symlinks/plugins/path_provider_foundation/darwin
screen_retriever_macos:
:path: Flutter/ephemeral/.symlinks/plugins/screen_retriever_macos/macos
share_plus:
@@ -90,7 +84,6 @@ SPEC CHECKSUMS:
icloud_storage: eb5b0f20687cf5a4fabc0b541f3b079cd6df7dcb
local_auth_darwin: c3ee6cce0a8d56be34c8ccb66ba31f7f180aaebb
package_info_plus: f0052d280d17aa382b932f399edf32507174e870
path_provider_foundation: bb55f6dbba17d0dccd6737fe6f7f34fbd0376880
screen_retriever_macos: 452e51764a9e1cdb74b3c541238795849f21557f
share_plus: 510bf0af1a42cd602274b4629920c9649c52f4cc
shared_preferences_foundation: 7036424c3d8ec98dfe75ff1667cb0cd531ec82bb

View File

@@ -214,6 +214,7 @@
33CC110E2044A8840003C045 /* Bundle Framework */,
3399D490228B24CF009A79C7 /* ShellScript */,
3EF3AE3CC6FE5ADDF0613960 /* [CP] Embed Pods Frameworks */,
A1B2C3D4E5F60718293A4B5C /* Fix Objective-C Framework Resources */,
);
buildRules = (
);
@@ -288,10 +289,28 @@
33CC10F62044A3C60003C045 /* MainMenu.xib in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
A1B2C3D4E5F60718293A4B5C /* Fix Objective-C Framework Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
);
name = "Fix Objective-C Framework Resources";
outputFileListPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "FRAMEWORK=\"$TARGET_BUILD_DIR/$FRAMEWORKS_FOLDER_PATH/objective_c.framework\"\nif [ -d \"$FRAMEWORK/Versions\" ]; then\n if [ ! -L \"$FRAMEWORK/Versions/Current\" ]; then\n (cd \"$FRAMEWORK/Versions\" && ln -sf A Current)\n fi\n rm -f \"$FRAMEWORK/Resources\"\n ln -sf Versions/Current/Resources \"$FRAMEWORK/Resources\"\nfi\n";
};
3399D490228B24CF009A79C7 /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
@@ -471,7 +490,7 @@
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1313;
CURRENT_PROJECT_VERSION = 1316;
DEVELOPMENT_TEAM = BA88US33G6;
INFOPLIST_FILE = Runner/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = "Server Box";
@@ -481,7 +500,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 10.15;
MARKETING_VERSION = 1.0.1313;
MARKETING_VERSION = 1.0.1316;
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox;
PRODUCT_NAME = "Server Box";
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -608,7 +627,7 @@
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1313;
CURRENT_PROJECT_VERSION = 1316;
DEVELOPMENT_TEAM = BA88US33G6;
INFOPLIST_FILE = Runner/Info.plist;
INFOPLIST_KEY_CFBundleDisplayName = "Server Box";
@@ -618,7 +637,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 10.15;
MARKETING_VERSION = 1.0.1313;
MARKETING_VERSION = 1.0.1316;
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox;
PRODUCT_NAME = "Server Box";
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -638,7 +657,7 @@
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "3rd Party Mac Developer Application";
CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1313;
CURRENT_PROJECT_VERSION = 1316;
DEVELOPMENT_TEAM = "";
"DEVELOPMENT_TEAM[sdk=macosx*]" = BA88US33G6;
INFOPLIST_FILE = Runner/Info.plist;
@@ -649,7 +668,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 10.15;
MARKETING_VERSION = 1.0.1313;
MARKETING_VERSION = 1.0.1316;
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox;
PRODUCT_NAME = "Server Box";
PROVISIONING_PROFILE_SPECIFIER = "";

1
packages/dartssh2 Submodule

Submodule packages/dartssh2 added at b6c1c7b42f

1
packages/fl_build Submodule

Submodule packages/fl_build added at 61ee37ea6f

1
packages/fl_lib Submodule

Submodule packages/fl_lib added at f5968f8ab1

1
packages/xterm Submodule

Submodule packages/xterm added at f307b2f253

View File

@@ -149,10 +149,10 @@ packages:
dependency: "direct dev"
description:
name: build_runner
sha256: b4d854962a32fd9f8efc0b76f98214790b833af8b2e9b2df6bfc927c0415a072
sha256: "39ad4ca8a2876779737c60e4228b4bcd35d4352ef7e14e47514093edc012c734"
url: "https://pub.dev"
source: hosted
version: "2.10.5"
version: "2.11.1"
built_collection:
dependency: transitive
description:
@@ -173,26 +173,26 @@ packages:
dependency: transitive
description:
name: camera
sha256: eefad89f262a873f38d21e5eec853461737ea074d7c9ede39f3ceb135d201cab
sha256: a005c6b9783d895a3a9808d65d06773d13587e22a186b6fe8ef3801b0d12f8cf
url: "https://pub.dev"
source: hosted
version: "0.11.3"
version: "0.11.3+1"
camera_android_camerax:
dependency: transitive
description:
name: camera_android_camerax
sha256: bc7a96998258adddd0b653dd693b0874537707d58b0489708f2a646e4f124246
sha256: "8516fe308bc341a5067fb1a48edff0ddfa57c0d3cdcc9dbe7ceca3ba119e2577"
url: "https://pub.dev"
source: hosted
version: "0.6.27"
version: "0.6.30"
camera_avfoundation:
dependency: transitive
description:
name: camera_avfoundation
sha256: a600b60a7752cc5fa9de476cd0055539d7a3b9d62662f4f446bae49eba2267df
sha256: "4e47c2796dab3f21fdfe1d15151bf628519093b171307cb64a71ba8e451697b5"
url: "https://pub.dev"
source: hosted
version: "0.9.22+9"
version: "0.9.23"
camera_platform_interface:
dependency: transitive
description:
@@ -319,10 +319,10 @@ packages:
dependency: transitive
description:
name: cross_file
sha256: "701dcfc06da0882883a2657c445103380e53e647060ad8d9dfb710c100996608"
sha256: "28bb3ae56f117b5aec029d702a90f57d285cd975c3c5c281eaca38dbc47c5937"
url: "https://pub.dev"
source: hosted
version: "0.3.5+1"
version: "0.3.5+2"
crypto:
dependency: "direct main"
description:
@@ -366,20 +366,18 @@ packages:
dartssh2:
dependency: "direct main"
description:
path: "."
ref: "v1.0.293"
resolved-ref: "3eedfd55916eede70aeb28605469a43623a9791b"
url: "https://github.com/lollipopkit/dartssh2"
source: git
path: "packages/dartssh2"
relative: true
source: path
version: "2.12.0"
dbus:
dependency: transitive
description:
name: dbus
sha256: "79e0c23480ff85dc68de79e2cd6334add97e48f7f4865d17686dd6ea81a47e8c"
sha256: d0c98dcd4f5169878b6cf8f6e0a52403a9dff371a3e2f019697accbf6f44a270
url: "https://pub.dev"
source: hosted
version: "0.7.11"
version: "0.7.12"
dio:
dependency: "direct main"
description:
@@ -448,10 +446,10 @@ packages:
dependency: transitive
description:
name: ffi
sha256: d07d37192dbf97461359c1518788f203b0c9102cfd2c35a716b823741219542c
sha256: "6d7fd89431262d8f3125e81b50d3847a091d846eafcd4fdb88dd06f36d705a45"
url: "https://pub.dev"
source: hosted
version: "2.1.5"
version: "2.2.0"
file:
dependency: transitive
description:
@@ -479,11 +477,9 @@ packages:
fl_build:
dependency: "direct dev"
description:
path: "."
ref: "v1.0.53"
resolved-ref: "61ee37ea6f082592f5be56340b7746dce4ffbfda"
url: "https://github.com/lppcg/fl_build.git"
source: git
path: "packages/fl_build"
relative: true
source: path
version: "1.0.0"
fl_chart:
dependency: "direct main"
@@ -496,11 +492,9 @@ packages:
fl_lib:
dependency: "direct main"
description:
path: "."
ref: "v1.0.363"
resolved-ref: "4b745be6f33b2e7f274d44f26175df440345cefb"
url: "https://github.com/lollipopkit/fl_lib"
source: git
path: "packages/fl_lib"
relative: true
source: path
version: "0.0.1"
flutter:
dependency: "direct main"
@@ -735,10 +729,10 @@ packages:
dependency: transitive
description:
name: hive_ce
sha256: b844955c89f61f479170632b971dcf6fbb8e7233d2a5c2e3c7b89e1b2986bdb5
sha256: "8e9980e68643afb1e765d3af32b47996552a64e190d03faf622cea07c1294418"
url: "https://pub.dev"
source: hosted
version: "2.19.1"
version: "2.19.3"
hive_ce_flutter:
dependency: "direct main"
description:
@@ -759,10 +753,10 @@ packages:
dependency: transitive
description:
name: hooks
sha256: "5d309c86e7ce34cd8e37aa71cb30cb652d3829b900ab145e4d9da564b31d59f7"
sha256: "7a08a0d684cb3b8fb604b78455d5d352f502b68079f7b80b831c62220ab0a4f6"
url: "https://pub.dev"
source: hosted
version: "1.0.0"
version: "1.0.1"
html:
dependency: transitive
description:
@@ -847,10 +841,10 @@ packages:
dependency: transitive
description:
name: isolate_channel
sha256: "000d617d021a608186b468584bbc6df2509ecba048f08510f832fdb9cf7aafbe"
sha256: a9d3d620695bc984244dafae00b95e4319d6974b2d77f4b9e1eb4f2efe099094
url: "https://pub.dev"
source: hosted
version: "0.4.1"
version: "0.6.1"
isolate_contactor:
dependency: transitive
description:
@@ -919,10 +913,10 @@ packages:
dependency: transitive
description:
name: lints
sha256: a5e2b223cb7c9c8efdc663ef484fdd95bb243bff242ef5b13e26883547fce9a0
sha256: "12f842a479589fea194fe5c5a3095abc7be0c1f2ddfa9a0e76aed1dbd26a87df"
url: "https://pub.dev"
source: hosted
version: "6.0.0"
version: "6.1.0"
local_auth:
dependency: transitive
description:
@@ -1063,10 +1057,10 @@ packages:
dependency: transitive
description:
name: objective_c
sha256: "7fd0c4d8ac8980011753b9bdaed2bf15111365924cdeeeaeb596214ea2b03537"
sha256: "100a1c87616ab6ed41ec263b083c0ef3261ee6cd1dc3b0f35f8ddfa4f996fe52"
url: "https://pub.dev"
source: hosted
version: "9.2.4"
version: "9.3.0"
package_config:
dependency: transitive
description:
@@ -1224,10 +1218,10 @@ packages:
dependency: transitive
description:
name: pretty_qr_code
sha256: "2291db3f68d70a3dcd46c6bd599f30991ae4c02f27f36215fbb3f4865a609259"
sha256: "474f8a4512113fba06f14a6ec9bbf42353b4e651d7a520e3096f2a9b6bbe7a8a"
url: "https://pub.dev"
source: hosted
version: "3.5.0"
version: "3.6.0"
provider:
dependency: transitive
description:
@@ -1533,10 +1527,10 @@ packages:
dependency: transitive
description:
name: source_span
sha256: "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c"
sha256: "56a02f1f4cd1a2d96303c0144c93bd6d909eea6bee6bf5a0e0b685edbd4c47ab"
url: "https://pub.dev"
source: hosted
version: "1.10.1"
version: "1.10.2"
stack_trace:
dependency: transitive
description:
@@ -1653,10 +1647,10 @@ packages:
dependency: transitive
description:
name: url_launcher_ios
sha256: cfde38aa257dae62ffe79c87fab20165dfdf6988c1d31b58ebf59b9106062aad
sha256: b1aca26728b7cc7a3af971bb6f601554a8ae9df2e0a006de8450ba06a17ad36a
url: "https://pub.dev"
source: hosted
version: "6.3.6"
version: "6.4.0"
url_launcher_linux:
dependency: transitive
description:
@@ -1861,11 +1855,9 @@ packages:
xterm:
dependency: "direct main"
description:
path: "."
ref: "v4.0.13"
resolved-ref: "6343b0e5f744d2c11090d34690ad5049ebbc599b"
url: "https://github.com/lollipopkit/xterm.dart"
source: git
path: "packages/xterm"
relative: true
source: path
version: "4.0.0"
yaml:
dependency: transitive

View File

@@ -1,7 +1,7 @@
name: server_box
description: server status & toolbox app.
publish_to: "none"
version: 1.0.1313+1313
version: 1.0.1316+1316
environment:
sdk: ">=3.9.0"
@@ -40,17 +40,13 @@ dependencies:
xml: ^6.4.2 # for parsing nvidia-smi
url_launcher: ^6.2.6
dartssh2:
git:
url: https://github.com/lollipopkit/dartssh2
ref: v1.0.293
path: packages/dartssh2
circle_chart:
git:
url: https://github.com/lollipopkit/circle_chart
ref: main
xterm:
git:
url: https://github.com/lollipopkit/xterm.dart
ref: v4.0.13
path: packages/xterm
computer:
git:
url: https://github.com/lollipopkit/dart_computer
@@ -64,9 +60,7 @@ dependencies:
url: https://github.com/lollipopkit/plain_notification_token
ref: v1.0.23
fl_lib:
git:
url: https://github.com/lollipopkit/fl_lib
ref: v1.0.363
path: packages/fl_lib
dependency_overrides:
# webdav_client_plus:
@@ -101,9 +95,7 @@ dev_dependencies:
# url: https://github.com/lollipopkit/riverpod_reg
# ref: v0.0.2
fl_build:
git:
url: https://github.com/lppcg/fl_build.git
ref: v1.0.53
path: packages/fl_build
flutter:
generate: true