Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Problems at use | Problèmes à l'utilisation Curent bug on openbox
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)
Problems at use | Problèmes à l'utilisation

Subjects Author Language Messages Last message
[Locked] Curent bug on openbox
taiebot65 Français 1 fabounet [Read]
17 October 2012 à 01:56

taiebot65, Friday 28 September 2012 à 22:15


Subscription date : 26 October 2008
Messages : 1904
Hi all.

Three current bugs on Openbox.

1. Dialog boxes can appear of screen

http://uppix.net/7/e/d/87db55b27af1ab4d5474f9889b4a3tt.jpg

I have just realised that it might be actually a cairo-dock bug. Comics shape dialog boxes is not affected by this bug and is correctly displayed on screen.

here my xprop and xwininfo on a buggy dialog boxes (tooltip)



home
@home:~$ xprop
WM_STATE
(WM_STATE):
        
window stateNormal
        icon window
0x0
_KDE_NET_WM_FRAME_STRUT
(CARDINAL) = 0000
_NET_FRAME_EXTENTS
(CARDINAL) = 0000
_NET_WM_ICON
(CARDINAL) =     Icon (48 x 48):
                                                    
                                                    
                                                    
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
         ???????????????????????????????????????    
                                                    
                                                    
                                                    


_OB_APP_TYPE(UTF8_STRING) = "normal"
_OB_APP_TITLE(UTF8_STRING) = "cairo-dock-dialog"
_OB_APP_CLASS(UTF8_STRING) = "Cairo-dock"
_OB_APP_NAME(UTF8_STRING) = "cairo-dock"
_OB_APP_ROLE(UTF8_STRING) = 
_NET_WM_VISIBLE_ICON_NAME(UTF8_STRING) = "cairo-dock-dialog"
_NET_WM_VISIBLE_NAME(UTF8_STRING) = "cairo-dock-dialog"
_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_CHANGE_DESKTOP_NET_WM_ACTION_CLOSE_NET_WM_ACTION_MOVE_NET_WM_ACTION_MINIMIZE,_NET_WM_ACTION_RESIZE,
_NET_WM_ACTION_FULLSCREEN_NET_WM_ACTION_MAXIMIZE_HORZ_NET_WM_ACTION_MAXIMIZE_VERT_NET_WM_ACTION_ABOVE_NET_WM_ACTION_BELOW_OB_WM_ACTION_UNDECORATE
_NET_WM_DESKTOP
(CARDINAL) = 4294967295
_NET_WM_STATE
(ATOM) = _NET_WM_STATE_MODAL_NET_WM_STATE_SKIP_TASKBAR_NET_WM_STATE_SKIP_PAGER_NET_WM_STATE_ABOVE
WM_HINTS
(WM_HINTS):
        
Client accepts input or input focusTrue
        Initial state is Normal State
.
        
