GNOME Bugzilla – Bug 634091
Adapt to gnome-desktop API changes
Last modified: 2011-01-06 20:09:42 UTC
Per bug 630913, GnomeRR is about to change API for better bindability. We need to adapt the display panel (former xrandr applet) to that.
Created attachment 173885 [details] [review] Adapt to gnome-desktop API changes GnomeRRScreen, GnomeRRConfig and GnomeRROutputInfo (formerly GnomeOutputInfo) have turned into opaque GObjects. Use accessors for modifying them, and allocate/free them as GObjects.
Review of attachment 173885 [details] [review]: Looks good
Giovanni, is this patch blocked on something? Shall I push it master?
Well, gnome-control-center will fail to build if the relevant patch is not pushed to gnome-desktop (bug 630913). Similarly we need to patch gnome-settings-daemon at the same time (bug 634095).
Created attachment 174201 [details] [review] Adapt to gnome-desktop API changes 1. All header files have been moved to libgnome-desktop/ 2. GnomeRRScreen, GnomeRRConfig and GnomeRROutputInfo (formerly GnomeOutputInfo) have turned into opaque GObjects. Use accessors for modifying them, and allocate/free them as GObjects.
Review of attachment 174201 [details] [review]: Looks good
hmm, well, this doesn't compile with gnome-desktop master, seems you reverted some stuff?
only part of the patch on gnome-desktop was reviewed, and thus only part was commited (actually, I did push everything, but only by accident, so I had to revert it)
Following Federico's suggestion on bug 630913, pushed to "gobject-gnomerr" branch for review.
The branch has been merged to master. Closing...