Commit graph

934 commits

Author SHA1 Message Date
Matthias Clasen
3be36e735b Drop the sync language loading code
All users have been ported to use the async variant.
2011-02-23 23:43:16 -05:00
Bastien Nocera
a13cf931a9 keyboard: Rework stupid conflict detection code
https://bugzilla.gnome.org/show_bug.cgi?id=643124
2011-02-24 04:35:50 +00:00
Bastien Nocera
b77df51384 keyboard: Add _equal() helper function 2011-02-24 04:20:07 +00:00
Bastien Nocera
1961501680 keyboard: Fix stupidness when setting GConf keys
When setting a new binding in GConf, actually set something...
2011-02-24 04:19:19 +00:00
Matthias Clasen
14e503fa2c User accounts: Get the invisible char to use from GTK+
https://bugzilla.gnome.org/show_bug.cgi?id=643103
2011-02-24 03:25:53 +00:00
Matthias Clasen
7a84244be5 Fix initial selection in the shortcuts pane
Change the selection mode for the left pane to browse, meaning
that one row is always selected, and select the first row
initially.

https://bugzilla.gnome.org/show_bug.cgi?id=643098
2011-02-24 03:23:59 +00:00
Matthias Clasen
efaffc1136 Don't exit prematurely
There was an accidental exit in the middle of shortcut setup
that caused us to not load custom shortcuts.

https://bugzilla.gnome.org/show_bug.cgi?id=643098
2011-02-24 03:23:58 +00:00
Matthias Clasen
8053c9561d User accounts: Load languages async
https://bugzilla.gnome.org/show_bug.cgi?id=643096
2011-02-24 03:12:27 +00:00
Matthias Clasen
3e25e3d213 Region: load languages async
https://bugzilla.gnome.org/show_bug.cgi?id=643096
2011-02-24 03:12:23 +00:00
Matthias Clasen
012c52f4f5 Add an async variant of language loading
This just code loads one language at a time in an idle,
to avoid blocking the UI for a long time. The function returns
the id of the sources, so you can just call g_source_remove()
if you don't need the languages anymore (e.g if the user goes
to another panel before the list is fully populated).

https://bugzilla.gnome.org/show_bug.cgi?id=643096
2011-02-24 03:12:19 +00:00
Bastien Nocera
a50f471715 universal-access: Make the typing assistant switch work 2011-02-23 19:20:13 +00:00
Bastien Nocera
1b39b18b7c universal-access: Show the actual keyboard shortcuts
Rather than hard-coded versions