window id # of group leader: 0x3200001
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x20x00x00x00x0
_NET_WM_SYNC_REQUEST_COUNTER
(CARDINAL) = 52438100
_NET_WM_WINDOW_TYPE
(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL
_NET_WM_USER_TIME
(CARDINAL) = 5717045
_NET_WM_USER_TIME_WINDOW
(WINDOW): window id # 0x3202453
WM_CLIENT_LEADER(WINDOW): window id # 0x3200001
_NET_WM_PID(CARDINAL) = 3940
WM_LOCALE_NAME
(STRING) = "en_GB.UTF-8"
WM_CLIENT_MACHINE(STRING) = "home"
WM_NORMAL_HINTS(WM_SIZE_HINTS):
        
program specified minimum size274 by 110
        program specified base size
0 by 0
        window gravity
NorthWest
WM_PROTOCOLS
(ATOM): protocols  WM_DELETE_WINDOWWM_TAKE_FOCUS_NET_WM_PING_NET_WM_SYNC_REQUEST
WM_CLASS
(STRING) = "cairo-dock""Cairo-dock"
WM_ICON_NAME(STRING) = "cairo-dock-dialog"
_NET_WM_ICON_NAME(UTF8_STRING) = "cairo-dock-dialog"
WM_NAME(STRING) = "cairo-dock-dialog"
_NET_WM_NAME(UTF8_STRING) = "cairo-dock-dialog"



xwininfo


home
@home:~$ xwininfo

xwininfo
Please select the window about which you
          would like information by clicking the
          mouse in that window
.

xwininfoWindow id0x3204afd "cairo-dock-dialog"

  
Absolute upper-left X:  1130
  Absolute upper
-left Y:  22
  Relative upper
-left X:  0
  Relative upper
-left Y:  0
  Width
274
  Height
110
  Depth
32
  Visual
0x5d
  Visual 
Class: TrueColor
  Border width
0
  
Class: InputOutput
  Colormap
0x3200005 (not installed)
  
Bit Gravity StateNorthWestGravity
  Window Gravity State
NorthWestGravity
  Backing Store State
NotUseful
  Save Under State
no
  Map State
IsViewable
  Override Redirect State
no
  Corners
:  +1130+22  --124+22  --124-668  +1130-668
  
-geometry 274x110+1130+22



and a correct display dailog boxes with comics

xprop


home
@home:~$ xprop
WM_STATE
(WM_STATE):
        
window stateNormal
        icon window
0x0
_KDE_NET_WM_FRAME_STRUT
(CARDINAL) = 0000
_NET_FRAME_EXTENTS
(CARDINAL) = 0000
_NET_WM_ICON
(CARDINAL) =     Icon (48 x 48):
                                                    
                                                    
                                                    
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ?                                          ?  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
      ????????????????????????????????????????????  
         ???????????????????????????????????????    
                                                    
                                                    
                                                    


_OB_APP_TYPE(UTF8_STRING) = "normal"
_OB_APP_TITLE(UTF8_STRING) = "cairo-dock-dialog"
_OB_APP_CLASS(UTF8_STRING) = "Cairo-dock"
_OB_APP_NAME(UTF8_STRING) = "cairo-dock"
_OB_APP_ROLE(UTF8_STRING) = 
_NET_WM_VISIBLE_ICON_NAME(UTF8_STRING) = "cairo-dock-dialog"
_NET_WM_VISIBLE_NAME(UTF8_STRING) = "cairo-dock-dialog"
_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_CHANGE_DESKTOP_NET_WM_ACTION_CLOSE_NET_WM_ACTION_MOVE_NET_WM_ACTION_MINIMIZE_NET_WM_ACTION_RESIZE,
_NET_WM_ACTION_FULLSCREEN_NET_WM_ACTION_MAXIMIZE_HORZ_NET_WM_ACTION_MAXIMIZE_VERT_NET_WM_ACTION_ABOVE_NET_WM_ACTION_BELOW_OB_WM_ACTION_UNDECORATE
_NET_WM_DESKTOP
(CARDINAL) = 4294967295
_NET_WM_STATE
(ATOM) = _NET_WM_STATE_MODAL_NET_WM_STATE_SKIP_TASKBAR_NET_WM_STATE_SKIP_PAGER_NET_WM_STATE_ABOVE
WM_HINTS
(WM_HINTS):
        
Client accepts input or input focusTrue
        Initial state is Normal State
.
        
window id # of group leader: 0x3200001
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x20x00x00x00x0
_NET_WM_SYNC_REQUEST_COUNTER
(CARDINAL) = 52489529
_NET_WM_WINDOW_TYPE
(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL
_NET_WM_USER_TIME
(CARDINAL) = 6767477
_NET_WM_USER_TIME_WINDOW
(WINDOW): window id # 0x320ed38
WM_CLIENT_LEADER(WINDOW): window id # 0x3200001
_NET_WM_PID(CARDINAL) = 3940
WM_LOCALE_NAME
(STRING) = "en_GB.UTF-8"
WM_CLIENT_MACHINE(STRING) = "home"
WM_NORMAL_HINTS(WM_SIZE_HINTS):
        
program specified minimum size280 by 112
        program specified base size
0 by 0
        window gravity
NorthWest
WM_PROTOCOLS
(ATOM): protocols  WM_DELETE_WINDOWWM_TAKE_FOCUS_NET_WM_PING_NET_WM_SYNC_REQUEST
WM_CLASS
(STRING) = "cairo-dock""Cairo-dock"
WM_ICON_NAME(STRING) = "cairo-dock-dialog"
_NET_WM_ICON_NAME(UTF8_STRING) = "cairo-dock-dialog"
WM_NAME(STRING) = "cairo-dock-dialog"
_NET_WM_NAME(UTF8_STRING) = "cairo-dock-dialog"



and xwininfo

ome
@home:~$ xwininfo

xwininfo
Please select the window about which you
          would like information by clicking the
          mouse in that window
.

xwininfoWindow id0x2e23157 "cairo-dock-dialog"

  
Absolute upper-left X:  988
  Absolute upper
-left Y:  22
  Relative upper
-left X:  0
  Relative upper
-left Y:  0
  Width
280
  Height
112
  Depth
32
  Visual
0x5d
  Visual 
Class: TrueColor
  Border width
0
  
Class: InputOutput
  Colormap
0x2e00005 (not installed)
  
Bit Gravity StateNorthWestGravity
  Window Gravity State
NorthWestGravity
  Backing Store State
NotUseful
  Save Under State
no
  Map State
IsViewable
  Override Redirect State
no
  Corners
:  +988+22  -12+22  -12-666  +988-666
  
-geometry 280x112-12+22




2. The second bug is when a box dialog is open i can open a subdock next to it without entering the dock. This subdock gets placed in front of the box dialog and mess up everything. I have the option open the subdock with a mouse over if i select subdock appears on click this is not happening.

http://videobin.org/+61m/6om.html

3. the third and last bug. If i put my mouse on the edge of the panel to open the cairo-dock menu it appears on the other edge of the panel.

http://uppix.net/5/7/f/15b5279dea5e2d47b075b7c5462a7tt.jpg

fabounet, Wednesday 17 October 2012 à 01:56


Subscription date : 30 November 2007
Messages : 17118
à propos de 1, est-ce que tu pourrais décommenter la ligne 678 dans cairo-dock-dialog-manager.c (dans le core) et ajouter cette ligne en 689:
g_print (" --> %dn", pDialog->iComputedPositionX);
puis tu recompile (le core) et tu relances le dock

normalement on tient déjà compte de la taille de l'écran, mais ça vaut le coup de vérifier

merci !

pour 2 je vais réfléchir à une solution, les dialogues volent les clics au dock mais pas les mouvements de la souris.

et pour 3, c'est "normal" vu que le menu est collé à la gauche de l'icone, il faudrait ajouter un cas particulier pour les séparateurs de ce type mais j'aime pas les cas particuliers

Problems at use | Problèmes à l'utilisation

Subjects Author Language Messages Last message
[Locked] Curent bug on openbox
taiebot65 Français 1 fabounet [Read]
17 October 2012 à 01:56


Glx-Dock / Cairo-Dock List of forums Problems at use | Problèmes à l'utilisation Curent bug on openbox 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.