Panel should (optionally) go opaque when window is maximized

Reported by George Karavasilev on 2011-07-09
42
This bug affects 12 people
Affects Status Importance Assigned to Milestone
Ayatana Design
Undecided
Unassigned
Unity
Low
Marco Trevisan (Treviño)
unity (Ubuntu)
Low
Marco Trevisan (Treviño)

Bug Description

This bug is more of a missing feature. The top panel also acts like a titlebar when a window is maximased and when the top panel is set to a certain transperancy level an inconsistency appers. The panel is trasperant, but the window is not. What I am suggesting to remove this inconssutency is the following solution: if there is no maximased window the panel should use user settings for transperancy, but when there is maximased window the panel should be 100% opaque.
You can also view my idea in the attached file (some-mockup.png)

Related branches

lp:~3v1n0/unity/panel-opacity-toggle
Merged into lp:unity at revision 1770
Tim Penhey (community): Approve on 2011-12-08
Neil J. Patel (community): Abstain on 2011-09-29
Changed in unity:
status: New → Opinion
Wayne Rodrigues (waynerod10) wrote :

It a good idea to be consistent. Its slightly inconsistent at times. However, I honestly like it remaining transparent when maximum.

Maybe you guys could add a option setting for it?

Option for CCSM to choose between the desired panel behaviour wouldn't be that much of a issue (I guess), however someone must first code my idea. Any volunteers?

Bilal Akhtar (bilalakhtar) wrote :

Needs design discussion. Marking incomplete in the meantime

Changed in unity:
status: Opinion → Incomplete
Changed in unity (Ubuntu):
status: New → Incomplete
tags: added: needs-design

Oki-doki :P Just to clearify thing up IF this is implemented there is bound to be option in CCSM should it be used or not ... bit too obvious, I know :D

summary: - Panel needs to be smarter
+ Panel should (optionally) go opaque when window is maximized
Changed in unity:
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
John Lea (johnlea) wrote :

Note that setting the Top Bar to transparent is a non-supported configuration.

tags: removed: needs-design
Changed in unity:
status: Incomplete → Confirmed
Changed in unity (Ubuntu):
status: Incomplete → Confirmed
Changed in unity (Ubuntu):
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
Changed in unity:
status: Confirmed → In Progress
Changed in unity (Ubuntu):
status: Confirmed → In Progress
Tim Penhey (thumper) on 2011-12-08
Changed in unity:
importance: Undecided → Low
Omer Akram (om26er) on 2011-12-08
Changed in unity (Ubuntu):
importance: Undecided → Low
Changed in unity:
status: In Progress → Fix Committed
milestone: none → 5.0.0
Changed in unity (Ubuntu):
status: In Progress → Fix Committed
Didier Roche (didrocks) on 2012-01-12
Changed in unity:
status: Fix Committed → Fix Released
Launchpad Janitor (janitor) wrote :
Download full text (6.0 KiB)

This bug was fixed in the package unity - 5.0.0-0ubuntu1

---------------
unity (5.0.0-0ubuntu1) precise; urgency=low

  [ Didier Roche ]
  * New upstream release.
    - compiz crashed with SIGSEGV in __dynamic_cast() (LP: #853038)
    - unity-panel-service crashed with SIGSEGV in panel_service_show_entry()
      (LP: #861144)
    - unity-panel-service crashed with SIGSEGV in
      panel_indicator_entry_accessible_get_n_children() (LP: #869816)
    - Launcher - Launcher icon for Dash does not highlight when the Alt+F1 key
      shortcut is pressed (LP: #849561)
    - compiz crashed with SIGSEGV in unity::PanelTray::FilterTrayCallback()
      (LP: #868868)
    - [regression] Compiz: Visible tearing is worse in 11.10 than 11.04, even
      when "Sync To VBlank" is enabled, but only when Unity is active.
      (LP: #880707)
    - [regression] All apps have a lower frame rate under Unity. (LP: #861061)
    - compiz crashed with SIGSEGV in
      nux::Property<nux::color::Color>::operator=() from
      unity::switcher::SwitcherController::OnBackgroundUpdate() (LP: #887465)
    - DashSearchBarSpinner.cpp:56: Conditional jump or move depends on
      uninitialised value(s) (LP: #901610)
    - quicklist shows in incorrect position when launched from workspace
      switcher (LP: #914251)
    - Build "show me the desktop" mini-app that adds a show desktop button to
      Launcher (LP: #681348)
    - Select quicklist items with just one right click (LP: #688830)
    - cannot change volume by scrolling on the icon when the SoundMenu is
      opened (LP: #722082)
    - [a11y] Unity launcher buttons are not Actionable (LP: #772573)
    - Ubuntu Start launcher item doesn't start dash with keyboard navigation
      (LP: #825037)
    - multimonitor , window management - Multi-Monitor Maximized Difficulty
      (LP: #843958)
    - [regression] Drag and drop inside dash is very slow with Active Blur
      activated (LP: #851172)
    - Activating an alt-tab icon that holds initially unminimized windows
      should unminimize all windows (LP: #854595)
    - Dash - The Dash category headers are positioned incorrectly
      (LP: #839467)
    - Missing global menu with a semi-maximized window dragged to the right.
      (LP: #861279)
    - Launcher - Dragging and dropping a running application in to the Trash
      should quit the application and (if the app is pinned to the Launcher)
      un-pin the application from the Launcher (LP: #870143)
    - top bar, integrated menu - when a application is first launched, the
      integrated menu should be displayed for 2 seconds before fading out of
      view (LP: #874254)
    - Window control buttons are not shown when an indicator is opened and the
      pointer is over the top-left corner (LP: #890970)
    - Quicklist item using some special chars doesn't show at all
      (LP: #899677)
    - PanelView.cpp:370: Conditional jump or move depends on uninitialised
      value(s) (LP: #901602)
    - unityshell.cpp:1982,1984: Conditional jump or move depends on
      uninitialised value(s) (LP: #901603)
    - Dash Search spinner sometimes doesn't spin at all (LP: #903090)
    - Point of tooltip is misaligned to focused ap...

Read more...

Changed in unity (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers