GNOME Bugzilla – Bug 630417
Only hide colours/style if preset in background metadata
Last modified: 2011-02-14 09:44:59 UTC
While trying the new background panel, I noticed some small issues: - when it comes up, the sidebar is empty (nothing selected, and nothing displayed). It should come up with 'Wallpapers' selected and displayed - we used to have some information in tooltips on the wallpapers. If the tooltips are not considered cool anymore, we should perhaps some more of that information in the 'name' area at the bottom. We've had requests from the Fedora art guys to show author and license information, e.g. - we also seem to have lost the slideshow stepping feature again - as soon as I change the current selection, the color and zoom buttons in the lower right - my pictures folder only contains subdirectories. if I select 'Pictures', the sidebar stays empty. Probably best to not offer 'Pictures' at all, if there's no pictures to choose from - the colors should probably be editable somehow. dnd from/to the color button ?
I hope I'm not stepping on someone's toes with picking low hanging fruit here.
Created attachment 170955 [details] [review] background: Come up with 'Wallpapers' selected and displayed
Created attachment 170956 [details] [review] background: Don't disable edit buttons for system wallpapers
Comment on attachment 170955 [details] [review] background: Come up with 'Wallpapers' selected and displayed Attachment 170955 [details] pushed as c55ec39 - background: Come up with 'Wallpapers' selected and displayed
Review of attachment 170956 [details] [review]: This is wrong, or rather, incomplete. Some of the backgrounds will have their style (stretched, zoom, etc.) and/or backrgound colours set in the XML file. Instead, each item in a non-read-only source should have the ability to say whether the colour settings, or the style should be settable. You'll probably have to create your own XML file for the background though, as I don't see any of the ones shipped on my distribution using those features.
Split the bugs, and renamed this one. Kalev, let us know if you intend on working on any of those.
This is now fixed with the backend rework. Note that this only works when *setting* new wallpapers, as we don't have any information on what was the old setup.
*** Bug 641458 has been marked as a duplicate of this bug. ***