[FFe] Remove unstable RandR and IdleMonitor gnome-desktop API from u-s-d/u-c-c

Bug #1372240 reported by Robert Ancell
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity-control-center (Ubuntu)
Fix Released
Wishlist
Unassigned
unity-settings-daemon (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Unity Settings Daemon / Unity Control Center currently depend on API from gnome-desktop that is marked as unstable. These APIs have been removed or significantly changed in newer versions of gnome-desktop. To allow gnome-desktop to be upgraded we will stop depending on these APIs by bringing the existing code into Unity Settings Daemon and using that from Unity Control Center.

This requires two unity-settings-daemon [1] and unity-control-center [2] to be updated.

Packages with these changes have been in the Ubuntu desktop PPA [3] since the 29th August with no problems detected.

[1] lp:~robert-ancell/unity-settings-daemon/xrandr
[2] lp:~robert-ancell/unity-control-center/libusd
[3] https://launchpad.net/~ubuntu-desktop/+archive/ubuntu/ppa

Related branches

description: updated
Changed in unity-control-center (Ubuntu):
importance: Undecided → Wishlist
Changed in unity-settings-daemon (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Iain Lane (laney) wrote :

I think we should do this, and ideally I think we should have this in the beta for maximum testage.

Approved.

Changed in unity-control-center (Ubuntu):
status: New → Triaged
Changed in unity-settings-daemon (Ubuntu):
status: New → Triaged
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-settings-daemon - 14.04.0+14.10.20140922-0ubuntu1

---------------
unity-settings-daemon (14.04.0+14.10.20140922-0ubuntu1) utopic; urgency=low

  [ Robert Ancell ]
  * Move libgnome-desktop RandR code into u-s-d since newer versions
    remove this unstable API (LP: #1372240)

  [ Rui Matos ]
  * Apply git patch that pulls in code removed from gnome-desktop3 3.12

  [ Bastien Nocera ]
  * common: Check the exit status of hotplug scripts correctly

  [ Tim Lunn ]
  * Apply git patch that pulls in code removed from gnome-desktop3 3.12
 -- Ubuntu daily release <email address hidden> Mon, 22 Sep 2014 11:29:11 +0000

Changed in unity-settings-daemon (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-control-center - 14.10.0+14.10.20140922-0ubuntu1

---------------
unity-control-center (14.10.0+14.10.20140922-0ubuntu1) utopic; urgency=low

  [ Robert Ancell ]
  * Fix Vcs-Bzr link that was pointing to gnome-control-center packaging
  * Use libunity-settings-daemon to replace functionality that is being
    changed/removed in libgnome-desktop (LP: #1372240)

  [ David Henningsson ]
  * Make sure selecting a bluetooth input works even when the headset is
    in A2DP mode, and make sure the correct levels are shown in the
    level bar (Bug 1367693) (LP: #1367693)

  [ Mathieu Trudel-Lapierre ]
  * Deactivate the wired device when wired is switched off. (LP:
    #1354987)
 -- Ubuntu daily release <email address hidden> Mon, 22 Sep 2014 11:36:24 +0000

Changed in unity-control-center (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.