Skip to content

Releases: FreeMEM/trasfondo

Trasfondo 0.11

Choose a tag to compare

@FreeMEM FreeMEM released this 24 Oct 23:40

Trasfondo 0.11: la temperatura de la PiStorm, gráficas de la memoria y de la red, y dos arreglos de la 0.10.

English: the PiStorm's Raspberry Pi temperature, optional memory and network graphs, a bit less CPU on classic Amigas, and two fixes: after updating, the new texts now show in your language at once, and after "Use" in the Locale preferences the panel is drawn whole again.

Qué hay de nuevo

  • La temperatura de la PiStorm. En una PiStorm con Emu68, una línea con la temperatura de su Raspberry Pi, que se pone naranja desde 70 °C. Sin Emu68 no sale.
  • Gráficas de la memoria y de la red, como la de la CPU. La de la memoria enseña la memoria en uso sobre el total. La de la red, lo que entra hacia arriba y lo que sale hacia abajo. Se encienden en TrasfondoPrefs (o con los tooltypes MEMGRAPH y NETGRAPH); de serie van apagadas.
  • Algo menos de CPU en un Amiga clásico: las tareas se repintan fila a fila, solo las que cambian. En un A1200 emulado, midiendo cada 2 s, del 7,6 % al 7 %.
  • TrasfondoPrefs cabe en una pantalla de 640x256: las secciones van en dos columnas.

Qué arregla

  • Tras actualizar, los textos nuevos salían en inglés hasta reiniciar el Amiga. Ahora el catálogo se lee siempre de su fichero.
  • Tras pulsar «Usar» en las preferencias de Locale, el panel se quedaba a medias. Ahora se vuelve a dibujar entero.
  • El nombre de una tarea larga ya no pisa su porcentaje con fuentes anchas.

Instalar: con la 0.8 o posterior, el botón Actualizar de TrasfondoPrefs. Si no, descomprime trasfondo-0.11.lha y haz doble clic en Instalar.

Probado en AmigaOS 3.2.3 emulado (A1200 y 68030 con tarjeta gráfica) con las pruebas de las preferencias, de la commodity y de consumo. Sin probar en una PiStorm real (la temperatura) ni con red de verdad (la gráfica de la red se probó con una red inventada).

Trasfondo 0.10

Choose a tag to compare

@FreeMEM FreeMEM released this 24 Oct 21:04

Trasfondo 0.10: gasta mucha menos CPU, y en TrasfondoPrefs se elige cada cuánto mide, el fondo y su color.

English: much lower CPU use (it repaints only what changed, and the see-through veil is mixed once, not on every update); it measures every 2 s by default, and TrasfondoPrefs now chooses the interval (1, 2, 5 or 10 s), a see-through or solid background, and its colour.

Qué cambia

  • Gasta mucha menos CPU. Solo repinta las partes del panel que cambiaron. El velo transparente y el recuadro de la gráfica se mezclan con el fondo una sola vez, no en cada medida. Medido en el emulador con el valor de serie: un 8 % de un A1200 y un 11 % de un 68030 con tarjeta gráfica. Antes, midiendo cada segundo, eran un 21 % y casi todo el 68030.
  • Mide cada 2 segundos de serie. En TrasfondoPrefs, Medir cada: 1, 2, 5 o 10 s. Menos a menudo, menos CPU.
  • Fondo transparente o fijo, y su color, también en TrasfondoPrefs (o con los tooltypes INTERVAL, BACKGROUND=SOLID y COLOR=r,g,b). El fijo gasta menos con una tarjeta gráfica en el bus Zorro.
  • Los discos salen desde el arranque del sistema, sin el hueco gris de unos segundos.
  • Trae también lo de la 0.9.3: el apagado de la red de WHDLoad ya no cierra Trasfondo.

Instalar: con la 0.8 o posterior, el botón Actualizar de TrasfondoPrefs. Si no, descomprime trasfondo-0.10.lha y haz doble clic en Instalar.

Probado en Coffin R65 emulado con Amiberry (instalado con Instalar y arrancando con el sistema), y en AmigaOS 3.2.3 emulado (A1200 y 68030 con tarjeta gráfica) con las pruebas de las preferencias, de la commodity y de consumo. Sin probar todavía en un 68060 real con tarjeta Zorro.

Trasfondo 0.9.3

Choose a tag to compare

@FreeMEM FreeMEM released this 24 Oct 20:17

Trasfondo 0.9.3: el apagado de la red de WHDLoad ya no lo cierra.

