William Jon McCann
79ec684fa4
background: New background panel design
...
Implement a new design for the wallpaper selection.
https://bugzilla.gnome.org/show_bug.cgi?id=676539
2012-08-17 17:57:27 -04:00
Luca Ferretti
4f935ad4bd
backgrounds: add translation context for background sytles
2012-06-20 11:40:50 +02:00
Matthias Clasen
aa2bd98aea
Background: Add accessible labels
...
Image-only controls work much better with ATs if they have
labels that can e.g. be read in orca.
https://bugzilla.gnome.org/show_bug.cgi?id=663320
2011-11-03 09:16:22 -04:00
Bastien Nocera
ea7430d03e
background: Force a toolbar style
2011-10-25 16:33:14 +01:00
Bastien Nocera
dd1b9d8336
background: Add "swap" button for gradients
...
https://bugzilla.gnome.org/show_bug.cgi?id=34498
2011-07-14 16:38:22 +01:00
Matthias Clasen
4838efab11
Background: Improve a11y of wallpaper list
...
Add an invisible text cell renderer to have the text spoken
by orca.
2011-05-16 00:12:44 -04:00
Matthias Clasen
dc1773866b
Background: Improve a11y of inline toolbar
...
Give translatable labels to the add/remove buttons; while these
are not shown in the ui, orca reads them.
2011-05-15 23:52:13 -04:00
Cosimo Cecchi
92c3f6dd61
all: set the 'inline-toolbar' style class to toolbars which need it
...
https://bugzilla.gnome.org/show_bug.cgi?id=645059
2011-03-17 15:09:09 -04:00
Bastien Nocera
558d6752f9
background: Add/Remove features for panel
...
Remove unused "backgrounds-liststore" object from .ui file, and
add remove button.
Make remove button sensitive for files that were copied to the cache,
and implement remove itself.
Remember needs_download when copying CcBackgroundItem objects.
Make "Add" button unsensitive in chooser when background was
already added to the list, to avoid duplicates.
Ellipsise background label.
2011-02-14 19:11:20 +00:00
Bastien Nocera
db0b5b1195
background: Use objects for CcBackgroundItem storage
...
So that we don't need to unref the items in the list store by hand.
2011-02-14 19:11:20 +00:00
Matthias Clasen
81ae3f4466
background: Avoid resizing the drawing area if controls are hidden
2011-02-14 09:31:38 -05:00
Bastien Nocera
575d8d2463
background: Add "add" button
...
To allow adding arbitrary files to the list.
2011-02-14 13:26:39 +00:00
Bastien Nocera
ba72b7ab18
background: Remove read-only source property
...
And squash together the code to setup the editing widgets.
2011-02-11 12:24:48 +00:00
William Jon McCann
6a3b8be917
background: tweak widget alignments
2011-01-24 13:13:11 -05:00
Khaled Hosny
5839a2735c
background: Use text attributes instead of markup
...
in the UI file.
https://bugzilla.gnome.org/show_bug.cgi?id=639187
2011-01-14 14:21:26 +00:00
Bastien Nocera
2365e47228
background: Better handling of colours and gradients
...
Implement gradients, make sure that selecting one particular
gradient or solid colour doesn't overwrite the previous one.
2010-12-15 16:46:53 +00:00
Bastien Nocera
06fd58b90b
background: Force bigger size for preview rendering
...
The current code would use the "default" cell renderer size of
16 before scaling the emblem. Make the default size bigger so that
the emblems are applied on that bigger size, not on the smaller size.
Fixes tiny emblem for slideshows.
2010-12-15 12:57:13 +00:00
Bastien Nocera
035126a970
background: Add emblem for slideshow previews
...
Though for some reason the icon ends up being tiny...
2010-12-14 20:29:33 +00:00
Bastien Nocera
ec1704f799
background: Right-align the wallpaper size
2010-12-14 18:50:23 +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
a1fa500dc5
background: Make the treeview a little wider
...
So that we can fit 3 thumbnails side-by-side, even when we use a
large scrollbar width.
2010-12-13 15:29:15 +00:00
William Jon McCann
d51d16fddf
various: use a consistent and slightly larger border width for panels
2010-11-21 19:33:34 -05:00
Rodrigo Moya
7cc99ddc87
background: Use g_settings_get/_set_enum for background options and shading
2010-10-14 13:30:29 +02:00
Cosimo Cecchi
6dfc24e3e6
Make flickr background setting not segfault.
2010-10-06 12:31:03 +02: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
Thomas Wood
ce8cd97754
background: implement new UI design from Jakub Steiner
2010-08-25 19:18:05 +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