adjust panel opacity for contrast with wallpaper
Bug #1229858 reported by
Danielle Foré
This bug affects 5 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Wingpanel |
Fix Released
|
Wishlist
|
Jacob Parker |
Bug Description
For Isis, I really want the panel to be as transparent as possible. David and I have been rocking the transparent panel and I've been seeing lots of screenshots of users adjusting their panel opacity to really low levels.
We should grab the lightest color in the panel area and contrast check it against white. Then set the panel opacity such that we meet contrast expectations for WCAG.
This should hopefully result in a completely transparent or nearly transparent panel for most users most of the time without causing any problems for users with really bright wallpapers.
Related branches
lp:~elementary-pantheon/wingpanel/background-opacity
Rejected
for merging
into
lp:~elementary-pantheon/wingpanel/old-trunk
- elementary Pantheon team: Pending requested
-
Diff: 166 lines (+54/-7)7 files modifiedCMakeLists.txt (+1/-0)
org.pantheon.desktop.wingpanel.gschema.xml (+6/-1)
src/Services/Settings.vala (+1/-0)
src/Widgets/BasePanel.vala (+13/-2)
src/Widgets/Panel.vala (+26/-2)
src/Widgets/PanelShadow.vala (+5/-2)
src/WingpanelApp.vala (+2/-0)
lp:~gala-dev/gala/gala-panel-opacity
- Victor Martinez (community): Approve
-
Diff: 320 lines (+209/-2)5 files modifiedCMakeLists.txt (+2/-1)
src/Background/Background.vala (+10/-0)
src/Background/BackgroundManager.vala (+13/-0)
src/DBus.vala (+177/-1)
vapi/cogl-fixes.vapi (+7/-0)
lp:~elementary-pantheon/wingpanel/background-opacity-gala
- Victor Martinez (community): Approve
- Danielle Foré: Needs Fixing
-
Diff: 469 lines (+260/-24)7 files modifiedCMakeLists.txt (+6/-1)
org.pantheon.desktop.wingpanel.gschema.xml (+11/-1)
src/Services/BackgroundManager.vala (+110/-0)
src/Services/Settings.vala (+2/-0)
src/Widgets/BasePanel.vala (+111/-19)
src/Widgets/Panel.vala (+16/-3)
src/WingpanelApp.vala (+4/-0)
Superseded
for merging
into
lp:~elementary-pantheon/wingpanel/old-trunk
- elementary UX: Pending requested
-
Diff: 1076 lines (+449/-267) (has conflicts)14 files modifiedCMakeLists.txt (+31/-3)
org.pantheon.desktop.wingpanel.gschema.xml (+11/-1)
src/Indicator/IndicatorFactory.vala (+72/-16)
src/Indicator/IndicatorFileModel.vala (+0/-94)
src/Indicator/IndicatorObject.vala (+7/-7)
src/Indicator/IndicatorObjectEntry.vala (+7/-30)
src/Services/BackgroundManager.vala (+110/-0)
src/Services/IndicatorSorter.vala (+8/-1)
src/Services/Settings.vala (+2/-0)
src/Widgets/BasePanel.vala (+102/-2)
src/Widgets/Panel.vala (+19/-3)
src/WingpanelApp.vala (+54/-56)
vapi/indicator3-0.4.vapi (+22/-54)
vapi/libido3-0.1.vapi (+4/-0)
Changed in wingpanel: | |
status: | New → Confirmed |
Changed in wingpanel: | |
milestone: | none → isis-beta1 |
Changed in wingpanel: | |
status: | Confirmed → In Progress |
assignee: | nobody → Jacob Parker (jacobparker1992) |
Changed in wingpanel: | |
status: | In Progress → Fix Committed |
Changed in wingpanel: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Might be worth considering the variance of the brightnesses. I feel chequered wallpapers would need an additional background