Bug 1367675 - Add an option to always show the background logo
Summary: Add an option to always show the background logo
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-shell-extension-background-logo
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Florian Müllner
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-08-17 08:27 UTC by Olivier Samyn
Modified: 2016-09-13 20:35 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-09-13 20:35:18 UTC
Type: Bug


Attachments (Terms of Use)
Add an always visible setting (2.83 KB, patch)
2016-08-17 08:27 UTC, Olivier Samyn
no flags Details | Diff
Path v2: replaced the switch with a check button + label (3.45 KB, patch)
2016-09-13 10:29 UTC, Olivier Samyn
no flags Details | Diff

Description Olivier Samyn 2016-08-17 08:27:24 UTC
Created attachment 1191488 [details]
Add an always visible setting

Description of problem:

Even if the original extension purpose is to add the fedora logo on the default wallpaper, there are requests to add a little bit of branding on top of custom wallpapers.

Because we are proud of our distribution, let's add an option to always show it's name.

The proposed patch just adds a custom setting and a corresponding switch in the extension preferences dialog.

Comment 1 Florian Müllner 2016-09-07 23:12:43 UTC
(In reply to Olivier Samyn from comment #0)
> The proposed patch just adds a custom setting and a corresponding switch in
> the extension preferences dialog.

Thanks for that! To be honest, the preferences just exist so the Fedora designers could figure out the settings they liked best without fiddling with the code, but I'm not opposed to add this setting.

But please make it look decent - the oversized switch is horrible! Not setting the halign value to FILL helps, though I wonder whether a CheckButton that spans both columns would be more appropriate.

The setting should also use a better label - "Always visible" is not at all clear, something like "Show for all backgrounds" conveys the meaning much better IMHO.

Comment 2 Olivier Samyn 2016-09-13 10:29:22 UTC
Created attachment 1200455 [details]
Path v2: replaced the switch with a check button + label

First, It's nice this option can be merged, thanks for this.

I replaced the switch with a check button + label aligned with the other controls (does not span over the existing label column). 

Let me know if this solution is less ugly than the switch box.

Otherwise, I can also try make a centered switch.

I also used the more generic "Show for all backgrounds" label.

Comment 3 Florian Müllner 2016-09-13 20:35:18 UTC
Merged with some minor tweaks, thanks.


Note You need to log in before you can comment on or make changes to this bug.