Questa pagina descrive Calíope 1.5, la versione che sto costruendo adesso. La 1.4 è sull'App Store per Mac, iPad, iPhone, Apple Watch, Apple TV e Apple Vision Pro. Il changelog dice in quale versione è arrivata ogni funzione.
Aggiunge a ogni argomento un pulsante «Apri in Calíope». Funziona solo con l'app installata.
Calíope parla la lingua che le imposti nelle impostazioni di sistema.
Dove si trova: Calíope › Preferenze › Generale
Calíope è tradotta in cinque lingue: italiano, inglese, spagnolo, francese e tedesco. Con il sistema in un'altra, si vede in inglese.
La lingua si sceglie nelle impostazioni di sistema, non dentro l'app, e si sceglie per applicazione: il dispositivo può stare in una lingua e Calíope in un'altra.
- Su iPad e iPhone: Impostazioni › Calíope › Lingua preferita.
- Sul Mac: Impostazioni di Sistema › Generali › Lingua e area geografica › Applicazioni.
In Impostazioni › Generali vedi in che lingua sta, con un pulsante che ti porta lì.
Il cambio raggiunge anche il widget e i comandi rapidi di Siri, che prima restavano nella lingua del dispositivo.
Fino alla versione precedente c'era un selettore dentro l'app. È stato ritirato: duplicava un'impostazione che il sistema ha già, e quello che si sceglieva lì non lo rispettavano né le frasi di Siri né le richieste di autorizzazione, così l'app poteva finire per parlare due lingue insieme.
Parole chiave: lingua, italiano, inglese, spagnolo, francese, tedesco, traduzione, localizzazione, cambiare lingua, interfaccia, impostazioni di sistema
Lingua, log delle query, log degli errori, biometria e suggerimenti d'uso.
Dove si trova: Calíope › Preferenze › Generale
Il tab Generale contiene le seguenti sezioni:
Lingua: dice in che lingua è Calíope e porta all'impostazione di sistema dove si cambia. Non c'è un selettore dentro l'app: la lingua si sceglie per applicazione in Impostazioni di Sistema › Generali › Lingua e area › Applicazioni, e su iPad e iPhone in Impostazioni › Calíope › Lingua preferita. Consulta l'argomento Lingua dell'interfaccia per maggiori dettagli.
Registro: attiva o disattiva il log delle query riuscite e il log degli errori di query. Il log viene memorizzato in UserDefaults e può essere consultato dal tab Log delle query del workspace.
Suggerimenti d'uso: l'interruttore Mostra suggerimenti d'uso all'avvio controlla se TipKit mostra i fumetti di aiuto contestuale la prima volta che usi ciascuna funzione dell'applicazione. Disattivalo se preferisci un'interfaccia senza tutorial a comparsa.
Biometria: l'interruttore Richiedi Face ID o Richiedi Touch ID chiede l'autenticazione biometrica prima di connettersi a qualsiasi server. Si trova in questo stesso tab, su macOS e su iPad, e compare solo se il dispositivo dispone di biometria.
Parole chiave: generale, preferenze, log, registro, lingua, language, biometria, face id, touch id
Permette che backup programmati e monitoraggio restino attivi alla chiusura della finestra, solo su macOS.
Dove si trova: Calíope › Preferenze › Generale
Per impostazione predefinita Calíope si chiude completamente alla chiusura dell'ultima finestra. Se hai backup programmati o il monitoraggio dei server abilitato, quella chiusura interrompe tali attività in background.
Apri Preferenze › Generale › Comportamento alla chiusura della finestra e attiva Mantenere Calíope in esecuzione in background. Con l'opzione attivata:
- L'icona del Dock scompare quando chiudi la finestra — Calíope smette di essere un'app "regolare" e diventa accessoria.
- L'icona della barra dei menu (parte superiore destra dello schermo) resta visibile e da lì puoi:
- Apri finestra — riapre l'interfaccia nel processo attuale, conservando sessioni, connessioni e lo scheduler.
- Nuova istanza — apre un processo Calíope completamente indipendente.
- Esci — chiude davvero l'app.
- Lo scheduler dei backup, il motore di monitoraggio e il refresh del widget continuano a funzionare.
Per tornare al comportamento predefinito disattiva l'interruttore: disattivandolo con la finestra già nascosta, Calíope torna immediatamente alla modalità regolare e riappare nel Dock.
Questa preferenza si applica solo a macOS. Su iPad il sistema operativo gestisce il ciclo di vita da sé.
Parole chiave: in secondo piano, background, menu bar, barra dei menu, dock, backup automatico, backup, scheduler, monitoraggio, eseguire sempre, secondo piano, nascondere finestra
Avvia Calíope automaticamente all'accesso al tuo account, ideale per i backup programmati.
Dove si trova: Calíope › Preferenze › Generale
Attiva questa preferenza se vuoi che Calíope si avvii automaticamente ogni volta che accedi al tuo account macOS, senza doverla aprire manualmente.
Come funziona. Calíope registra una voce come Elemento di login del sistema. La prima volta che attivi l'opzione macOS può chiederti un'approvazione esplicita: apparirà un avviso o si aprirà Impostazioni di Sistema › Generali › Elementi login con Calíope elencata. Conferma lì e resta attivato.
Quando è utile.
- Backup programmati. Se dipendi dallo scheduler di backup giornalieri o settimanali, combinare questa opzione con Mantenere Calíope in esecuzione in background dà il flusso completo: all'accesso Calíope si avvia; quando chiudi la finestra resta nella barra dei menu; i backup scattano al loro orario senza che tu debba aprire nulla.
- Monitoraggio dei server. Se hai lasciato il monitoraggio attivo in tab di Dashboard, gli snapshot continuano ad accumularsi dal primo minuto della sessione.
Come gestirlo dal sistema. In qualsiasi momento puoi aprire Impostazioni di Sistema › Generali › Elementi login e disattivare Calíope da lì — il toggle delle Preferenze riflette quella modifica la prossima volta che apri le Preferenze.
Se l'attivazione fallisce. Sotto il toggle apparirà un messaggio in arancione con il motivo. La causa più comune è che macOS ha Calíope bloccata in Elementi login (per una disattivazione manuale precedente). Apri Impostazioni di Sistema, consenti Calíope e riprova.
Questa preferenza si applica solo a macOS. Su iPad non esiste il concetto di Login Items.
Parole chiave: login, accesso, avvio, automatico, startup, autostart, backup automatico, scheduler, elementi login, avviare all'accensione
Font, tabulazione, completamento automatico e opzioni dell'editor SQL.
Dove si trova: Calíope › Preferenze › Editor di testo
Testo:
- Dimensione del font dell'editor (10–26 pt) — controlla la dimensione del testo nell'area di scrittura dell'editor SQL.
- Dimensione di tabulazione (2–30 spazi) — numero di spazi che il tasto Tab inserisce indentando il codice SQL.
Caratteristiche:
- Indentazione automatica — premendo Invio nell'editor, la nuova riga si indenta allo stesso livello della precedente. Utile per scrivere blocchi BEGIN…END o subquery annidate.
- Completamento automatico delle parole chiave SQL — mostra le parole chiave del motore della sessione mentre scrivi. Può essere attivato/disattivato senza riavviare l'app.
- Convertire le keyword in maiuscolo formattando il SQL — usando Beautify, SELECT, FROM, WHERE, ecc. vengono scritte in maiuscolo.
- Mostrare i numeri di riga — mostra il numero di ciascuna riga nel margine sinistro dell'editor, utile per riferirsi agli errori.
- Rimuovere gli spazi a fine riga — elimina automaticamente gli spazi bianchi in eccesso alla fine di ogni riga prima di eseguire o salvare il contenuto dell'editor.
Dimensione del carattere della tabella dei risultati:
La barra dei risultati dell'Editor SQL ha il suo controllo di dimensione, accanto alla parola tabella: due pulsanti e il numero in mezzo, da 11 a 26 punti. È indipendente dalla dimensione dell'editor e si può cambiare anche pizzicando con due dita sulla griglia —trackpad su macOS, due dita su iPad—. Il valore viene salvato tra le sessioni.
Parole chiave: editor, font, font size, tab size, auto complete, numeri di riga, indentazione, risultati, zoom font, dimensione font, trailing spaces, maiuscolo, keywords
Raggruppa, ordina, sposta ed elimina i profili di connessione salvati.
Dove si trova: Calíope › Preferenze › Connessioni
Il tab Connessioni è disponibile su macOS e su iPad, ed è l'inventario di tutti i profili salvati.
Sono raggruppate per gruppo, con il nome del gruppo e quante connessioni contiene in ogni intestazione; quelle che non appartengono a nessuno finiscono in Senza gruppo, in fondo. All'interno di ogni gruppo sono ordinate alfabeticamente per nome.
Cambiare l'ordine. Su macOS, facendo clic sull'intestazione di una colonna qualsiasi: nome, tipo, utente, server, porta, database o collazione. Su iPad, con il controllo Ordina per del piè di pagina, che offre nome, server, utente e tipo. I gruppi non si spostano: l'ordine che scegli è quello all'interno di ciascuno.
Cosa si può fare su una connessione. Clic destro su macOS, tocca e tieni premuto su iPad: testare la connessione, spostarla in un altro gruppo — o toglierla da tutti — ed eliminarla. Su iPad si elimina anche scorrendo la riga verso sinistra. L'eliminazione chiede prima e nomina la connessione, perché si porta via la password salvata, la cronologia delle query e l'SQL che aveva memorizzato, e non si può annullare.
Per modificare i dati di un profilo — host, credenziali, SSL, tunnel SSH — torna alla Gestione delle connessioni, la schermata iniziale prima di connettere, e selezionalo nella barra laterale. Questo tab non modifica: gestisce.
Importare / Esportare profili: il piè di pagina include pulsanti per esportare tutti i profili in un file JSON e per importare da uno esportato in precedenza. Utile per migrare configurazioni tra computer o per conservarne una copia. L'esportazione non include le password — vivono nel Portachiavi — né il contenuto di certificati e chiavi, solo i loro percorsi. Si importa anche trascinando il file sulla barra laterale del Gestore connessioni: Calíope verifica che sia un file di connessioni e, prima di importare, chiede conferma dicendo quante ne contiene. In entrambi i casi ciò che importi si aggiunge a quello che hai già; nessuna connessione viene sostituita.
Parole chiave: profili, connessioni salvate, gruppi, ordinare, alfabetico, sposta nel gruppo, eliminare profilo, elenco, importare, esportare
Configura il provider, le API key e la lunghezza di risposta globalmente.
Dove si trova: Calíope › Preferenze › Assistente IA
Scegli il provider e compila ciò che quel provider richiede: quelli cloud chiedono la tua API key; Apple Intelligence non chiede nulla, perché il modello gira sul dispositivo; Ollama chiede l'indirizzo dove ascolta, e nessuna chiave. Dove si sceglie il modello, il pulsante di ricarica elenca quelli che quel provider pubblica: nel cloud, quelli del tuo account; in Ollama, quelli che hai scaricato.
La sezione Generazione contiene l'interruttore Inviare lo schema al modello e il selettore Lunghezza massima dell'SQL, che determina quanti token il modello può generare per risposta. Consulta il tema Lunghezza massima dell'SQL generato per sapere quando usare ciascuna opzione.
Se il provider chiede una chiave e non ne hai ancora una, l'assistente funziona in modalità demo con risposte di esempio. Ciò che si salva qui vale per l'Assistente IA in tutte le schede e sulle tre piattaforme (macOS, iPad e iPhone).
Parole chiave: IA, OpenAI, Gemini, Claude, Apple Intelligence, Ollama, API key, modello, GPT, configurare assistente, token, lunghezza massima, generazione, senza chiave, locale
Come vengono distribuite le bolle d'aiuto: una a ogni ingresso in uno strumento, mai due insieme.
Dove si trova: Calíope › Preferenze › Generale
Calíope include più di settanta suggerimenti d'uso: brevi bolle ancorate al controllo di cui parlano, per funzioni che non si intuiscono a colpo d'occhio.
Arrivano uno alla volta
Ogni strumento ha il suo elenco ordinato. Entrando vedrai al massimo un suggerimento, e alla visita successiva toccherà a quello dopo. L'Editor SQL, per esempio, ne ha ventitré: li incontrerai nell'arco di ventitré visite, mai tutti insieme.
Sono ordinati per quanto ti fanno risparmiare
Davanti quelli che evitano un errore — lo scarto fra cercare e sostituire, la modalità sicura — dietro quelli di comodità. Se lasci presto uno strumento, avrai comunque visto quelli che contavano.
Un suggerimento si consuma quando compare
Viene segnato come visto quando appare, non quando lo chiudi: se entri ed esci subito, quel suggerimento non tornerà. È voluto — si preferisce non ripetere niente a nessuno — ed è a questo che serve il pulsante per rivederli.
Attivare, disattivare e ricominciare
- Preferenze › Generali › Suggerimenti governa entrambi: l'interruttore li spegne all'istante e Mostrare di nuovo i suggerimenti li riporta al primo.
- Il ripristino lo applica l'app all'avvio, quindi va chiusa e riaperta. La schermata lo segnala finché resta in sospeso.
Sull'iPhone vanno per conto loro
Sull'iPhone gira Calíope stessa, quindi sono gli stessi consigli e lo stesso interruttore — uno per dispositivo, come ogni preferenza di questo tipo.
Non bloccano nulla
Si chiudono con un tocco o un clic fuori dalla bolla e non chiedono conferma.
Parole chiave: suggerimenti, bolle, aiuto contestuale, tooltip, onboarding, prima volta, tutorial, ripristinare i suggerimenti, mostrare i suggerimenti, rivedere, tipkit
Di cosa può avvisarti Calíope, quando viene chiesto il permesso e perché un avviso non si ripete.
Dove si trova: Calíope › Preferenze › Notifiche
Calíope può dirti cosa succede mentre stai guardando altro. Tutti gli avvisi sono notifiche locali: le produce l'app sul tuo dispositivo e non passano da nessun server.
Di cosa avvisa
• Query lunga completata: quando una query supera la soglia che imposti (5 s per impostazione predefinita).
• Tunnel SSH: quando il tunnel cade e quando torna.
• Backup manuale: al termine e in caso di errore. Questi due sono gli unici silenziati con Calíope davanti a te.
• Sincronizzazione iCloud: quando fallisce. Compare solo con iCloud attivo.
• Volume di righe: quando un risultato supera il numero di righe che imposti.
• Fine della prova: 15 e 5 giorni prima che finisca la prova di 60 giorni. Arriva anche con Calíope chiusa e, se lo tocchi, apre la schermata di acquisto. Sparisce dopo l'acquisto.
Il permesso si chiede quando accendi un interruttore o inizi la prova di 60 giorni, non all'avvio: finché non dici di volere un avviso, Calíope non chiede nulla al sistema. Se sono negate nelle impostazioni di sistema, questa sezione te lo dice in alto e ti ci porta — con il permesso negato non ne arriva nessuno, per quanti interruttori siano accesi.
Un avviso non si ripete. Ogni tipo ha un raffreddamento di un minuto; quello di iCloud, di quindici. Un tunnel che cade e torna trenta volte in un minuto avvisa una sola volta.
Ciò che si avvisa, si registra. Con i messaggi di sistema attivi, ogni avviso lascia anche un messaggio nella casella che leggono iPhone e orologio — dietro lo stesso interruttore e dentro lo stesso raffreddamento: senza, un solo avviso lascerebbe trenta righe al polso. I due del backup manuale sono l'eccezione, perché la cronologia delle esecuzioni emette già il loro messaggio e qui risulterebbe doppio. Nemmeno quello di fine prova lascia un messaggio: non racconta ciò che è successo, ma ciò che sta per succedere.
Il pulsante Prova invia una notifica di esempio, per vedere come la presenta il sistema.
Parole chiave: notifiche, avvisi, permesso, raffreddamento, banner, prova, background
Calíope ricorda i tab che avevi per server e li riapre quando ti riconnetti a quel server.
Dove si trova: Calíope › Preferenze › Ripristina i tab
Quando chiudi Calíope, l'app salva uno snapshot locale con i tab aperti per server (indicizzati per profilo di connessione). Alla prossima esecuzione, quando ti riconnetti manualmente a quel server, i tab tornano con te automaticamente.
Calíope non riapre mai le connessioni all'avvio. Il motivo è di sicurezza e di UX:
- Riaprire sessioni autenticate senza che tu inserisca la password sarebbe insicuro.
- Concatenare richieste di password per varie sessioni all'avvio è fastidioso.
- Un server non raggiungibile bloccherebbe l'avvio dell'app.
Per questo il flusso è esplicito: all'avvio vedi il Gestore connessioni; quando scegli un profilo e ti connetti, se c'erano tab salvati per quel profilo appaiono nel workspace.
Preferenze › Ripristina i tab ti permette di scegliere:
- Riapri i miei tab precedenti (predefinito) — ripristina i tab quando ti riconnetti allo stesso server.
- Inizia da zero — scarta lo snapshot e avvia sempre con un tab vuoto.
Cosa si ripristina e cosa no:
- ✅ Tab per profilo (SQL Editor, Dashboard, Cataloghi, ER Diagram, Backup, ecc.) con il loro titolo e payload iniziale.
- ✅ L'SQL scritto in ogni editor viene già conservato per conto suo in editor_state.json.
- ✅ Tab dell'editor senza connessione — sì, vengono ripristinati subito all'avvio (non richiedono autenticazione).
- ❌ Connessioni ai server / tunnel SSH — non vengono mai riaperti automaticamente.
- ❌ Risultati di query, avanzamenti in corso di backup/migrazione/manutenzione — sono stati vivi, non vengono ripristinati.
Archiviazione: lo snapshot risiede in ~/Library/Application Support/Caliope/session_restore.json. È per dispositivo — non si sincronizza tramite iCloud, perché il workflow ideale di macOS (multi-tab intenso) di solito differisce da quello di iPad (un compito alla volta).
Parole chiave: ripristinare i tab, reopen tabs, session restore, riaprire, snapshot, riconnettere, tab per server, start fresh
Mantieni connessioni, schede dell'editor, snippet, report e preferenze sincronizzati tra i tuoi dispositivi Apple, e sappi cosa invia ogni interruttore.
Dove si trova: Calíope › Preferenze › Generale
Calíope mantiene la tua configurazione allineata tra Mac, iPad e iPhone tramite iCloud, così non devi configurare ogni dispositivo a mano. Non c'è un solo interruttore ma diversi, perché ogni tipo di dato viaggia sul proprio canale e chiede il proprio permesso.
Cosa viaggia con Sincronizza Calíope con iCloud (Preferenze › Generale › iCloud):
- File in iCloud Drive: i tuoi profili di connessione (connections.json), il contenuto delle schede dell'editor SQL (la cartella editor_state, un file per profilo), i tuoi report (reports.json), la configurazione del monitor di salute (monitoring_config.json), i tuoi snippet SQL (snippets.json) e le tue regole di avviso SQL (sql_alerts.json).
- Preferenze: la dimensione del carattere e le opzioni dell'editor, il fornitore di IA e i suoi modelli, le notifiche e le loro soglie, la disposizione della dashboard e del monitor, il lanciatore degli strumenti e l'ordine delle barre, l'obbligo di sbloccare con Face ID o Touch ID e il profilo fissato nel widget. La suddivisione dei pannelli e la barra laterale compressa vengono salvate per tipo di dispositivo: un Mac le condivide con gli altri tuoi Mac, un iPad con i tuoi iPad e un iPhone con i tuoi iPhone.
Cosa non viaggia con quell'interruttore:
- Password e chiavi vivono nel portachiavi e lasciano questo dispositivo solo se attivi Sincronizza password e chiavi tramite il Portachiavi iCloud, un interruttore a parte, spento per impostazione predefinita. Porta tre cose: le password delle tue connessioni (anche quelle del tunnel SSH), le chiavi API dei tuoi fornitori di IA e le impronte dei server SSH che hai accettato.
- La cronologia delle query, le conversazioni dell'assistente IA, il registro degli errori dell'app, i messaggi di sistema e lo stato della flotta viaggiano ognuno tramite CloudKit con il proprio interruttore, spento per impostazione predefinita. Quando ne spegni uno, ti chiedo se conservare la copia in iCloud o eliminarla con Disattiva ed elimina la copia di iCloud.
- Ciò che appartiene a questo dispositivo resta qui: la scheda che l'iPad aveva aperta, l'aggiornamento in background del widget, i file di certificato e di chiave SSH usati da un profilo (su un altro dispositivo il profilo ti chiede di sceglierli lì), la disposizione dei diagrammi ER e la cache del completamento automatico.
Come attivarla:
1. Assicurati di aver effettuato l'accesso a iCloud in Preferenze di Sistema › ID Apple.
2. Apri Preferenze › Generale › iCloud.
3. Attiva Sincronizza Calíope con iCloud.
4. Conferma con Attiva e migra i dati. I dati locali vengono copiati in iCloud e la sincronizzazione inizia.
Come disattivarla:
1. Apri Preferenze › Generale › iCloud.
2. Spegni l'interruttore e conferma con Disattiva.
3. I dati vengono ricopiati su questo dispositivo. La copia in iCloud non viene eliminata.
Se iCloud non è disponibile: l'interruttore appare disattivato con il messaggio iCloud non disponibile. Accedi in Preferenze di Sistema → ID Apple.
Spazio: iCloud riserva 1 MB alle preferenze che Calíope sincronizza. Preferenze › Generale › Backup della configurazione mostra quanto è in uso sotto Preferenze sincronizzate su iCloud, e diventa rosso oltre l'80 %. Una preferenza più grande di 512 KB non si sincronizza: resta su questo dispositivo e viene ritirata da iCloud, così un altro dispositivo non legge mai una copia vecchia come se fosse quella attuale; la stessa riga dice quante sono.
Dati sensibili: la cronologia delle query può contenere password scritte nell'SQL o dati personali o finanziari. Per questo ha il proprio interruttore, in Log SQL, e lì ti avviso prima che tu lo attivi.
Impedisce al computer di andare in stop per inattività mentre è in corso un lavoro lungo.
Dove si trova: Area di lavoro › Mantieni attivo
Il pulsante a forma di tazza nella barra strumenti tiene sveglio il Mac. Serve quando un backup, un'importazione o una query lunga devono finire e tu ti allontani dalla tastiera.
È manuale e indefinito: non scade dopo un certo tempo e non si accende da solo per nessuna attività. Lo accendi tu e resta acceso finché non lo spegni o chiudi Calíope. Non viene mai ripristinato all'avvio successivo, proprio perché nessuno finisca la settimana con un portatile sveglio da giorni.
Ci sono due livelli. Per impostazione predefinita il sistema resta sveglio ma lo schermo può spegnersi: così si consuma meno batteria e si genera meno calore. In Impostazioni › Generali puoi tenere acceso anche lo schermo, cosa che serve solo se devi continuare a guardarlo. Cambiare quella preferenza con la modalità accesa ha effetto immediato.
Mentre è attiva, la barra di stato in fondo alla finestra mostra un indicatore, così non resta mai accesa senza che tu possa accorgertene. Puoi anche commutarla da Finestra › Mantieni attivo, oppure con Control-Opzione-C.
Per verificarlo di persona, esegui «pmset -g assertions» nel Terminale: l'assertion compare con il nome di Calíope.
Su iPad la portata è diversa: tiene acceso lo schermo, e solo finché Calíope è in primo piano. iPadOS non offre un modo per tenere sveglio il sistema separatamente dallo schermo.
Chiudere il coperchio è uno stop imposto dall'hardware, e nessuna app può impedirlo.
Dove si trova: Area di lavoro › Mantieni attivo
«Mantieni attivo» blocca lo stop per inattività, quello che avviene quando smetti di usare il computer. Chiudere il coperchio è un'altra cosa: è uno stop imposto dall'hardware, e nessuna applicazione può impedirlo — né Calíope, né il comando «caffeinate» del Terminale.
L'unico modo per continuare a lavorare con il coperchio chiuso è la modalità clamshell, che richiede il Mac collegato alla corrente e a uno schermo esterno, più una tastiera o un mouse esterni. In quella configurazione il Mac resta sveglio da solo e non ti serve «Mantieni attivo».
Altri due limiti da conoscere: un'assertion non sveglia una macchina già addormentata, evita soltanto che si addormenti; e non blocca nemmeno uno stop manuale dal menu Apple.
Parole chiave: coperchio, chiudere, clamshell, stop, schermo esterno, hardware, caffeinate
Un unico posto per vedere tutto ciò che Calíope ha in corso, anche se sei in un’altra scheda, su un altro server o in un’altra app.
Dove si trova: Area di lavoro › Attività
Lo stato compare in tre punti, ciascuno per una domanda diversa:
· Un punto accanto al nome di una scheda quando quella scheda sta lavorando, e accanto al selettore del server quando il lavoro è su un’altra connessione. È ciò che risolve il caso di lanciare una query e poi spostarsi altrove.
· Il piede della barra laterale, dove già stavano l’uso di CPU e memoria, apre il dettaglio completo: cosa è in corso, su quale server, da quanto tempo, con il progresso quando è noto, più le modalità attive e le ultime operazioni completate.
· Un indicatore nella barra strumenti, accanto al pulsante «Mantieni attivo», con il numero di operazioni in corso. Esiste perché la barra laterale può essere nascosta. Apre lo stesso pannello.
La barra di stato in basso continua a raccontare la scheda che hai davanti; aggiunge solo un avviso quando c’è lavoro fuori dalla vista.
Quando l’app non è in primo piano, la fine di un’operazione arriva come notifica di sistema. Si configura in Impostazioni › Notifiche.
Parole chiave: attività, in corso, background, progresso, indicatore, occupato
Attività e modalità sono cose diverse, e le operazioni istantanee non vengono annunciate.
Le attività iniziano e finiscono: query e batch di istruzioni, backup manuali e pianificati, ripristini, migrazioni di dati, manutenzione delle tabelle, importazioni, richieste all’assistente IA, sincronizzazione iCloud e aggiornamento del widget. Mostrano il tempo trascorso e, quando è noto, il progresso.
Le modalità restano attive finché qualcuno non le spegne: «Mantieni attivo», il monitoraggio dei server, l’esistenza di backup pianificati e i tunnel SSH aperti. Non finiscono, quindi non hanno né barra né cronometro; stanno in una sezione a parte e non contano per il numero dell’indicatore.
Cosa non compare: tutto ciò che dura meno di un secondo. Caricare l’albero dello schema, aprire un diagramma o elencare colonne è istantaneo nel caso normale, e annunciarlo sarebbe un lampeggio che insegnerebbe a ignorare l’indicatore.
Se un’operazione non ha progresso è perché il server non dice quanto manca. In quel caso si mostra il tempo trascorso: una barra che avanza da sola sarebbe un’invenzione.
Parole chiave: attività, modalità, soglia, progresso, rumore, cosa compare
Ogni voce del pannello offre solo ciò che può davvero fare.
Vai a attiva la sessione e la scheda in cui vive l’attività. Un backup pianificato non ha una scheda — parte da solo, senza che nessuno apra nulla — quindi il pannello dice che non c’è una destinazione invece di lasciare un pulsante che non porta da nessuna parte.
Interrompi appare solo quando l’operazione si può fermare davvero:
· Una query si taglia con un KILL QUERY sulla propria connessione, che non richiede il privilegio PROCESS. Se quel messaggio non riesce a partire, viene segnalato: la query può restare viva sul server.
· Backup manuali, ripristini, migrazioni e manutenzione delle tabelle si fermano dal pannello o dal loro strumento.
· Backup pianificati, sincronizzazione e aggiornamento del widget non si fermano a metà: non hanno pulsante.
«Non confermato». Un’attività presente da più di sei ore viene contrassegnata così. Non viene rimossa da sola, perché un REPAIR su una tabella grande può davvero durare tanto e farla sparire sarebbe una menzogna; al suo posto compare «Ignora» per toglierla a mano se sai che non c’è più.
Parole chiave: interrompi, annulla, vai a, kill query, non confermato, ignora