cairo-dock-team team mailing list archive
-
cairo-dock-team team
-
Mailing list archive
-
Message #04337
[Bug 988102] Re: Dock's menu: don't hide the dock if it is raised and don't try to check if the mouse has left the dock if the menu is raised
This fails to build in quantal:
In file included from /tmp/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-keybinder.h:34:0,
from /tmp/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-core.c:35:
/usr/include/glib-2.0/glib/gtypes.h:28:2: error: #error "Only <glib.h> can be included directly."
/tmp/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-core.c: In function 'gldi_init':
/tmp/buildd/cairo-dock-3.0.0.1/src/gldit/cairo-dock-core.c:80:3: warning: 'g_thread_init' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:259) [-Wdeprecated-declarations]
Full build log attached.
If you're interested in getting this into precise as an SRU, please fill
out the needed information above as described in
https://wiki.ubuntu.com/StableReleaseUpdates#Procedure and I'd be happy
to sponsor the upload. (Of course it needs to be fixed in quantal
first.)
Thanks!
** Attachment added: "quantal-build-log"
https://bugs.launchpad.net/ubuntu/+source/cairo-dock/+bug/988102/+attachment/3173284/+files/quantal-build-log
--
You received this bug notification because you are a member of Cairo-
Dock Team, which is subscribed to cairo-dock in Ubuntu.
https://bugs.launchpad.net/bugs/988102
Title:
Dock's menu: don't hide the dock if it is raised and don't try to
check if the mouse has left the dock if the menu is raised
Status in “cairo-dock” package in Ubuntu:
Triaged
Status in “cairo-dock” source package in Precise:
Triaged
Bug description:
[Impact]
<fill me in with explanation of severity and frequency of bug on users and justification for backporting the fix to the stable release>
[Text Case]
1.Open an application and maximise its window: the dock is now hidden
(except if you've modified the visibility option). Now move the mouse
to display the dock and do a right click on it.
Broken Behavior: You'll see a menu but the dock will disappear
Fixed Behavior: It should be visible to have an interaction with the dock and to show the changes, etc.
2. Do a right click on the dock (or a left click on the Applications
Menu applet or Status-Notifier applet, etc.) and quickly move the
mouse somewhere else on the dock.
Broken Behavior: You should see something like that: http://i.imgur.com/lrZGX.png (here we can see two icons of musicPlayer applet instead of one and Clipper icon has been partially hidden)
Fixed Behavior: Should see one icon for the applet and other shouldn't be hidden.
[Regression Potential]
<fill me in with a discussion of likelihood and potential severity of regressions and how users could get inadvertently affected.>
[Original Report]
Hello
The Cairo-Dock team is proposing a new patch to fix two bugs with Cairo-Dock's menus:
* don't hide the dock if this dock is raised
* don't try to check if the mouse has left the dock if the menu is raised
How to reproduce these bugs:
* open an application and maximise its window: the dock is now hidden (except if you've modified the visibility option). Now move the mouse to display the dock and do a right click on it. You'll see a menu but the dock will disappear (it should be visible to have an interaction with the dock and to show the changes, etc.)
* do a right click on the dock (or a left click on the Applications Menu applet or Status-Notifier applet, etc.) and quickly move the mouse somewhere else on the dock. You should see something like that: http://i.imgur.com/lrZGX.png (here we can see two icons of musicPlayer applet instead of one and Clipper icon has been partially hidden)
This patch is available there: lp:cairo-dock-core/3.0 =>
https://bazaar.launchpad.net/~cairo-dock-team/cairo-dock-
core/3.0.x/revision/1070
This bzr branch has been linked to this bug report: lp:~cairo-dock-team/ubuntu/precise/cairo-dock/988102
This branch should be ready to be pushed on lp:ubuntu/cairo-dock
Thank you for your help! ;)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cairo-dock/+bug/988102/+subscriptions
References