Il Potere Nascosto delle Gtk+ 8 December, 2007
Soltanto un breve video dimostrativo, per altro molto limitato rispetto alle attuali potenzialità (cioè volendo si potrebbe fare molto di più anche adesso), di quello che si può fare velocemente con Cairo e Gtk+, ad esempio.
Dal blog del mio amico Mirco (conosciuto come MacSlow):
For some time now gtk+ offers redirecting widgets, so the rendering happens offscreen only. That is a mandatory feature for doing some interesting things with UI-elements. With the source-distribution of gtk+ you get a huge collection of coding-examples. There is also an example for offscreen widget-rendering. Unfortunately this is a very basic and boring example. It does not really demonstrate the additional possibilities now available in gtk+ very well. Since I need to make use of this new feature in gtk+ in the near future, I had to create my own example, which is much closer to the application-need I have.
Here’s a little show-off screencast for your viewing-pleasure…

Link al video… (ogg/theora, ~1.1 MBytes)
Posted in GTK |
8 December, 2007 alle 13:49
Ma è bellissimo! Soprattutto la parte dove MacSlow cambia tema… e una velocità di rendering fantastica! Non sapevo si potessero fare robe simili con le GTK+!
8 December, 2007 alle 13:55
Ok, ho visto che è davvero un cosa “figa”, ora non mi resta che aspettare e vedere a cosa potrebbe servire, non ditemi che serve solo per fare più “cool” il desktop.
Sicuramente ci sarà dell’altro e non vedo l’ora di vedere a cosa porterà tutto questo.
8 December, 2007 alle 14:10
Where it can be used?
In eg. iTunes imitation for eye-candy effect or it’s being implemented for Avant-Window-Navigator to see reflected windows :> ?
8 December, 2007 alle 14:16
@Livio:
Yes it could be used in Rhythmbox if someone writes it…
8 December, 2007 alle 15:18
Indeed, interesting feature
.
8 December, 2007 alle 18:20
Giusto per buttare benzina sul fuoco :
http://vir.homelinux.org/blog/index.php?/archives/88-guid.html#extended
8 December, 2007 alle 19:46
Ciao,
ho molto apprezzato il tuo post in favore di Gnome.
Devo dire che anche io sono perdutamente innamorato dell gnomo
e condivido con te la passione per ArchLinux.
Inoltre ti porgo i complimenti per Murrine, punto di forza del mio desktop.
Dopo questo “sbrodolamento” iniziale, sincero,
vorrei chiederti dove posso reprire l’ABC della
programmazione con le librerire GTK, qualche consiglio
su dove cercare la documentazione necessaria per iniziare
i primi passi.
Di mio posseggo un’ottima conoscenza del linguaggio C.
Ciao ciao!
10 December, 2007 alle 11:46
bello
10 December, 2007 alle 17:35
@Filippo
Ci sono molti libri che parlano delle GTK, se ti va di spendere ovviamente, altrimenti credo che una ricerca con google ti aprirà molte strade proverei anche su html.it, hanno un infinità di tuttorial li….
Cmq un libro IMHO è la cosa migliore.
15 December, 2007 alle 1:09
@Matteo
grazie per i consigli!
Speravo che anche il padrone dl blog mi
desse qualche saggio consiglio!
ciao a tutti
15 December, 2007 alle 9:10
@Filippo:
prima scegli il linguaggio che più ti piace, poi prenditi l’API e programmi in base a questa, non penso servano libri.
9 January, 2008 alle 19:57
Any code released.
Wow! I love your blog the more I see it. I don’t know Italian, but I can somehow parse what you meant to say… weird. Anyways, great! I’d like to see the code…