Skip to content

Releases: MAECLY/image-transform-lite

Image Transform Lite v1.6.0

Choose a tag to compare

@MigelAngelEC MigelAngelEC released this 18 Oct 18:40

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.imagetransformlite pasa a com.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 .pkg y enlace a la última versión.

Instalacion (recomendado)

  1. Descargar `Image-Transform-Lite-1.6.0-arm64.pkg`
  2. Doble click para instalar
  3. Se instala automaticamente en `/Applications`
  4. Primera vez: click derecho -> Abrir (macOS Gatekeeper)

Alternativa (manual)

  1. Descargar `Image-Transform-Lite-1.6.0-arm64.zip`
  2. Descomprimir y mover `Image Transform Lite.app` a Aplicaciones

Plataforma: macOS Apple Silicon (arm64)

Image Transform Lite v1.5.1

Choose a tag to compare

@github-actions github-actions released this 27 Apr 18:33

Fixed

  • Transformaciones nuevas (watermark) no aparecian para usuarios existentes con config.json viejo. from_dict() ahora auto-agrega transforms faltantes a transform_order.

Instalacion (recomendado)

  1. Descargar `Image-Transform-Lite-1.5.1-arm64.pkg`
  2. Doble click para instalar
  3. Se instala automaticamente en `/Applications`
  4. Primera vez: click derecho -> Abrir (macOS Gatekeeper)

Alternativa (manual)

  1. Descargar `Image-Transform-Lite-1.5.1-arm64.zip`
  2. Descomprimir y mover `Image Transform Lite.app` a Aplicaciones

Plataforma: macOS Apple Silicon (arm64)

Image Transform Lite v1.5.0

Choose a tag to compare

@github-actions github-actions released this 27 Apr 18:10

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 cubriendo discover_images(), load_image(), apply_transforms(), save_image() y BatchProcessor.
  • Tests mejorados para transforms: anadidos tests de contraste (valor real cambia) y 5 tests de watermark.

Changed

  • DEFAULT_ORDER ahora incluye "watermark" como ultima transformacion en la cadena.
  • transforms.py importa ImageDraw e ImageFont para soporte de watermark.
  • Total de tests: de 42 a 77 (+35 tests).

Instalacion (recomendado)

  1. Descargar `Image-Transform-Lite-1.5.0-arm64.pkg`
  2. Doble click para instalar
  3. Se instala automaticamente en `/Applications`
  4. Primera vez: click derecho -> Abrir (macOS Gatekeeper)

Alternativa (manual)

  1. Descargar `Image-Transform-Lite-1.5.0-arm64.zip`
  2. Descomprimir y mover `Image Transform Lite.app` a Aplicaciones

Plataforma: macOS Apple Silicon (arm64)

Image Transform Lite v1.4.0

Choose a tag to compare

@github-actions github-actions released this 27 Apr 13:47

Added

  • Sidebar colapsable: la sidebar se puede colapsar/expandir con un boton toggle. El estado se persiste en localStorage y 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 Lucide x.
  • 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)

  1. Descargar `Image-Transform-Lite-1.4.0-arm64.pkg`
  2. Doble click para instalar
  3. Se instala automaticamente en `/Applications`
  4. Primera vez: click derecho -> Abrir (macOS Gatekeeper)

Alternativa (manual)

  1. Descargar `Image-Transform-Lite-1.4.0-arm64.zip`
  2. Descomprimir y mover `Image Transform Lite.app` a Aplicaciones

Plataforma: macOS Apple Silicon (arm64)

Image Transform Lite v1.3.4

Choose a tag to compare

@github-actions github-actions released this 20 Apr 18:24

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)

  1. Descargar `Image-Transform-Lite-1.3.4-arm64.pkg`
  2. Doble click para instalar
  3. Se instala automaticamente en `/Applications`
  4. Primera vez: click derecho -> Abrir (macOS Gatekeeper)

Alternativa (manual)

  1. Descargar `Image-Transform-Lite-1.3.4-arm64.zip`
  2. Descomprimir y mover `Image Transform Lite.app` a Aplicaciones

Plataforma: macOS Apple Silicon (arm64)

Image Transform Lite v1.3.3

Choose a tag to compare

@github-actions github-actions released this 17 Apr 20:45

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.py ahora usa certifi como fuente de certificados CA con fallback al sistema
  • build.spec actualizado para incluir certifi en hiddenimports y cacert.pem como data file

Instalacion (recomendado)

  1. Descargar `Image-Transform-Lite-1.3.3-arm64.pkg`
  2. Doble click para instalar
  3. Se instala automaticamente en `/Applications`
  4. Primera vez: click derecho -> Abrir (macOS Gatekeeper)

Alternativa (manual)

  1. Descargar `Image-Transform-Lite-1.3.3-arm64.zip`
  2. Descomprimir y mover `Image Transform Lite.app` a Aplicaciones

Plataforma: macOS Apple Silicon (arm64)

Image Transform Lite v1.3.2

Choose a tag to compare

@github-actions github-actions released this 17 Apr 20:24

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_updates ahora se ejecuta en un thread separado via start_update_check + get_update_check_result (polling)
  • download_and_prepare_update renombrado a start_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)

  1. Descargar `Image-Transform-Lite-1.3.2-arm64.pkg`
  2. Doble click para instalar
  3. Se instala automaticamente en `/Applications`
  4. Primera vez: click derecho -> Abrir (macOS Gatekeeper)

Alternativa (manual)

  1. Descargar `Image-Transform-Lite-1.3.2-arm64.zip`
  2. Descomprimir y mover `Image Transform Lite.app` a Aplicaciones

Plataforma: macOS Apple Silicon (arm64)

Image Transform Lite v1.3.1

Choose a tag to compare

@github-actions github-actions released this 17 Apr 20:14

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 acepta skip_version y devuelve release_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)

  1. Descargar `Image-Transform-Lite-1.3.1-arm64.pkg`
  2. Doble click para instalar
  3. Se instala automaticamente en `/Applications`
  4. Primera vez: click derecho -> Abrir (macOS Gatekeeper)

Alternativa (manual)

  1. Descargar `Image-Transform-Lite-1.3.1-arm64.zip`
  2. Descomprimir y mover `Image Transform Lite.app` a Aplicaciones

Plataforma: macOS Apple Silicon (arm64)

Image Transform Lite v1.3.0

Choose a tag to compare

@github-actions github-actions released this 17 Apr 19:34

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_quality renombrado a output_quality en test_config.py (bug pre-existente)

Instalacion (recomendado)

  1. Descargar `Image-Transform-Lite-1.3.0-arm64.pkg`
  2. Doble click para instalar
  3. Se instala automaticamente en `/Applications`
  4. Primera vez: click derecho -> Abrir (macOS Gatekeeper)

Alternativa (manual)

  1. Descargar `Image-Transform-Lite-1.3.0-arm64.zip`
  2. Descomprimir y mover `Image Transform Lite.app` a Aplicaciones

Plataforma: macOS Apple Silicon (arm64)

Image Transform Lite v1.2.1

Choose a tag to compare

@github-actions github-actions released this 27 Mar 23:11

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)

  1. Descargar `Image-Transform-Lite-1.2.1-arm64.pkg`
  2. Doble click para instalar
  3. Se instala automaticamente en `/Applications`
  4. Primera vez: click derecho -> Abrir (macOS Gatekeeper)

Alternativa (manual)

  1. Descargar `Image-Transform-Lite-1.2.1-arm64.zip`
  2. Descomprimir y mover `Image Transform Lite.app` a Aplicaciones

Plataforma: macOS Apple Silicon (arm64)