Git Version | Version Git
matttbe, Tuesday 29 September 2009 à 23:23
|
|
Subscription date : 24 January 2009
Messages : 12573
|
D'après ce screenshot, il manque un refresh, avec le backend Cairo du moins :
L'application a envoyé une notification, j'ai donc changé de fenêtre (sans passer par le dock) juste au moment où l'icône était au-dessus (c'est dû à l'animation). Une fois la souris dans le dock, tout redevient comme avant.
Par contre, je suis en Easter-egg mais je ne pense pas que ça change qqc car il n'y a pas de redimensionnement à ce moment là. Si ? |
fabounet, Wednesday 30 September 2009 à 12:26
|
|
Subscription date : 30 November 2007
Messages : 17118
|
mais je ne pense pas que ça change qqc
simple, il suffit de tester sans
il y'a quand même qques petits soucis lié à ce changement, je pense qu'on va en trouver pendant quelques temps. |
matttbe, Wednesday 30 September 2009 à 13:48
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Oui mais rien n'empêche de garder les deux possibilités (avec et sans le redimensionnement)  |
nochka85, Wednesday 30 September 2009 à 14:21
|
|
Subscription date : 29 November 2007
Messages : 7408
|
Toutafé -> Une option à cocher en config (reste à voir laquelle est par défaut ... car faut la moins problématique)
EDIT : mais après, en réfléchissant, si les WM ne veulent pas gérer le redimensionnement correctement et que le mode "fixe" marche bien, alors autant ne garder que celui là ... car çà risque d'être lourd à gérer ces 2 modes ... non ? (<- partie programmation ET partie assistance sur le forum) |
matttbe, Thursday 01 October 2009 à 18:16
|
|
Subscription date : 24 January 2009
Messages : 12573
|
J'oubliais de répondre : oui, je reconfirme, le bug est bien présent sans les easter eggs |
matttbe, Tuesday 06 October 2009 à 17:04
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Petit up, j'ai tjs ce bug
Mais c'est peut-être à cause de metacity ? Ou simplement le mode Cairo ?
EDIT : oups, j'avais pas vu que le FixMeFab était tjs là |
fabounet, Tuesday 06 October 2009 à 17:19
|
|
Subscription date : 30 November 2007
Messages : 17118
|
yep, avec ça je le louperai pas  |
matttbe, Wednesday 07 October 2009 à 23:48
|
|
Subscription date : 24 January 2009
Messages : 12573
|
J'ai vu la modif sur core de hier mais ça n'a rien changé. Désolé si tu n'y avais pas encore regardé  |
fabounet, Thursday 08 October 2009 à 11:48
|
|
Subscription date : 30 November 2007
Messages : 17118
|
pourtant la modif était pour ça |
fabounet, Monday 12 October 2009 à 10:36
|
|
Subscription date : 30 November 2007
Messages : 17118
|
c'est toujours présent ?
(si oui, as-tu une animation au changement de fenetre active ?) |
matttbe, Monday 12 October 2009 à 16:11
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Oui, tjs présent :
Il y a une animation au changement de fenêtre (wobbly). Parfois on peut voir que l'icône du dessus est partiellement effacée par l'effet lorsque ce dernier va couvrir la première si elle n'est pas tout en haut (si vous suivez ) |
fabounet, Monday 12 October 2009 à 16:28
|
|
Subscription date : 30 November 2007
Messages : 17118
|
oui je vois
bon, j'ai pas du ajouter mon refresh au bon endroit alors.
cette fois je joue B3, B4, B5  |
matttbe, Monday 12 October 2009 à 16:33
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Eeeh, mon sous-marin ! |
fabounet, Tuesday 13 October 2009 à 10:47
|
|
Subscription date : 30 November 2007
Messages : 17118
|
alors, coulé ?
je l'ai testé hier via DBus : je lance le rebond non-stop, puis je lance wobbly lorsque l'icône est en haut du rebond.
pas constaté de rémancence de l'icône, mais ma méthode de test diffère de la tienne. |
matttbe, Tuesday 13 October 2009 à 12:20
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Aaah, il en faut plus pour couler mon sous-marin
Ma méthode, je vais sur xchat-gnome, canal #cairo-dock-fr et je tape "/msg CDBeanz list command". Le bot va alors lister toutes les commandes avec un filtre anti-flood (il met 30sec à tout envoyer). Je change alors de bureau et je reviens où j'étais (avec les raccourcis clavier) dès que je reçois un avertissement (dès que l'icône fait des bonds). Xchat passe en fenêtre active (avec l'effet wobbly) mais l'effet n'est pas effacé (voir les images plus haut) |
fabounet, Tuesday 13 October 2009 à 12:55
|
|
Subscription date : 30 November 2007
Messages : 17118
|
tu aurais le debug de cet instant stp ? y'a une trace que j'aimerais voir  |
matttbe, Tuesday 13 October 2009 à 13:25
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Je suis sur xchat-gnome, je change de bureau vers Chromium, j'attends la notif et je reviens. (je l'ai refait plusieurs fois et c'est la seule fois où j'ai eu le message 'Gdk-CRITICAL') puis je retourne sur Xchat-Gnome et voici les messages à partir de ce dernier changement de bureau message : (applet-draw.c:cd_switcher_draw_main_icon:421)
cd_switcher_draw_main_icon (1)
message : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:428)
on change de bureau/viewport
(xchat-gnome:3937): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed
(xchat-gnome:3937): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed
(xchat-gnome:3937): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed
(xchat-gnome:3937): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed
(xchat-gnome:3937): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed
(xchat-gnome:3937): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed
(xchat-gnome:3937): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed
debug : (applet-notifications.c:on_change_desktop:291)
debug : (applet-desktops.c:cd_switcher_get_current_desktop:31)
cd_switcher_get_current_desktop () -> 2;0;0
debug : (applet-desktops.c:cd_switcher_compute_desktop_coordinates:111)
cd_switcher_compute_desktop_coordinates (0;0)
debug : (applet-notifications.c:on_window_configured:357)
debug : (applet-notifications.c:on_window_configured:357)
message : (cairo-dock-class-manager.c:cairo_dock_update_inactivity_on_inhibators:671)
Cairo-Dock - Applet musicPlayer - Chromium aussi devient inactive
debug : (applet-notifications.c:on_window_configured:357)
debug : (cairo-dock-X-utilities.c:cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized:1013)
cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized (73400323)
debug : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:549)
changement d'etat de 73400323 => {0 ; 0 ; 0 ; 0}
debug : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:561)
FreeNode: #cairo-dock-fr se tait
debug : (cairo-dock-dialogs.c:cairo_dock_remove_dialog_if_any:731)
cairo_dock_remove_dialog_if_any (FreeNode: #cairo-dock-fr)
debug : (cairo-dock-dialogs.c:cairo_dock_free_dialog:689)
debug : (cairo-dock-animations.c:cairo_dock_pop_down:245)
cairo_dock_pop_down (1)
debug : (cairo-dock-applications-manager.c:cairo_dock_search_window_on_our_way:312)
cairo_dock_search_window_on_our_way (0, 0)
debug : (cairo-dock-applications-manager.c:_cairo_dock_window_is_on_our_way:300)
matttbe@old-laptop: ~ est genante (0, 0) (5;20 497x335)
debug : (cairo-dock-applications-manager.c:_cairo_dock_window_hovers_dock:280)
dock : (21;701) 534x67
debug : (cairo-dock-applications-manager.c:_cairo_dock_window_is_on_our_way:300)
FreeNode: #cairo-dock-fr est genante (0, 0) (5;20 800x600)
debug : (cairo-dock-applications-manager.c:_cairo_dock_window_hovers_dock:280)
dock : (21;701) 534x67
iNbConfigDialogs <- 0
pop down the dock
debug : (cairo-dock-animations.c:cairo_dock_pop_down:245)
cairo_dock_pop_down (0)
debug : (cairo-dock-X-utilities.c:cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized:1013)
cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized (33554437)
debug : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:549)
changement d'etat de 33554437 => {0 ; 0 ; 0 ; 0}
debug : (cairo-dock-X-utilities.c:cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized:1013)
cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized (71303204)
debug : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:549)
changement d'etat de 71303204 => {0 ; 0 ; 1 ; 0}
message : (applet-draw.c:cd_switcher_draw_main_icon:421)
cd_switcher_draw_main_icon (1)
message : (cairo-dock-applications-manager.c:_cairo_dock_remove_old_applis:799)
cette fenetre (35655326(0), (null)) est trop vieille (117 / 118)
debug : (applet-notifications.c:on_window_configured:357)
debug : (applet-notifications.c:on_window_configured:357)
debug : (applet-notifications.c:on_window_configured:357)
debug : (applet-notifications.c:on_window_configured:357)
debug : (applet-notifications.c:on_window_configured:357)
message : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:389)
FreeNode: #cairo-dock-fr devient active
message : (cairo-dock-class-manager.c:cairo_dock_update_activity_on_inhibators:648)
FreeNode: #cairo-dock-fr aussi devient active
cairo_dock_request_icon_animation (FreeNode: #cairo-dock-fr, state:0)
message : (cairo-dock-animations.c:cairo_dock_start_icon_animation:766)
cairo_dock_start_icon_animation (FreeNode: #cairo-dock-fr, 1)
debug : (cairo-dock-load.c:cairo_dock_fill_one_icon_buffer:370)
cairo_dock_fill_one_icon_buffer () -> 30,00x30,00
debug : (applet-notifications.c:on_window_configured:357)
message : (applet-draw.c:cd_switcher_draw_main_icon:421)
cd_switcher_draw_main_icon (1)
debug : (applet-notifications.c:on_window_configured:357)
debug : (applet-notifications.c:on_window_configured:357)
message : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:389)
matttbe@old-laptop: ~ devient active Je note ceci : debug : (cairo-dock-load.c:cairo_dock_fill_one_icon_buffer:370)
cairo_dock_fill_one_icon_buffer () -> 30,00x30,00 . Est-ce que ça veut dire que l'icône est redessinée sur 30x30 ?
EDIT : un autre essai : je clique sur un lien, l'icône de chromium se met à sauter :

message : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:428)
on change de bureau/viewport
debug : (applet-notifications.c:on_change_desktop:291)
debug : (applet-desktops.c:cd_switcher_get_current_desktop:31)
cd_switcher_get_current_desktop () -> 0;0;0
debug : (applet-desktops.c:cd_switcher_compute_desktop_coordinates:111)
cd_switcher_compute_desktop_coordinates (0;0)
debug : (cairo-dock-X-utilities.c:cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized:1013)
cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized (71303204)
debug : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:549)
changement d'etat de 71303204 => {0 ; 0 ; 1 ; 0}
debug : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:561)
Cairo-Dock - Accueil - Chromium se tait
debug : (cairo-dock-dialogs.c:cairo_dock_remove_dialog_if_any:731)
cairo_dock_remove_dialog_if_any (Cairo-Dock - Accueil - Chromium)
pop down the dock
debug : (cairo-dock-animations.c:cairo_dock_pop_down:245)
cairo_dock_pop_down (0)
debug : (cairo-dock-X-utilities.c:cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized:1013)
cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized (71303204)
debug : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:549)
changement d'etat de 71303204 => {0 ; 0 ; 1 ; 0}
debug : (applet-notifications.c:on_window_configured:357)
debug : (applet-notifications.c:on_window_configured:357)
message : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:389)
Cairo-Dock - Accueil - Chromium devient active
message : (cairo-dock-class-manager.c:cairo_dock_update_activity_on_inhibators:648)
Cairo-Dock - Accueil - Chromium aussi devient active
message : (cairo-dock-class-manager.c:cairo_dock_update_inactivity_on_inhibators:671)
matttbe@old-laptop: ~ aussi devient inactive
debug : (applet-notifications.c:on_window_configured:357)
debug : (cairo-dock-X-utilities.c:cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized:1013)
cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized (73400323)
debug : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:549)
changement d'etat de 73400323 => {0 ; 0 ; 0 ; 0}
debug : (cairo-dock-X-utilities.c:cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized:1013)
cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized (33554437)
debug : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:549)
changement d'etat de 33554437 => {0 ; 0 ; 0 ; 0}
message : (applet-draw.c:cd_switcher_draw_main_icon:421)
cd_switcher_draw_main_icon (1)
debug : (applet-notifications.c:on_window_configured:357)
message : (applet-draw.c:cd_switcher_draw_main_icon:421)
cd_switcher_draw_main_icon (1)
message : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:428)
on change de bureau/viewport
(xchat-gnome:3937): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed
(xchat-gnome:3937): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed
(xchat-gnome:3937): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed
(xchat-gnome:3937): Gdk-CRITICAL **: gdk_pixmap_new: assertion `(width != 0) && (height != 0)' failed
debug : (applet-notifications.c:on_change_desktop:291)
debug : (applet-desktops.c:cd_switcher_get_current_desktop:31)
cd_switcher_get_current_desktop () -> 2;0;0
debug : (applet-desktops.c:cd_switcher_compute_desktop_coordinates:111)
cd_switcher_compute_desktop_coordinates (0;0)
debug : (cairo-dock-X-utilities.c:cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized:1013)
cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized (33554437)
debug : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:549)
changement d'etat de 33554437 => {0 ; 0 ; 0 ; 0}
debug : (applet-notifications.c:on_window_configured:357)
debug : (applet-notifications.c:on_window_configured:357)
message : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:389)
matttbe@old-laptop: ~ devient active
message : (cairo-dock-class-manager.c:cairo_dock_update_activity_on_inhibators:648)
matttbe@old-laptop: ~ aussi devient active
cairo_dock_request_icon_animation (matttbe@old-laptop: ~, state:0)
message : (cairo-dock-animations.c:cairo_dock_start_icon_animation:766)
cairo_dock_start_icon_animation (matttbe@old-laptop: ~, 1)
message : (cairo-dock-class-manager.c:cairo_dock_update_inactivity_on_inhibators:671)
Cairo-Dock - Accueil - Chromium aussi devient inactive
debug : (applet-notifications.c:on_window_configured:357)
debug : (cairo-dock-X-utilities.c:cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized:1013)
cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized (73400323)
debug : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:549)
changement d'etat de 73400323 => {0 ; 0 ; 0 ; 0}
debug : (cairo-dock-X-utilities.c:cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized:1013)
cairo_dock_xwindow_is_fullscreen_or_hidden_or_maximized (71303204)
debug : (cairo-dock-applications-manager.c:cairo_dock_unstack_Xevents:549)
changement d'etat de 71303204 => {0 ; 0 ; 1 ; 0}
message : (applet-draw.c:cd_switcher_draw_main_icon:421)
cd_switcher_draw_main_icon (1)
debug : (applet-notifications.c:on_window_configured:357)
message : (applet-draw.c:cd_switcher_draw_main_icon:421)
cd_switcher_draw_main_icon (1) Par contre, je ne vois pas de buffer |
fabounet, Wednesday 14 October 2009 à 16:53
|
|
Subscription date : 30 November 2007
Messages : 17118
|
oki je crois que j'ai compris ce coup-ci !  |
fabounet, Sunday 18 October 2009 à 04:21
|
|
Subscription date : 30 November 2007
Messages : 17118
|
c'est fixé ?  |
matttbe, Sunday 18 October 2009 à 20:46
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Oui, je pense bien, un grand merci  |
Git Version | Version Git
|