Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Applets | Applets Applet Emesene : Modification de l'applet Pidgin ?
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)
Applets | Applets

Subjects Author Language Messages Last message
[Locked] Applet Emesene : Modification de l'applet Pidgin ? [Bug #3]
Page : 1 2 3 4 5 6 7
lylambda Français 128 fabounet [Read]
02 September 2010 à 09:54

fabounet, Monday 19 April 2010 à 16:15


Subscription date : 30 November 2007
Messages : 17118
je récapitule ce qu'on a à disposition (en lisant dans le code de la denière version stable 1.6.1) :

signaux:
user-online -> bulle de dialgue
user-offline -> idem
self-nick-changed (bof)
personal-message-changed (bof)
self-status-changed -> mettre à jour l'icône
switchboard::message (new message received) -> bulle de dialgue + animation
message-read -> mettre à jour le nombre de messages non lus en quick-info

méthodes utiles: (il y'en a encore d'autres)
get_status
show (Show main window)
set_psm
set_status
set_nick
open_conversation
get_online_users
get_contact_nick
get_psm
get_message_count
set_message_count

Il me semble qu'il y'a tout ce dont on pourrait avoir besoin.
en espérant que ça vous aide

ppmt, Monday 19 April 2010 à 16:22


Subscription date : 29 November 2007
Messages : 3520
oui oui oui....il faut vraiment que je trouve le temps de regarder ca.

Mais bon n'ayant pas de compte msn je suis oblige de voler celui de ma fille et elle n'est pas contente

FrankKubuntu, Monday 19 April 2010 à 17:01


Subscription date : 21 October 2009
Messages : 1575
C'est facile en créer un et tu le deletes après. Je m'en suis créé 3, dont 2 pour des tests uniquement. C'est sur hotmail.com que tu vas les créer.

signaux:
self-nick-changed (bof)
personal-message-changed (bof)


En effet, on utilise la main window avec ça.

self-status-changed -> mettre à jour l'icône


C'est ici que je diverge un peu. Personnellement, quand je regarde l'icône dans le dock ce n'est pas "mon" status que je veux voir modifier l'icône, mais bien celui du contact à qui je parle en foreground (avant-plan car on peut avoir plusieurs onglets avec plusieurs contacts, donc l'avant-plan prédomine par défaut). L'icône emesene du systray présente déjà mon status perso, alors quand lui sera shippé dans le systray 2.0 de CD, on verra l'icône avec mon status. Donc pkoi avoir un second icône (l'applet) qui aura exactement la même conduite?

AWN permet de voir le status du contact prédominant d'une fenêtre de conversation, donc j'imagine que c'est possible à travers dbus... j'espère.

switchboard::message (new message received) -> bulle de dialgue + animation


Euh, ça c'est de montrer le texte que le contact t'écrit, dans un info-bulle comme on voit avec notify? Je croyais que ce n'était pas possible.

fabounet, Monday 19 April 2010 à 17:50


Subscription date : 30 November 2007
Messages : 17118
perso sur l'applet Pidgin j'aime bien voir mon état courant (et lorsque je change l'état, je veux pouvoir voir le changement)
(j'ai pas de systray )

l'état du contact de la fenêtre prédominante c'est :
- soit que je lui parle, et donc qu'il est là
- soit que je lui ai laissé un message, et donc il me répondra quand il sera là

enfin on peut en faire une option bien sûr.

fabounet, Monday 19 April 2010 à 17:54


Subscription date : 30 November 2007
Messages : 17118
(Message ajouté sur la tâche #3)

Here what we have for the Emesen Dbus API (v1.6.1) :

signaux:
user-online -> dialog bubble
user-offline -> idem
self-nick-changed (useless)
personal-message-changed (useless)
self-status-changed -> update the icon
switchboard::message (new message received) -> dialog bubble + animation
message-read -> update the number of unread messages in quick-info

useful methods: (more are available)
get_status
show (Show main window)
set_psm
set_status
set_nick
open_conversation
get_online_users
get_contact_nick
get_psm
get_message_count
set_message_count

matttbe, Monday 19 April 2010 à 17:55


Subscription date : 24 January 2009
Messages : 12573
(Message ajouté sur la tâche #3)

@ fabounet: please in english here

FrankKubuntu, Monday 19 April 2010 à 18:02


Subscription date : 21 October 2009
Messages : 1575
Non actuellement y a pas de systray et t'en as pe pas de gnome non plus alors c'est sûr la fonction est mieux, mais quand le systray 2.0 sera là, tu vas avoir le changement à 2 places (icône systray et icône applet), non?

Moi je parle avec des contacts qui sont parfois online, away, busy et même offline! En conversation directe. Les online comptent pour je dirais pas plus de 20% de mes conversations. Et je n'ai pas besoin de connaître mon status, car je me logge comme absent et j'y reste toujours. loll Donc on voit que chaque personne a des besoins différents. Mais bon si l'API permet de le faire, alors en option c'est super.

fabounet, Tuesday 20 April 2010 à 11:14


Subscription date : 30 November 2007
Messages : 17118
@Matttbe : oups, j'ai corrigé

Guest, Wednesday 28 April 2010 à 02:59

et 3 de plus

fabounet, Wednesday 28 April 2010 à 10:49


Subscription date : 30 November 2007
Messages : 17118
ça c'est un utilisateur de emesene qui fait du lobbying pour avoir son plug-in

FrankKubuntu, Wednesday 28 April 2010 à 13:53


Subscription date : 21 October 2009
Messages : 1575
C'est pas moi je le jure! loll

Sans joke c pas moi, je suis un gros fan d'emesene (et du systray 2.0 :)), mais j'ai pas fait de spam. loll

ppmt, Wednesday 28 April 2010 à 18:14


Subscription date : 29 November 2007
Messages : 3520
cela dit cette pauvre applet n'avance pas!

FrankKubuntu, Wednesday 28 April 2010 à 18:57


Subscription date : 21 October 2009
Messages : 1575
Je n'ai même pas eu le temps de toucher à CD depuis presque 2 semaines.

matttbe, Thursday 29 April 2010 à 01:51


Subscription date : 24 January 2009
Messages : 12573
Mouais mais est-ce un robot?

ppmt, Thursday 29 April 2010 à 01:58


Subscription date : 29 November 2007
Messages : 3520
il va falloir creer un filtre ip alors....

edit: et hop 1 de plus

Guest, Sunday 02 May 2010 à 03:42

spam gone /ppmt

fabounet, Tuesday 18 May 2010 à 00:58


Subscription date : 30 November 2007
Messages : 17118
up sur cette applet

ppmt, Tuesday 18 May 2010 à 01:05


Subscription date : 29 November 2007
Messages : 3520
euh oui...j'y pense...

FrankKubuntu, Tuesday 18 May 2010 à 01:39


Subscription date : 21 October 2009
Messages : 1575
Moi j'ai tout ce qu'il faut pour tester.

Guest, Monday 24 May 2010 à 23:47

IP: 60.34.100.200

Applets | Applets

Subjects Author Language Messages Last message
[Locked] Applet Emesene : Modification de l'applet Pidgin ? [Bug #3]
Page : 1 2 3 4 5 6 7
lylambda Français 128 fabounet [Read]
02 September 2010 à 09:54


Glx-Dock / Cairo-Dock List of forums Applets | Applets Applet Emesene : Modification de l'applet Pidgin ? 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.