Commit graph

8776 commits

Author SHA1 Message Date
Rodrigo Moya
c09f693575 Use gtk+-3.0 2010-06-10 23:06:11 +02:00
Ivar Smolin
12b27dcbad Estonian translation updated 2010-06-09 11:15:50 +03:00
Thomas Wood
4b64b669ef Release 2.31.3 2010-06-07 18:04:02 +01:00
Thomas Wood
0bab4d746a examples: make sure the label is shown when the panel is created 2010-06-07 17:58:58 +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
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
Fran Diéguez
86b8043193 Updated Galician translations 2010-06-06 17:55:27 +02:00
Yaron Shahrabani
1e615fafda Updated Hebrew translation. 2010-06-05 10:04:37 +03:00
Thomas Wood
b6e436acda Remove accessibility capplet from the build
The accessibility capplet is now superseded by the unviversal-access panel.
2010-06-04 17:59:03 +01:00
Thomas Wood
54127b805e build: Make sure distcheck passes
Rename files in POTFILES to match new names. Rename the universal access
.desktop file to be consistent with the other desktop files.
2010-06-04 17:45:54 +01:00
Thomas Wood
18443d9c64 universal-access: set unimplemented UI as insensitive, rather than hidden 2010-06-04 16:42:09 +01:00
Thomas Wood
c2721d23a6 universal-access: hook toggle keys beep option into the correct setting 2010-06-04 16:42:09 +01:00
Thomas Wood
3b5d9f0791 universal-access: add implementation of text size option
Implement scaling the text size by adjusting the DPI, as currently
implemented in gsd-a11y-preferences-dialog.c from gnome-settings-daemon.
2010-06-04 16:42:09 +01:00
Thomas Wood
56b90b9fd4 universal-access: implement contrast option combo box
The "Contrast" combo box sets and reads the GTK+ theme and icon theme
values. The known contrast themes are stored in the combo box model; any
other values are treated as "Normal" contrast.
2010-06-04 16:42:09 +01:00
Thomas Wood
4f3104ff8a universal-access: set the default contrast selection to "Normal" 2010-06-04 16:42:09 +01:00
Thomas Wood
e21b42eaae universal-access: hide unimplemented sections
These sections are not yet implemented, so hide them from the user.
2010-06-04 16:42:09 +01:00
Thomas Wood
628448e6b4 universal-access: connect mouse and keyboard preference buttons
The mouse preferences button and keyboard preferences button should open
the appropriate panel within the shell.
2010-06-04 16:42:09 +01:00
Thomas Wood
9832c97675 universal-access: set pointer sections insensitive by default
The section is "off" by default, so the section widgets should be marked
insensitive.
2010-06-04 16:42:09 +01:00
Thomas Wood
e092e55306 universal-access: Add a utility function to set up on/off toggle switches
The universal-access settings panel contains several on/off radio button
pairs that require special setup to work correctly with
GConfPropertyEditor.
2010-06-04 16:42:08 +01:00
Thomas Wood
6609f63c97 universal-access: Add formatting modelines for emacs users 2010-06-04 16:42:08 +01:00
Thomas Wood
2ae3118499 universal-access: add panel ID to .desktop file and extension point name
Panels are now loaded using the identifier specified in the .desktop file
2010-06-04 16:42:08 +01:00
Thomas Wood
d8ae738efe universal-access: Add hearing section implementation
Connect the hearing section widgets to the corresponding gconf keys.
2010-06-04 16:40:38 +01:00
Thomas Wood
6b40d1f89f universal-access: implement main mouse settings
Connect the main mouse settings to the corresponding gconf keys.
2010-06-04 16:40:27 +01:00
Thomas Wood
0171c05880 universal-access: implement main keyboard settings
Connect the main keyboard settings to the corresponding gconf keys.
2010-06-04 16:38:44 +01:00
Thomas Wood
98ffb24bf1 Add initial universal-access module and UI 2010-06-04 16:38:44 +01:00
Thomas Wood
6f7d9d9364 shell: don't call gtk_widget_show_all on the new panel
Don't call gtk_widget_show_all when loading a panel as there may be widgets
that the panel does not want to be visible initially.
2010-06-04 16:34:52 +01:00
Thomas Wood
b8d094cad7 shell: load the X-GNOME-Settings-Panel ID into the data model
Load the panel id from the .desktop file into the model so that it does not
need to be loaded again later.
2010-06-04 16:34:52 +01:00
Yaron Shahrabani
3f06cc6fbb Updated Hebrew translation. 2010-06-03 13:22:00 +03:00
Jorge González
eae240a3cf Updated Spanish translation 2010-06-03 11:31:03 +02: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
d36df5e3e4 shell: Use X-GNOME-Settings-Panel key value for the command line parameter
Read the X-GNOME-Settings-Panel key from the desktop file to start the
correct panel from the command line parameter.
2010-06-02 17:53:42 +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
Matthias Clasen
e14803b391 shell: Improve keyboard navigation
When using keynav in the category views, the fact that the categories are
separate icon views leads to confusion, because each category will end up
with its own selected icon, so that you can end up with multiple selected
items (and the difference between focused/non-focused is not visually
obvious here). Also, since the category views appear visually as a single
unit, it is irritating that arrow keynav stops at category borders.

