Encuéntranos
en línea

0
Estrellas en GitHub
0
Forks
0
Miembros Discord
0
Contribuidores

Cómo
Contribuir

ProyecThor es un proyecto de código abierto. Hay muchas formas de ayudar, más allá del código.

🐛

Reportar Bugs

Encontraste algo que no funciona correctamente. Abre un issue en GitHub con los pasos para reproducirlo, tu versión de Windows y el log de error si está disponible.

Abrir Issue
💡

Sugerir Funciones

Tienes una idea que mejoraría ProyecThor para tu iglesia. Compártela en las GitHub Discussions o en el servidor de Discord para debatirla con la comunidad.

Abrir Discusión
📖

Compartir Biblias XML

Tienes un archivo XML de una traducción poco común o en otro idioma. Compártelo en la comunidad para que otros usuarios puedan beneficiarse.

Compartir en Discord
💻

Contribuir Código

Si manejas C++ o Dear ImGui, revisa los issues etiquetados como "good first issue". Haz fork del repo, trabaja en una rama y abre un Pull Request.

Fork en GitHub

Preguntas
Frecuentes

Las preguntas más comunes de nuevos usuarios respondidas sin rodeos.

¿Cómo agrego mis archivos para que aparezcan en la Biblioteca?
Coloca cada tipo de archivo en su carpeta correspondiente dentro de assets/: Biblias XML en assets/bibles/, videos en assets/videos/, canciones en assets/songs/ y fuentes en assets/fonts/. La Biblioteca los detecta automáticamente al abrir la aplicación o al hacer clic en el botón de refrescar.
¿Cómo elijo en qué monitor proyectar?
Ve a Ajustes → Proyección. El selector muestra todos los monitores detectados por Windows con su resolución. Elige el que corresponde a tu proyector o TV. El cambio aplica inmediatamente sin necesidad de reiniciar ProyecThor.
¿Qué formato tienen los archivos de Biblia?
ProyecThor usa el formato XML estándar Zefania con estructura <book number="1"><chapter number="1"><verse number="1">texto</verse>. Este formato es el más común en repositorios de Biblias libres. Puedes encontrar traducciones en este formato en sitios como Zefania XML Bible Project.
¿Cuál es el formato para los archivos de canciones?
Son archivos de texto plano .txt. Cada estrofa es un bloque de texto separado del siguiente por una línea en blanco. ProyecThor divide el archivo por esas líneas vacías y convierte cada bloque en una tarjeta en el deck de canciones. No se necesita ningún marcado especial.
El video de Preview silencia el audio del Live. ¿Cómo lo soluciono?
Esto está resuelto automáticamente mediante el "Escudo de Audio" incorporado en v0.1.0. Si aún ocurre, asegúrate de usar el botón Play del panel Preview —el Preview siempre inicia silenciado—. El Escudo se activa durante 15 frames al iniciar cualquier reproductor para proteger el canal Live del mezclador de Windows.
¿Dónde se guarda la configuración?
En un archivo settings.json en el mismo directorio del ejecutable. Puedes hacer una copia de seguridad de este archivo para restaurar tu configuración en otra máquina. Si lo eliminas, ProyecThor genera uno nuevo con valores por defecto al iniciar.
¿En qué resoluciones funciona el proyector?
ProyecThor usa la resolución nativa del monitor seleccionado tal como la reporta el sistema operativo vía GLFW. Funciona con cualquier resolución estándar o no estándar: 1080p, 1440p, 4K, y resoluciones de proyectores y pantallas LED. No hay límite de resolución impuesto por el software.
El layout de la interfaz quedó desordenado. ¿Cómo lo reseteo?
Ve al menú Vista → Restablecer Entorno. Esto reconstruye el layout por defecto: Biblioteca a la izquierda, Preview en el centro, Inspector y Control a la derecha. Esta acción no afecta tus archivos ni tu configuración de ajustes —solo la disposición de los paneles—.

Apoya el
Desarrollo

ProyecThor es gratuito y lo seguirá siendo. Si le está siendo útil a tu iglesia o evento, considera apoyar con una pequeña donación. Cada contribución financia horas reales de trabajo.

Apoyar en Ko-fi