Commit Graph

7 Commits

Author SHA1 Message Date
Miguel 13ceda63ba Se agregó soporte para la gestión de proyectos y scripts de Python en la aplicación. Se implementaron nuevas rutas API para crear, obtener, actualizar y eliminar proyectos y scripts de Python. Además, se realizaron ajustes en la interfaz de usuario para incluir un panel de control para scripts de Python, mejorando la experiencia del usuario al interactuar con proyectos de Python. Se actualizaron los directorios de trabajo y se corrigieron rutas en varios archivos de configuración. 2025-06-20 20:04:30 +02:00
Miguel e3eb2fb9e5 Mejoras en el Launcher C# y gestión de proyectos
- Se añadió la funcionalidad de limpieza del estado previo en el gestor de lanzadores C#.
- Se implementó un método para reiniciar completamente el launcher, asegurando una inicialización adecuada.
- Se mejoró la gestión de argumentos para ejecutables, permitiendo la selección y ejecución con argumentos predefinidos.
- Se optimizó la lógica de inicialización y se añadieron mensajes de depuración para facilitar el seguimiento de errores.
- Se realizaron ajustes en la interfaz para mejorar la experiencia del usuario al gestionar proyectos y ejecutables.
2025-06-18 02:44:36 +02:00
Miguel 7ab11a94ce Implementación del Launcher C# y mejoras en la interfaz de usuario
- Se añadió un nuevo launcher para proyectos C# que permite gestionar, ejecutar y categorizar aplicaciones compiladas.
- Se implementaron tres pestañas en la interfaz: "Scripts (Config)", "Launcher GUI (Python)" y "Launcher C#", mejorando la organización y accesibilidad.
- Se actualizaron los archivos de configuración y se mejoró la lógica de inicialización para soportar el nuevo sistema de C#.
- Se realizaron ajustes en la interfaz para incluir un panel de favoritos y un sistema de gestión de procesos en ejecución para C#.
- Se mejoró la documentación en `adicion_launcher4GUI.md` para reflejar las nuevas funcionalidades y estructura del proyecto.
2025-06-17 17:48:13 +02:00
Miguel be3b333491 Implementación de nuevas funcionalidades en la API y mejoras en la interfaz de usuario
- Se añadió una nueva ruta API para abrir la carpeta de un grupo en el explorador de archivos, mejorando la accesibilidad.
- Se implementaron botones en la interfaz para abrir la carpeta del grupo y copiar la ruta del grupo al portapapeles.
- Se mejoró la lógica de visualización de botones en la interfaz, permitiendo un mejor manejo de la visibilidad de los mismos.
- Se realizaron ajustes en los logs de ejecución para reflejar las nuevas funcionalidades y cambios en los directorios de trabajo.
2025-06-12 20:06:45 +02:00
Miguel 88806ee4e4 Implementación de nuevas funcionalidades en el Launcher GUI
- Se añadieron nuevas rutas API para gestionar procesos de lanzadores, incluyendo la activación de foco y la terminación de procesos.
- Se mejoró la ejecución de scripts GUI al permitir especificar el directorio de trabajo y el tipo de ejecutable (python o pythonw).
- Se actualizaron los logs de ejecución para reflejar nuevas ubicaciones y detalles de los scripts.
- Se ajustaron los archivos de configuración y se mejoró la interfaz de usuario para soportar las nuevas funcionalidades.
2025-06-06 16:35:11 +02:00
Miguel 71a2a63de4 Implementación de nuevas funcionalidades en el Launcher GUI
- Se añadió un mecanismo para seleccionar el entorno de Miniconda a utilizar para cada grupo de scripts, mejorando la flexibilidad en la ejecución de scripts.
- Se implementaron nuevas rutas API para obtener todos los scripts de un grupo, incluyendo la gestión de metadatos de scripts específicos.
- Se mejoró la interfaz de usuario con un nuevo modal para gestionar scripts, permitiendo editar metadatos y ocultar scripts.
- Se actualizaron los archivos de configuración y se añadieron nuevos elementos en el HTML para soportar las nuevas funcionalidades.
2025-06-03 12:28:43 +02:00
Miguel ea35ae1211 Implementación de la API de Launcher GUI
- Se agregó el manejo de grupos de lanzadores, permitiendo obtener, crear, actualizar y eliminar grupos a través de nuevas rutas API.
- Se implementaron funciones para gestionar scripts de lanzadores, incluyendo la obtención de scripts por grupo y la ejecución de scripts GUI con argumentos.
- Se añadió la gestión de favoritos y el historial de lanzadores, mejorando la experiencia del usuario al interactuar con la interfaz.
- Se realizaron ajustes en el archivo `index.html` para incluir nuevas secciones y mejorar la navegación entre configuraciones y lanzadores.
2025-06-03 11:47:57 +02:00