Commit graph

26 commits

Author SHA1 Message Date
Robert Ancell
88b9b2a149 universal-access: Rename ZoomOptions to standard CcZoomOptionsDialog 2020-11-11 20:01:54 +00:00
Yuri Chornoivan
e7050ab6f4 Fix minor typos 2020-07-20 10:38:09 +03:00
Robert Ancell
3351e91e34 universal-access: Don't use widget names for GSettings keys
The widget were renamed in 6cd94618 and this setting was broken.

Fixes #555
2019-06-04 14:03:11 +12:00
Jeremy Bicha
0f92ffb01a universal-access: Remove redundant label-for relations
The appropriate relation is already set with the mnemonic_widget property.

In particular, this also fixes an issue where a screenreader would
emit "Crosshairs" every time a new tab was entered in the Zoom dialog
because of some incorrect labelled-by relations.
2019-01-10 11:46:34 +00:00
Georges Basile Stavracas Neto
6cd9461807 universal-access: Turn ZoomOptions into a template class
This commit turns the ZoomOptions into a template class that
subclasses GtkDialog.

This is also a follow-up from commit c82deede1 where we started
using the non-deprecated GdkMonitor API.
2018-03-16 02:01:38 -03:00
Georges Basile Stavracas Neto
cec979ae0c universal-access: Replace GtkHScale
Following the previous commit, this one replaces GtkHScale
by GtkScale. No GtkVScale was found in Universal Access
panel (or any other panel).
2018-03-07 11:56:26 -03:00
Georges Basile Stavracas Neto
86413dc6d5 universal-access: Replace GtkHBox and GtkVBox
We can simply use a GtkBox and set the orientation property.
Since this property defaults to 'horizontal', we actually
only need to set it when replacing GtkVBox.
2018-03-07 11:50:07 -03:00
Jiro Matsuzawa
e49495408a universal-access: Give mnemonic to labelled widgets
https://bugzilla.gnome.org/show_bug.cgi?id=736606
2016-01-18 15:50:20 +01:00
Yosef Or Boczko
56e520cb00 universal-access: Use header bar in all the dialogs
https://bugzilla.gnome.org/show_bug.cgi?id=724299
2014-04-28 17:29:18 +03:00
Yosef Or Boczko
b338ac9afa universal-access: Use margin-start/end instead of margin-left/right
https://bugzilla.gnome.org/show_bug.cgi?id=712661
2013-11-19 22:32:04 +02:00
Matthias Clasen
03212c0237 universal access: Fix non-expanding sliders in zoom options
The behaviour of the GtkBox expand child property changed in
GTK+ 3.10, back to its traditional behaviour: It no longer
propagates up. Propagation is now reserved for the GtkWidget
hexpand property. Therefore, we can get the sliders back
to the way they were in 3.8 by setting hexpand to TRUE.

http://bugzilla.gnome.org/show_bug.cgi?id=708493
2013-09-21 19:51:50 -04:00
Matthias Clasen
145ffcbb55 universal-access: Updated design
A new design for the universal acccess panel:
https://live.gnome.org/Design/SystemSettings/UniversalAccess

https://bugzilla.gnome.org/show_bug.cgi?id=695099
2013-07-19 13:03:31 +02:00
Jiro Matsuzawa
ee138320a9 universal-access: Fix typo in ui file
https://bugzilla.gnome.org/show_bug.cgi?id=696394
2013-03-23 01:10:01 +09:00
Bastien Nocera
90f794e813 universal-access: Add translation context for "Color"
And translation comment for "Color:".

https://bugzilla.gnome.org/show_bug.cgi?id=694766
2013-03-04 12:20:21 +01:00
Thomas Wood
66f5b5703b zoom-options: set the dialog hint on the window
Set the dialog hint on the window so that it is treated correctly by the
window manager.

https://bugzilla.gnome.org/show_bug.cgi?id=688198
2012-11-13 09:52:36 +00:00
Piotr Drąg
b437d059fd universal-access: Improve contexts for ambiguous strings
https://bugzilla.gnome.org/show_bug.cgi?id=684336
2012-10-09 10:17:31 +02:00
Matthias Clasen
539d78cb63 universal access: Fix labels for switches in zoom options
Setting mnemonic-widget on the labels makes orca read out meaningful
text for the switches.
https://bugzilla.gnome.org/show_bug.cgi?id=683703
2012-09-13 06:37:51 -04:00
Matthias Clasen
4e24e944eb Universal access: Fix up whitespace in zoom options dialog
https://bugzilla.gnome.org/show_bug.cgi?id=683544
2012-09-13 06:37:43 -04:00
Jiro Matsuzawa
41584b6e5b universal-access: add translation context for Zoom
https://bugzilla.gnome.org/show_bug.cgi?id=682876
2012-08-28 16:51:46 +01:00
Alejandro Piñeiro
131a5ce947 universal-access: Split the zoom dialog options
Split dialogue into 3 tabs:
  * Magnifier
  * Crosshair
  * Color Effects
and add a global zoom switch for easy access.

https://bugzilla.gnome.org/show_bug.cgi?id=676817
2012-08-15 19:05:11 +01:00
Joseph Scheuhammer
2d6161d45b universal-access: Add zoom shader options
Add 'Color effects' section to zoom options dialogue:
- a toggle for inversion (White on black)
- a slider for brightness
- a slider for contrast
- a slider for grey scale

https://bugzilla.gnome.org/show_bug.cgi?id=676817
2012-08-15 18:57:42 +01:00
Bastien Nocera
f60e2fa4ae universal-access: Parent zoom options to panel 2012-01-21 14:26:08 +00:00
Bastien Nocera
77abe0eced universal-access: Remove invalid props for GtkGrid 2012-01-21 14:26:08 +00:00
Joseph Scheuhammer
9d5e654bec Universal access: add dialog for zoom options
Modified zoom options dialog to implement hbons wireframe.

https://bugzilla.gnome.org/show_bug.cgi?id=643086
2012-01-21 14:26:08 +00:00
Bastien Nocera
c01531a27c universal-access: Remove colons from frame headings 2011-09-21 19:19:53 +01: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