Commit graph

18 commits

Author SHA1 Message Date
Bastien Nocera
f48054ccf1 background: Show wallpaper size on startup
When available. Remove the "px" from the size label.
2010-12-14 19:24:19 +00:00
Bastien Nocera
39f452afee background: Follow mockups
Add icon to represent slideshows, always show a name for the
currently set background on startup, show whether a background
is a slideshow, and its pixel size if available.
2010-12-14 18:27:11 +00:00
Bastien Nocera
adfe6ef8fc background: Fix broken preview
The style wasn't set properly on startup, and then incorrectly
applied to the preview because the numbering of the items in
the style-liststore doesn't match the GDesktopBackgroundStyle
enum 1-to-1.
2010-12-14 18:27:10 +00:00
William Jon McCann
7ecc6029cc [background] Don't use iter if you didn't get one 2010-11-01 19:07:03 -04:00
Rodrigo Moya
7cc99ddc87 background: Use g_settings_get/_set_enum for background options and shading 2010-10-14 13:30:29 +02:00
Rodrigo Moya
2b5a938d26 background: Port to GSettings 2010-10-14 13:01:31 +02:00
Cosimo Cecchi
6dfc24e3e6 Make flickr background setting not segfault. 2010-10-06 12:31:03 +02:00
William Jon McCann
533b044dc9 A couple more updates use the GTK3 drawing APIs 2010-10-02 17:45:40 -04:00
Kalev Lember
c55ec39f81 background: Come up with 'Wallpapers' selected and displayed
https://bugzilla.gnome.org/show_bug.cgi?id=630417
2010-09-29 12:29:30 +01:00
Bastien Nocera
e3bbc6eedb background: use symbolic name for columns
Rather than hard-code numbers.
2010-09-21 16:08:53 +01:00
Bastien Nocera
2db5695c9f background: remove unused variables 2010-09-20 18:00:19 +01:00
Thomas Wood
ce8cd97754 background: implement new UI design from Jakub Steiner 2010-08-25 19:18:05 +01:00
Thomas Wood
f41e3268df background: hide the placement options only when a background is selected
Only update the visibility of the placement options when a background is
selected, not when the source is selected.
2010-08-13 17:06:19 +01:00
Thomas Wood
93042f0835 background: prefix the cache filename to avoid conflicts 2010-08-13 17:06:19 +01:00
Thomas Wood
2b56a5ea0f background: fix various leaks
Fix various leaks found by valgrind.
2010-08-12 15:12:04 +01:00
Thomas Wood
1418445e13 background: ensure the panel object is still valid when file copy finishes
Take a reference on the panel object when the asynchronous copy is started
so that it is still valid in the callback when the panel is being
destroyed.
2010-08-12 15:12:04 +01:00
Thomas Wood
abdb42e9e2 background: derive background sources from a common source object
Add the BgSource object to define the common aspects of background sources
and make sure the existing sources inherit from it.
2010-08-10 17:01:15 +01:00
Thomas Wood
e721f417ad Add initial implementation of "background" panel
The background settings panel provides a way for users to change the
desktop background by selecting an image and/or colour.
2010-08-10 15:26:07 +01:00