This commit arranges things so that only one category will ever have a
selected item by unselecting on focus-out. Furthermore, it uses the
keynav-failed signal and some new GTK+ api to make arrow up/down work across
category borders, in the expected way.
2010-06-02 10:58:40 +01:00
Bin Li
b754e8f657 Catch yet another new error message from passwd
Also deal with "it is too simplistic/systematic". Closes bug
2010-05-31 21:28:20 +02:00
Bin Li
0c30e68837 Catch "password too recent" error message
Closes bug #620135.
2010-05-31 21:25:56 +02:00
Ivar Smolin
e37945e298 Estonian translation updated 2010-05-30 09:36:58 +03:00
Yaron Shahrabani
c4ac0fcb08 Updated Hebrew translation. 2010-05-29 12:56:09 +03:00
Andre Klapper
186a999d6e Replace deprecated GTK+ symbols. See bug 572325. 2010-05-27 20:57:18 +02:00
Sergey V. Udaltsov
46cd0b40f9 Changing Print layout to Show layout
Using new shared function from libgnomekbd
2010-05-26 01:04:46 +01:00
Thomas Wood
27bf283683 shell: set the window name and icon when opening an embedded settings panel
This involves storing the default window title and icon name and resetting
the title and icon name when an embedded settings panel is closed.

The icon name and title for each panel is retrieved from the desktop file
information and stored in the CcShellModel.
2010-05-25 14:38:36 +01:00
Thomas Wood
4fcc633a36 shell: remove unused title label and ensure padding around each panel
Make sure there is always 6 pixels padding around the embedded settings
panel.

Remove the unused title label and alignment.
2010-05-25 14:22:25 +01:00
Rodrigo Moya
a2665e9f01 Fixed little typo in NEWS 2010-05-25 11:41:45 +02:00
William Jon McCann
6dfe986044 shell: Don't include both Personal and Look & Feel
It isn't really clear what the distinction is.
2010-05-25 10:19:48 +01:00
Fran Diéguez
6fd962552f Updated Galician translations 2010-05-25 09:36:56 +02:00
Jorge González
83bedf633c Updated Spanish translation 2010-05-25 08:48:13 +02:00
Thomas Wood
45c5eeb522 Release 2.31.2 2010-05-24 23:09:36 +01:00
Thomas Wood
465d0bb7d9 keyboard: consolidate multiple INCLUDES definitions into one 2010-05-24 23:03:38 +01:00
Thomas Wood
8a9c632975 shell: ensure translations are enabled
Make sure gettext is initialised correctly and make sure strings in the
GtkBuilder file are marked for translation.
2010-05-24 22:48:34 +01:00