Plainva 0.8.5: inoltra con gli allegati
Dopo la 0.8.4 volevo costruire qualcosa di nuovo. Invece ho passato due settimane a leggere cosa fa Plainva con i tuoi file quando nessuno guarda: al salvataggio, durante una sincronizzazione, in un rinomina. È emerso più di quanto avrei voluto. Così la 0.8.5 è soprattutto una versione di correzioni. C’è comunque una novità, e comincio da quella.
L’inoltro lasciava indietro gli allegati
Era una lacuna che per molto tempo non ho notato nemmeno io: Inoltra ha sempre portato con sé solo il testo. Ora i file dell’originale viaggiano con il messaggio, sul desktop e sul telefono. Ogni file mostra se è ancora in caricamento, presente o se resta indietro, e prima che un messaggio parta senza uno dei file mostrati, Plainva chiede una volta. Da una casella Microsoft viaggia ogni file fino a 2,8 MB; di propria iniziativa, Plainva porta con sé al massimo 18 MB per messaggio inoltrato. Un allegato ricevuto ora si può archiviare anche sul desktop, con Salva nel vault.
Altre due cose per me contano. Una risposta, un inoltro e un nuovo messaggio partono sul desktop dalla casella del messaggio, con la sua firma: prima la finestra prendeva la casella memorizzata per prima. E quando il server di posta rifiuta un messaggio, questo torna in una finestra di scrittura insieme al motivo, invece di sparire dietro una riga di testo d’errore.
Un errore preferisco chiamarlo con il suo nome: con due caselle Microsoft o due Gmail collegate nello stesso vault, la seconda leggeva e inviava con l’accesso della prima. È corretto: ogni casella accede con il proprio account.
Blocchi che si spostano insieme
Mi piace tenere il tempo libero in più di un calendario: l’evento sta in uno, un blocco nell’altro. Finora spostavo entrambi a mano. Ora il blocco segue il suo evento quando lo sposti, lo modifichi o lo elimini, e un blocco che tocchi tu stesso chiede se intendi il blocco o l’evento. Inoltre un nuovo evento compare appena lo salvi, non quando il provider ha risposto (#119). E il calendario non resta più vuoto dopo un aggiornamento fallito: una riga dice che cosa non è stato sincronizzato e da quando.
Scrivere senza intoppi
Il Controllo ortografico è ora un interruttore per dispositivo. Resta disattivato finché non lo attivi, e poi vale ovunque scrivi: in note, celle di tabella, e-mail, commenti, diario e attività. Codice, chiavi e password ne restano fuori. Su Linux l’interruttore per ora non ha effetto.
Una segnalazione in #122 mi ha indicato qualcosa che nel mio vault non avevo mai sentito: su Windows, a ogni salvataggio Plainva scorreva l’intero vault, e in un vault grande la scrittura si inceppava mentre lo faceva. Ora non succede più. E una cella di tabella si modifica in un campo alto quanto il suo testo (#118).
Link e rinomina
Dove porta un link wiki veniva deciso in più punti, ognuno un po’ diverso. Ora vale una sola regola per l’editor, la modalità lettura, il grafo e i backlink: prima il percorso, poi il nome del file, infine il title nelle proprietà. E quando rinomini una nota, Plainva cambia solo la destinazione del link nelle note che la collegano, carattere per carattere, nient’altro.
Se sincronizzi: aggiorna ogni dispositivo
Sono le correzioni che mi stanno più a cuore. Con due dispositivi che lavoravano sullo stesso file, una modifica poteva andare persa senza che venisse mostrato un conflitto, per esempio quando un caricamento non andava a buon fine tra due modifiche. E un file di testo che non è UTF-8, come un CSV di Excel, poteva essere riscritto danneggiato dalla sincronizzazione. Entrambi i problemi sono risolti: questi file ora viaggiano byte per byte, e ogni file mantiene i suoi fine riga, una nota compresa.
Per favore, aggiorna ogni dispositivo che lavora con lo stesso vault. Le correzioni hanno effetto su ciascun dispositivo solo quando esegue la 0.8.5, e un dispositivo con una versione più vecchia può ancora caricare un file di testo di questo tipo danneggiato. I dispositivi aggiornati conservano allora l’originale come copia di conflitto.
Altre tre correzioni riguardano i punti in cui Plainva scrive in una nota accanto all’editor: una proprietà, un’attività spuntata o una voce di diario non sostituisce più il tuo testo in una nota con un conflitto aperto. Cambiare una proprietà lascia tutte le altre come erano state scritte: 01067 non diventa più 1067. E un file i cui dettagli non si riescono a leggere per un momento non viene più trattato come eliminato.
Sul telefono
La palette dei comandi raggiunge dodici comandi in più, le bacheche appunti grandi mostrano le loro schede e il pannello di ricerca in una nota non finisce più sotto la barra di stato. Nelle attività la data apre il selettore della data, e Tutte a oggi sposta tutto ciò che è scaduto in un solo passaggio.
Su Android cambia l’accesso a Google: se hai inserito un ID client tuo, accedi di nuovo tramite il browser. Dalla 0.8.3 passava solo dalla finestra di dialogo del sistema, che funziona soltanto con la voce integrata. Gli account già collegati restano come sono.
Grazie
Quattro delle correzioni risalgono a segnalazioni: #118, #119, #122 e #123: la scorciatoia della Cattura rapida globale si può di nuovo cambiare su macOS. Gli spazi di lavoro cifrati, il calendario del dispositivo, le note vocali e il timbro del luogo restano sperimentali.
Plainva 0.8.5 è disponibile per desktop, Android e iOS TestFlight. Su iOS la versione nativa resta 1.0; il numero di build identifica la nuova distribuzione. Aggiorna tutti i dispositivi che lavorano con lo stesso vault.
iOS TestFlight: 1.0 (136).