Skip to content

Caudal 0.5.0

Choose a tag to compare

@jlbc jlbc released this 08 Nov 10:20

Añadido

  • Google Drive directo, con la API de Google: no necesita Google Drive para ordenador y funciona
    igual en Windows, Mac, Linux y Android. Pide solo el permiso drive.file, así que Caudal solo
    ve los archivos que él mismo crea o abre.
    • Ajustes → Archivo y copias → «Google Drive directo» explica paso a paso cómo crear las
      credenciales de «aplicación de escritorio» en Google Cloud. Se conecta con el navegador
      (OAuth con PKCE).
    • Las credenciales y el acceso van al almacén seguro de cada equipo, nunca al archivo.
    • Archivo → «Llevar mis datos a Google Drive (directo)…» y «Abrir de mi Google Drive…».
    • Los cambios se detectan por la versión del contenido en Drive, no por la fecha. Se conserva
      la gestión de conflictos de siempre: si dos equipos cambian a la vez, lo de este equipo se
      guarda en Drive como «(conflicto …)» y no se pierde nada.
    • Avisa si otro equipo tiene el archivo abierto.
    • Mientras no se conecte, la carpeta de Google Drive para ordenador sigue funcionando como
      antes.
  • Android: el móvil abre y guarda el mismo archivo de Drive, sin copiarlo a mano, y avisa si otro
    equipo lo tiene abierto. El teléfono ya abre el navegador para dar permiso a Google y al banco.
  • Versión oficial de Linux. packaging/linux/crear-paquete-linux.sh crea
    «Caudal X para Linux.tar.gz» con un instalador por usuario (sin contraseña de administrador)
    que lo pone en el menú de aplicaciones. Antes comprueba las librerías del sistema que hacen
    falta (libxkbcommon-x11, libxcb, Wayland, EGL…) y dice cómo instalar las que falten en
    Debian/Ubuntu, Fedora y Arch. También hay un desinstalador. En dist/ se crea además
    «Caudal X para Linux (construir).tar.gz», con el código y una orden que lo construye y lo
    instala en el Linux.
  • examples/medir.rs mide con un archivo grande lo que tardan abrir, los registros, los
    informes, el flujo de caja, el Oráculo y la máquina del tiempo. CAUDAL_MEDIR=archivo apunta
    lo que tarda en dibujarse cada pantalla.

Cambiado

  • Rendimiento medido con tus 24 años de datos (19.817 movimientos, 42 cuentas, desde 2002):
    • Abrir el archivo tarda 54 ms y el registro más grande (6.062 filas) 8 ms.
    • Los 33 informes tardan 69 ms en total, el flujo de caja desde 2002 38 ms y el Oráculo 26 ms.
    • Cada pantalla se dibuja en 1 o 2 ms.
    • Con el triple de movimientos, lo más lento son 231 ms.
    • No había nada lento que corregir.
  • Guardar en la nube ya no pisa un archivo que ha cambiado mientras tanto. Si pasa, se trae lo
    nuevo y lo de aquí queda en una copia de conflicto.

Instrucciones de instalación / installation: https://www.uenei.com/software/caudal/descargas/
La interfaz está en español. The interface is in Spanish.