EdgeSnap 0.4: nuove zone su AmigaOS

EdgeSnap 0.4 beta rende più flessibile lo snapping delle finestre su AmigaOS 4, MorphOS e AROS x86_64: oltre ai bordi e agli angoli, ora si può scegliere una zona dal centro dello schermo o da un selettore a nove celle. La release aggiorna anche edgesnap.library alla versione 2.17.

Il punto interessante non è soltanto imitare una comodità vista su macOS o Windows. EdgeSnap prova a costruire un servizio di gestione delle finestre riutilizzabile dai programmi, rispettando le API native dei sistemi Amiga. La commodity resta utilizzabile da sola, ma il progetto sta spostando la logica in una libreria condivisa.

Nuove zone e scorciatoie

Con Ctrl + Alt + C la finestra attiva viene portata al centro mantenendo le proprie dimensioni. Ctrl + Alt + Z apre invece sotto il puntatore un selettore con nove zone: centro, lati e angoli. Si può scegliere con il mouse o con i tasti cursore. È un’alternativa esplicita al trascinamento verso un bordo, utile quando il puntatore è lontano o si vuole una posizione precisa.

Le finestre ora scivolano nella zona invece di saltarci direttamente. La stessa scorciatoia laterale premuta più volte alterna larghezze di metà, due terzi e un terzo dello schermo. Entrambi i comportamenti possono essere disattivati nelle preferenze, per chi preferisce movimenti immediati o una sola larghezza prevedibile.

Due finestre affiancate e il divisore ridimensionabile di EdgeSnap
Il divisore consente di regolare insieme due finestre affiancate; in EdgeSnap 0.4 il lavoro si concentra anche su ridisegno e interazione con le finestre sovrapposte.

Un divisore meno invadente e una libreria più utile

La maniglia tra due finestre affiancate è stata corretta per non lasciare tracce quando una finestra la copre e per non intercettare clic destinati alla finestra sovrapposta. È un dettaglio piccolo, ma in un desktop composito i residui grafici sono il genere di difetto che fa sembrare instabile anche una funzione corretta.

Per chi sviluppa software, edgesnap.library 2.17 introduce ruoli distinti per i client, aree di lavoro con identità persistente anche dopo un cambio di modalità video e gruppi di layout che aiutano a coordinare finestre gestite da programmi diversi. Non è ancora un’adozione ufficiale da parte dei sistemi operativi: è un’API pubblica in evoluzione, con l’obiettivo di offrire a futuri tiling manager un motore comune invece di costringerli a duplicare la logica.

Compatibilità, test e installazione

La release fornisce due archivi: EdgeSnap-0.4.lha per AmigaOS 4 e MorphOS, e EdgeSnap-0.4-AROS64.lha per AROS x86_64 ABIv11. Il progetto dichiara verifiche su hardware MorphOS reale e in emulazione su AmigaOS 4.1 e AROS One 1.3, installando il pacchetto sopra una versione precedente. Sono test utili, ma non equivalgono a una certificazione su ogni configurazione o driver: EdgeSnap resta una beta e i riscontri degli utenti servono ancora.

L’aggiornamento segue il normale flusso dell’installer: si estrae l’archivio e si avvia l’icona Install. Il pacchetto arresta la copia già in esecuzione e la sostituisce senza richiedere un riavvio. Prima di aggiornare, conviene comunque conservare una copia delle proprie preferenze e controllare di aver scaricato l’archivio corrispondente al sistema.

Dove scaricare EdgeSnap 0.4

Gli archivi e le note complete sono nella release ufficiale EdgeSnap 0.4 su GitHub. Il repository contiene anche sorgenti e documentazione tecnica. EdgeSnap è distribuito con licenza MIT.

In breve

  • EdgeSnap 0.4 beta aggiunge una zona centrale e un selettore a nove zone.
  • Le finestre possono scivolare nella posizione scelta; la funzione è disattivabile.
  • La pressione ripetuta del tasto laterale alterna metà, due terzi e un terzo dello schermo.
  • edgesnap.library arriva alla versione 2.17 con ruoli client, aree di lavoro e gruppi di layout.
  • Disponibili pacchetti distinti per AmigaOS 4/MorphOS e AROS x86_64 ABIv11.

Fonti

AUTORE

Informatico, sviluppatore e sistemista con una lunga storia tra codice, server Linux, retrocomputer e piattaforme e-learning. Su AndroidLab porta uno sguardo tecnico e pragmatico: meno fumo da brochure, più attenzione a infrastruttura, usabilità, privacy, aggiornamenti e conseguenze concrete delle scelte dei produttori.

Leave a Comment