[quantal+1] Update to 3.6

Bug #1008840 reported by Robert Ancell
30
This bug affects 5 people
Affects Status Importance Assigned to Milestone
gnome-settings-daemon (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

==============
Version 3.5.91
==============

Mouse:
- Fix natural-scroll not working until switched off and on again

Keyboard:
- Don't handle IBus for fallback, it will use the same UI it always did
- Hook IBus support for legacy applications

Power:
- Do not attempt to change the brightness of an output that was disabled
- Fix idle blank and sleep timeout

==============
Version 3.5.90
==============

Power:
- Fix D-Bus path of the screensaver

Mouse:
- Add support for natural scroll for touchpads

Keyboard:
- Apply XKB options

Wacom:
- Implement the "switch monitor" combination

And updated translations

=============
Version 3.5.6
=============

Build:
- Add optional man page
- List plugin schemas as children of the main schema

Updates:
- Remove unused code
- Avoid compilation warnings due to PackageKit API changes

Mouse:
- If one device was ignored, we would ignore all the devices

Smartcard:
- Don't try to use smartcard drivers that didn't load

Keyboard:
- Require ibus 1.4.99 for ibus support

Wacom:
- Avoid a warning at login

=============
Version 3.5.5
=============

* Add test applications for a number of plugins

Color:
- Fix notification-related memory leaks

Keyboard:
- Add support for switching to IBus input methods

Wacom:
- Fix crasher related to screen tablets
- Do not rotate "pad" devices
- Apply display rotation to device that's mapped to it
- Make shortcuts that require Shift work as expected
- Re-apply calibration and aspect-ratio when the screen changes
  but don't apply it to touch devices

Housekeeping:
- Fix notification-related memory leaks

Updates:
- Remove unused settings
- Remove a number of unused notifications
- Don't ever live-update packages in the session
- Fix a number of memory leaks
- Prevent crash if a device that requires a firmware is removed before the
  firmware search completes

=============
Version 3.5.4
=============

Wacom:
- Fix crasher related to screen matching (Olivier Fourdan)

Printers:
- Don't block the session with unreachable printers

=============
Version 3.5.3
=============

Keyboard A11y:
- Don't crash when changing large print in fallback mode
- Link to an existing help page

Housekeeping:
- Support new XDG thumbnail directory locations

Keyboard:
- Don't crash if LANG is empty

Media-keys:
- Make <Super> keyboard shortcuts work again
- Use systemd to shutdown or suspend if available

Mouse:
- Only inhibits mouse clicks and scrolls with syndaemon

Power:
- End the lid-close safety timer when the lid gets opened
- Update fallback status icon on icon state change
- Don't leak notifications
- Avoid duplicate translations
- Use systemd to shutdown or suspend if available
- Don't enable backlight helper if GUdev is not available

Updates:
- Adapt to new upstream property name
- Add a notification for offline updates

Wacom:
- Update display mapping on monitor changes
- Flag unknown devices created from fallback
- Add keep aspect ratio option
- Use GnomeRROutput instead of GnomeRROutputInfo
- Match built-in monitor

XRandr:
- Explicitly set clone state variable when generating monitor configs

=============
Version 3.5.2
=============

- Remove ability to D-Bus activate (Ray Strode)

Media-keys:
- Get proper gnome-keyring environment (Bastien Nocera)
- Simplify the OSD code (Bastien)
- Add keybindings to switch input sources (Rui Matos)

Mouse:
- Fix applying settings to newly added touchpads (Owen Taylor)
- Reduce default touchpad deactivation to 1s (Nicolas Dufresne)

Housekeeping:
- Split out 'ingnore unix mount' code (Bastien)

Keyboard:
- Always apply xmodmap (Sergey V. Udaltsov)
- Lots of cleanups (Bastien)
- Apply XKB layouts ourselfs and stop relying on libgnomekbd (Rui Matos)

Power:
- Disconnect from upower signals when needed (Richard Hughes)
- Add org.gnome.settings-daemon.plugins.power.lid-close-suspend-with-extrnal-monitors
  key to allow forcing suspend on lid close (Paolo Bonzini)

Print:
- Fix setting of default media size (Marek Kasik)
- Don't create an unused proxy object (Matthias Clasen)
- Speed up initialization (Matthias)

Updates:
- Automatically download updates rather than installing them (Richard)

Wacom:
- Disable wacom support on s390 (Dan Horák)
- Disable wacom support on non-linux (Antoine Jacoutot)
- Don't put touchscreens in relative mode (Timo Aaltonen)
- Make tablet configuration per-machine (Bastien)

Color:
- Be quiet about unloadable profiles (Richard)

Translations:
- Catalan
- Crimean Tatar
- Dutch
- Galician
- German
- Hebrew
- Italian
- Kannada
- Norwegian bokmål
- Slovenian
- Swedish

Revision history for this message
Robert Ancell (robert-ancell) wrote :
Changed in gnome-settings-daemon (Ubuntu):
status: New → Triaged
importance: Undecided → Wishlist
assignee: nobody → Robert Ancell (robert-ancell)
Revision history for this message
Sebastien Bacher (seb128) wrote :

Just a note, we will drop the "revert the gsettings updates" once compiz start using gsettings which should be in the next weeks

Revision history for this message
Robert Ancell (robert-ancell) wrote :

Unassigning, anyone is welcome to complete this if they want.

Changed in gnome-settings-daemon (Ubuntu):
assignee: Robert Ancell (robert-ancell) → nobody
Revision history for this message
Iain Lane (laney) wrote : Re: Update to 3.5.3

Robert's branch is for 3.5.2, but 3.5.3 is out now.

summary: - Update to 3.5.2
+ Update to 3.5.3
Revision history for this message
Iain Lane (laney) wrote : Re: Update to 3.5.4

I did some work on updating to 3.5.4.

  lp:~laney/gnome-settings-daemon/3.5.4

Some outstanding issues

  - 61_unity_use_application_indicator.patch is large and doesn't apply, so disabled
  - Lid close doesn't suspend
  - Compose key stopped working, which is possibly a larger problem with layouts. May be fixed by upgrading g-c-c too (didn't do that).

Some patches misapplied when quilt refreshed. I caught everything I saw but there is still a chance of leftovers.

summary: - Update to 3.5.3
+ Update to 3.5.4
Revision history for this message
Iain Lane (laney) wrote :

Pushed a new one with 61_... updated and an upstream patch reverted to facilitate this. Seems the compose key works now. Didn't test lid suspend on the laptop yet.

Problems

  - XKB activation error on launch, which must be related to the aforementioned patch not being right yet.

Revision history for this message
Iain Lane (laney) wrote :

(I'd really appreciate it if someone else could take a look at this and g-c-c; I'm too close to the updates to see stupid mistakes just now)

Revision history for this message
Sebastien Bacher (seb128) wrote :

Ok, I can confirm the XKB issue there, easy way to test is to run from the build dir (keyboard panel subdir):
"setxkbmap us; ./test-keyboard" (instead of "us" pick a layout which is not your default one, the code will not run if the default config matches the one used)

the issue is not due to the indicator patch but to the revert_keyboard one

reverting that commit "fixes" the issue:
http://git.gnome.org/browse/gnome-settings-daemon/commit/plugins/keyboard/gsd-keyboard-manager.c?id=42afa81cb2eba7b1b69fc60951f0b5cfc09ac45b

writing "fixes" because I get no indicator after that so I wonder if it just makes the whole code not work...

will keep investigating tomorrow but that can give a start for somebody else wanting to look at that

Revision history for this message
Sebastien Bacher (seb128) wrote :

ok, my guess is that upstream broke something in that commit:
http://git.gnome.org/browse/gnome-settings-daemon/commit/plugins/keyboard/gsd-keyboard-manager.c?id=f5b6a8055e24fdde1efdeaff9895e0039c84e53a

they just never really hit the bug because they dropped the xkb code before 3.5.2 which was the first tarball in the 3.5 serie

we might just want to revert the directory to the 3.4 version for that upload, it might be easier than debugging what is wrong especially if those revert are temporary ones to avoid regressions until we sort the indicator situation

summary: - Update to 3.5.4
+ Update to 3.5.5
description: updated
Logan Rosen (logan)
tags: added: upgrade-software-version
tags: removed: desktop-upgrade
Revision history for this message
Tobias Wolf (towolf) wrote : Re: Update to 3.5.5

So, on my machine the media-keys module doesn’t work anymore. Is that related to this bug?

Revision history for this message
Sebastien Bacher (seb128) wrote :

Delaying to next cycle at this point there are too many changes in gnome-settings-daemon,gnome-control-center to update in quantal, including:
- user account needs realmd (to get packaged)
- the gtkstatusicon for the keyboard layouts has been deprecated in favor of a new ibus,gnome-shell integration ... that would need testing, checks for feature parity and re-implementation of a keyboard indicator
- gnome-control-center has quite some ui changes that should land before UIF if to land (e.g this week), that's not likely to happen

summary: - Update to 3.5.5
+ [quantal+1] Update to 3.6
description: updated
Revision history for this message
angelique (ange) wrote :

As Daniel Carosone wrote... "Wishlist? This is not a pony, it is a regression."
Absolutely Ubuntu.
Sorry.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-settings-daemon - 3.6.3-0ubuntu1

---------------
gnome-settings-daemon (3.6.3-0ubuntu1) raring; urgency=low

  [ Sebastien Bacher ]
  * New upstream version (lp: #1008840)
  * debian/patches/git*,
    debian/patches/power-ignore-bad-dbus-requests.patch,
    debian/patches/power-ignore-bad-dbus-requests.patch,
    debian/patches/10_smaller_syndaemon_timeout.patch:
    - dropped, those fixes are in the new version
  * debian/control.in:
    - restore build-depends on libgnomekbd-dev, libxklavier-dev,
      drop the build-depends on libxkbfile-dev
  * debian/patches/20_migrate_background_uri.patch:
    - dropped, it was only needed until the LTS
  * debian/patches/40_xres_lcddefault.patch:
    - dropped, that was a workaround for libreoffice that shouldn't be
      needed and we should better fix libreoffice
  * debian/patches/61_unity_use_application_indicator.patch:
    - drop the keyboard indicator code, that will need to be turned
      into a proper indicator refactored to handle the new ibus config
  * debian/patches/90_set_gmenus_xsettings.patch:
    - refreshed for the new version
  * debian/patches/revert_new_ibus_use.patch:
    - revert keyboard code to our 3.4 version
  * debian/patches/sync_keyboard_layout_to_accountsservice.patch:
    - dropped, the changes are included in the previous patch

  [ Robert Ancell ]
  * New upstream release
  * debian/control:
    - Bump build-depends on libgnome-desktop-3-dev, libwacom-dev
    - Drop build-depends on libgnomekbd-dev, libxklavier-dev
    - Add build-depends on libxkbfile-dev

  [ Rico Tzschichholz ]
  * debian/control.in:
    - Build-depend on gtk-doc-tools

  [ Iain Lane ]
  * New upstream release
  * Refresh patches and remove those applied upstream.
  * Remove gstreamer BDs which are now obsolete.
 -- Sebastien Bacher <email address hidden> Wed, 21 Nov 2012 17:16:23 +0100

Changed in gnome-settings-daemon (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.