Repository navigation
- UI migrada a CustomTkinter: todos los widgets reemplazados por equivalentes CTk con esquinas redondeadas, bordes suaves y aspecto moderno
- Sistema de temas rediseñado: 4 temas (Dark, Blue, White, Halloween) con recolorado explícito widget por widget — sin interferencia de set_appearance_mode
- Layout reorganizado: barra de título, panel de controles con separadores visuales entre grupos, barra de progreso y barra de estado con orden de pack correcto
- Panel de controles compacto: filas A–E agrupadas con separadores 1px entre grupos (archivo, monitor, resolución, reproducción, transporte)
- Selector de tema en barra de título: combobox de tema accesible directamente junto al selector de idioma
- Redimensionado automático por media: la ventana se adapta al aspect ratio del video/imagen cargado (máximo 1280×800 con margen de pantalla)
- Fix separadores en cambio de tema: frames separadores (sin hijos) reciben bg_btn en lugar de bg_pan al recolorear
- Fix labels divisores │: color invisible (bg_btn) restaurado correctamente al cambiar tema
- customtkinter añadido como dependencia principal
Full Changelog: v1.7...v1.8