Commit graph

51 commits

Author SHA1 Message Date
Robert Ancell
0974b9f34a universal-access: Fix incorrect include path
We were using a prefixed path even though gsettings-desktop-schemas
already prefixes the include path.

https://bugzilla.gnome.org/show_bug.cgi?id=667616
2012-01-10 09:58:02 +00:00
Bastien Nocera
957374dfa9 universal-access: Update for metacity GSettings port
Use GSettings to set the visual-bell preferences, rather than GConf.

https://bugzilla.gnome.org/show_bug.cgi?id=625899
2011-11-14 14:27:40 +00:00
Bastien Nocera
1ce466f80b universal-access: Avoid crashing when GConf is broken
Or when metacity is badly installed. gconf_value_get_string()
_can_ return NULL.

https://bugzilla.redhat.com/show_bug.cgi?id=751007
2011-11-11 14:29:14 +00:00
Bastien Nocera
1465f98af9 universal-access: Use GTK+ instead of custom code
https://bugzilla.gnome.org/show_bug.cgi?id=663341
2011-11-04 17:00:39 +00:00
Joseph Scheuhammer
f7fa758b2b Universal access: add dialog for zoom options
Added UI and code to spawn a zoom options preferences dialog to
modify various magnifier settings.  Modified the 'Seeing'
section of the universal access panel to enable the 'Options...'
button.

https://bugzilla.gnome.org/show_bug.cgi?id=643086
2011-09-21 18:49:42 +01:00
Bastien Nocera
16454c97a6 universal-access: Use links to settings
Rather than buttons.

https://bugzilla.gnome.org/show_bug.cgi?id=659248
2011-09-16 18:19:30 +01:00
Michael Terry
ba0d27aa2b universal-access: Set contrast combo on startup
https://bugzilla.gnome.org/show_bug.cgi?id=658990
2011-09-14 10:39:56 +01:00
Bastien Nocera
34bf1d6076 universal-access: Error when metacity not installed 2011-09-09 00:10:30 +01:00
Bastien Nocera
ebd4414ac9 universal-access: Fix sensitivity of keyboard a11y
Whether or not we have things like Sticky Keys, or Slow Keys
enabled, we still need to be able to turn them on/off from
the keyboard.

https://bugzilla.gnome.org/show_bug.cgi?id=649452
2011-09-09 00:10:29 +01:00
Giovanni Campagna
1f9ae38c2f Add a way for panels to receive additional arguments.
This patch introduces the "argv" property to CcPanel. Panels that
wish to handle extra arguments shall override it and act
appropriately in the constructor.

https://bugzilla.gnome.org/show_bug.cgi?id=657093
2011-09-05 18:07:52 +02:00
Bastien Nocera
b8b3df03fc universal-access: Don't crash when metacity isn't installed 2011-08-26 19:20:52 +01:00
Bastien Nocera
dcd6fe129a universal-access: Keep "text size" items a constant size
https://bugzilla.gnome.org/show_bug.cgi?id=657188
2011-08-26 19:20:05 +01:00
Bastien Nocera
5b4d433f77 universal-access: Remove unused column in model
And the markup in the contents as well.
2011-07-11 13:59:29 +01:00
Bastien Nocera
4a8c7afbe0 universal-access: Keep your own gconf horrors 2011-06-29 17:34:22 +01:00
Bastien Nocera
a2b89e799c universal-access: Show "Screen Reader" option
and hook up to the preferences change

https://bugzilla.gnome.org/show_bug.cgi?id=645708
2011-03-25 16:23:29 +00:00
Cosimo Cecchi
bea866cf62 universal-access: use NO_SENSITIVITY flag for g_settings_bind()
Otherwise the sensitivity will be overridden with the setting
writability.

https://bugzilla.gnome.org/show_bug.cgi?id=645171
2011-03-18 15:18:11 -04:00
Bastien Nocera
5fdc90cc8b 2.91.91
Fix wrong include lines, so distcheck works
2011-03-08 11:59:16 +00:00
Kjartan Maraas
cff8677531 universal-access: Add #include <config.h> to make translations work. 2011-03-08 12:22:05 +01:00
Bastien Nocera
f6b0ae89af universal-access: Use "text-scaling-factor" instead of "dpi"
https://bugzilla.gnome.org/show_bug.cgi?id=643704
2011-03-03 17:19:58 +00:00
Bastien Nocera
69e7f00833 universal-access: Fix initial state of DPI dropdown
And handle the special "0.0" DPI.
2011-02-28 16:25:40 +00:00
Bastien Nocera
232c0e5862 universal-access: Fix initial state of typing help
Bounce keys, slow keys, and sticky keys had the wrong state on
startup.
2011-02-25 18:06:17 +00:00
Bastien Nocera
e065fe0409 Revert "universal-access: Add typing assistant selection"
We don't actually want to select on-screen keyboards. Dasher
isn't an on-screen keyboard, and is complementary to OSKs.

The only supported OSK is caribou, so we'll be using that instead.

This reverts commit 35ae712472.
2011-02-25 17:10:24 +00:00
Bastien Nocera
35ae712472 universal-access: Add typing assistant selection
With a hard-coded list of possible screen readers.
2011-02-25 16:02:26 +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
William Jon McCann
7ed56b00fd universal-access: use switches instead of radio groups 2011-02-17 19:21:00 -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
Thomas Wood
af882e85ce universal-access: implement the zoom setting
Bind the zoom radio buttons to the "show-magnifier" key of the magnifier
settings.
2011-02-12 19:02:10 +00:00
Matthias Clasen
9234d06663 Wire up the "Sound Settings" button 2011-01-21 16:04:23 -05:00
Matthias Clasen
cff71c11dd Make the text size control work
The code was using == to compare float products to doubles.
Not a recipe for success.
2011-01-20 18:25:04 -05:00
Matthias Clasen
3916403df0 Fix a typo
Terminating a string array with "NULL" does not have the desired
effect.
2011-01-20 16:13:20 -05:00
Matthias Clasen
e5eb152ff9 Remove a redundant variable 2011-01-17 15:42:26 -05:00
Rodrigo Moya
3fe7ff72c3 universal access: Re-add gconf_on_off_editor stuff for the metacity settings 2010-11-30 14:27:45 +01:00
Rodrigo Moya
979fc705c3 universal access: Use DPI settings from GSettings 2010-11-30 14:18:41 +01:00
Rodrigo Moya
10d65280f6 universal-access: Migrate mouse settings to GSettings 2010-11-30 14:09:20 +01:00
Rodrigo Moya
71c6f13575 universal access: Migrate keyboard settings to GSettings 2010-11-30 13:47:50 +01:00
William Jon McCann
ced070982a [universal-access] Use the UI dir set in the Makefile.am 2010-10-31 21:54:24 -04:00
Rodrigo Moya
e5ce5e97ed universal access: Remove a leftover call to gconf_client_add_dir 2010-10-14 16:34:07 +02:00
Rodrigo Moya
427e42f7e5 universal access: Use GSettings for GTK and icon theme settings 2010-10-14 16:31:28 +02:00
Thomas Wood
40232421bf universal-access: add size groups to the lists of objects to create
Create the size groups from the GtkBuilder file so that widgets can be
aligned correctly.
2010-07-06 17:21:00 +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
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
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