Commit graph

1695 commits

Author SHA1 Message Date
Cosimo Cecchi
62e670963e wacom: make sure description labels are right-aligned and dim
As in the mockups.

https://bugzilla.gnome.org/show_bug.cgi?id=665079
2011-11-28 15:07:36 -05:00
Cosimo Cecchi
5b86a93dfd wacom: add the LINKED style class to the navigation widget
GTK+ defines a LINKED style class for linked containers now; set it on
the navigation widget so that the theme can render the buttons
connected.

https://bugzilla.gnome.org/show_bug.cgi?id=665079
2011-11-28 15:07:36 -05:00
Bastien Nocera
ce8186dba1 wacom: Add navigation button to navigate between styli
Looks a bit rough, but functionality is present.
2011-11-28 18:24:15 +00:00
Bastien Nocera
46a3b9697b wacom: Add navigation button 2011-11-28 18:24:15 +00:00
Bastien Nocera
6255fccc8c wacom: Remove unused finalize function 2011-11-28 18:24:15 +00:00
Cosimo Cecchi
1dd7d8fef8 info: use dim-label style and right align for description labels
gnome-control-center (inconsistently) uses right-aligned dim-label
widgets for description labels (for example, in the System Info,
User Accounts and Printer panels)
Use them in the whole System Info panel here as well.

https://bugzilla.gnome.org/show_bug.cgi?id=665059
2011-11-28 10:27:10 -05:00
Cosimo Cecchi
33747351a8 display: use dim-label style and right align for description labels
gnome-control-center (inconsistently) uses right-aligned dim-label
widgets for description labels (for example, in the System Info, User
Accounts and Printer panels)
Use them in the Display panel here as well.

https://bugzilla.gnome.org/show_bug.cgi?id=665057
2011-11-28 10:23:50 -05:00
Marek Kasik
8fdbaea0e7 Printers: Store DBus subscription id for unsubscription
Store subscription id returned by g_dbus_connection_signal_subscribe()
and unsubscribe the signal with it when not needed any more. This should
fix rhbz #752168.
2011-11-28 15:41:11 +01:00
Bastien Nocera
da26a8e1cf wacom: Add test program for the pages
No need to carry hardware around, cheers!
2011-11-25 17:04:05 +00:00
Bastien Nocera
54849a9e97 wacom: Only the stylus and eraser tools need to exist
And then again, not even sure about the eraser. But there
are devices we support that don't need the pad tool, such as the
Thinkpad X201 tablet.
2011-11-25 17:04:05 +00:00
Bastien Nocera
d17cc86ce9 wacom: Add Thinkpad X201 fake device 2011-11-25 17:04:05 +00:00
Bastien Nocera
b583f5c07f wacom: Add Wacom BT fake device 2011-11-25 17:04:05 +00:00
Bastien Nocera
4b137420ae wacom: Add FIXME 2011-11-25 17:04:04 +00:00
Bastien Nocera
05546dd3ff wacom: Add functions to create fake devices 2011-11-25 17:04:04 +00:00
Bastien Nocera
2e989dbe96 wacom: Use icon-name from tablet and stylus 2011-11-25 17:04:04 +00:00
Bastien Nocera
627f17226c wacom: Install new assets 2011-11-25 17:04:04 +00:00
Bastien Nocera
e88ec64942 wacom: Fix creation of eraser 2011-11-25 17:04:04 +00:00
Bastien Nocera
19228ed072 wacom: Add icon-name property to tablets 2011-11-25 14:06:34 +00:00
Bastien Nocera
e999a08a4e wacom: Add icon-name property to styli 2011-11-25 14:06:07 +00:00
Jakub Steiner
527b4a10a9 wacom: inking pen, +tweaks to color/grid snapping. 2011-11-25 14:46:34 +01:00
Jakub Steiner
dac37d92c1 wacom: add more generic device gfx
- wacom-tablet is a regular type (intuos family), wacom-tablet-cintiq is the screen tablet family, wacom-tablet-pc is the tablet pcs (laptops)
- added airbrush stylus (more to come)
- tweaked pixel snapping on stylus
2011-11-25 14:02:21 +01:00
Bastien Nocera
7ca6df2452 keyboard: Fix shortcut always showing up empty
When starting afresh. The binding was never read from
GSettings on startup otherwise.

