Skip to content

Releases: IzanVil/mosaic

Mosaic v0.2.1

Choose a tag to compare

@github-actions github-actions released this 13 Oct 14:43

Español · English

Mosaic 0.2.1

Más rápido con muchos proyectos

  • El tablero solo monta las tarjetas que se ven. Con 500 proyectos se abre en un tercio del tiempo (de 3,6 s a 1,0 s) y usa menos de la mitad de memoria (de 474 MB a 206 MB). Con 5.000, de 27 s a 1,4 s. Borrar una búsqueda ya no vuelve a montar todo el tablero.
  • Escanear miles de proyectos es tres veces más rápido: 5.000 proyectos pasan de 4,5 s a 1,4 s.

Las mediciones y cómo repetirlas están en docs/RENDIMIENTO.md.

Arreglos

  • Al ordenar por última apertura de más reciente a más antiguo, los proyectos que nunca has abierto salían los primeros. Ahora van al final en los dos sentidos.
  • El aviso de lo que un README no muestra cuenta aparte las insignias: «9 imágenes y 12 insignias» en vez de «21 imágenes».

Descargas

Igual que en la 0.2.0: sin firmar con certificado. En macOS va firmado ad hoc y la primera vez hay que permitirlo en Ajustes del Sistema → Privacidad y seguridad; en Windows sale el aviso de SmartScreen. Comprueba cada descarga con SHA256SUMS.txt:

sha256sum -c SHA256SUMS.txt --ignore-missing

English

Mosaic 0.2.1

Faster with lots of projects

  • The board only mounts the cards you can see. With 500 projects it opens in a third of the time (from 3.6 s to 1.0 s) and uses less than half the memory (from 474 MB to 206 MB). With 5,000, from 27 s to 1.4 s. Clearing a search no longer rebuilds the whole board.
  • Scanning thousands of projects is three times faster: 5,000 projects go from 4.5 s to 1.4 s.

The measurements, and how to repeat them, are in docs/RENDIMIENTO.md (in Spanish).

Fixes

  • When sorting by last opened from newest to oldest, projects you had never opened came first. They now go last in both directions.
  • The notice about what a README doesn't show counts badges separately: "9 images and 12 badges" instead of "21 images".

Downloads

Same as 0.2.0: not signed with a certificate. On macOS it's signed ad hoc and the first time you'll need to allow it in System Settings → Privacy & Security; on Windows you'll see the SmartScreen notice. Check each download with SHA256SUMS.txt:

sha256sum -c SHA256SUMS.txt --ignore-missing

Mosaic v0.2.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 19:14

Español · English

Mosaic 0.2.0

Novedades

  • Paleta de comandos. Ctrl+K (Cmd+K en macOS) salta a cualquier proyecto o acción. Ctrl+R relee Git, Ctrl+, abre Ajustes, / busca y ? enseña todos los atajos.
  • Copia de seguridad. Ajustes → Copia de seguridad exporta tus ajustes, rutas, etiquetas, notas y fijados a un fichero. Importar te enseña antes qué va a cambiar y nunca borra nada.
  • Ajustes de escaneo y Git. Profundidad, carpetas excluidas, tope de entradas, escanear al arrancar y cada cuánto se relee Git. Cada cambio se guarda solo.
  • Modo compacto de verdad. Las tarjetas se quedan en lo esencial y caben más del doble en pantalla.
  • README con HTML. Los README que montan su portada o sus tablas en HTML ya se ven, y un aviso dice lo que no se muestra y te deja abrirlo en GitHub o en el editor.
  • En macOS, la cabecera de Mosaic hace de barra de título, con los botones de ventana nativos.

Arreglos

  • El texto de las etiquetas se lee bien en los dos temas: algunos colores en tema claro bajaban hasta 1,58:1 de contraste.
  • Con el tema claro ya no se ve un instante oscuro al abrir la app.
  • El selector de etiquetas se abre hacia arriba si no cabe abajo.
  • Pasar el ratón por el nombre de una tarjeta dice que abre su detalle.

