Commit graph

224 commits

Author SHA1 Message Date
Rodrigo Moya
e0335f7d9b mouse: Use non-cryptic key names from last change in gsettings-desktop-schemas 2010-10-21 22:32:20 +02:00
Rodrigo Moya
4ac3e3c7ba mouse: Migrate A11Y settings to GSettings 2010-10-21 18:16:23 +02:00
Rodrigo Moya
7805e273c0 mouse: Remove left over comment 2010-10-21 18:16:23 +02:00
Rodrigo Moya
59248ed8ba mouse: Add motion acceleration and threshold UI for touchpad settings 2010-10-20 16:07:56 +02:00
Rodrigo Moya
aaf6540236 mouse: Remove GConf usage in cc-mouse-panel.c 2010-10-20 15:59:16 +02:00
Rodrigo Moya
d17eb7d050 mouse: Bind motion acceleration and threshold for both mouse and touchpad settings 2010-10-20 15:54:11 +02:00
Rodrigo Moya
54b38f03ca mouse: Port mouse and touchpad settings to GSettings 2010-10-20 13:06:20 +02:00
Javier Jardón
a533ac968c Use GSourceFunc() instead GtkFunction() in g_timeout_add() 2010-10-14 04:37:57 +02:00
Bastien Nocera
eb742ed14d mouse: Require libXInput
As it's pretty much required for a modern desktop system.
2010-10-12 19:43:32 +01:00
Cosimo Cecchi
78b5f0ee2d mouse: use new GDK error trap API 2010-10-06 13:01:37 +02:00
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
e0e25a0264 mouse: Remove unneeded XCursor include 2010-09-29 17:16:50 +01:00
Bastien Nocera
620950c089 mouse: Rename to "Mouse and Touchpad" 2010-09-28 16:51:04 +01:00
Bastien Nocera
383882a4c5 mouse: Fix compile-time warnings
Including missing declarations, and deprecated use of GDK_DISPLAY.
2010-09-20 18:06:41 +01:00
Bastien Nocera
4a95303baa mouse: Fix warning about missing declaration 2010-09-20 18:02:36 +01:00
Thomas Wood
f5c0b73214 panels: Use gi18n-lib.h in the panel libraries 2010-07-22 16:56:27 +01:00
Thomas Wood
9089857a89 Completely remove dependency on capplets/common directory
The capplets directory is no longer built or distributed, so the panels
cannot depend on files in it.
2010-07-12 10:39:09 +01:00
Thomas Wood
b3530ea251 mouse/keyboard: hide accessibility preferences now in universal-access
Temporarily hide the mouse and keyboard accessibility preferences that are
now implemented in the universal-access panel.
2010-06-07 17:05:02 +01:00
Thomas Wood
130843187f panels: make sure the Exec line is valid
Allow the panel desktop files to launch the control center shell started
with the relevant panel.
2010-06-02 17:57:03 +01:00
Thomas Wood
847bbba2b8 panels: make .desktop file naming more consistent
Give the .desktop files for settings panels a more consistent naming
scheme.
2010-06-02 16:54:26 +01:00
Thomas Wood
d91e466f93 shell: Use the X-GNOME-Settings-Panel value to identify panels
Use the custom .desktop file field to identify panels and make sure the
panel implementations use the name to identify themselves.
2010-06-02 16:20:45 +01:00
Thomas Wood
8aa419dabc Add X-GNOME-Settings-Panel key to panel desktop files
Add a key to identify the name of the extension that implements the panel.
This can then be used in the shell to launch the appropriate panel.
2010-06-02 16:18:27 +01:00
Thomas Wood
ad938356da Make sure panels do not need to link against libcommon.la
libcommon.la defines several new GTypes, so it cannot be loaded into the
same process multiple times.

Copy gconf-property-editor to libgnome-control-center as this is useful
for all panels. However, it will need to be converted to GSettings in the
near future.

Copy capplet-stock-icons to the mouse panel, as it is not used in any other
panels.

Remove references to functions not yet implemented for panels (help,
window icon, etc).
2010-05-22 12:36:17 +01:00
Thomas Wood
8bb88eb18b mouse: convert the mouse capplet into a settings panel
Add a module and CcPanel implementation for the mouse settings.
2010-05-20 17:50:56 +01:00