Skip to content

KDE4: Lancelot

Riaggangiandomi all’articolo su Raptor, e quindi su un nuovo modo di gestire l’applet menu, è interessante citare questo progetto di Ivan Cukic: Lancelot.

Il concetto base di Lancelot è l’interfaccia senza click, senza cioè il bisogno di cliccare un bottone virtuale per selezionare una voce del menu. E ciò avviene tramite gli Extender Button.

Gli Extender Button operano in tre differenti modalità:

  1. Click mode: funziona come un normale bottone. Ci vai sopra e lo clicchi
  2. Hover mode: se si porta il mouse sopra il bottone e lo si tiene per un tempo definito questo viene attivato
  3. Extender mode: portando il mouse su un bottone si apre un’estensione con un’icona play. Tenendo il muose sull’icona play per un tempo definito si avvia l’azione.

Questa terza modalità è quella predefinita in Lancelot e rispetto alla hover mode permette una riduzione degli errori.

Per ora in Lancelot è implementata l’Action List View: gli oggetti da visualizzare vengono ingranditi o ridotti a secondo dello spazio a disposizione. E se questo non basta allora vengono visualizzati dei bottoni per scorrere la lista.

In corso d’opera è l’implementazione della Passageway View (un componente che dovrebbe migliorare l’accesso alle applicazioni all’interno del menu) e dell’orientazione intelligente delle estensioni (vedi l’articolo su Kulak)