English: Trasfondo no longer quits when WHDLoad (or anything else) shuts down the Roadshow network with NetShutdown.

Qué arregla

  • Trasfondo desaparecía al lanzar un juego con WHDLoad. Muchos montan WHDLoad para que apague la red antes del juego (NetShutdown de Roadshow). Roadshow avisa con Ctrl-C a los programas que usan la red, y Trasfondo lo tomaba por una orden de pararse. Ahora suelta la red y sigue en marcha. Lanzarlo otra vez, Break o Eliminar en Exchange lo siguen parando.

Instalar: con la 0.8 o posterior, el botón Actualizar de TrasfondoPrefs. Si no, descomprime trasfondo-0.9.3.lha y haz doble clic en Instalar.

Probado con Roadshow 1.15 en FS-UAE: con NetShutdown, la 0.9 se cerraba y esta sigue en marcha.

Trasfondo 0.9.2

Choose a tag to compare

@FreeMEM FreeMEM released this 24 Oct 19:08

Trasfondo 0.9.2: los discos salen desde el arranque.

English: the disks section is drawn as soon as the panel appears, instead of staying blank for about ten seconds.

Qué arregla

  • La zona de los discos tardaba en salir. Al arrancar, el panel dejaba en blanco el hueco de los discos unos 10 segundos, hasta la siguiente lectura. Pasaba lo mismo cada vez que el panel cambiaba de alto (por ejemplo, al aparecer o desaparecer la red). Ahora se pinta entero en cuanto aparece.

Instalar: con la 0.8 o posterior, el botón Actualizar de TrasfondoPrefs. Si no, descomprime trasfondo-0.9.2.lha y haz doble clic en Instalar.

Probado en Coffin emulado con Amiberry: los discos salen desde el primer momento.

Trasfondo 0.9.1

Choose a tag to compare

@FreeMEM FreeMEM released this 24 Oct 12:29

Trasfondo 0.9.1: arreglo para MiamiDx en CaffeineOS.

English: the self-updater only uses the network when a TCP/IP stack is already running, and lets it go when it is done. With MiamiDx on CaffeineOS, Trasfondo could load bsdsocket.library from disk and fight with the network startup.

Qué arregla

  • Con MiamiDx en CaffeineOS, Trasfondo se peleaba con el arranque de la red. Si no había pila en marcha, al medir la red o al mirar si había versión nueva abría bsdsocket.library, y eso la cargaba de LIBS:. El arranque de CaffeineOS la quita para poner la de Miami, y Trasfondo la volvía a cargar: un bucle. Ahora no la carga nunca: si no hay pila, espera a que la haya y vuelve a mirar al minuto.
  • Suelta la red al acabar. Después de cada consulta a GitHub (o de cada descarga), cierra bsdsocket.library hasta la próxima.
  • El botón Actualizar de TrasfondoPrefs, sin pila en marcha, dice «Error: no hay red».

Instalar: con la 0.8 o la 0.9, el botón Actualizar de TrasfondoPrefs. Si no, descomprime trasfondo-0.9.1.lha y haz doble clic en Instalar.

Probado en Coffin R65 emulado (una versión de prueba marcada como 0.8.9 encontró la 0.9 en GitHub y siguió en marcha después de soltar la red) y en AmigaOS 3.2.3 emulado sin pila TCP/IP (las pruebas de la commodity y del configurador). Sin probar todavía en CaffeineOS con MiamiDx.

Trasfondo 0.9

Choose a tag to compare

@FreeMEM FreeMEM released this 24 Oct 09:21

Trasfondo 0.9: en inglés y en castellano.

English: Trasfondo now speaks English by default. The Spanish texts come in a locale catalog (Trasfondo.catalog), used when Spanish is chosen in the system's Locale preferences. The installer speaks English or Spanish too.

Novedades

  • Idiomas con catálogo, como manda el Amiga. El panel y TrasfondoPrefs llevan sus textos en inglés, y el castellano viene en Trasfondo.catalog. Sale en el idioma que tengas elegido en las Preferencias de idioma del sistema: si es castellano, todo sigue como antes (también la coma de los decimales). Para traducirlo a otro idioma basta con un fichero de texto: catalogos/español.ct sirve de modelo.
  • El instalador habla inglés o castellano según el sistema, y copia el catálogo a LOCALE:Catalogs (con el nombre español del 3.1 y el 3.9, y el spanish del 3.2).
  • Ponerse al día trae también el catálogo. Y si llegas a la 0.9 desde la 0.8 con el botón Actualizar (que solo sabía bajar los programas), la 0.9 ve que falta y lo baja sola al minuto de arrancar: unos segundos en inglés y luego en castellano.
  • TrasfondoPrefs cabe en pantallas bajas. En 640x256 con una fuente grande, los botones de abajo se salían de la pantalla desde la 0.8. Ahora la ventana se aprieta.
  • Los tooltypes del icono, en inglés: SHOW=DATE,CPU,MEMORY,TASKS,DISKS,NET y TASKS=6. MOSTRAR y TAREAS siguen valiendo.

