Plainva 0.8.5: reenviar con adjuntos
Tras la 0.8.4 pensaba construir algo nuevo. En lugar de eso, pasé dos semanas leyendo lo que Plainva hace con tus archivos cuando nadie mira: al guardar, durante una sincronización, al renombrar. Salió a la luz más de lo que me habría gustado. Así que la 0.8.5 es sobre todo una versión de correcciones. Aun así, hay una función nueva, y empiezo por ella.
Al reenviar, los adjuntos se quedaban atrás
Era un hueco que yo mismo tardé mucho en notar: Reenviar solo se había llevado siempre el texto. Ahora los archivos del original viajan con el mensaje, en el escritorio y en el teléfono. Cada archivo muestra si todavía se está cargando, si ya está o si se queda atrás, y antes de enviar un mensaje sin alguno de los archivos mostrados, Plainva pregunta una vez. Desde un buzón de Microsoft viaja cada archivo de hasta 2,8 MB; por su cuenta, al reenviar, Plainva incluye como máximo 18 MB por mensaje. Un adjunto recibido ahora también se puede archivar en el escritorio, con Guardar en el vault.
Hay otras dos cosas que me importan. Una respuesta, un reenvío y un mensaje nuevo empiezan en el escritorio desde el buzón del mensaje, con su firma; antes la ventana tomaba el primer buzón que hubiera guardado. Y cuando el servidor de correo rechaza un mensaje, este vuelve a una ventana de redacción con el motivo, en lugar de desaparecer tras una línea de texto de error.
Un fallo que prefiero nombrar sin rodeos: con dos buzones de Microsoft o dos de Gmail conectados en el mismo vault, el segundo leía y enviaba con el inicio de sesión del primero. Está corregido; cada buzón inicia sesión como su propia cuenta.
Bloqueos que se mueven con su evento
Me gusta reservar tiempo en más de un calendario: el evento vive en uno y un bloqueo en el otro. Hasta ahora movía ambos a mano. Ahora el bloqueo sigue a su evento cuando lo mueves, lo cambias o lo eliminas, y un bloqueo que tocas tú mismo pregunta si te refieres al bloqueo o al evento. Un evento nuevo también aparece en el momento de guardarlo, no cuando el proveedor ha respondido (#119). Y el calendario ya no se queda vacío tras una actualización fallida: una línea indica qué no se ha sincronizado y desde cuándo.
Escribir sin contratiempos
La Corrección ortográfica es ahora un solo interruptor por dispositivo. Está desactivada hasta que la actives, y entonces se aplica allí donde escribes: en notas, celdas de tabla, correos, comentarios, el diario y tareas. El código, las claves y las contraseñas quedan fuera. En Linux el interruptor todavía no tiene efecto.
Un informe en #122 me señaló algo que nunca había notado en mi propio vault: en Windows, cada vez que se guardaba, Plainva recorría el vault entero, y en un vault grande la escritura se entrecortaba mientras tanto. Eso se acabó. Y una celda de tabla se edita en un campo tan alto como su texto (#118).
Enlaces y renombrado
Adónde lleva un enlace wiki se decidía antes en varios sitios, cada uno de forma un poco distinta. Ahora una sola regla vale para el editor, el modo lectura, el grafo y los retroenlaces: primero la ruta, luego el nombre de archivo y, por último, el title de las propiedades. Y cuando renombras una nota, Plainva cambia solo el destino del enlace en las notas que la enlazan, carácter por carácter, nada más.
Si sincronizas: actualiza todos los dispositivos
Estas son las correcciones que más me importan. Con dos dispositivos trabajando en el mismo archivo, un cambio podía perderse sin que se mostrara un conflicto, por ejemplo cuando una subida no se completaba entre dos ediciones. Y un archivo de texto que no es UTF-8, como un CSV de Excel, podía quedar dañado al escribirlo de vuelta la sincronización. Ambos problemas están corregidos: esos archivos ahora viajan byte a byte, y cada archivo conserva sus saltos de línea, una nota incluida.
Actualiza, por favor, todos los dispositivos que trabajan con el mismo vault. Las correcciones solo surten efecto en cada dispositivo cuando ejecuta la 0.8.5, y un dispositivo con una versión anterior todavía puede subir dañado un archivo de texto así. Los dispositivos ya actualizados conservan entonces el original como copia de conflicto.
Otras tres correcciones se sitúan donde Plainva escribe en una nota junto al editor: una propiedad, una tarea marcada o una entrada del diario ya no reemplazan tu propio texto en una nota con un conflicto abierto. Cambiar una propiedad deja todas las demás tal como estaban escritas: 01067 ya no se convierte en 1067. Y un archivo cuyos detalles no se pueden leer por un momento ya no se trata como eliminado.
En el teléfono
La paleta de comandos llega a doce comandos más, los tablones grandes muestran sus tarjetas y el panel de búsqueda de una nota queda libre de la barra de estado. En las tareas, la fecha abre el selector de fecha, y Todas a hoy pasa todo lo vencido a hoy de una sola vez.
En Android cambia el inicio de sesión en Google: si introdujiste un ID de cliente propio, vuelves a iniciar sesión a través del navegador. Desde la 0.8.3 esto pasaba solo por el diálogo del sistema, que funciona únicamente con la entrada integrada. Las cuentas que ya están conectadas se quedan como están.
Gracias
Cuatro de las correcciones nacen de informes: #118, #119, #122 y #123: el atajo de la captura rápida global vuelve a poder cambiarse en macOS. Los espacios de trabajo cifrados, el calendario del dispositivo, las notas de voz y el sello de lugar siguen siendo experimentales.
Plainva 0.8.5 está disponible para escritorio, Android e iOS TestFlight. En iOS, la versión nativa sigue siendo 1.0 y el número de compilación identifica la nueva entrega. Actualiza todos los dispositivos que utilicen el mismo vault.
iOS TestFlight: 1.0 (136).