4.4.0

Release date: 2026-05-28

✨ General

  • Actualización de Arquitectura
    • Abrir archivos en la nube ya no congela la ventana principal; se muestra un indicador de carga hasta que el archivo se descarga completamente y se carga automáticamente.
    • Añadido soporte para ver archivos dentro de archivos comprimidos.
    • Para formatos de compresión como zip, al hacer doble clic en ellos en el Explorador de Archivos se abren como una carpeta; ahora, la previsualización de archivos dentro de estos comprimidos es compatible.
    • Los argumentos de línea de comandos y los mensajes IPC ahora aceptan: "seer-archive:///path/to/archive.zip?entry=file.txt"
  • La opción de cargar archivos en la nube se ha movido de user.ini a Ajustes > Avanzado > Otros.
  • Establecida una prueba de referencia sistemática y completa para evitar cualquier regresión significativa de rendimiento para cualquier formato de archivo después del lanzamiento.
  • Ajustes > Avanzado > Posición y Tamaño de Ventana: Añadida opción "Centrar ventana en cada apertura".
  • Visor del Sistema
    • Datos en caché para reducir el tiempo de obtención de la lista de soporte del visor del sistema al iniciar la aplicación.
  • Mejoras de la Versión Portátil
    • Ya no escribe en %LOCALAPPDATA%. Todos los datos se escriben en el directorio de la aplicación. La versión portátil todavía lee/escribe en %TEMP%/Seer.
    • El inicio automático al arrancar ya no modifica el registro; en su lugar, genera un acceso directo en C:\Users\<Usuario>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.
    • Asegúrate de que la carpeta portátil tenga permiso de escritura sin requerir privilegios de Administrador. Si falta el permiso de escritura, se mostrará una notificación en la bandeja del sistema.
    • Las actualizaciones se sincronizan con la versión de escritorio, pero al hacer clic en descargar se redirige a la página de lanzamientos de GitHub para descarga manual, descompresión y reemplazo (típicamente preferido para gestores de paquetes).
  • La barra de control soporta más parámetros de coincidencia de extensiones:
    • ${type_file} para todos los archivos.
    • ${type_folder} para todas las carpetas.
    • ${type_all} para todos los elementos.

🧩 Plugins

  • Ya no se requiere que los nuevos usuarios elijan un directorio de instalación de plugins; la ubicación predeterminada se establece en %LOCALAPPDATA%/Corey/Seer/plugins.

📁 Carpeta

  • Al abrir un archivo dentro de un comprimido con Seer, ya no congela la ventana principal; se cargará en una ventana separada con un indicador de carga.
  • Añadidas opciones de copia en el menú contextual de carpeta local: copiar ruta absoluta, copiar ruta relativa y copiar archivos/carpetas seleccionados.
  • Añadida opción de copiar ruta relativa en el menú contextual del comprimido.
  • Archivos comprimidos: Métodos de procesamiento de datos refinados.
    • Más fiables y compatibles, manejando mejor los casos extremos.
    • La contrapartida es un aumento de aproximadamente el 10% en el consumo de tiempo y memoria máxima.

🖼️ Imagen

  1. La arquitectura del módulo de visualización de imágenes ha sido reescrita.
  2. Añadido soporte para formatos ICO, ICNS y CUR.
    1. Diseño de mosaico vertical.
    2. Cada imagen se muestra en su tamaño de píxel original.
    3. Soporta exportar la imagen seleccionada mediante clic derecho.
    4. Añadidas más visualizaciones de propiedades específicas de formato.
  3. Actualización del motor de renderizado SVG:
    • Basado en resvg, licencia MIT.
    • Para archivos SVG complejos, la velocidad de previsualización mejora significativamente, y se soportan más estilos.
    • Corregido el problema con el salto de escala SVG en el primer fotograma.
  4. Escalado de imágenes rasterizadas mejorado: hacer zoom in/out en imágenes ultra grandes ya no tiene lag.
  5. Estilo de fondo de imagen:
    • Añadida una función de cambio de fondo para imágenes transparentes (la configuración persiste solo durante la sesión actual de ejecución).
    • Actualmente compatible: (pseudo) transparente, negro, gris, blanco y (verdadero) transparente.
  6. Indicador de progreso de carga:
    • Para imágenes grandes, el programa muestra un indicador de carga en la barra de control.
  7. Corregido el problema donde los cálculos de ajuste a ventana eran inexactos en algunos casos, requiriendo un segundo ajuste después del renderizado.
  8. Corregidos problemas de visualización en blanco cuando OpenGL no está disponible:
    • La aplicación volverá automáticamente al renderizado por CPU.
    • Nota: Algunos módulos (ej., video) dependen en gran medida de OpenGL; reiniciar el ordenador normalmente resuelve los problemas de OpenGL.