https://bugzilla.gnome.org/show_bug.cgi?id=642582
2011-02-23 16:47:47 +00:00
Bastien Nocera
c3b742af6f keyboard: Add a11y for magnifier zoom in/out 2011-02-23 16:47:46 +00:00
Bastien Nocera
db16c45baf universal-access: Keyboard shortcuts don't need translation
And rename the label widgets to something useful
2011-02-23 16:09:24 +00:00
Bastien Nocera
3574d8f882 common: Move eggaccelerators to common/
So we can share it with the universal-access panel.
2011-02-23 15:40:46 +00:00
Bastien Nocera
3336eb9d88 lib: Add a lock button
Instead of using a copy/pasted version, until GTK+ includes
such a button itself.
2011-02-23 14:59:21 +00:00
Marek Kasik
395d083782 printers: Don't show driver version in model name
Get value of ModelName attribute from printer's PPD file
or use cleaned up printer-make-and-model attribute if ModelName
is not available (#641288).
2011-02-22 17:26:31 +01:00
Rodrigo Moya
55d908a775 background: Fix generation of autogenerated files on distcheck 2011-02-22 16:20:58 +01:00
Bastien Nocera
a6128f0468 datetime: Make test-timezone link for some setups
Seems that on some setups, libtool isn't dragging in the
dependencies from the libgnome-control-center static library.
2011-02-21 19:38:05 +00:00
Bastien Nocera
a2fa77302b region: Fix memleak on error 2011-02-21 19:18:34 +00:00
Richard Hughes
8e0cd7d495 network: Only add the strongest AP for each SSID to the drop down box. Fixes #640471 2011-02-21 16:28:11 +00:00
Richard Hughes
63874a8de8 network: Remove the 'ControlCenter::AccessTechnology' attribute as nothing uses it in the GUI 2011-02-21 16:24:59 +00:00
William Jon McCann
5a02db3c0f info: remove unused function 2011-02-21 09:29:32 -05:00
Richard Hughes
c9a7f99818 network: port to the rm-userset branch of NetworkManager 2011-02-21 12:57:22 +00:00
Thomas Wood
9d1d8534b8 background: only reset item_added_id when the source is removed
Make sure item_added_id is set to zero only when the idle source id is
actually removed. This ensures that the source is removed during finalize
if it still exists when the object is destroyed.
2011-02-19 17:25:20 +00:00
Thomas Wood
e2f944a66a configure: Group pkg-config checks based on how they are used
Group the pkg-config checks so that pkg-config can remove duplicated CFLAGS
and LIBS.

https://bugzilla.gnome.org/show_bug.cgi?id=636593
2011-02-19 16:46:26 +00:00
William Jon McCann
ecc078edc1 sound: try using symbolic icons for range widgets
Since they replace texual descriptions of "low" / "high".

https://bugzilla.gnome.org/show_bug.cgi?id=614213
2011-02-18 16:33:34 -05:00
Bastien Nocera
dd25d61fdc info: Remove "Chat" preferred app setting
We only really support Telepathy-based clients, so no
point in giving a choice here.
2011-02-18 21:09:49 +00:00
Bastien Nocera
f05f6307d7 info: Implement saving for default applications 2011-02-18 19:24:29 +00:00
Bastien Nocera
8df9eeca42 universal-access: Show the typing assistant widgets
Not hooked yet, but will be useful for documentation folks.
2011-02-18 17:36:53 +00:00
Bastien Nocera
2e88bc759e keyboard: Add Universal Access shortcuts
As newly defined in gnome-settings-daemon.

https://bugzilla.gnome.org/show_bug.cgi?id=641279
2011-02-18 13:53:38 +00:00
William Jon McCann
35af2cbfa3 info: 2 many colons everwharz
They aren't really needed iff label text is right aligned and a clear
vertical column of space separates the label from the values.
2011-02-17 19:34:22 -05:00
Luca Ferretti
b4c25fe9b4 info: fallback warning uses all available space on right side 2011-02-18 01:30:30 +01:00
William Jon McCann
7ed56b00fd universal-access: use switches instead of radio groups 2011-02-17 19:21:00 -05:00
William Jon McCann
ab5adcb98e info: don't use the fallback warning text when turning it off
Use text that says the standard experience will be attempted.
2011-02-17 18:22:10 -05:00
William Jon McCann
4f6e642670 info: correctly detect the fallback session 2011-02-17 18:22:10 -05:00
Florian Müllner
d8f823a31c universal-access: Adjust for magnifier schema changes
gsettings-desktop-schemas had two conflicting settings for enabling
the magnifier: 'show-magnifier' in org.gnome.desktop.a11y.magnifier
and 'screen-magnifier-enabled' in org.gnome.desktop.a11y.applications.
The former has been removed in favor of the latter, so adjust to this
change.
2011-02-17 23:58:34 +01:00
William Jon McCann
05f7a4b1f4 keyboard: align bottoms of panes in a neater way
https://bugzilla.gnome.org/show_bug.cgi?id=642629
2011-02-17 17:05:04 -05:00
William Jon McCann
886d871893 keyboard: don't expand tables vertically
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=642625
2011-02-17 16:59:45 -05:00
Alexander Larsson
4e06cd6236 Fix includes for gdesktop-enums.h
The file is in $incdir/gsettings-desktop-schemas/gdesktop-enums.h,
and pkg-config returns -I$incdir/gsettings-desktop-schemas, so the
right way is to #include <gdesktop-enums.h> which is what other modules
do.

https://bugzilla.gnome.org/show_bug.cgi?id=642369
2011-02-17 20:59:55 +01:00
Bastien Nocera
0e153740f9 keyboard: Don't resize the shell horizontally
By ellipsising long key names.
2011-02-17 19:10:00 +00:00
Bastien Nocera
23f2c87672 info: Use a context for the "Standard" string
So we can use a different translation for that same word in
the user-accounts panel, and in the info panel.

Also prefix the "Fallback" string the same way.

https://bugzilla.gnome.org/show_bug.cgi?id=642598
2011-02-17 18:52:55 +00:00
Bastien Nocera
bb2ff68a39 info: Add translator comments for "Fallback"
and "standard" experiences, as presented by the info panel.

https://bugzilla.gnome.org/show_bug.cgi?id=642439
2011-02-17 18:36:03 +00:00
William Jon McCann
36fb74b817 info: clearify language in force fallback controls 2011-02-17 11:57:23 -05:00
Bastien Nocera
52f8687c37 keyboard: Only listen to our own key
Rather than all the possible changes that could have happened in
the schemas.
2011-02-17 16:52:07 +00:00
Bastien Nocera
000ba7fffe keyboard: Fix memleaks when adding from XML file 2011-02-17 13:00:30 +00:00
Bastien Nocera
2bd214a1d4 keyboard: Fix memleaks in CcKeyboardItem 2011-02-17 13:00:30 +00:00
Bastien Nocera
52339fc0a3 keyboard: Read XDG data dirs for keys to use
And set the locale prefix accordingly.
2011-02-17 13:00:30 +00:00
Bastien Nocera
fbe10dc98c keyboard: Remove some debug 2011-02-17 13:00:30 +00:00
Bastien Nocera
029797928d keyboard: Pass gettext domain name for GConf entries 2011-02-17 13:00:30 +00:00