Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Technical discussions | Discussions techniques applet dbus une version deux fichiers
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Technical discussions | Discussions techniques

Subjects Author Language Messages Last message
[Locked] applet dbus une version deux fichiers
xavier Français 5 xavier [Read]
02 December 2010 à 18:51

xavier, Saturday 27 November 2010 à 21:23


Subscription date : 13 November 2010
Messages : 12
Pourquoi mettre la version d'une applet D-bus dans deux fichiers différents : auto-load.conf et monApplet.conf ?

matttbe, Saturday 27 November 2010 à 22:33


Subscription date : 24 January 2009
Messages : 12573
Hello,

Le monApplet.conf est destiné à être lu par le programme, il sera copié dans le répertoire ~/.config/cairo-dock/current_theme/plug-ins/ (ou fusionné avec le fichier existant). La version contenue dans ce fichier est utilisée par le programme pour savoir si la version de l'applet (ici, elle est donnée dans l'auto-load.conf) est supérieure ou non cette version du fichier de conf du .config/...
En d'autres mots, tu pourrais laisser la version 0.0.0 dans le monApplet.conf, elle sera mise à jour automatiquement avec la version de l'auto-load.conf mais autant exclure cette étape

xavier, Sunday 28 November 2010 à 09:18


Subscription date : 13 November 2010
Messages : 12
Merci,
Je pensais bien à un truc comme ça. C'est quand même un peu "dommage" d'avoir une même info à deux endroits différents, non ?

Pour la recopie "automatique" du fichier monApplet.conf dans le dossier current_theme/plug-ins/, j'ai perdu une bonne heure à comprendre pourquoi mes lectures de la config ne fonctionnaient pas. J'ai incriminé le dock, puis python, avant de m'apercevoir que je ne lisais pas le bon fichier J'avais pourtant pleins d'exemples utiles sous les yeux

matttbe, Sunday 28 November 2010 à 13:35


Subscription date : 24 January 2009
Messages : 12573
C'est quand même un peu "dommage" d'avoir une même info à deux endroits différents, non ?
Pour moi non puisque ça se base sur les autres applets, c'est utilisé dans deux domaines différents et que le monApplet.conf pourrait rester à 0.

fabounet, Monday 29 November 2010 à 14:52


Subscription date : 30 November 2007
Messages : 17118
la version est dans le fichier de conf, car celui-ci est installé dans .config, donc après pour savoir s'il est à jour, le dock le compare avec la version de l'applet
effectivement du coup ça t'oblige à la maintenir à 2 endroits différents, mais pour les applets C cela est fait automatiquement par remplacement lors du cmake
pour les applets externes il n'y a pas de compilation, donc tu dois faire cette étape "à la main"

xavier, Thursday 02 December 2010 à 18:51


Subscription date : 13 November 2010
Messages : 12
Merci pour vos réponses,

A plus tard.

Technical discussions | Discussions techniques

Subjects Author Language Messages Last message
[Locked] applet dbus une version deux fichiers
xavier Français 5 xavier [Read]
02 December 2010 à 18:51


Glx-Dock / Cairo-Dock List of forums Technical discussions | Discussions techniques applet dbus une version deux fichiers Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.