Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Git Version | Version Git Clic milieu souris simple interprété comme double par applet CD
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)
Git Version | Version Git

Subjects Author Language Messages Last message
Clic milieu souris simple interprété comme double par applet CD
Page : 1 2
lylambda Français 25 lylambda [Read]
15 May 2015 à 18:51

matttbe, Thursday 05 February 2015 à 00:51 | Quote


Subscription date : 24 January 2009
Messages : 12628
Oups, j'ai indiqué le signal 'button-press-release' au lieu de 'button-release-event'
J'ai corrigé dans le code de mon précédent post!

Mais ne perd pas trop de temps avec ce problème. Si ça ne concerne pas CD mais gtk, c'est à moi de faire remonter le gub à la bonne personne !
Si tu arrives à reproduire ce gub avec ce petit bout de code, ça confirmera son origine et ça devrait se fixer rapidement
(et le code était rapidement fait en partant du hello-world de GTK )

lylambda, Thursday 05 February 2015 à 14:17 | Quote


Subscription date : 06 September 2009
Messages : 1711
/mauvaise foi : Quoi ? tu ne sais pas qu'est un "gub" ?

Avec le nouveau code (bouton souris, puis actions au pad):
[lylambda@Nobody Scripts]$ gcc `pkg-config --cflags gtk+-3.0` -o example-1 example-1.c `pkg-config --libs gtk+-3.0` && ./example-1

** (example-1:3806): WARNING **: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(example-1:3806): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2:19: Theming engine 'adwaita' not found
Hello World
Click: button 1, type 4, state 16, time 6646395, event 0, x 44,827011, y 9,191116
Hello World
Click: button 1, type 7, state 272, time 6646503, event 0, x 44,827011, y 9,191116
Hello World
Click: button 2, type 4, state 16, time 6648323, event 0, x 44,827011, y 9,191116
Hello World
Click: button 2, type 7, state 528, time 6648457, event 0, x 44,827011, y 9,191116
Hello World
Click: button 3, type 4, state 16, time 6650231, event 0, x 44,827011, y 9,191116
Hello World
Click: button 3, type 7, state 1040, time 6650317, event 0, x 44,827011, y 9,191116

Hello World
Click: button 1, type 4, state 16, time 6667592, event 0, x 21,133240, y 12,435562
Hello World
Click: button 1, type 7, state 272, time 6667622, event 0, x 21,133240, y 12,435562
Hello World
Click: button 3, type 4, state 16, time 6669537, event 0, x 21,133240, y 12,435562
Hello World
Click: button 3, type 7, state 1040, time 6669597, event 0, x 21,133240, y 12,435562
Hello World
Click: button 2, type 4, state 16, time 6672400, event 0, x 21,133240, y 12,435562
Hello World
Click: button 2, type 7, state 528, time 6672500, event 0, x 21,133240, y 12,435562


Tout est doublé avec type 4 et type 7 : c'est grave docteur ?

matttbe, Thursday 05 February 2015 à 22:38 | Quote


Subscription date : 24 January 2009
Messages : 12628


Tout est doublé avec type 4 et type 7 : c'est grave docteur ?
Yep, ce sont les types bouton 'appuyé' et 'relâché'. Par contre, on obtient pas le même signal doublé (avec le même bouton, temps, type et état).

Donc je crois toujours que le bug semble venir de GTK mais difficile de prouver comme ça. Juste que le dock reçoit toujours un signal doublé pour le clic du milieu mais c'est tout.

lylambda, Sunday 03 May 2015 à 18:26 | Quote


Subscription date : 06 September 2009
Messages : 1711
Pour info, sur Cinnamon (basé sur gtk3, il me semble), le problème du double clic milieu persiste. Et j'ai vu passer un message d'un utilisateur anglophone rencontrant le même souci.
Ma supposition, que cela venait de bricolages effectués sur mon ancien système, n'a plus lieu d'être...
Bref, il va falloir que je prennes mon courage à deux mains et que je remonte ce bug aux dev de gtk ^^

matttbe, Saturday 09 May 2015 à 09:58 | Quote


Subscription date : 24 January 2009
Messages : 12628
Merci pour ce retour!

Ne t'inquiète pas, ils ne mordent pas

lylambda, Friday 15 May 2015 à 18:51 | Quote


Subscription date : 06 September 2009
Messages : 1711
Je reste méfiant

Git Version | Version Git

Subjects Author Language Messages Last message
Clic milieu souris simple interprété comme double par applet CD
Page : 1 2
lylambda Français 25 lylambda [Read]
15 May 2015 à 18:51

Post a message

Anti-spam filter 3 (*) times (*) 6 =
            
Did you know ? The Mail tag encrypt the email address to protect you from spam


Glx-Dock / Cairo-Dock List of forums Git Version | Version Git Clic milieu souris simple interprété comme double par applet CD 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.