Commit graph

112 commits

Author SHA1 Message Date
Ondrej Holy
da911dce3c mouse: remove unnecessary acceleration value setting
The acceleration value is set twice, because binding already exists.

https://bugzilla.gnome.org/show_bug.cgi?id=708241
2013-09-27 16:09:11 +02:00
Ondrej Holy
1fc4a0c6b6 mouse: do not reset mouse speed when unset
https://bugzilla.gnome.org/show_bug.cgi?id=708241
2013-09-27 16:08:41 +02:00
Yosef Or Boczko
ca61b4dce9 mouse: Fix stretched "Test Your Settings" button 2013-08-21 20:42:09 +03:00
Ondrej Holy
86b95a81d0 mouse: Add scroll to keywords
https://bugzilla.gnome.org/show_bug.cgi?id=704673
2013-07-23 10:51:50 +02:00
Yosef Or Boczko
4678863a0f mouse: Fix the look of test button
https://bugzilla.gnome.org/show_bug.cgi?id=703769
2013-07-12 11:18:46 +03:00
Srinivasa Ragavan
e0fb22e384 Fix the build break due to the last cherrypicking. 2013-07-10 19:06:34 +05:30
Srinivasa Ragavan
d855a80bf6 mouse: show enable trackpad slider button even if mouse is not present.
On touchscreen machine, if the trackpad was previously disabled using mouse
which isn't present now, there is no way to enable it. It now shows the slider
when trackpad is disable or if mouse/touchscreen is present.

Fixes bug #703946
2013-07-10 18:51:44 +05:30
Thomas Wood
a98b939e47 mouse: use a dialog window for the mouse test
This avoids using a toggle button to switch to the test area and makes the
interaction more consistent with other panels.

https://bugzilla.gnome.org/show_bug.cgi?id=702986
2013-06-25 16:29:58 +01:00
Ondrej Holy
92148a4be7 mouse: Rename "Content sticks to fingers"
...to "Natural scrolling". The previous name was a little bit
disgusting, and people didn't understand its purpose. Using the
same name as OSX means that people will either know it, or be less
afraid of testing it.

https://bugzilla.gnome.org/show_bug.cgi?id=689128
2013-06-11 16:51:02 +02:00
Ondrej Holy
af812426de mouse: Mouse preferences as a proper widget
https://bugzilla.gnome.org/show_bug.cgi?id=695902
2013-05-24 15:12:22 +02:00
Ondrej Holy
1d7f7858b2 mouse: Mouse test area as a proper widget
To avoid using global variables.
2013-05-24 15:12:17 +02:00
Ondrej Holy
59467033f1 mouse: Restore mouse and touchpad pointer speed
https://bugzilla.gnome.org/show_bug.cgi?id=699015
2013-05-02 16:28:51 +02:00
Ondrej Holy
81e210d0dc mouse: Enable horizontal scrolling when changing scroll method
https://bugzilla.gnome.org/show_bug.cgi?id=687509
2013-04-04 14:55:55 +02:00
Piotr Drąg
a94cfed4b6 mouse: Better contexts for speed labels
As it turns out, some languages need different translations for
double click, mouse and touchpad speed labels.
2013-03-31 21:11:23 +02:00
Allan Day
015d68686e mouse: Update panel comments
Very few of the panel comments provide information that is very
useful. Update them to supplement the panel descriptions - this
will make the search results more helpful.

https://bugzilla.gnome.org/show_bug.cgi?id=694110
2013-02-19 10:41:43 +01:00
Ondrej Holy
67f83cdbe0 mouse: initialize click state
Fix bad state and critical error caused by reopening mouse test panel in clicked state.

https://bugzilla.gnome.org/show_bug.cgi?id=693803
2013-02-15 14:51:59 +01:00
Jeremy Bicha
bcc1cc2a5a mouse: Fix conflicting mnemonic
'Test Your Settings' and 'Disable while typing' both were set to 't'

https://bugzilla.gnome.org/show_bug.cgi?id=692767
2013-01-29 09:32:03 -05:00
Cosimo Cecchi
8d5f2908b5 panels: add --sourcedir=$(srcdir) when generating resource list
Like b8e93fb333 but for all panels.
2013-01-07 16:23:57 -05:00
Cosimo Cecchi
db5aba75a1 mouse: use a GResource for GtkBuilder UI definition and icons
https://bugzilla.gnome.org/show_bug.cgi?id=691132
2013-01-07 10:57:05 +01:00
Matthias Clasen
3d27d8caaf shell: Fittsify panels
Make it possible for panels to go all the way to the edge of the
shell. This is particularly important for panels that scroll, such
as the new power panel. All other panels are changed to compensate
for the loss of external padding.

https://bugzilla.gnome.org/show_bug.cgi?id=691229
2013-01-07 10:51:29 +01:00
Cosimo Cecchi
77a26f95f1 mouse: remove unused code
https://bugzilla.gnome.org/show_bug.cgi?id=691132
2013-01-04 20:34:38 +01:00
Bastien Nocera
e419ee7d4e panels: Remove unused X-GNOME-Settings-Panel key 2012-12-11 17:09:04 +01:00
Bastien Nocera
3686cf7eb8 shell: Make all control-center plugins static
This makes loading faster, with less I/O, avoids unnecessary
code duplication (around 1k lines shaved), and ensures that
all the panels link and work appropriately.

By the same token, it will stop external panels from being
created, and loaded.

