Ion è una tassellatura manager (senza finestre sovrapposte) finestra che ha anche PWM-stile a schede telai che possono contenere più finestre client.
Queste caratteristiche aiutano a tenere le finestre organizzati e di passare rapidamente tra di loro. Ion è stato progettato principalmente come un window manager efficiente e discreto per gli utenti che preferiscono la tastiera.
Ion non è perfetto e certamente non per tutti, ma nessuno dei due è alcuna interfaccia utente. Per risolvere problemi di usabilità in definitiva, per quanto possibile con le tecnologie attuali, le applicazioni devono essere scritte indipendente delle loro interfacce utente e le interfacce utente dovrebbero essere costruiti in base alle preferenze dell'utente sulla base di un alto livello di descrizione semantica di comandi forniti dall'applicazione.
Ion è, tuttavia, migliorando tutto il tempo e se si prende il tempo per abituarsi ad esso, si dovrebbe quasi mai avere a toccare di nuovo il mouse per spostare da una finestra all'altra. Basta ricordare che non tutti i programmi giocheranno bene con Ion a causa delle presunzioni circa il modello di gestione finestra e anche inadempienza al ICCCM. Programmi terminali dovrebbero lavorare meglio che mai, almeno
Caratteristiche .
- spazi di lavoro di piastrellatura con cornici a schede, come discusso in precedenza .
- progettato per essere utilizzato principalmente dalla tastiera.
- Configurazione completamente documentate e interfaccia di scripting in cima al linguaggio di estensione Lua leggero.
- Design modulare. Il binario principale implementa solo funzionalità di base window manager. Politiche effettive di gestione delle finestre sono attuati da lavoro caricate dinamicamente e altri moduli.
- Il modulo di query implementa un editor di linea simile a mini buffer in molti editor di testo. E 'utilizzato per implementare molte domande differenti con supporto scheda di completamento:. Mostrare pagina di manuale, eseguire il programma, sessione SSH aperta, vista di file, finestra del client goto nome o di lavoro, etc
- Per eseguire quei pochi programmi che si comportano in modo particolarmente grave, Ion supporta anche le aree di lavoro convenzionali del sapore PWM attraverso il modulo floatws. Questo modulo è anche utilizzato per implementare PWM2 sopra la libreria di base Ion.
- Altri moduli includono il motore di disegno, modulo dock per il supporto Window Maker dockapp, modulo menu e, naturalmente, il modulo di aree di lavoro in maiolica.
- finestre client schermo intero sono visti come spazi di lavoro per conto proprio. E 'possibile passare ad un lavoro normale, pur mantenendo diverse finestre client in stato tutto schermo e passare anche i clienti che per sé non supporta la modalità a schermo intero per questo stato.
Cosa c'è di nuovo in questa versione:.
- Si tratta di una release di manutenzione che fissa alcuni problemi minori
Cosa c'è di nuovo nella versione 3-20081002:
- Questa è un'altra versione di manutenzione che risolve alcuni problemi minori .
I commenti non trovato