Instalar: descomprime trasfondo-0.9.lha y haz doble clic en Instalar. Si tienes la 0.8, también vale el botón Actualizar de TrasfondoPrefs.

Probado en AmigaOS 3.2.3 emulado (las pruebas de la commodity y del configurador, en inglés) y en Coffin R65 emulado en castellano: una 0.8 vio esta 0.9 en GitHub, se actualizó con el botón, volvió a arrancar en inglés y, al minuto, bajó sola el catálogo a LOCALE:Catalogs/español y siguió en castellano. Sin probar todavía en un Amiga de verdad.

Trasfondo 0.8

Choose a tag to compare

@FreeMEM FreeMEM released this 23 Oct 23:48

Trasfondo 0.8: se pone al día solo.

Novedades

  • Actualización automática. Trasfondo mira en GitHub si hay una versión nueva (un minuto después de arrancar y luego cada seis horas, sin frenar el panel). Si la hay, sale un piloto verde con su número junto a «Trasfondo». En TrasfondoPrefs, el botón Actualizar la baja, comprueba que llegó entera y que es la versión que dice, guarda la de ahora como .old y Trasfondo vuelve a arrancar con la nueva. TrasfondoPrefs se actualiza a la vez.
    • Necesita una pila TCP/IP y AmiSSL; sin ellas no hace nada. Solo pregunta a api.github.com. La casilla «Buscar versiones nuevas en GitHub» de TrasfondoPrefs lo apaga.
    • Esta es la versión que lo trae: para llegar a la 0.8 hay que instalarla a mano. Las siguientes ya llegarán solas.
  • Las preferencias, al momento y sin mirar el disco cada segundo: el sistema avisa a Trasfondo cuando TrasfondoPrefs las cambia.
  • KB/s también sin Roadshow, con los drivers de red que cuentan bytes. Con los que solo cuentan paquetes (por ejemplo wifipi.device) sigue saliendo en paquetes por segundo: pasarlo a KB/s sería inventarse la cifra.

Gasta menos

  • La señal de la WiFi se pregunta cada 10 segundos (los paquetes, cada segundo). Con wifipi.device, cada pregunta de señal manda órdenes al chip y despierta su receptor, así que esto debería bajar lo que gasta en un PiStorm. Sin medir todavía en uno de verdad.

Instalar: descomprime trasfondo-0.8.lha y haz doble clic en Instalar. Si ya lo tienes en marcha, páralo antes (doble clic en su icono, o Eliminar en Exchange). Tus preferencias se quedan como estaban.

Probado en Coffin R65 emulado (RTG a 1280x1024): una versión de prueba marcada como 0.6 vio la 0.7 en GitHub, sacó el piloto, la bajó desde TrasfondoPrefs, la comprobó, la instaló (con su .old) y volvió a arrancar sola con ella. Y en AmigaOS 3.2.3 con Topaz 8, las pruebas de la commodity y del configurador. Sin probar todavía en un Amiga de verdad.

Vídeo de cómo se instala y se usa (es el de la 0.3): https://youtu.be/vMqksMRh4rI

Trasfondo 0.7

Choose a tag to compare

@FreeMEM FreeMEM released this 23 Oct 23:25

Trasfondo 0.7: la fecha y la hora en el panel, y menos CPU.

Novedades

  • Fecha y hora, arriba del panel y en el idioma del sistema («sábado 24-oct-26», «01:24»). Es una sección más: se quita o se mueve con TrasfondoPrefs («Ver la fecha y la hora») o con el tooltype MOSTRAR (FECHA). Si ya tenías preferencias guardadas, sale igualmente: no la quitaste tú, es que no existía.
  • Version trasfondo ya contesta («Trasfondo 0.7»), y lo mismo TrasfondoPrefs y la ventana de Información del Workbench.

