Repository navigation
Releases: MAECLY/image-transform-lite
Releases · MAECLY/image-transform-lite
Release list
Image Transform Lite v1.6.0
Changed
- Licencia: el proyecto pasa de MIT a GNU AGPL-3.0, la misma licencia que Versorium, Coverly ROMs y Pluryprint. El código fuente ahora es público.
- Bundle ID:
com.fiftyflowers.imagetransformlitepasa acom.maecly.imagetransformlite. La configuración y los presets siguen en~/Library/Application Support/ImageTransformLite, así que no se pierden. - README: instrucciones de instalación con el
.pkgy enlace a la última versión.
Instalacion (recomendado)
- Descargar `Image-Transform-Lite-1.6.0-arm64.pkg`
- Doble click para instalar
- Se instala automaticamente en `/Applications`
- Primera vez: click derecho -> Abrir (macOS Gatekeeper)
Alternativa (manual)
- Descargar `Image-Transform-Lite-1.6.0-arm64.zip`
- Descomprimir y mover `Image Transform Lite.app` a Aplicaciones
Plataforma: macOS Apple Silicon (arm64)
Image Transform Lite v1.5.1
Fixed
- Transformaciones nuevas (watermark) no aparecian para usuarios existentes con config.json viejo.
from_dict()ahora auto-agrega transforms faltantes atransform_order.
Instalacion (recomendado)
- Descargar `Image-Transform-Lite-1.5.1-arm64.pkg`
- Doble click para instalar
- Se instala automaticamente en `/Applications`
- Primera vez: click derecho -> Abrir (macOS Gatekeeper)
Alternativa (manual)
- Descargar `Image-Transform-Lite-1.5.1-arm64.zip`
- Descomprimir y mover `Image Transform Lite.app` a Aplicaciones
Plataforma: macOS Apple Silicon (arm64)
Image Transform Lite v1.5.0
Added
- Watermark transform: nueva transformacion para anadir texto como marca de agua. Configurable: texto, tamano de fuente, opacidad y posicion (4 esquinas + centro).
- Tests para
processor.py: 29 tests nuevos cubriendodiscover_images(),load_image(),apply_transforms(),save_image()yBatchProcessor. - Tests mejorados para transforms: anadidos tests de contraste (valor real cambia) y 5 tests de watermark.
Changed
DEFAULT_ORDERahora incluye"watermark"como ultima transformacion en la cadena.transforms.pyimportaImageDraweImageFontpara soporte de watermark.- Total de tests: de 42 a 77 (+35 tests).
Instalacion (recomendado)
- Descargar `Image-Transform-Lite-1.5.0-arm64.pkg`
- Doble click para instalar
- Se instala automaticamente en `/Applications`
- Primera vez: click derecho -> Abrir (macOS Gatekeeper)
Alternativa (manual)
- Descargar `Image-Transform-Lite-1.5.0-arm64.zip`
- Descomprimir y mover `Image Transform Lite.app` a Aplicaciones
Plataforma: macOS Apple Silicon (arm64)
Image Transform Lite v1.4.0
Added
- Sidebar colapsable: la sidebar se puede colapsar/expandir con un boton toggle. El estado se persiste en
localStoragey se mantiene entre sesiones. - Tooltips en sidebar colapsada: al colapsar la sidebar, los iconos muestran un tooltip con su funcion al hacer hover. Los presets tambien muestran su nombre.
- Iconos Lucide: migracion de todos los SVGs inline a Lucide Icons via bundle UMD local (
ui/lib/lucide.min.js). Reemplaza ~120 lineas de SVGs hardcodeados por etiquetas<i data-lucide="...">. - Avatar de preset: cuando la sidebar esta colapsada, los presets muestran la primera letra del nombre en un circulo (estilo avatar) en vez de un circulo vacio.
Changed
- Sidebar: de 240px fijo a 240px expandible con animacion de transicion (0.25s ease).
- Sidebar colapsada muestra solo iconos a 48px de ancho con tooltips contextuales.
- Botones de Configuracion (Restablecer, Actualizaciones, Acerca de) ahora tienen iconos SVG dedicados (rotate-ccw, refresh-cw, info).
- Boton eliminar preset cambia de
×texto a icono Lucidex. - Modal de actualizacion: icono SVG inline reemplazado por
<i data-lucide="download">. - Icono "Restablecer Todo" actualizado a
rotate-ccw(icono de reset estandar) a 16x16, consistente con los demas iconos de la seccion.
Instalacion (recomendado)
- Descargar `Image-Transform-Lite-1.4.0-arm64.pkg`
- Doble click para instalar
- Se instala automaticamente en `/Applications`
- Primera vez: click derecho -> Abrir (macOS Gatekeeper)
Alternativa (manual)
- Descargar `Image-Transform-Lite-1.4.0-arm64.zip`
- Descomprimir y mover `Image Transform Lite.app` a Aplicaciones
Plataforma: macOS Apple Silicon (arm64)
Image Transform Lite v1.3.4
Fixed
- La verificacion automatica de actualizaciones al iniciar fallaba silenciosamente: ahora muestra un toast con el error especifico (HTTP, red, etc.)
- Error en el check de actualizaciones al inicio ya no se ignora: el usuario recibe feedback claro de que algo fallo
Instalacion (recomendado)
- Descargar `Image-Transform-Lite-1.3.4-arm64.pkg`
- Doble click para instalar
- Se instala automaticamente en `/Applications`
- Primera vez: click derecho -> Abrir (macOS Gatekeeper)
Alternativa (manual)
- Descargar `Image-Transform-Lite-1.3.4-arm64.zip`
- Descomprimir y mover `Image Transform Lite.app` a Aplicaciones
Plataforma: macOS Apple Silicon (arm64)
Image Transform Lite v1.3.3
Fixed
- Error "Error de red. Verifica tu conexion a internet" al verificar actualizaciones desde la app empaquetada
- Certificados SSL CA no estaban incluidos en el bundle de PyInstaller, impidiendo conexiones HTTPS
updater.pyahora usacertificomo fuente de certificados CA con fallback al sistemabuild.specactualizado para incluircertifien hiddenimports ycacert.pemcomo data file
Instalacion (recomendado)
- Descargar `Image-Transform-Lite-1.3.3-arm64.pkg`
- Doble click para instalar
- Se instala automaticamente en `/Applications`
- Primera vez: click derecho -> Abrir (macOS Gatekeeper)
Alternativa (manual)
- Descargar `Image-Transform-Lite-1.3.3-arm64.zip`
- Descomprimir y mover `Image Transform Lite.app` a Aplicaciones
Plataforma: macOS Apple Silicon (arm64)
Image Transform Lite v1.3.2
Fixed
- Crash al presionar "Buscar Actualizaciones" multiples veces: la llamada API bloqueaba el hilo principal de la UI
- El contenedor de toasts faltaba en el HTML, causando errores JS silenciosos que colgaban la app
check_for_updatesahora se ejecuta en un thread separado viastart_update_check+get_update_check_result(polling)download_and_prepare_updaterenombrado astart_update_download— se ejecuta en thread con polling de progreso- Boton "Buscar Actualizaciones" se deshabilita durante la verificacion para evitar multiples clics
- Mejor manejo de errores de red: mensajes diferenciados para HTTP errors, errores de conexion, etc.
Instalacion (recomendado)
- Descargar `Image-Transform-Lite-1.3.2-arm64.pkg`
- Doble click para instalar
- Se instala automaticamente en `/Applications`
- Primera vez: click derecho -> Abrir (macOS Gatekeeper)
Alternativa (manual)
- Descargar `Image-Transform-Lite-1.3.2-arm64.zip`
- Descomprimir y mover `Image Transform Lite.app` a Aplicaciones
Plataforma: macOS Apple Silicon (arm64)
Image Transform Lite v1.3.1
Added
- Sistema de actualizaciones mejorado: modal con release notes, boton "Saltar esta version" y "Ver en GitHub"
- Auto-descarga de actualizaciones: descarga el .zip, extrae y abre Finder para reemplazar la app
- Filtro de asset arm64 en el updater (prioriza .zip con arm64 en el nombre)
- Skip version persistente: si el usuario salta una version, no se le notifica de nuevo hasta la siguiente
- Manejo de errores de red en el updater: muestra mensajes claros (HTTP error, sin conexion)
- Dialogo "Acerca de" con credito del autor (MigelAngelEC)
- Repo hecho publico para que el updater funcione sin autenticacion
Changed
- Updater:
check_for_updates()ahora aceptaskip_versiony devuelverelease_notes - Updater: manejo de errores diferenciado (HTTPError, URLError, Exception generica)
- API: nuevos metodos
skip_update(),clear_skip_version(),download_and_prepare_update(),get_download_progress(),reveal_update()
Instalacion (recomendado)
- Descargar `Image-Transform-Lite-1.3.1-arm64.pkg`
- Doble click para instalar
- Se instala automaticamente en `/Applications`
- Primera vez: click derecho -> Abrir (macOS Gatekeeper)
Alternativa (manual)
- Descargar `Image-Transform-Lite-1.3.1-arm64.zip`
- Descomprimir y mover `Image Transform Lite.app` a Aplicaciones
Plataforma: macOS Apple Silicon (arm64)
Image Transform Lite v1.3.0
Added
- Presets (Recetas) como chips horizontales con wrap en la sidebar — mejor aprovechamiento del espacio
- Botones de Importar/Exportar JSON directamente en la sidebar junto a "Nueva Receta"
- Navegacion de preview con botones prev/next y wrap-around (primera ↔ ultima imagen)
- Tooltip CSS custom en el nombre de imagen del preview (hover muestra nombre completo)
- Nombre de archivo del preview es "pressable" — click expande el texto completo
Changed
- Sidebar reorganizada: Import/Export movidos del dropdown del header a la sidebar
- Eliminado el dropdown menu del header (ya no es necesario)
- Layout del preview mejorado: imagenes ya no se desbordan del marco al redimensionar la ventana
- Sidebar y contenido principal con scroll independiente
Fixed
- Botones de navegacion del preview (prev/next) no tenian event listeners asignados
- Preview se salia del marco del contenedor al mostrar imagenes grandes
- Tests:
webp_qualityrenombrado aoutput_qualityen test_config.py (bug pre-existente)
Instalacion (recomendado)
- Descargar `Image-Transform-Lite-1.3.0-arm64.pkg`
- Doble click para instalar
- Se instala automaticamente en `/Applications`
- Primera vez: click derecho -> Abrir (macOS Gatekeeper)
Alternativa (manual)
- Descargar `Image-Transform-Lite-1.3.0-arm64.zip`
- Descomprimir y mover `Image Transform Lite.app` a Aplicaciones
Plataforma: macOS Apple Silicon (arm64)
Image Transform Lite v1.2.1
Fixed
- Dropdown menu: clicks en "Buscar actualizaciones" y "Acerca de" no ejecutaban la accion (evento burbuja cerraba el menu antes del handler)
- Resultados de "Buscar actualizaciones" y "Acerca de" ahora se muestran en un modal dialog centrado en pantalla (antes solo aparecian en la barra de estado al fondo, dificil de ver)
Instalacion (recomendado)
- Descargar `Image-Transform-Lite-1.2.1-arm64.pkg`
- Doble click para instalar
- Se instala automaticamente en `/Applications`
- Primera vez: click derecho -> Abrir (macOS Gatekeeper)
Alternativa (manual)
- Descargar `Image-Transform-Lite-1.2.1-arm64.zip`
- Descomprimir y mover `Image Transform Lite.app` a Aplicaciones
Plataforma: macOS Apple Silicon (arm64)