Fade effect when showing the menubar

Bug #691776 reported by David Prieto
56
This bug affects 8 people
Affects Status Importance Assigned to Milestone
Unity
Fix Released
Medium
Marco Trevisan (Treviño)
unity (Ubuntu)
Fix Released
Medium
Marco Trevisan (Treviño)

Bug Description

Since Unity's last update, the menubar is hidden "behind" the titlebar in the top panel but it shows up when you hover your cursor over the top panel.

I think it would look really nice if there could be a very quick fade effect between and the other, thanks.

Related branches

Revision history for this message
Mark Shuttleworth (sabdfl) wrote : Re: [Bug 691776] [NEW] Fade effect when showing the menubar

 status confirmed

The current toggle approach is for implementation purposes. A fast fade
is preferable (patch welcome) and the design goal is a proximity effect
transition, like the blurring of notifications on approach, but X isn't
playing nice for us on that right now.

Changed in unity:
status: New → Confirmed
Alex Launi (alexlauni)
Changed in unity (Ubuntu):
status: New → Confirmed
Changed in unity:
importance: Undecided → Medium
Changed in unity (Ubuntu):
importance: Undecided → Medium
Changed in unity-2d:
status: New → Confirmed
importance: Undecided → Medium
tags: added: bitesize
Changed in unity-2d:
milestone: none → 3.8
Changed in unity:
assignee: nobody → Nathan Moos (nathan-moos)
Changed in unity:
status: Confirmed → In Progress
Changed in unity:
assignee: Nathan Moos (nathan-moos) → nobody
status: In Progress → Confirmed
Changed in unity-2d:
assignee: nobody → Nathan Moos (nathan-moos)
status: Confirmed → In Progress
Revision history for this message
Nathan Moos (nathan-moos) wrote :

This isn't really "bitesize"...

Revision history for this message
Florian Boucault (fboucault) wrote :

Nathan, thanks a lot for taking the task!
I would be more than happy to provide help if needed. Don't hesitate to give us a shout.

tags: removed: bitesize
Revision history for this message
Nathan Moos (nathan-moos) wrote :

@Florian Boucault: I've found a solution that may work...but it's my first bugfix and I am struggling with adding a new source file to the build list. I run "cmake . && make clean && make" and it gives me an error about 'undefined reference to vtable...' I think I added the new class wrong, any ideas?

Revision history for this message
Nathan Moos (nathan-moos) wrote :

Never mind #4, I've figured it out.

Revision history for this message
Florian Boucault (fboucault) wrote :

@Nathan: you rock. I am eager to see your work!

Revision history for this message
Nathan Moos (nathan-moos) wrote :

Sorry I haven't posted a fix yet, I just realized that I need to actually set up Unity 2D on Natty. I'm struggling with that. As soon as I fix that, I'll release my fix.

Revision history for this message
Adnane Belmadiaf (daker) wrote :
Revision history for this message
Nathan Moos (nathan-moos) wrote :

Alright, got started on a fix and am running it on my own desktop. I'm running into trouble as the menu bar is never displaying. I looked in the output and saw the following:

Unity 2D Panel: [WARNING] void DBusMenuImporter::GetChildrenCallback(int, QDBusPendingCallWatcher*): "No such method `GetChildren'"

Any ideas as to what that is?

Revision history for this message
Florian Boucault (fboucault) wrote :

@Nathan: I don't know if that warning is related to your problem. If you publish your changes for us to see we will be able to help you better. Thanks!

Revision history for this message
Nathan Moos (nathan-moos) wrote :

@Florian: Will do as soon as I can.

Revision history for this message
Nathan Moos (nathan-moos) wrote :
Changed in unity-2d:
milestone: 3.8 → none
Changed in unity-2d:
status: In Progress → Confirmed
assignee: Nathan Moos (nathan-moos) → nobody
Changed in unity-2d (Ubuntu):
status: New → Confirmed
Changed in unity:
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
status: Confirmed → In Progress
Changed in unity-2d (Ubuntu):
status: Confirmed → In Progress
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
status: In Progress → Confirmed
assignee: Marco Trevisan (Treviño) (3v1n0) → Unity Community Hackers (unity-community-hackers)
Changed in unity (Ubuntu):
status: Confirmed → In Progress
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
Changed in unity-2d:
assignee: nobody → Unity Community Hackers (unity-community-hackers)
Revision history for this message
manny (estelar57) wrote :

Glad to see the global menu finally getting some love again.

However, I dont think the Proximity/fade proposal will work properly if we dont take into account this other big global menu problem/bug:

https://bugs.launchpad.net/unity/+bug/682788

Omer Akram (om26er)
Changed in unity:
status: In Progress → Fix Committed
Changed in unity (Ubuntu):
status: In Progress → Fix Committed
Changed in unity (Ubuntu):
status: Fix Committed → Fix Released
Changed in unity:
status: Fix Committed → Fix Released
no longer affects: unity-2d (Ubuntu)
affects: unity-2d → unity-2d (Ubuntu)
no longer affects: unity-2d (Ubuntu)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.