Gasta menos CPU

  • Los discos se leen cada 10 segundos, no cada segundo (cada lectura pregunta a todos los volúmenes), y su sección solo se repinta entonces.
  • La red, más barata: el driver de la WiFi se queda abierto en vez de abrirse y cerrarse dos veces por segundo, DEVS:Networks se lee una vez por minuto, y con MiamiDx (o sin pila de red) ya no se intenta abrir la librería de red cada segundo.
  • Con tarjeta gráfica, tras repintar solo se relee de la memoria gráfica lo repintado. La hora va sin segundos, para no obligar a repintar nada más.

En un Coffin emulado con tarjeta gráfica, Trasfondo pasa de alrededor del 1 % al 0,5 %. La medida que vale es la de un Amiga de verdad: si lo pruebas en el tuyo, cuéntalo en los issues.

Lo de la red y la memoria gráfica está en Dash, el lenguaje en el que está escrito Trasfondo.

Instalar: descomprime trasfondo-0.7.lha y haz doble clic en Instalar. Si ya lo tienes en marcha, páralo antes (doble clic en su icono, o Eliminar en Exchange): el instalador lo pone en marcha al acabar. Tus preferencias se quedan como estaban.

Además del paquete, esta versión trae sueltos los dos ejecutables (trasfondo y TrasfondoPrefs), para que versiones futuras puedan actualizarse solas.

Probado en Coffin R65 (emulado, RTG a 1280x1024) y en AmigaOS 3.2.3 con Topaz 8. Sin probar todavía en un PiStorm con wifipi.device.

Trasfondo 0.6

Choose a tag to compare

@FreeMEM FreeMEM released this 23 Oct 22:45

Trasfondo 0.6: dos arreglos que se notan nada más arrancar.

Arreglado

  • Translúcido desde el primer momento. Si Trasfondo arrancaba solo con el Workbench (en SYS:WBStartup), el panel salía sobre un gris plano en vez de dejar ver tu fondo de pantalla: se quedaba con el fondo que había antes de que el Workbench pusiera el suyo. Ahora, en cuanto el Workbench pinta su fondo, el panel lo coge.
  • TrasfondoPrefs, a la medida de tu fuente. Con una fuente de pantalla más grande que la Topaz 8 (la de Coffin, por ejemplo), los botones Guardar, Usar y Cancelar salían cortados por abajo. Ahora la ventana se mide con la fuente de la pantalla y todo cabe.

Los dos arreglos están en Dash, el lenguaje en el que está escrito Trasfondo. Sigue lo de la 0.5: también con Directory Opus 5 de escritorio.

Instalar: descomprime trasfondo-0.6.lha y haz doble clic en Instalar. Si ya lo tienes en marcha, páralo antes (doble clic en su icono, o Eliminar en Exchange): el instalador lo pone en marcha al acabar. Lo que elegiste en TrasfondoPrefs se queda como estaba.

Probado en Coffin R65 (emulado, RTG a 1280x1024, arrancando desde SYS:WBStartup) y en AmigaOS 3.2.3 con Topaz 8. Sin probar todavía con wifipi.device en un PiStorm de verdad ni con Scalos.

Vídeo de cómo se instala y se usa (es el de la 0.3; se maneja igual): https://youtu.be/vMqksMRh4rI

Trasfondo 0.5

Choose a tag to compare

@FreeMEM FreeMEM released this 23 Oct 22:15

Trasfondo 0.5: ahora también con Directory Opus 5 de escritorio.

Arreglado

  • Con Directory Opus 5 haciendo de Workbench no se veía nada. Trasfondo buscaba la ventana de fondo del Workbench para pintar en ella; con DOpus 5 en su lugar, esa ventana no está y el escritorio de DOpus lo tapaba todo. Ahora pinta en el escritorio que tengas delante: el del Workbench, el de Directory Opus 5 o, probablemente, el de Scalos.

El arreglo está en Dash, el lenguaje en el que está escrito Trasfondo. Trae también lo de la 0.4: la WiFi se encuentra aunque su driver no esté entre los 16 primeros dispositivos.

Instalar: descomprime trasfondo-0.5.lha y haz doble clic en Instalar. Si ya tenías otra versión, instálala en el mismo sitio: la sustituye, y lo que elegiste en TrasfondoPrefs se queda como estaba.

Probado en Coffin R65 (emulado, AGA y RTG a 1280x1024) con Directory Opus 5.104 de escritorio, y con el Workbench de siempre en AmigaOS 3.2.3. Sin probar todavía con Scalos ni con wifipi.device en un PiStorm de verdad: si lo usas, se agradece un aviso en los issues.

Vídeo de cómo se instala y se usa (es el de la 0.3; se maneja igual): https://youtu.be/vMqksMRh4rI