• v2.0 1316763e2f

    v2.0 Stable

    ferlagod released this 2026-08-15 14:40:45 +00:00 | 0 commits to main since this release

    📚 Notas de Lanzamiento: BiblioHouse v2.0

    ¡Bienvenido a la actualización más grande de BiblioHouse hasta la fecha! La versión 2.0 introduce una gestión física avanzada, un lector de EPUB nativo y mejoras significativas en el rendimiento y la estabilidad.

    🚀 Nuevas Características

    Gestión Física y Préstamos

    • Gestión Física Avanzada: Nuevo sistema para registrar ubicaciones físicas detalladas de los libros en tu biblioteca.
    • Préstamos Inteligentes: El sistema ahora muestra notificaciones y banners automáticos en la pantalla principal para avisar sobre libros con el plazo de devolución vencido.
    • Ordenación Flexible: Nuevo botón "Ordenar por..." en la galería de "Mis Libros". Organiza tu colección por Título, Autor, Año de Publicación o los más recientes.

    Lector de EPUB Nativo (Offline)

    • Visor Integrado: Lee tus libros EPUB directamente en la aplicación sin necesidad de software externo.
    • Seguimiento de Progreso: Memoria de página automática y sincronización del progreso de lectura.
    • Estado Automático: El estado del libro cambia automáticamente a "Leyendo" al abrir un ebook.
    • Conversión Fluida: Integración "Frictionless" con Calibre para una gestión sencilla de formatos.
    • Widget Visual: Nueva barra de progreso en la ficha del libro que indica visualmente cuánto se ha leído.
      • Desactivación Contextual: La barra aparece atenuada si el libro no está en la estantería de "Leyendo".
      • Sincronización en Tiempo Real: Actualiza la página manualmente y ve cómo se sincroniza instantáneamente con las estadísticas principales sin cerrar la ficha.

    Mejoras y Optimizaciones

    • Rendimiento de Exportación PDF: Optimización extrema en ServicioExportarPdf mediante caché dinámico de tipografías. La generación de documentos ahora toma solo unos segundos.
    • Internacionalización: Traducciones actualizadas al 100% en los 6 idiomas soportados. Se han añadido más de 25 cadenas de traducción olvidadas relacionadas con la sincronización de NextCloud.
    • Actualización de Metadatos: Información de autoría unificada a "ferlagod (Fernando Lago Dávila)" y reemplazo de dominios antiguos y correos de contacto en todo el código y manuales.

    🐛 Corrección de Errores (Bugfixes)

    • Exportación PDF: Solucionada la caída silenciosa y el truncado de páginas. Se ha implementado un flujo manual de paginación (PDPageContentStream) para garantizar documentos completos.
    • Lector Digital: Reparado el error (LoadException) que impedía abrir un E-book desde la pestaña de Detalles. Se ha unificado la inyección de idiomas en el FXMLLoader.
    • Interfaz de Usuario (UI):
      • Corregida la codificación corrupta en los archivos messages.properties que causaba fallos críticos.
      • Solucionado el error que impedía interactuar con el clic derecho y doble clic en las tarjetas tras el rediseño.
    • Sincronización NextCloud: Eliminado el error (MissingResourceException) que colgaba la aplicación al intentar configurar, comprobar o sincronizar datos con un servidor NextCloud.

    Autor: ferlagod (Fernando Lago Dávila)
    Versión: 2.0

    Downloads