Commit graph

65 commits

Author SHA1 Message Date
Bastien Nocera
4ec7801cbb shell: Show settings without a panel in Other
Add the X-GNOME-Settings-Panel category. You need a control-center
panel to add this to your desktop file. Desktop entries with this
category but that aren't actually panels will be ignored (no cheating).

If the desktop file for your settings isn't a panel, it will show in the
"Other" section of the control-center shell

https://bugzilla.gnome.org/show_bug.cgi?id=630998
2010-09-30 13:48:29 +01:00
Bastien Nocera
6e7b3774c0 Only link the panels that require it to gnome-desktop
Only the display and background panels use gnome-desktop,
the shell shouldn't need to require it.
2010-09-20 17:56:23 +01:00
Vincent Untz
d54d9de857 display: Add missing include to fix build 2010-09-18 12:25:06 +02:00
Kalev Lember
bfb92ffe9b bgo#627861 - [randr] Don't silengly ignore errors when pkexec(1) fails
Now we present a proper error dialog if the 'Make Default' configuration
cannot be set due to a pkexec error.

Signed-off-by: Federico Mena Quintero <federico@novell.com>
2010-09-10 14:46:29 -05:00
Bastien Nocera
eb1e75ec6e display: Generate marshal files properly
Instead of having generated files in the repo.
2010-09-10 11:56:09 +01:00
Gabriel Burt
110010bb65 bnc#600599 - [randr] Label to warn that 'Same image in all monitors' may limit the resolution options
Signed-off-by: Federico Mena Quintero <federico@novell.com>
2010-09-09 14:46:00 -05:00
Benjamin Otte
c1b95ff43f display: Copy background setter code from mutter
This code uses the new GDK API to set the window background.

https://bugzilla.gnome.org/show_bug.cgi?id=626870
2010-08-21 04:07:22 +02:00
Benjamin Otte
7ea3249a4a Replace Gdk drawing with Cairo
https://bugzilla.gnome.org/show_bug.cgi?id=626870
2010-08-20 21:38:00 +02:00
Thomas Wood
f5c0b73214 panels: Use gi18n-lib.h in the panel libraries 2010-07-22 16:56:27 +01:00
Colin Walters
576f3895f7 [display] Needs to be linked against dbus-glib
Would be a lot better to port this to GDBus, but in the
interest of correctness we should do this fix now.
2010-07-20 17:23:45 -04:00
Thomas Wood
844a957ade display: hide and unref the screen label when destroyed
Make sure the screen label is not left visible after the panel has been
destroyed.
2010-07-12 18:42:36 +01:00
Thomas Wood
59920f88a0 display: replace the use of GdkRegion with cairo_region_t
GdkRegion has been removed in Gtk+ 3 and replaced with cairo_region_t.
2010-07-05 17:57:24 +01:00
Javier Jardón
a5b092326d Use single GDK includes
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=615292
2010-07-05 15:03:32 +01:00
Jonh Wendell
91c5e26bcf Make build works with GSEAL 2010-06-30 14:01:39 +01:00
Thomas Wood
8836316161 display: convert display capplet to a settings panel
Add CcPanel and module implmenetation for the display settings.
2010-06-07 17:05:02 +01:00