Descargas

Mosaic sigue sin firmar con certificado. En macOS va firmado ad hoc: la primera vez tendrás que permitirlo en Ajustes del Sistema → Privacidad y seguridad. En Windows saldrá el aviso de SmartScreen («Más información» → «Ejecutar de todas formas»). Puedes comprobar cada descarga con SHA256SUMS.txt:

sha256sum -c SHA256SUMS.txt --ignore-missing

English

Mosaic 0.2.0

What's new

  • Command palette. Ctrl+K (Cmd+K on macOS) jumps to any project or action. Ctrl+R re-reads Git, Ctrl+, opens Settings, / searches and ? shows every shortcut.
  • Backup. Settings → Backup exports your settings, folders, tags, notes and pins to a file. Importing shows you what will change first and never deletes anything.
  • Scan and Git settings. Depth, excluded folders, entry limit, scan at launch and how often Git is re-read. Every change saves itself.
  • A real compact mode. Cards keep only the essentials and more than twice as many fit on screen.
  • READMEs with HTML. READMEs that build their header or tables in HTML now show up, and a notice says what isn't shown and lets you open it on GitHub or in your editor.
  • On macOS, Mosaic's header is the title bar, with the native window buttons.

Fixes

  • Tag text is readable in both themes: some colors in the light theme dropped to a 1.58:1 contrast.
  • With the light theme, the app no longer flashes dark for an instant when it opens.
  • The tag picker opens upwards when there's no room below.
  • Hovering a card's name tells you it opens its details.

Downloads

Mosaic still isn't signed with a certificate. On macOS it's signed ad hoc: the first time you'll need to allow it in System Settings → Privacy & Security. On Windows you'll see the SmartScreen notice ("More info" → "Run anyway"). You can check each download with SHA256SUMS.txt:

sha256sum -c SHA256SUMS.txt --ignore-missing

Mosaic v0.1.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 15:18

Primera versión pública de Mosaic: todos tus proyectos de código en un solo tablero, con su estado de Git en vivo, etiquetas y un clic para abrir cada uno. Local, privado y sin una sola petición de red.

Qué trae

  • Encuentra tus proyectos solo a partir de las carpetas que le indiques, y deduce el lenguaje de cada uno.
  • Git de un vistazo: rama, cambios sin commitear, commits por delante y por detrás, y último commit, refrescado en segundo plano y sin fetch.
  • Un clic para abrir cada proyecto en tu editor, tu terminal o tu explorador.
  • Etiquetas con color, búsqueda difusa y filtros que se recuerdan entre sesiones.
  • Una ficha por proyecto: pulsa el nombre de una tarjeta para ver su README, sus ramas, sus últimos commits y tus notas.
  • Tema claro, oscuro o del sistema.

Instalación

Sistema Fichero
macOS (Intel y Apple Silicon) Mosaic_0.1.0_universal.dmg
Windows Mosaic_0.1.0_x64-setup.exe (o el .msi)
Linux .AppImage (cualquier distribución), .deb o .rpm

Los binarios no van firmados. La primera vez, macOS pedirá permiso en Ajustes del Sistema → Privacidad y seguridad y Windows mostrará el aviso de SmartScreen («Más información» → «Ejecutar de todas formas»).


First public release of Mosaic: all your code projects on one board, with live Git status, tags and one click to open each one. Local, private, and not a single network request.

It finds your projects on its own, shows their Git state at a glance, opens them in your editor, terminal or file manager, and gives each one a page with its README, branches, latest commits and your notes. Light, dark or system theme.

Note: the interface is in Spanish for now.

The binaries aren't signed: macOS will ask for permission in System Settings → Privacy & Security the first time, and Windows will show the SmartScreen warning (“More info” → “Run anyway”).