Official announcements | Annonces officielles
matttbe, Saturday 31 October 2009 à 01:25
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Hello tout le monde,
Le projet Plug-ins Extras a (enfin ) été créé !
Cette partie rassemble dès à présent toutes ces nouvelles applets 'externes', celles codées dans un autre langage que le C et qui interagissent avec le dock grâce au bus DBus
Sur la branche trunk, on y retrouve déjà l'applet Calendar et deux demos (bash et python). Je propose à Nochka d'y ajouter son applet 'quick rss' (même si elle fait mnt doublons avec ton applet RSSreader en C ).
Ours_en_pluche, si tu veux, tu peux récupérer cette nouvelle branche trunk (bzr branch), ajouter ton dossier (bzr add), commiter (bzr commit) et pusher sur une branche liée mais personnelle :bzr push lp:~TON_LOGIN_SUR_LP/cairo-dock-plug-ins-extras/NOM_DE_TON_APPLET . Ensuite, tu peux faire une demande 'officiel' pour merger ton applet . (ou un message sur le forum). Tu n'es pas vraiment obligé de récupérer trunk avant, c'est juste plus facile pour nous pour merger. Sinon (et uniquement si ton applet est stable ), tu donnes un lien vers ton archive et quelqu'un l'ajoute à la branche trunk.
Il faudra mettre le wiki à jour également (la partie "Aidez-nous grâce à bzr" et un lien dans la partie DBus où la traduction française n'est pas encore terminée -> si des personnes "s'ennuient", je ne les empêcherai pas de continuer la traduction )
Amusez-vous bien |
Subscription date : 02 September 2009
Messages : 539
|
plop
pas de soucis matttbe, je ferai un test sur ma nouvelle machine, voir s il n y a pas de bug,
a ma connaissance, il n y en a qu un seul dont je n ai pas encore pris le temps de faire la rectif ( entre les trolls bot d irc, et mes "courts weekend" ) je verrai ca demain en rentrant.
le bug est simple, il ne peux pas creer le repertoire "/usr/share/cairo-dock/plug-ins/aMule" du a ses droits limités en ecriture
donc je dois juste faire un bete script qui le cree et modifier l applet pour qu il verifie la presence de ce dossier.
je te ferai en meme temps si tu veux une demo dbus a rajouter pour perl.
--
Aujourd'hui, soirée en amoureux avec mon chéri. On a laissé les enfants à la baby-sitter. À 23 h, j'ai un coup de fil de ma fille pour me dire que Stéphanie, la baby-sitter, dort bien. |
matttbe, Saturday 31 October 2009 à 08:14
|
|
Subscription date : 24 January 2009
Messages : 12573
|
le bug est simple, il ne peux pas creer le repertoire "/usr/share/cairo-dock/plug-ins/aMule" du a ses droits limités en ecriture Pour le moment, il doit rester dans ~/.config/cairo-dock/third-party
Par contre, il doit y avoir un problème pour la branche principale... Updating branch...
Launchpad is processing new changes to this branch and will be available in a few minutes. Reload to see the changes. |
Subscription date : 02 September 2009
Messages : 539
|
plop
en fait, je viens creer ce dossier pour y mettre l icone qui est presente dans les showdialog et le configurateur.
si j ai bien compris, je dois mettre l applet, le fichier de conf, l icone dans ~/.config/cairo-dock/third_party/aMule pour qu ils soient automatiquement pris en charge, c est bien cela ?
--
Aujourd'hui, départ pour le Vietnam avec une copine. Douze heures d'avion. Après une heure de vol à regarder la nuit par le hublot, je dis : "Elle est superbe, cette étoile, elle brille de mille feux !" Ma copine me répond : "Tu parles de la lumière au bout de l'aile de l'avion ?" Oups. |
matttbe, Saturday 31 October 2009 à 13:55
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Oui, c'est bien cela.
Il vaudra aussi voir si un dépôt d'applets externes pourra être faisable et "gérable". |
Rom1, Monday 02 November 2009 à 16:19
|
|
Subscription date : 18 March 2008
Messages : 451
|
Juste un petit point, si vous n'y avez pas pensé:
Il faudra que ces applets soient grisés si le plugin D-Bus n'est pas activé.
Ou bien comme sur Compiz, afficher une fenetre demandant d'activer D-Bus s'il n'est activé lorsque on tente d'activer l'une de ces applets |
Subscription date : 02 September 2009
Messages : 539
|
ne vaudrait il pas essayer avant de creer sur le wiki une page ou serait expliqué quoi va ou et comment ca va ?
au moins tous les applets externes seraient conformes a une certaine regle et donc de standardiser tout ca
de maniere a conserver une forme et un niveau de qualité de programmation et un fonctionnement identique.
ce serait plus facile pour tous.
--
Aujourd'hui, j'étais à un mariage. Accoudé au balcon, je tiens mon appareil photo dernier cri dans la main. Voyant la dragonne à mon poignet, je décide de le lâcher. La dragonne était simplement posée sur mon poignet et j'ai regardé mes 500 euros de technologie s'écraser trois étages plus bas. |
matttbe, Monday 02 November 2009 à 18:35
|
|
Subscription date : 24 January 2009
Messages : 12573
|
C'est fait tout à la fin de l'explication sur DBus |
Subscription date : 02 September 2009
Messages : 539
|
ahhh le truc en anglais
bon, je vais essayer de comprendre ca
--
Aujourd'hui, mon collègue vient me voir en me disant qu'il sort enfin avec la nana de l'accueil. Ha, lui aussi ? |
fabounet, Tuesday 03 November 2009 à 12:31
|
|
matttbe, Tuesday 03 November 2009 à 12:45
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Pour moi, le top du top serait un 'gestionnaire d'applet externe'. Comme c'est déjà le cas pour les thèmes.
Il faut par contre bien gérer les versions de compatibilité, les mises à jours de ces applets, etc.
Aussi avoir la possibilité de glisser un tarball et qu'il s'installe auto.
Sinon, il doit y avoir moyen facilement de fabriquer un paquet mais, si on regarde l'applet Calendar, il faudra changer deux-trois truc car là, j'enregistre des variables dans un fichier texte puisque le script bash est arrêté à chaque interaction... (ou faut simplement que je passe par des exports où que j'utilise le dossier de config)
PS: est-ce que la mise à jour des fichiers .conf est pris en compte ? |
fabounet, Tuesday 03 November 2009 à 12:55
|
|
matttbe, Saturday 09 January 2010 à 17:51
|
|
Subscription date : 24 January 2009
Messages : 12573
|
J'ai découvert ça par hasard : http://sciunto.wordpress.com/2009/12/20/internationalisation-i18n-pour-script-en-bash/. Mais comment générer ces traductions ? Elles peuvent aller dans ~/.local/usr/share/locale/fr/LC_MESSAGES/ normalement. Peut-être mettre ces fichiers de traduction dans le tarball dans un dossier po et CD les déplacent automatiquement (avec p-ê une info-bulle)?
Faudra rajouter l'astuce dans le wiki. Et d'ailleurs, avoir p-ê plus d'explications sur ces applets externes.
Je pense d'ailleurs que si un dépôt pouvait être mis en place, on pourrait faire pas mal de pub là-dessus et surtout à des endroits de discussions plus spécialisés, plus techniques.
Maintenant que l'on est quasi obligé d'attendre encore qqs jours avant de sortir une nouvelle version à cause du nom de domaines (s'il est dispo le 23 (un samedi), faudra p-ê attendre le lundi mais de toutes manières, il faut attendre que l'info se propage, soit 2 jours généralement), il reste plein de temps pour mettre en place ce dépôt avec le temps de test nécessaire
Mais il ne faut pas oublié les points que l'on avait évoqués ! (se calquer sur les dépôts des thèmes mais aussi prendre en compte une version minimum du dock, mise à jour auto (enfin, proposer une info-bulle et vérif à chaque changement de versions, un fichier tjs à la même place (exemple ~/.config/.cairo-dock) contenant l'endroit du/des dossiers de config utilisés par CD, etc.) |
fabounet, Saturday 09 January 2010 à 21:15
|
|
Subscription date : 30 November 2007
Messages : 17118
|
oui exact je voulais d'ailleurs optimiser un peu les applets externes, ça tombe bien |
Subscription date : 26 October 2008
Messages : 1904
|
On pourrait pas en profiter pour updater elementspeak? on est entre amis en ce moment ca pourrait etre bien pour le suivit des bugs sur le forum.. |
matttbe, Saturday 09 January 2010 à 22:51
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Désolé, je n'ai personnellement pas le temps maintenant (fin du mois, ça devrait aller) et je n'ai tjs pas les sources de la nouvelle version (de la version la plus récente) de ES.
En fait, je m'enfous qu'elle ne soit pas totalement stable . S'il y a des bugs à corriger, ça se fera ! (normalement ) |
ppmt, Sunday 10 January 2010 à 00:21
|
|
Subscription date : 29 November 2007
Messages : 3520
|
oui ce serait en effet l'occase de faire le saut si seulement on pouvait avoir les sources |
Official announcements | Annonces officielles
|