Spotted by Yanko Kaneti <yaneti@declera.com>
2011-11-25 11:58:43 +00:00
Bastien Nocera
6ab73fd36a wacom: Reversible by default
As that was the default in 3.2
2011-11-24 19:15:14 +00:00
Bastien Nocera
2baac2b28e wacom: Follow the GsdWacomDevice reversible property 2011-11-24 19:15:14 +00:00
Bastien Nocera
12f0e30dcb wacom: Get the tablet name from the device 2011-11-24 19:15:13 +00:00
Bastien Nocera
87fc4c9a60 wacom: Update for CcWacomPage changes
Pages are now created dynamically, and the UI supports multiple
different types of tablets (even though GsdWacomDevice doesn't, and
we don't have any UI to switch devices).
2011-11-24 19:15:13 +00:00
Bastien Nocera
8f6fc0e317 wacom: Create CcWacomPage from GsdWacomDevices
Instead of hard-coding the location of settings.
2011-11-24 19:15:13 +00:00
Bastien Nocera
7976938fc6 wacom: Remove unused finalize function 2011-11-24 19:15:13 +00:00
Bastien Nocera
d44d5939b4 wacom: Add copy/paste GsdWacomDevice from g-s-d 2011-11-24 19:15:13 +00:00
Bastien Nocera
46bfcd1bc3 wacom: Split out the tablet page
So we can reuse it for separate tablet configurations.
2011-11-24 19:15:13 +00:00
Bastien Nocera
9d96073023 wacom: Minimum port to latest g-s-d code
Just so that we don't crash on startup.
2011-11-22 18:16:45 +00:00
Cosimo Cecchi
4c806ba60a language-chooser: make the filter entry grab focus on creation
The filter entry should have initial keyboard focus, so typing in the
dialog right away will filter it.

https://bugzilla.gnome.org/show_bug.cgi?id=664505
2011-11-22 09:48:55 -05:00
Cosimo Cecchi
c72a3abfe5 language-chooser: disable built-in typeahead search entry
Since we already have a filter entry inline, the one provided by
GtkTreeView is just redundant and confusing.

https://bugzilla.gnome.org/show_bug.cgi?id=664503
2011-11-22 09:48:28 -05:00
Bastien Nocera
9f107a4760 keyboard: Remove support code for GConf keybindings 2011-11-14 18:09:39 +00:00
Bastien Nocera
3207fe97ec keyboard: Remove support for loading GConf keybindings 2011-11-14 18:09:39 +00:00
Florian Müllner
656d0ee4b0 keyboard: Port custom shortcuts to GSettings
https://bugzilla.gnome.org/show_bug.cgi?id=625899
2011-11-14 18:09:39 +00:00
Bastien Nocera
bc6d4b3cf1 universal-access: Remove unused GConf helper 2011-11-14 14:29:31 +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
a8e2bbfdc6 sound: Port audible-bell to GSettings
Now that metacity and mutter have been ported to GSettings

https://bugzilla.gnome.org/show_bug.cgi?id=625899
2011-11-14 10:50:13 +00:00
Florian Müllner
246a44ce6c keyboard: Stop monitoring num-workspaces
Metacity/Mutter no longer have conditional shortcuts depending on
the number of workspaces, so there is no need to monitor the
num-workspaces settings (and reload all keybindings).

https://bugzilla.gnome.org/show_bug.cgi?id=663431
2011-11-14 10:10:08 +00:00
Florian Müllner
be4e40bf99 keyboard: Remove support for conditional shortcuts
Keyboard shortcut definitions could specify a condition to determine
whether it should be shown in the UI or not. This was only used by
Metacity/Mutter, to make the visibility of some shortcuts depend on
the number of workspaces. However, as workspaces are now managed
dynamically in GNOME 3, the frequent changes to the list of shortcuts
have become rather confusing, so a fixed list of shortcuts is used now.

With the only consumer of conditional shortcuts gone, there's no reason
to keep the feature around.

https://bugzilla.gnome.org/show_bug.cgi?id=663431
2011-11-11 18:58:46 +01: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
314224ab3a keyboard: Rename a11y keyboard shortcuts
To match the design documents in:
https://live.gnome.org/Design/SystemSettings/Keyboard
and the feature names in the UA panel
2011-11-09 00:04:50 +00:00
Florian Müllner
7d060a2508 keyboard: Adjust shortcut files
Some keybindings have been moved from metacity/mutter to g-s-d;
update the shortcut files to reflect that change.

https://bugzilla.gnome.org/show_bug.cgi?id=663626
2011-11-08 15:59:04 +01:00
Marek Kasik
e5747afe41 Printers: Don't allow "/" in printer name
Remove "/" from allowed characters so that models which contain
this character can be added successfully (#661774).
2011-11-08 13:07:03 +01:00
Bastien Nocera
6665b60422 panels: Update for Shell API changes 2011-11-07 18:03:14 +00:00
Bastien Nocera
7ae7da4c31 common: Remove copy-paste egg code
Now in GTK+ itself.

https://bugzilla.gnome.org/show_bug.cgi?id=663341
2011-11-04 17:00:39 +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
Bastien Nocera
df493ef93c keyboard: Use GTK+ to parse keys
Instead of some custom code

https://bugzilla.gnome.org/show_bug.cgi?id=663341
2011-11-04 17:00:39 +00:00
Matthias Clasen
57a1099b24 network: Make tabbing through the proxy page work 2011-11-03 14:06:08 -04:00