-
released this
2026-04-16 13:22:35 +00:00 | 15 commits to main since this release🚀 Nuevas Funciones y Automatización
- Aviso de actualizaciones: El programa ahora comprueba silenciosamente en el arranque si hay una nueva versión disponible en Forjalibre y te avisa para descargarla.
- Escáneres masivos: Completa tu biblioteca descargando automáticamente las portadas y sagas que falten conectándose a bases de datos externas (Google Books, OpenLibrary e Inventaire).
- Mejor importación CSV: Al importar desde Goodreads o Bookwyrm, el sistema extrae y guarda reseñas personales, editoriales, calificaciones, etiquetas y el estado exacto de lectura.
☁️ Nube y Seguridad Reforzada
- Sincronización automática: Sincronización en segundo plano con NextCloud mediante retardo inteligente para no afectar al rendimiento de la app.
- Llavero del sistema: Las contraseñas de NextCloud ya no se guardan en texto plano; ahora utilizan el gestor de credenciales seguro de tu sistema operativo.
- Auditoría de seguridad: Código fuente revisado a fondo con la corrección de 6 vulnerabilidades internas y 3 malas prácticas para reducir la superficie de ataque.
📚 Rediseño de Colecciones (Sagas)
- Pestaña nativa: Las sagas dejan de ser una ventana flotante y tienen su propia sección integrada.
- Agrupación inteligente: El sistema agrupa mejor los libros (ignorando tildes, mayúsculas o espacios) y permite renombrar o borrar colecciones fácilmente con clic derecho.
🛠️ Estabilidad y Correcciones (Especial Linux)
- Adiós a los cuelgues (Error 137 y 143): Solucionado el cierre forzoso en Linux al abrir enlaces en el navegador (se usan comandos nativos en lugar de la librería gráfica AWT) y prevenido el bloqueo del procesador al arrancar la app.
- UI pulida en Linux: Corregidos los problemas de tamaño y cortes en las ventanas de "Detalles del Libro" y el "Manual de Ayuda".
- Rendimiento: Eliminado el "lag" al deslizar rápido la lista de sagas gracias a una mejor gestión de la memoria visual.
☕ Soporte al proyecto
- Añadidos botones directos para apoyar el desarrollo continuo a través de Liberapay en las ventanas de Configuración y Acerca de.
Downloads
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
2 downloads
-
bibliohouse_macos_1_6.dmg
3 downloads ·
2026-04-16 13:20:22 +00:00 · 264 MiB -
bibliohouse_unix_1_6.sh
6 downloads ·
2026-04-16 13:20:32 +00:00 · 285 MiB -
bibliohouse_windows-x64_1_6.exe
4 downloads ·
2026-04-16 13:20:38 +00:00 · 260 MiB
-
BiblioHouse v1.5.0 Stable
released this
2026-04-03 09:58:46 +00:00 | 29 commits to main since this releaseNotas de Lanzamiento: BiblioHouse v1.5.0
La nueva actualización de BiblioHouse ya está aquí. En esta versión me he centrado en darte herramientas para hacer crecer tu biblioteca, planificar tus futuras lecturas y traer todo tu historial desde otras plataformas sin esfuerzo.
Novedades Principales
Lista de Deseos (Wishlist) Integrada
He creado una pestaña dedicada y visual (en formato cuadrícula) para que guardes esos libros que te mueres por leer pero que aún no tienes.
- Separación de datos: Los deseos se guardan en su propio archivo (
deseos.json) para no falsear las estadísticas de tu biblioteca real, y se sincronizan automáticamente con tu nube de Nextcloud. - Integración total: Busca libros desde el buscador principal de la app y envíalos directamente a tu Lista de Deseos con sus portadas 100% offline.
- Flujo rápido: Cuando por fin te compres el libro, solo tienes que pulsar "Marcar como conseguido" y pasará automáticamente a tu biblioteca principal sumando stock.
Gestor de Sagas y Colecciones
Este gestor está todavia en desarrollo...
- Detección de brechas (Huecos): La nueva vista agrupa tus libros por serie y detecta automáticamente si te falta algún número por el medio (por ejemplo, si tienes el tomo 1, 2 y 4, te pintará en rojo que te falta el 3). ¡Ideal para completistas!
Importador CSV Inteligente (Goodreads y Bookwyrm)
Se acabó el meter libros a mano si vienes de otra plataforma.
- Soporte nativo: El nuevo importador lee archivos
.csvexportados directamente desde plataformas como Bookwyrm o Goodreads. - Migración completa: No solo importa el título y el autor, sino que detecta y guarda automáticamente la calificación por estrellas que le diste al libro y su estado de lectura (Leído, Pendiente o Leyendo).
🛠️ Mejoras Técnicas y de Interfaz
- Ventanas más robustas: Se han añadido tamaños mínimos (
minHeightyminWidth) a las ventanas principales de la interfaz para evitar que se deformen al redimensionarlas en distintos sistemas operativos. - Registros (Logs) optimizados: Reemplazados los antiguos mensajes de consola por un sistema de registro (Logger) estándar, mucho más eficiente y útil para diagnosticar errores. Además, se han optimizado los formatos de fecha y las constantes de inicialización.
Desarrollado con ❤️ por Ferlagod. BiblioHouse es Software Libre bajo licencia GPLv3.
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
2 downloads
-
bibliohouse_macos_1_5.dmg
2 downloads ·
2026-04-03 09:46:15 +00:00 · 264 MiB -
bibliohouse_unix_1_5.sh
9 downloads ·
2026-04-03 09:46:45 +00:00 · 285 MiB -
bibliohouse_windows-x64_1_5.exe
5 downloads ·
2026-04-03 09:46:54 +00:00 · 260 MiB
- Separación de datos: Los deseos se guardan en su propio archivo (
-
v1.4.0 Stable
released this
2026-03-11 15:30:40 +00:00 | 37 commits to main since this releaseNotas de Lanzamiento: BiblioHouse v1.4.0
Esta versión transforma BiblioHouse en una herramienta más robusta, privada y conectada. Hemos centrado nuestros esfuerzos en la Soberanía Digital (tus datos son tuyos y de nadie más) y en mejorar la experiencia de uso en sistemas Linux.
Novedades Principales
☁️ Sincronización con Nextcloud
¡Lleva tu biblioteca a tu propia nube privada! Ahora puedes sincronizar toda tu base de datos con tu servidor Nextcloud mediante el protocolo WebDAV.
- Detección Automática: El sistema analiza la URL de tu servidor y detecta automáticamente las rutas WebDAV correctas.
- Sincronización Inteligente: Sube y descarga tu base de datos con un solo clic o activa la sincronización automática.
- Alertas Detalladas: Nuevos cuadros de diálogo que informan en tiempo real sobre el éxito o los errores específicos durante la conexión.
🖼️ Portadas 100% Offline
Se acabó depender de enlaces externos que pueden romperse.
- Almacenamiento Local: BiblioHouse ahora descarga y "secuestra" las imágenes de portada directamente en tu carpeta de usuario.
- Privacidad y Disponibilidad: Tu biblioteca será plenamente visible y funcional incluso si no tienes conexión a internet.
🐧 Optimización para Linux (Ubuntu)
Hemos corregido los problemas de visualización en sistemas Unix.
- Ajuste de Ventanas: Las ventanas ya no aparecen "encogidas" gracias a la implementación de
sizeToScene(). - Inicio Maximizado: La aplicación ahora se abre ocupando toda la pantalla por defecto para una mejor experiencia visual.
🛠️ Mejoras de Usabilidad y Robustez
- Feedback Visual (Drag & Drop): Al arrastrar una imagen sobre la portada, esta cambiará su opacidad para indicarte que estás en la zona de soltado correcta.
- Acceso por Teclado: Ahora puedes iniciar sesión rápidamente pulsando la tecla
Entertanto en el campo de usuario como en el de contraseña. - Blindaje de Datos: * El buscador de OpenLibrary se bloquea durante la consulta para evitar peticiones duplicadas.
- El selector de año ahora cuenta con validación numérica estricta para evitar cierres inesperados por texto inválido.
- Corrección de Idiomas: Solucionado el error que impedía cargar correctamente los recursos de traducción en la ventana de edición.
📥 Instalación y Actualización
⚠️ Nota sobre la actualización: Si experimentas algún error o comportamiento extraño tras actualizar, simplemente elimina la aplicación anterior y vuelve a instalar esta nueva versión. ¡Tranquilo/a! Tu base de datos y tus configuraciones están guardadas de forma segura en tu carpeta personal de usuario y continuarán ahí intactas.
🐧 Instrucciones para Linux:
Si descargas el instalador.sh, recuerda darle permisos de ejecución desde la terminal antes de lanzarlo. Abre tu terminal en la carpeta de descargas y ejecuta:chmod +x bibliohouse_unix_1_4.sh ./bibliohouse_unix_1_4.sh
Desarrollado con ❤️ por Fernando Lago Dávila. BiblioHouse es Software Libre bajo licencia GPLv3.
Downloads
-
Source code (ZIP)
8 downloads
-
Source code (TAR.GZ)
3 downloads
-
bibliohouse_macos_1_4.dmg
5 downloads ·
2026-03-11 15:24:43 +00:00 · 264 MiB -
bibliohouse_unix_1_4.sh
14 downloads ·
2026-03-11 15:24:53 +00:00 · 285 MiB -
bibliohouse_windows-x64_1_4.exe
7 downloads ·
2026-03-11 15:25:00 +00:00 · 260 MiB
-
released this
2026-02-19 15:45:17 +00:00 | 49 commits to main since this release🚀 BiblioHouse v1.3.0: Ráfaga, Diseño y Usabilidad
Esta actualización se centra en agilizar las tareas más repetitivas del bibliotecario (escanear y editar) y en profesionalizar la imagen de la biblioteca.
✨ Nuevas Características
- 📸 Escáner en Modo Ráfaga: ¡Ya no hace falta abrir y cerrar la cámara! Escanea una pila de libros seguidos; BiblioHouse los guardará en una lista temporal y te permitirá procesarlos todos de una vez.
- 🖱️ Drag & Drop (Arrastrar y Soltar): Ahora puedes arrastrar una imagen (.jpg, .png) desde tu escritorio directamente sobre la carátula del libro en la ventana de edición para cambiar la portada al instante.
- 📇 Carnets de Socio Profesionales:
- Rediseño visual: Nuevo estilo corporativo con cabecera azul, logotipo integrado y tipografía mejorada.
- Impresión selectiva: Ahora puedes generar el PDF de un único socio seleccionándolo en la tabla (clic derecho -> "Imprimir Carnet").
- Código de Barras: Centrado automático y mejorado para lectura rápida.
🛠️ Mejoras Técnicas y Correcciones
- Solucionado el bloqueo al intentar abrir ventanas de edición sin el idioma cargado.
- Corrección de codificación de caracteres (tildes/ñ) en todos los idiomas (ES, CA, GL, EU, PT, EN).
- El nombre del archivo PDF de los carnets ahora se genera automáticamente con el nombre del socio (ej:
Carnet_Juan_Perez.pdf). - Añadida validación visual al arrastrar archivos: solo se aceptan imágenes.
📥 Instalación y Actualización
⚠️ Nota sobre la actualización: Si experimentas algún error o comportamiento extraño tras actualizar, simplemente elimina la aplicación anterior y vuelve a instalar esta nueva versión. ¡Tranquilo/a! Tu base de datos y tus configuraciones están guardadas de forma segura en tu carpeta personal de usuario y continuarán ahí intactas.
🐧 Instrucciones para Linux:
Si descargas el instalador.sh, recuerda darle permisos de ejecución desde la terminal antes de lanzarlo. Abre tu terminal en la carpeta de descargas y ejecuta:chmod +x bibliohouse_unix_1_3.sh ./bibliohouse_unix_1_3.sh
Desarrollado con JavaFX y pasión por los libros by ferlagod.
Downloads
-
Source code (ZIP)
4 downloads
-
Source code (TAR.GZ)
6 downloads
-
bibliohouse_macos_1_3.dmg
6 downloads ·
2026-02-19 15:43:22 +00:00 · 261 MiB -
bibliohouse_unix_1_3.sh
11 downloads ·
2026-02-19 15:43:35 +00:00 · 282 MiB -
bibliohouse_windows-x64_1_3.exe
11 downloads ·
2026-02-19 15:44:04 +00:00 · 257 MiB
-
released this
2026-02-07 16:54:19 +00:00 | 57 commits to main since this releaseMe complace anunciar una nueva versión de BiblioHouse desde nuestra nueva casa en ForjaLibre. Esta actualización se centra 100% en la experiencia de usuario (UX) y en agilizar la gestión diaria de la biblioteca.
✨ Novedades destacadas
-
🔍 Desplegables con búsqueda inteligente:
En la sección de "Préstamos activos", los menús desplegables para seleccionar Libro y Socio ahora permiten filtrar por texto. Ya no es necesario buscar visualmente entre una lista larga o conocer el número exacto del socio; simplemente escribe parte del nombre o título y encuéntralo al instante. -
⚡ Préstamos directos (Atajos):
Hesimplificado el flujo de trabajo con nuevos atajos contextuales para ahorrar clics:- Desde la Biblioteca: Nueva opción "Prestar este libro" que te lleva directamente al formulario de préstamo con el libro ya cargado.
🙌 Agradecimientos a la comunidad
Esta mejora nace directamente de una sugerencia detallada del usuario @eltipodelcompost en el Fediverso, quien señaló la dificultad de encontrar elementos en listas largas. ¡Gracias por ayudarnos a pulir BiblioHouse!
📥 Descargas e Instalación
Los instaladores están disponibles directamente aquí abajo, en la sección de Archivos (Attachments) de este lanzamiento:
- 🪟 Windows: Descarga el instalador
.exe. - 🍎 macOS: Descarga la imagen
.dmg.- Nota: Si es la primera vez que lo abres, recuerda aceptar los permisos de cámara para el escáner.
- 🐧 Linux: Descarga el instalador
.sh.
Si ves que algún error tras instalar esta nueva versión, desinstala y vuelve a instalar, tus libros continuarán donde los dejaste.
Desarrollado con ❤️ y JavaFX. Alojado libremente en ForjaLibre.eu
Downloads
-
Source code (ZIP)
8 downloads
-
Source code (TAR.GZ)
4 downloads
-
bibliohouse_macos_1_2.dmg
6 downloads ·
2026-02-07 16:53:32 +00:00 · 261 MiB -
bibliohouse_unix_1_2.sh
16 downloads ·
2026-02-07 16:53:48 +00:00 · 282 MiB -
bibliohouse_windows-x64_1_2.exe
9 downloads ·
2026-02-07 16:53:58 +00:00 · 257 MiB
-
-
v1.1.0 Stable
released this
2026-01-29 21:45:35 +00:00 | 60 commits to main since this release📢 ¡Novedades en BiblioHouse 1.1! 📚
La nueva versión 1.1 de BiblioHouse, ya está disponible en ForjaLibre.eu. Esta actualización incluye mejoras significativas en la experiencia de usuario, rendimiento y funcionalidad, basadas en vuestros comentarios y en el trabajo colaborativo.
🔧 Correcciones y mejoras
- Solucionado: Los libros añadidos en la misma sesión ahora aparecen correctamente en el módulo de préstamos. Esto se logró optimizando las llamadas al método
actualizarComboLibrosDisponibles()en los puntos clave del código, garantizando una sincronización inmediata.
✨ Nuevas funcionalidades
- Acceso sin registro: Ahora los usuarios pueden explorar BiblioHouse sin necesidad de registrarse, facilitando la interacción inicial con la aplicación.
- Rendimiento mejorado: Se han implementado cambios para acelerar la carga de imágenes y asegurar que las estanterías estén disponibles incluso para usuarios invitados.
- Portadas por defecto: Los libros sin imagen de portada mostrarán automáticamente una portada predeterminada (
default_cover.jpg), tanto para los libros existentes como para los nuevos. ¡Adiós a los espacios vacíos!
📌 ¿Por qué actualizar?
Esta versión hace que BiblioHouse sea más accesible, intuitivo y eficiente, ideal para gestionar tu biblioteca personal sin complicaciones.
¡Gracias por vuestro apoyo y por ayudar a mejorar BiblioHouse! Si tenéis sugerencias o encontráis algún error, no dudéis en abrir un issue en el repositorio.
Downloads
-
Source code (ZIP)
6 downloads
-
Source code (TAR.GZ)
3 downloads
-
bibliohouse_macos_1_1.dmg
7 downloads ·
2026-01-29 21:45:09 +00:00 · 262 MiB -
bibliohouse_unix_1_1.sh
18 downloads ·
2026-01-29 21:45:09 +00:00 · 282 MiB -
bibliohouse_windows-x64_1_1.exe
7 downloads ·
2026-01-29 21:45:14 +00:00 · 257 MiB
- Solucionado: Los libros añadidos en la misma sesión ahora aparecen correctamente en el módulo de préstamos. Esto se logró optimizando las llamadas al método
-
released this
2026-01-29 21:43:06 +00:00 | 60 commits to main since this release🎉 ¡Bienvenidos a BiblioHouse v1.0!
Nos complace anunciar la primera versión estable de BiblioHouse, tu gestor personal de bibliotecas. Esta aplicación ha sido diseñada para organizar tu colección de libros de forma sencilla, rápida y visual.
🚀 Características principales
- Gestión completa: Añade, edita y elimina libros de tu colección.
- Escaneo inteligente: Usa la cámara de tu ordenador para escanear el código de barras (ISBN) y obtener los datos del libro automáticamente.
- Multiplataforma: Disponible para Windows, macOS y Linux.
- Interfaz moderna: Diseño limpio y fácil de usar (Modo claro/oscuro).
- Privacidad: Tus datos se guardan localmente en tu equipo.
📥 Descargas e Instalación
Elige el archivo adecuado para tu sistema operativo en la sección de "Assets" (Archivos) aquí abajo:
- 🪟 Windows: Descarga el archivo
.exee instálalo. - 🍎 macOS: Descarga el archivo
.dmg. Arrastra la app a tu carpeta de Aplicaciones.- Nota: Al abrirlo por primera vez, si te pide permisos de cámara, acéptalos para usar el escáner.
- 🐧 Linux: Descarga el instalador (archivo
.sho.deb).- Nota: Si usas el archivo
.sh, recuerda darle permisos de ejecución antes de abrirlo (Click derecho > Propiedades > Permisos o ejecutandochmod +x nombre_archivo.shen la terminal).
- Nota: Si usas el archivo
Desarrollado con ❤️ usando JavaFX y Java 21.
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
4 downloads
-
bibliohouse_macos_1_0.dmg
5 downloads ·
2026-01-29 21:42:52 +00:00 · 262 MiB -
bibliohouse_unix_1_0.sh
12 downloads ·
2026-01-29 21:42:53 +00:00 · 282 MiB -
bibliohouse_windows-x64_1_0.exe
4 downloads ·
2026-01-29 21:42:58 +00:00 · 257 MiB