🎦 Multimedia

  • Cambiado el paso de velocidad de reproducción de 0.1 a 0.2, con un rango de velocidad de [0.2, 16].
  • Corregido un problema donde la ventana de previsualización y la ventana separada compartían la misma velocidad de reproducción.
  • Añadida una opción de selección de subtítulos al menú de clic derecho.
    • Actualmente soporta subtítulos incrustados y subtítulos externos con el mismo nombre de archivo.

📄 PDF

El visor de PDF más rápido en Windows ha vuelto. El bucle actual: Refactorización completa 🚀 -> El mejor visor de PDF 🪐 -> Adición de funciones * x y corrección de errores * y 🔨 -> Ya no es el mejor 😭 -> Preparación para refactorización 🤡

Nuevas Funciones
  • Añadidos ajustes de modo de zoom predeterminado para PDF:
    • Los usuarios ahora pueden especificar el modo de apertura predeterminado, incluyendo tamaño real, ajustar ancho, ajustar alto y zoom personalizado.
    • "Ajustar alto" se basa en la altura de la primera página.
    • "Ajustar ancho" se basa en el ancho máximo de todas las páginas.
    • Cuando se selecciona "Ajustar alto/ancho", se requiere el tamaño de ventana para el cálculo del zoom (valor predeterminado 960, configurado en user.ini).
  • Añadido un menú de zoom de PDF más completo:
    • El menú de clic derecho ahora proporciona valores preestablecidos de zoom, modos de ajuste, visualización del porcentaje de zoom actual y la opción de "Establecer zoom actual como predeterminado personalizado".
    • Lógica de visualización de zoom predeterminado: solo la opción predeterminada recupera el zoom del historial; el zoom personalizado y los modos de ajuste ignorarán el historial al abrir.
  • Añadido un modo de visualización unificado de PDF:
    • PDF ahora admite cambio de modo de visualización unificado, incluyendo Predeterminado, Modo Oscuro y Modo de Confort Visual.
  • Añadido seguimiento de viewport en miniaturas:
    • La barra lateral de miniaturas ahora muestra un marco de viewport en tiempo real indicando qué parte del documento está mostrando actualmente la vista principal.
  • Añadidos estilos de espaciado entre páginas personalizables:
    • Las páginas PDF ahora soportan espaciado estándar, así como múltiples estilos de "línea divisoria sin costuras", incluyendo líneas sólidas, discontinuas y (pseudo) onduladas.
  • Añadida función "Localizar página actual en miniaturas":
    • Mientras que hacer clic en una miniatura sincroniza la vista principal, ahora puedes localizar rápidamente la barra lateral de miniaturas a la página mostrada actualmente en la vista principal.
Mejoras
  • Mejorada la velocidad de respuesta y estabilidad al desplazarse y hacer zoom rápidamente en PDF. Rápido, solo rápido, nada más. ⚡️
  • Reducido el parpadeo de pantalla en blanco y el renderizado duplicado innecesario durante el zoom.
  • Mejorada la lógica de posicionamiento de página y recuperación de posición de desplazamiento al abrir un PDF por primera vez, asegurando resultados de recuperación más estables.
  • Mejorado el comportamiento de respuesta e inicialización de la barra lateral, incluyendo la carga de miniaturas y tabla de contenidos.
  • Los PDF protegidos con contraseña cargan la previsualización más rápido después de ingresar la contraseña correctamente.
  • Toda la fila en la lista de miniaturas ahora se puede hacer clic para localizar páginas, en lugar de solo responder dentro del límite de página dibujado.
  • Corregido un problema donde se solicitaba incondicionalmente el renderizado de la página 0 al inicio.
  • Y otras correcciones diversas.

🌐 HTML

  • Nada aquí.

📝 Texto

  • La barra de control ahora muestra los finales de línea.