SVG et XULRunner feront assurément bon ménage

Il y a quelques temps, j'avais bricolé une petite application pour XULRunner pour afficher l'heure sur le bureau à la manière d'un desktop tool comme konfablator et autre dashboard (Opera permettra prochainement de construire ce genre de gadgets bien pratique).

SVGClock allie un tout petit peu de XUL (Javascript + XML/RDF) et du SVG pour le côté graphique. La transparence de la fenêtre se fait correctement sous windows mais pas sous linux encore, l'icône de fenêtre ne disparaît pas malheureusement, du moins pour l'instant.

Eh bien un projet similaire et bien plus élégant voit le jour. Les problèmes d'intégration à l'environnement graphique sont les mêmes, mais visuellement, c'est réussi !

Commentaires

1. Le lundi, février 20 2006, 19:55 par laurentj

Je ne comprend pas à propos du screenshot sous unix. Je ne vois pas d'îcone. Et je ne vois pas ce qui cloche. comment elle devrait s'afficher cette fenêtre ?

2. Le lundi, février 20 2006, 23:32 par Talou

Je t'ai fait un screenshot sous windows des deux applications, où l'on voit que le fond de fenêtre n'apparaît pas, comme voulu, contrairement à ce qui se passe sous linux. Mais j'ai vu passer une remarque sur ce problème il y a quelques temps sur bugzilla. Le problème est connu.

Concernant l'icône, je veux dire que pour que de telles applications "desktop tools" soit parfaitement intégrées à l'environnement graphique, il ne faut pas d'icône dans les barres de tâche, ce qui n'est pas le cas pour l'instant.

3. Le mardi, février 21 2006, 09:22 par JulienA

Hum... Plus élégant ? Certes, certes. Mais ça ne ressemble à rien. Je veux dire, c'est censé être une horloge ? Comment on lit l'heure là dessus ?

4. Le mardi, février 21 2006, 13:43 par Talou

@JulienA : tout est expliqué ici :o). Certes, c'est complexe, mais dans le genre geek, c'est pas mal...

5. Le mardi, février 21 2006, 14:45 par Laurentj

Ok merci pour les explications. C'est plus clair. :-)

6. Le mardi, février 21 2006, 16:02 par JulienA

Oui, bref, au moins avec la tienne, je mets pas deux heures pour connaître l'heure. Ce qui est nettement plus pratique car si l'heure change pendant que j'essaye de la décrypter, faut tout recommencer !

Tiens maintenant que j'y pense. J'ai complété la gestion des changements de couleur de svgclock pour ma copine (qui a malheureusement été déçue quand elle s'est rendue compte que l'horloge était cachée par les autres fenêtres. Il faudrait mettre en place un raccourci clavier qui la réactive, comme pour ghostzilla). Tu veux que je te l'envoie ?

7. Le mardi, février 21 2006, 17:46 par Talou

Je ne dis pas non :o) surtout que le gris n'est pas bien visible sur tous les fonds...

En effet, un plus serait même la possibilité de forcer le placement du widget au premier plan si on le souhaite... encore un élément d'intégration au GUI qui sera le bienvenu ;o)

8. Le mardi, février 21 2006, 21:16 par JulienA

Ok, le voici : apperisphere.com/files/sv...

Pour le reste... du diable si je sais comment le faire ! Mais ça vaudrait le coup de chercher.

9. Le jeudi, février 23 2006, 00:17 par Talou

Bien reçu, merci :o) il est pas mal comme ça ! J'ai également trouvé comment activer la transparence sous linux, mais ça donne quelque chose de moche pour l'instant... Plus d'infos bientôt.

10. Le lundi, juin 30 2008, 15:19 par Tael_

Bonjour, j'ai utilisé votre horloge SVG pour en faire une extension pour Songbird, elle est disponible ici :
http://addons.songbirdnest.com/addo...

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Fil des commentaires de ce billet