La shell GNOME è nota per il suo design moderno e minimalista, ma la gestione delle finestre e il passaggio tra le applicazioni (app switching) non sempre si adattano al workflow di tutti gli utenti. Classic App Switcher è un’estensione per GNOME Shell che risponde a questa esigenza, offrendo un’alternativa funzionale e discreta al classico switcher (Alt+Tab).

Il suo obiettivo è fornire un’esperienza ispirata allo switcher di Mac OS 9, integrandosi perfettamente nell’interfaccia GNOME pur mantenendo un look minimale. Questo tool è particolarmente utile per gli utenti che provengono dal mondo macOS o che preferiscono un controllo più granulare sulla visibilità delle finestre.
Un Pulsante sul Pannello per il Controllo Totale delle Finestre
Il cuore di Classic App Switcher è un semplice pulsante aggiunto al pannello della shell GNOME. Cliccando su questo pulsante, l’utente accede a un menu contestuale che elenca tutte le applicazioni in esecuzione sul workspace corrente. Questo approccio è in netta contrapposizione con il switcher predefinito, che spesso confonde gli utenti raggruppando le finestre di una singola applicazione.
Questo menu non è solo un elenco, ma un vero e proprio centro di gestione delle finestre. Da qui, gli utenti possono facilmente passare da un’applicazione all’altra, nascondere tutte le finestre di una specifica applicazione per fare ordine sul desktop, o richiamare tutte le finestre precedentemente nascoste. Per gli utenti più esigenti, la feature “Nascondi tutte le altre app” consente di focalizzare immediatamente l’attenzione solo sull’applicazione attiva, eliminando ogni distrazione.
Integrazione e Funzionalità Avanzate per il Workflow
Classic App Switcher è stato progettato per rispettare i principi di design di GNOME, garantendo che le sue funzionalità siano veloci e non intrusive. L’estensione offre anche feature aggiuntive che migliorano la consapevolezza del contesto operativo, come i badge di conteggio delle finestre. Questi indicatori numerici affiancano il nome di ciascuna applicazione nel menu, mostrando chiaramente quante finestre sono attualmente visibili e quante sono state nascoste, fornendo un riepilogo visivo dello stato del desktop.
Un altro elemento cruciale per gli utenti che fanno ampio uso di workspace multipli è l’isolamento per workspace. L’estensione assicura che il switcher elenchi e gestisca solo le applicazioni che sono effettivamente in esecuzione sul workspace in uso, impedendo la confusione e mantenendo separati i flussi di lavoro, un aspetto fondamentale per chi utilizza GNOME per la produttività.