Visualizzazione post con etichetta lancelot. Mostra tutti i post
Visualizzazione post con etichetta lancelot. Mostra tutti i post

Lancelot: e chi ti ferma piu'?!

Lancelot, il mio plasmoide preferito, sta crescendo molto bene
Di lancelot e delle sue meraviglie avevo gia' parlato. Il suo sviluppatore, Ivan Čukić [1], pare si sia dato da fare per risolvere i problemi che affliggono la versione di lancelot che ad oggi viene installata come extragear di plasma.
La versione attualmente distribuita e' in realta' usabile solo in parte, ma da quello che ho avuto modo di vedere promette benissimo.
Con un post nel suo blog, Ivan rassicura gli estimatori di Lancelot dichiarando che il lavoro sta andando avanti con successo.
In particolare dichiara che l'applet si disegnera' meglio all'interno del Desktop, evitando l'effetto "spalmato" evidenziato nel mio post precedente, ed e' gia' pronta per essere inserita in pannelli verticali.
Nell'immagine, presa dal suo blog, viene mostrata l'interfaccia per la configurazione.
Apparentemente non sembra molto, ma, avendo visto cosa e' stato in grado di fare in passato, mi aspetto da questo giovane matematico serbo delle grandi sorprese!

Due parole su lancelot
Il concetto che sta dietro a lancelot e' semplice ma rivoluzionario, lanciare una applicazione o un'azione con il minor numero di click possibile (che in molti casi equivale a zero) invitando con la sua interfaccia grafica l'utente a seguire dei percorsi guidati con il puntatore del mouse.
Solo chi lo ha provato puo' capire l'eleganza di questo approccio. In pratica e' come eseguire una mouse gesture [2], ma con un invito visuale a disposizione, il che semplifica notevolmente la vita!
Se andiamo avanti di questo passo mi sa proprio che raptor rimarra' carta morta!

Piccoli plasmoidi crescono
Per chi fosse interessato alla fauna di plasmoidi destinati a popolare il vostro desktop, consiglio di tenere d'occhio il bestiario pubblicato su techbase.

[1] autore, fra l'altro, di slim glow, uno dei pochi temi per plasma attualmente disponibili
[2] le mouse gestures sono movimenti speciali eseguiti con il mouse che innescano azioni particolari, quali il lancio di una applicazione o l'emulazione della pressione di un bottone su di una interfaccia. Pur essendo un modo veloce di interfacciarsi con il pc, sono spesso poco pratiche, richiedendo all'utente lo sforzo di doverle memorizzare e attenzione (potrebbero essere innescate involontariamente).

Dove ti infilo lancelot!

Di sicuro la cosa che piu' mi ha impressionato di KDE4 e' lancelot!
Il menu' avvio predefinito di KDE4 e' kickoff, il cui aspetto attuale non e' coerente con il resto del desktop. Questo suggererisce di attendersi qualche sorpresa a riguardo.
Attualmente sono allo studio diverse soluzioni, tra cui raptor [1] e lancelot [2].
Al momento l'alternativa piu' utilizzabile e' proprio lancelot, disponibile tra i plasmoid di KDE4.


Dopo averlo provato me ne sono subito innamorato: l'eleganza con cui e' realizzato, la semplicita' di utilizzo e la possibilita' di accedere alle applicazioni o alle cartelle di sistema senza neanche un click (!!!) mi ha da subito attratto, anche se al momento rimango attaccato alla vecchia abitudine di lanciare i programmi con la combinazione di tasti ALT+F2.

Di sicuro le idee di base dietro lancelot sono avveniristiche e promettono di concretizzarsi ben presto in cio' che sara' una killer application.

Se avete installato KDE4 e i plasmoid extragear, potete provarlo aggiungendo la widget corrispondente.

Come sostituire kickoff con lancelot
Ecco un truccho per inserire lancelot nel pannello di plasma, nell'attesa che funzioni il drag and drop!
Per inserirlo al posto del pulsante "K", quello che fa partire kickoff, dovrete editare il file plasma-appletsrc, probabilmente contenuto nella cartella .kde4/share/config/.
Prima di fare modificarlo fatene una copia di backup!
Una volta aperto cercate la riga contenente plugin=launcher, commentatela (mettete davanti un #) e sostituitela con plugin=plasma_applet_lancelot.
Come risultato finale dovreste trovare nel vostro file le seguenti righe:
[Containments][2][Applets][3]
geometry=0,8,48,48
locked=false
#plugin=launcher
plugin=plasma_applet_lancelot
anche se i numeri potrebbero essere diversi.

Per riavviare plasma:
killall plasma
plasma
In caso di problemi potrete tornare alla configurazione precedente utilizzando il file di backup.

Riferimenti
[1] http://www.nuno-icons.com/images/estilo/raptor/raptor.pdf
[2] http://ivan.fomentgroup.org/blog/category/kde/lancelot/