Repository navigation
Releases: DMX83/JUST4ALL
Release list
JUST4ALL v0.1.18
JUST4ALL v0.1.17
Assets versionados para subapps + SHA256SUMS.
JUST4ALL v0.1.16
Assets versionados para subapps + SHA256SUMS.
JUST4ALL v0.1.15
Assets versionados para subapps + SHA256SUMS.
v0.1.14 — BUTLER 0.2.2: el mayordomo, de chat · FOLDERS 2.4.3
La suite sube un escalón en dos sitios: el mayordomo y la legibilidad de FOLDERS.
JUST4BUTLER 0.2.2 — la ventana es un chat, y tiene manos.
- Conversación, no formulario: tus órdenes en su burbuja, lo que contesta el mayordomo y, debajo, los pasos que va dando (mirar, descargar, descomprimir), cada uno con su estado, su nivel y su resultado plegable. El permiso se pide dentro del chat: Permitir, Permitir lo que quede del plan o No.
- ⌥⌘B trae la ventana desde cualquier sitio y deja el cursor listo, sin pedir permisos de Accesibilidad. El diario con su deshacer, el firewall y el catálogo pasan al inspector (⌘⇧L).
- Encadena hasta cinco pasos y los cuenta en vivo («Descargando… 1,2 GB de 20 GB (6 %)»), así que «descarga e instala esto en ese disco» se ve avanzar.
- Manos nuevas: bajar de internet a una carpeta (por trozos, sin sobrescribir, con deshacer) y descomprimir
.zip,.7z,.tar,.tar.gz,.tgz,.tar.bz2y.tar.xz. Las dos escriben, así que siempre preguntan. Si el enlace es un torrent, un magnet o de Drive/Mega lo dice y ofrece abrirlo en tu navegador; grabar una imagen a pelo en un USB no lo hace, por política. - Probado con una orden real (Medicat en la memoria DMXUSB): miró el Mac,
/Volumes, leyó la web del proyecto y dijo dónde está — torrent/Drive/Mega y en.7z— en vez de fingir que lo bajaba. De esa prueba salieron dos arreglos: el plan llegaba cortado y ya no se enseña nunca un JSON a medias, y el.7zya se abre.
JUST4FOLDERS 2.4.3 — que se lea.
- Ajustes rehacidos: tarjetas del estilo de la casa a 620 pt (antes un formulario apretado de 460 que cortaba los títulos), estilos visuales en rejilla con su muestra de color, rendimiento al borrar como tarjetas seleccionables, informes con la ruta en monoespaciada y las filas de General alineadas. El título de la ventana, en español.
- El progreso dice qué mide cada porcentaje: la barra mide tamaño y el contador ficheros, así que ahora pone «12 % del tamaño · 979 de 2.127 ficheros (46 %) · 72 MB de 589,9 MB» y no parece que vaya mal.
El lanzador sube a 0.1.14 con las dos fichas al día (en español e inglés).
v0.1.13 — JUST4FOLDERS 2.4.2: la ventana de Tareas, por disco
JUST4FOLDERS 2.4.2 — la ventana de Tareas, por disco.
Una tarjeta por disco. La cola de trabajos es por volumen desde 2.4.1, así que la ventana lo cuenta igual: cada disco con su progreso agregado —por bytes o por elementos, lo que se sepa— y, debajo, sus tareas. Primero los discos con algo vivo; dentro de cada uno, lo vivo antes que lo terminado.
El progreso va por ficheros o elementos, no por carpetas: "4.149 de 55.341 ficheros · 21,02 GB de 35,43 GB" (los dos números agrupados igual).
Barras dibujadas en el disco y en cada tarea, el nombre de verdad de cada trabajo ("Mover 55.341 elementos", sin UUID), su ruta, su velocidad y lo que queda ("12,3 MB/s · quedan ≈ 2 min").
Cada fila trae sus botones —pausar, reanudar, reintentar lo que faltó y cancelar— más menú contextual, en vez de una barra que actuaba sobre "la seleccionada". Abajo, el registro de eventos de la tarea elegida. Y el diseño es el del ecosistema (J4Style).
Probado: TaskBoard y JobSpeedMeter viven en J4FOps con 21 pruebas nuevas → 307 en la app. La velocidad de la ventana de borrado se unifica ahí.
De paso: los switch sobre AIError de FOLDERS vuelven a compilar (caso keychain) y J4FUI declara su dependencia real de J4Style.
El lanzador sube a 0.1.13 con FOLDERS 2.4.2 en el catálogo (en español e inglés).
v0.1.12 — JUST4BUTLER 0.2.1: los ajustes se ven funcionar y los modelos se eligen
Que trae esta version
- Los ajustes de IA del mayordomo, arreglados al probarlos de verdad. El aviso de «Probar la
clave» ahora se ve: vive en una barra al pie de la ventana (fuera del scroll) y con color —
verde si fue bien, naranja si no—. Antes salia al final del contenido y se perdia. - La direccion viene puesta con la del proveedor (y se puede cambiar). Dejarla como estaba la
vuelve a guardar como «la de por defecto», asi que cambiar de proveedor no arrastra una vieja. - Los modelos se eligen de una lista: «Probar la clave» (o el nuevo boton «Buscar modelos») le
pregunta al proveedor que modelos tiene (GET /models) y el desplegable se llena con los suyos,
que es lo que de verdad ofrece hoy. Siempre queda «Otro…» para escribirlo a mano. - Dos cosas que salieron de probar contra el proveedor de verdad: con un presupuesto de 8 tokens,
un modelo de razonamiento se gasta el turno pensando y devuelve texto vacio (la comprobacion
tardaba 100 s y fallaba). Ahora va en dos pasos —lista de modelos, que no gasta tokens, y luego una
llamada corta con presupuesto suficiente— y el aviso distingue «la clave vale pero el modelo no
contesta» de «la clave no vale». - El lanzador sube a 0.1.12 para llevar el catalogo al dia (ficha de JUST4BUTLER 0.2.1).
Verificado
- Pruebas: 74 del mayordomo (antes 63), 48 del paquete de IA (antes 41) y 63 del lanzador.
- Contra el proveedor de verdad, a peticion:
J4H_REAL_AI=1 swift test --filter testElProveedorContestaYDaSuListaDeModelos→ pasa en 0,9 s y devuelve los modelos del
proveedor. - Sumas de los assets descargados: 10/10 OK.
Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com
v0.1.11 — JUST4BUTLER 0.2.0: proveedores de IA, clave en el Llavero y menos tokens
Que trae esta version
- JUST4BUTLER 0.2.0: los ajustes de IA, de verdad. El mayordomo ya no depende de una variable
de entorno: en Ajustes (Cmd+,) se elige proveedor —DeepSeek, OpenAI, OpenRouter, Ollama en tu
Mac o cualquier servidor compatible—, modelo y direccion, y la clave se guarda en el Llavero
del Mac, nunca en un fichero. Hay un boton para probar la clave que hace una llamada corta de
verdad, asi que un error de clave o de direccion se ve ahi y no en la primera orden. - Gasta menos, y lo mide. El catalogo que se le manda al modelo va compacto (2550 -> 1855
caracteres: un 27 % menos en cada llamada), el historial solo viaja cuando la orden habla de lo de
antes («mueve esos a Documentos») y Ajustes ensena llamadas, tokens y cuanto de la entrada vino
ya cacheada del proveedor, con tope diario si lo quieres. - Y se arreglo un fallo gordo por el camino: al extraer el cliente de IA a su paquete compartido,
la cabecera de autorizacion se quedo enBearer ******, asi que ninguna llamada habria pasado
(401 en todas). Corregido, con una prueba que fija que la clave viaja en la cabecera. - El lanzador sube a 0.1.11 para llevar el catalogo al dia (ficha de JUST4BUTLER con su 0.2.0 y
sus novedades, en espanol e ingles).
Instalacion
Cada app tiene su propio DMG; el lanzador incluye el catalogo y descarga desde esta misma pagina.
Verifica las descargas con SHA256SUMS.txt.
Si tienes el lanzador 0.1.10 o posterior, esta es la primera version que puedes ponerte desde el
propio lanzador: te saldra el boton de actualizar en su tarjeta.
Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com
v0.1.10 — el lanzador se actualiza a si mismo
Que trae esta version
- El lanzador se actualiza a si mismo. Hasta ahora JUST4ALL era el unico del ecosistema que
no se actualizaba: no estaba en su propio catalogo, asi que nunca comparaba su version con la
publicada y solo cambiaba si volvias a instalar su DMG a mano. Ahora tiene su tarjeta (con
atajo Cmd+0), su "Publicada" y su boton "Actualizar", con un camino propio: descarga su DMG,
comprueba la suma SHA-256, monta y deja la version nueva preparada, y cuando lo cierras un
ayudante aparta la copia vieja a la Papelera (aqui no se borra nada), pone la nueva en su
sitio, vuelve atras si el cambio falla y lo vuelve a abrir. - Mejor lectura del catalogo: la rejilla muestra el lanzador junto a las nueve apps, con su
version instalada y la publicada, asi que se ve de un vistazo si hay algo pendiente.
Instalacion
Cada app tiene su propio DMG; el lanzador incluye el catalogo de todas y descarga desde esta
misma pagina. Verifica las descargas con SHA256SUMS.txt.
Si ya tienes JUST4ALL instalado y es 0.1.10 o posterior, a partir de ahora podra actualizarse
solo desde su propia ventana.
Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com
v0.1.9 — hub bilingue (es/en) y JUST4FOLDERS 2.4.1 (una cola por disco)
Que trae esta version
- JUST4ALL 0.1.9: el hub ahora tambien puede hablar ingles. En la cabecera hay un
nuevo menu de idioma (junto al de estilos) que cambia toda la interfaz del hub al
instante y recuerda la eleccion entre lanzamientos. El sitio web y la lista de las
nueve apps ya se muestran como "Disponible". - JUST4FOLDERS 2.4.1: una cola por disco. Cada volumen tiene su propia cola, asi
que un disco externo lento ya no ocupa el turno del disco interno (los borrados
siguen siendo seriales, pero por disco). Ademas, el progreso de un borrado ahora
cuenta ficheros y elementos de verdad, no las carpetas elegidas, y la ventana de
tareas muestra una columna "Disco" con el resumen de discos activos.
Instalacion
Cada app tiene su propio DMG. El launcher JUST4ALL incluye el catalogo de las nueve
apps y descarga el DMG que pidas desde esta misma pagina.
Verifica las descargas con SHA256SUMS.txt incluido en esta release.
Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com