Compiz add transparency to titlebar along with the panel
Bug #912682 reported by
Owais Lone
This bug affects 18 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Medium
|
Sam Spilsbury | ||
4.0 |
Fix Released
|
High
|
Sam Spilsbury | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Oneiric |
Fix Released
|
High
|
Unassigned |
Bug Description
When using a translucent panel using CCSM, compiz also adds the transparency value to the titlebar of unmaximized apps.
I noticed this in unity trunk, ppa:unity-
Version: 5.0.0~+
Update:
-------
Just noticed that overlay scrollbars thumb also turns transparent
Testcase:
---------
Change the panel opacity in CCSM
Move a window
The decorations should not be transparent
Related branches
lp://staging/~smspillaz/unity/4.0_fix_912682
- Unity Team: Pending requested
-
Diff: 11 lines (+1/-0)1 file modifiedplugins/unityshell/src/unityshell.cpp (+1/-0)
Superseded
for merging
into
lp://staging/unity
- Unity Team: Pending requested
-
Diff: 3942 lines (+3100/-74) (has conflicts)42 files modifiedAUTHORS (+4/-0)
CMakeLists.txt (+5/-0)
ChangeLog (+393/-0)
manual-tests/QuicklistOnExpo.txt (+14/-0)
manual-tests/ReadMe.txt (+47/-0)
manual-tests/custom-dash-home/HomeShortcutsCustomized-4-entries.json (+22/-0)
manual-tests/custom-dash-home/HomeShortcutsCustomized-8-entries.json (+44/-0)
manual-tests/custom-dash-home/HomeShortcutsCustomized-broken.json (+23/-0)
manual-tests/custom-dash-home/custom-dash-home.txt (+46/-0)
manual-tests/launcher.txt (+11/-0)
plugins/unityshell/resources/dash-widgets.json (+5/-0)
plugins/unityshell/src/BamfLauncherIcon.cpp (+31/-0)
plugins/unityshell/src/DashController.cpp (+5/-0)
plugins/unityshell/src/DashSearchBar.cpp (+5/-0)
plugins/unityshell/src/DashView.cpp (+25/-2)
plugins/unityshell/src/DashView.h (+6/-0)
plugins/unityshell/src/FilterBar.cpp (+41/-0)
plugins/unityshell/src/FilterExpanderLabel.cpp (+110/-0)
plugins/unityshell/src/FilterGenreWidget.cpp (+76/-0)
plugins/unityshell/src/FilterMultiRangeButton.cpp (+194/-0)
plugins/unityshell/src/GeisAdapter.cpp (+1/-1)
plugins/unityshell/src/IMTextEntry.cpp (+15/-0)
plugins/unityshell/src/JSONParser.cpp (+13/-0)
plugins/unityshell/src/JSONParser.h (+4/-0)
plugins/unityshell/src/LauncherIcon.cpp (+25/-0)
plugins/unityshell/src/LensView.cpp (+7/-0)
plugins/unityshell/src/PanelTray.cpp (+4/-0)
plugins/unityshell/src/PanelView.cpp (+8/-0)
plugins/unityshell/src/PlacesHomeView.cpp (+237/-59)
plugins/unityshell/src/PlacesHomeView.h (+4/-0)
plugins/unityshell/src/ResultViewGrid.cpp (+31/-2)
plugins/unityshell/src/ScreenEffectFramebufferObject.cpp (+237/-0)
plugins/unityshell/src/ScreenEffectFramebufferObject.h (+87/-0)
plugins/unityshell/src/SwitcherModel.cpp (+7/-0)
plugins/unityshell/src/comptransientfor.cpp (+6/-1)
plugins/unityshell/src/transientfor.cpp (+12/-4)
plugins/unityshell/src/unityshell.cpp (+90/-4)
plugins/unityshell/src/unityshell.h (+12/-1)
tests/CMakeLists.txt (+438/-0)
tests/GLFuncLoader.cpp (+51/-0)
tests/GLFuncLoader.h (+33/-0)
tests/TestScreenEffectFramebufferObject.cpp (+671/-0)
lp://staging/~smspillaz/unity/unity.fix_912682
- Jay Taoko (community): Approve
-
Diff: 11 lines (+1/-0)1 file modifiedplugins/unityshell/src/unityshell.cpp (+1/-0)
tags: | added: pre5 |
tags: | added: regression-proposed |
Changed in unity: | |
importance: | Low → High |
Changed in compiz (Ubuntu): | |
importance: | Low → High |
affects: | compiz (Ubuntu) → unity (Ubuntu) |
Changed in unity (Ubuntu): | |
importance: | High → Low |
importance: | Low → High |
Changed in unity: | |
status: | New → Confirmed |
Changed in unity (Ubuntu Oneiric): | |
importance: | Undecided → High |
Changed in unity: | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
Changed in unity: | |
status: | Confirmed → In Progress |
milestone: | none → 5.2.0 |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | Confirmed → Fix Committed |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This is intended, isn't it? Or am I missing something?