← Tutti gli articoli

Plainva 0.8.6: spunte che tornano

23 ottobre 2026

Dark green release graphic for Plainva 0.8.6 with the Plainva mark. The heading reads “Ticks that come back.” Below it: “Provider ticks arrive, links your way, testers' wishes are in.” Four labels: Task sync, Link styles, Week numbers, Markdown links. The footer shows Desktop + Mobile and plainva.com.

La 0.8.6 è una versione di cose che dovrebbero semplicemente funzionare: un’attività che spunto in giro torna nella sua nota, i link hanno l’aspetto che vuoi tu e c’è una lunga lista di desideri dai test. Strada facendo ho anche chiuso una lacuna nella sincronizzazione che avrei preferito non avere mai; ne parlo più avanti.

Spunte che tornano

Spesso spunto le attività in Google Tasks quando sono in giro. La strada da Plainva a Google funzionava, quella di ritorno a volte no, e la nota restava aperta. Ora ogni elenco di attività viene richiesto per conto suo, un problema compare sopra la vista delle attività, e una spunta o una data che la nota non può accogliere non vale più in silenzio come recepita. Vale per Google, Microsoft e CalDAV. Un evento salvato, inoltre, resta a schermo invece di sparire per un attimo e tornare (#119), e sul telefono Mostra attività mette le attività in scadenza in ogni vista del calendario.

Nella scheda Oggi del telefono, le attività in scadenza provenienti da note comuni (- [ ] … 📅 AAAA-MM-GG) compaiono ora sotto In scadenza.

Quello che avevate chiesto

Da TestFlight e da #135 è arrivata una serie di desideri, e la maggior parte ora c’è. Una persona che ha provato l’app desiderava link wiki con una leggera tinta al posto di una linea. Ad altri piace il contrario, quindi ora scegli in Impostazioni → App → Aspetto come appaiono i Link alle note (Sottolineato, Colorato, Solo colore o Discreto) e come appaiono i Link al web (Sottolineato o Solo colore). Per impostazione predefinita resta sottolineato, come prima. Ogni calendario può mostrare i numeri di settimana, da attivare in fondo a ogni selettore della data. Sul telefono la riga dell’intero giorno resta al suo posto mentre scorri, le caselle delle attività sono abbastanza grandi per il dito e la data di una nuova attività si sceglie nel calendario dell’app. Una nuova nota si apre sempre pronta per scrivere. Sul desktop la finestra torna con la sua dimensione e la sua posizione, e le nuove note possono aprirsi in una nuova scheda (Apri le nuove note in una nuova scheda).

Le schede con nomi di file brevi non portano più spazio vuoto.

Piccole cose che davano fastidio

Un clic in una cella di tabella aperta mette il cursore, invece di lasciare selezionato tutto il testo (#118). Sul Mac il Controllo ortografico torna a segnare le parole: l’impostazione del sistema di cui ha bisogno non era mai stata attivata. Nella mia panoramica dei progetti un nome di file lungo finiva nella tessera accanto; ora termina con «…». Un salto dalla struttura porta il titolo in alto, e un menu si può usare subito con i tasti freccia.

Un link Markdown porta ora dappertutto nello stesso punto: nell’editor, nella modalità lettura, nelle tabelle, sul telefono, nel grafo e quando si rinomina. Prima quasi ogni superficie aveva la propria regola, e l’editor poteva arrivare a creare una seconda nota. I link wiki con trattini bassi o asterischi nel nome ora contano come link.

Le proprietà di una nota vengono lette campo per campo. Un tags: vuoto o una data dove si aspetta del testo rendeva invisibili tutte le proprietà della nota. Questo significa anche che database, filtri e albero dei tag ora mostrano note che prima mancavano, e che in un workspace cifrato la regola di uno slice per tag o proprietà raggiunge anche quelle note: diventano visibili ai membri dello slice con la sincronizzazione successiva.

I modelli avevano due vecchi errori: una nota creata da un modello ereditava plainva.tasks: false, e le sue attività mancavano nella vista delle attività. E, a seconda del percorso, l’inizio della settimana, gli appunti o {{daily}} non arrivavano. Entrambi sono corretti.

File costruiti in modo diverso

Un file di testo che non è UTF-8 si apre ora come Questo file non è testo e non viene mai riscritto come testo. Su iPhone un file mantiene il suo byte order mark. Un file del Mac classico viene letto riga per riga, e la prima modifica converte i fine riga e lo dice. E un singolo file illeggibile non blocca più l’indice (#125).

Quando due dispositivi caricano insieme

Ora la lacuna che ho citato all’inizio: quando due dispositivi caricavano la stessa nota quasi nello stesso momento, la modifica di uno veniva sovrascritta, e nessun conflitto lo segnalava. Ogni caricamento dice ora quale versione si aspetta sul server. Con WebDAV, S3, OneDrive e Dropbox il server rifiuta la scrittura se nel frattempo ha caricato un altro dispositivo. Allora non viene scritto nulla, e la sincronizzazione successiva unisce le due versioni oppure mette la tua accanto come copia di conflitto. Google Drive controlla prima di un caricamento, come prima.

Già che c’ero, ho sistemato due altre cose. Quando una nota aveva un conflitto aperto e un altro dispositivo la contraddiceva ancora una volta, restava solo la bozza: il testo proprio della nota andava perso. Ora resta come ulteriore copia di conflitto. E l’avviso sui file tenuti che il cloud aveva eliminato, che da me ricompariva a ogni sincronizzazione, ora compare una sola volta e con il nome: un file così viene caricato di nuovo, invece di vivere solo su un dispositivo.

Per favore, aggiorna ogni dispositivo che lavora con lo stesso vault. Il controllo gira sul dispositivo che carica; un dispositivo con una versione più vecchia può ancora sovrascrivere una modifica fatta nel frattempo.

Posta

In Tutte le caselle di posta un messaggio di un’altra casella resta aperto invece di sparire dopo un battito di ciglia. Sul telefono i messaggi con Base64 costruito in modo insolito si aprono di nuovo, allegati compresi.

Grazie

In questa versione ci sono quattro segnalazioni — #118, #119, #125 e #135 — e un bel po’ di riscontri da TestFlight. Grazie. Gli spazi di lavoro cifrati, il calendario del dispositivo, le note vocali e il timbro del luogo restano sperimentali.

Plainva 0.8.6 è 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 (139).

Desktop · APK Android · TestFlight iOS