mouse: Switch to new peripherals settings schema
Most peripherals settings have been moved to
gsettings-desktop-schemas.

There are some semantic differences:

* pointer and touchpad speed is now a single value in the [-1..1]
  range (from "unaccelerated" to "fast"). A value of 0 is the default;

* touchpad enabled is now an enum which can be enabled, disabled or
  disabled-on-external-mouse. This patch keeps the same UI so the last
  value is the same as disabled in the UI and can't be set for now;

* disable while typing is now always enabled so the checkbox has been
  removed;

* horizontal scrolling is always enabled when two finger scroll is
  disabled. It wasn't in the UI but we no longer need to set it since
  it doesn't exist anymore.

https://bugzilla.gnome.org/show_bug.cgi?id=743194


** Description changed:

- Peripheral settings were moved into gsetings-desktop-schemas for 3.16.
+ Most Peripheral settings were moved into gsetings-desktop-schemas for
+ 3.16, since they are now shared with mutter which handles peripheral
+ configuration for the wayland/libinput cases. For x11 g-s-d still
+ handles most of these settings.
+ 
  The migration code in g-s-d 3.16 makes it not possible to just revert
- the changes to the schemas, so cherry-pick from upstream the bits
- required for u-s-d/u-c-c to use the new keys
+ the changes to the schemas, so this cherry-pick's from upstream the bits
+ required for u-s-d/u-c-c to use the new keys and also handling migration
+ of the settings.
+ 
+ Upstream removed handling of keyboard repeat settings from g-s-d,
+ however I have kept this and just pointed u-s-d at the new keys in
+ gsettings-desktop-schemas.
+ 
+ The new settings aren't entirely a 1:1 mapping to the old setting,
+ however the only user facing change, is that touchpad disable while
+ typing setting is removed and this is always enabled now.

** Bug watch added: GNOME Bug Tracker #743194
   https://bugzilla.gnome.org/show_bug.cgi?id=743194

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1475949

Title:
  Port to relocated peripheral settings

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity-settings-daemon/+bug/1475949/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to