fabounet, Tuesday 11 December 2007 à 18:40
|
|
Subscription date : 30 November 2007
Messages : 17118
|
ah oui ça c'est normal
un seul systray par serveur X.
d'ailleurs une seule barre des tâches aussi, sinon elles essaient de s'approprier la place des icônes des fenêtres. |
Sowa, Tuesday 11 December 2007 à 19:30
|
|
Subscription date : 04 December 2007
Messages : 72
|
comment fait-on lancer l'applet ? |
ctaf, Tuesday 11 December 2007 à 21:42
|
|
Subscription date : 30 November 2007
Messages : 311
|
@Fabounet: XEMBED permet d'embarquer une fenetre X, dans une autre fenetre X, il est impossible de connaitre son contenue (bon impossible non, mais ca me parait vraiment dure). XEMBED pour les selections je ne sais pas comment ca marche, mais pour le systray, si je dis pas de connerie tu declare un widget (donc en gtk, qt, fltk, tout ce que tu as envi, voir mm directement en utilisant xlib), et ca lui donne un id. Cette id peut etre utilisé pour recupperer le widget dans sa propre fenetre, mais on a aucun controle sur le contenu de ce que l'on embed, ca peut trés bien etre un gtkbutton, comme un qimage. |
ctaf, Tuesday 11 December 2007 à 21:43
|
|
Subscription date : 30 November 2007
Messages : 311
|
lancer l'applet?
je conseil pas de l'utiliser pour l'instant.
mais pour le lancer:
tar cvzf truc
cd truc
./configure --prefix=/usr
make
sudo make install
ensuite tu relance ton dock, et tu le selectionne comme les autres applet du dock dans les preferences |
ctaf, Tuesday 11 December 2007 à 21:46
|
|
Subscription date : 30 November 2007
Messages : 311
|
effectivement c'est buggé, ca n'affiche que la 1er icone.
Je vous annoncerez quand je sortirais une version utilisable |
ctaf, Tuesday 11 December 2007 à 22:44
|
|
Subscription date : 30 November 2007
Messages : 311
|
bon version 0.0.5.
cette version est censé marcher
pour systray.conf, il manquait un regle dans data/Makefile.am
je la copie ici pour fabounet, parceque du coup les autres plugins ne l'ont pas non plus:
EXTRA_DIST = systray.conf\
readme
ca permet a make dist, de d'inclure systray.conf et readme dans la tarball, avant il n'y etait pas.
voici l'addresse de la tarball:
http://www.ctaf.free.fr/ept/cd-systray-0.0.5.tar.gz
PS faudrait vraiment un systeme pour les avoir dans le doc, c'est moche dans une fenetre de notification.
PPS: nickel ta fonction pour les notifications ca marche impecable, du coup le code est beaucoup plus propre |
Sowa, Tuesday 11 December 2007 à 23:21
|
|
Subscription date : 04 December 2007
Messages : 72
|
oh le boulet ! c'est sur que si j'oublie le sudo make install ça risque pas de marcher
edit: ça marche et ça s'annonce prometteur
(le network-manager est apparu au début dans la bulle puis maintenant plus rien !?)
"This is a very systray applet" je crois qu'il manque un mot
edit2: banshee tout comme net-manager a tendance à disparaitre de la zone de notificarion contrairement à pidgin ou à liferea |
ctaf, Wednesday 12 December 2007 à 00:00
|
|
Subscription date : 30 November 2007
Messages : 311
|
interessant je vais regarder, amule s'affiche bizarement aussi a cause de la transparence. (c'est un bug) |
ctaf, Wednesday 12 December 2007 à 00:02
|
|
Subscription date : 30 November 2007
Messages : 311
|
ok, je pense avoir un fixe au probleme, j'attend la resolution de mon probleme sur l'autre thread: terminal, c'est a dire, que la fenetre de notification ne doit jamais etre detruite. |
nochka85, Wednesday 12 December 2007 à 00:02
|
|
ctaf, Wednesday 12 December 2007 à 01:07
|
|
Subscription date : 30 November 2007
Messages : 311
|
j'ai implementer les notifications par info bulles, mais je n'ai pas d'idée de quel programme les utilisent je suis interessé pour avoir du retour la dessus. Ou si vous connaissait un programme qui l'utilise. (je comprend pas bien la fonctionnalité, mais basiquemnt ca me demande d'afficher un message en provenance de l'icone, c'est implementer dans gnome-panel, et pas dans awn) ca peut donner une piste pour tester quel programme l'utilise
Le bug des icones qui disparraissent sera corrigé, quand les fenetres ne seront plus detruite quand cliqué, mais simplement cacher, j'attend du feedback de fabounet la dessus.
L'integration directement dans la barre, serait vraiment mieux, je tenterais ca a l'ocaz, mais je pense que pour que ca soit interessant, enfin fait de maniere propre, il faut que cairo-dock propose une methode de le faire, le probleme etant qu'il n'est pas possible d'appliquer les effets cairo dessus, mais si il est possible de tracker la position de l'icone, alors il est possible de deplacer le systray pour qu'il soit toujour au centre de cette icone, et de redimmentionner l'icone pour suivant la taille du systray. c'est un peu technique mais ca s'addresse principalement a Fab. |
fabounet, Wednesday 12 December 2007 à 11:45
|
|
Subscription date : 30 November 2007
Messages : 17118
|
thunderbird le fait à l'arrivée de nouveau messages.
update-notifier le fait peut-être aussi. |
fabounet, Saturday 15 December 2007 à 02:02
|
|
Subscription date : 30 November 2007
Messages : 17118
|
au fait si tu essaies de te passer des gtkwidget, pour l'icone il suffit de prendre celle de l'appli. je pense que c'est la même qui se retrouve dans le systray, mais en pus petit. |
ctaf, Saturday 15 December 2007 à 02:42
|
|
Subscription date : 30 November 2007
Messages : 311
|
c'est normal, c'est corrigé dans la derniere version, make dist ne prenais pas systray.conf.
Sauf que la derniere version je l'ai pas packagé encore, j'attend des fixes de fabounet, avant de sortir une version vraiment utile et qui vire pas certain programme du systray |
ctaf, Saturday 22 December 2007 à 03:03
|
|
Subscription date : 30 November 2007
Messages : 311
|
nouvelle version:
- ne kill plus certaines icones (genre amule) que quand cairo-dock quitte!!!
- option always on top
- affiche correctement les icones quand le dialog est ouvert
- bug : le placement des fenetres est un peu aleatoire certaine fois
cette version est sencé etre utilisable.
http://www.ctaf.free.fr/ept/cd-systray-0.0.6.tar.gz |
ctaf, Thursday 27 December 2007 à 15:09
|
|
fabounet, Friday 28 December 2007 à 01:59
|
|
Subscription date : 30 November 2007
Messages : 17118
|
ah merci, je zieute ça de suite !
Edit : hmmm pas évident à comprendre ce pb de placement, des fois c'est bon, et des fois non. |
fabounet, Friday 28 December 2007 à 11:26
|
|
Subscription date : 30 November 2007
Messages : 17118
|
je crois que j'ai pigé pour le placement, c'est à cause des dialogues invisibles. je n'en tiens plus compte pour le placement des autres.
Sinon j'ai essayé l'applet, ça marche bien (icônes, clic droit et gauche)
par contre du coup le systray n'est pas visible tout le temps (en gros seulement quand on en a besoin) Si la notification par info-bulle marche, ça peut ne pas être trop gênant, enfin faut voir, y'en a qui vont vouloir le voir tout le temps. |
nochka85, Friday 28 December 2007 à 13:10
|
|
Subscription date : 29 November 2007
Messages : 7408
|
"fabounet" : y'en a qui vont vouloir le voir tout le temps. :wink:
çà rejoint la demande que j'avais formulée il y a quelque temps du dock en auto-hide qui "laisse" quelques icones essentiels toujours sortis et visibles (Plugin Rhythmbox, horloge, Systray , etc...) ... le tout toujours cachable avec le Quick hide ... |
Mav, Friday 28 December 2007 à 13:11
|
|
Subscription date : 29 November 2007
Messages : 3146
|
Le mieux ca serait qu'on puisse même les choisir par un petit menu |
|