https://bugzilla.gnome.org/show_bug.cgi?id=690036
2012-12-11 17:07:39 +01:00
Cosimo Cecchi
8bf26a0b91 mouse: don't add the header widget in an idle
Add it in constructed() instead, since we need the value of the
construct-only shell property in order for it to work.

https://bugzilla.gnome.org/show_bug.cgi?id=687863
2012-11-07 12:32:06 -05:00
Ondrej Holy
5b2818c482 mouse: Don't show touchpad disable button when there isn't mouse
https://bugzilla.gnome.org/show_bug.cgi?id=685583
2012-10-11 17:17:31 +02:00
Piotr Drąg
b61b4b2a64 mouse: Improve contexts for ambiguous strings
https://bugzilla.gnome.org/show_bug.cgi?id=684336
2012-10-09 10:17:52 +02:00
Bastien Nocera
3d7e215024 mouse: Reset test area to the bottom at every try
This prevents window resizes from making the first visit to the
mouse test area one that doesn't scroll all the way to the bottom.

1. Open System Settings
2. Open a panel that's smaller than the mouse one (eg. Background)
3. Back to overview
4. Open Mouse panel, click on test button

https://bugzilla.gnome.org/show_bug.cgi?id=684817
2012-09-26 22:55:18 +02:00
Matthias Clasen
7ef84e87e9 mouse: Fix accessible labels for switches in mouse panel
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:42:38 -04:00
Florian Müllner
eee381abdd mouse: Add penta-click test in addition to double-click
Clicking anything five times should obviously bring up an image (by
Jakub Steiner) of a five-legged goat :-)

https://bugzilla.gnome.org/show_bug.cgi?id=682492
2012-09-05 19:41:48 +01:00
Ondrej Holy
936c188bf0 mouse: Widget allocated size fallback
https://bugzilla.gnome.org/show_bug.cgi?id=579135
2012-08-30 11:11:55 +01:00
Ondrej Holy
1f68f46d74 mouse: Reset timeouts id to zero
https://bugzilla.gnome.org/show_bug.cgi?id=579135
2012-08-30 11:11:55 +01:00
Ondrej Holy
1cf9c9b078 mouse: New testing area according to mockup
https://bugzilla.gnome.org/show_bug.cgi?id=579135
2012-08-30 11:11:55 +01:00
Ondrej Holy
14dde72dfe mouse: Fix of bad radio spacing in RTL.
https://bugzilla.gnome.org/show_bug.cgi?id=669961
2012-08-28 12:05:51 +01:00
Ondrej Holy
3e5cdb6fce mouse: Switch left/right radios according text direction.
https://bugzilla.gnome.org/show_bug.cgi?id=669961
2012-08-28 12:05:51 +01:00
Bastien Nocera
03a88bbba5 mouse: Remove unused variable 2012-08-22 10:38:34 +01:00
Bastien Nocera
905b7f999c mouse: Remove italics from test page
https://bugzilla.gnome.org/show_bug.cgi?id=682397
2012-08-22 10:38:04 +01:00
Ray Strode
b0e7a5efa8 panels: add register macro
Bastien says he doesn't like the blank class_finalize
functions in every panel and he would like a wrapper
macro to hide them.

This commit does that.
2012-08-21 14:32:33 -04:00
Ondrej Holy
544a8ff889 mouse: Add mouse test toggle
https://bugzilla.gnome.org/show_bug.cgi?id=677206
2012-08-20 19:21:00 +01:00
Ondrej Holy
7981d4423a mouse: Add mouse test window
https://bugzilla.gnome.org/show_bug.cgi?id=677206
2012-08-20 19:21:00 +01:00
Ondrej Holy
278c89fdce mouse: Show mouse section only if mouse is present
https://bugzilla.gnome.org/show_bug.cgi?id=677206
2012-08-20 19:21:00 +01:00
Ondrej Holy
7929e550f1 mouse: Add natural scroll toggle
https://bugzilla.gnome.org/show_bug.cgi?id=677206
2012-08-20 19:21:00 +01:00
Ondrej Holy
9f76e89661 mouse: Sensitivity and acceleration sliders merge
https://bugzilla.gnome.org/show_bug.cgi?id=677206
2012-08-20 19:20:59 +01:00
Ondrej Holy
a6262b0ad4 mouse: Reorganize widgets according to mockup
https://bugzilla.gnome.org/show_bug.cgi?id=677206
2012-08-20 19:20:59 +01:00
Bastien Nocera
daa8b098a4 mouse: Update from gnome-settings-daemon 2012-08-20 18:33:28 +01:00
Bastien Nocera
6baadbf827 mouse: Remove dead code 2012-08-18 18:11:31 +01:00
Bastien Nocera
1261d73821 mouse: Use '&' instead of 'and'
Using "&" not only keeps the names shorter but would also keeps the
user focused on the other words which compose the name.

https://bugzilla.gnome.org/show_bug.cgi?id=676562
2012-06-06 17:45:15 +01:00
Florian Müllner
164d8b54a0 mouse: Add get_help_uri() implementation
https://bugzilla.gnome.org/show_bug.cgi?id=675471
2012-05-18 18:48:37 +02:00
Bastien Nocera
f102ca7363 mouse: Update from gnome-settings-daemon 2012-04-25 20:01:14 +01:00
Bastien Nocera
0e49b5b88d mouse: Add context for Low/High
https://bugzilla.gnome.org/show_bug.cgi?id=672738
2012-04-22 12:57:19 +01:00
Bastien Nocera
5a472dc515 mouse: Use update-from-gsd.sh to update input helper 2012-04-19 12:01:21 +01:00