After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 698413 - Adapt to and require gnome-settings-daemon 3.7.3
Adapt to and require gnome-settings-daemon 3.7.3
Status: RESOLVED FIXED
Product: DrWright
Classification: Other
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: drwright-maint
drwright-maint
Depends on:
Blocks:
 
 
Reported: 2013-04-19 22:04 UTC by Dominique Leuenberger
Modified: 2013-04-22 16:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Adapt to and require gnome-settings-daemon 3.7.3 (6.52 KB, patch)
2013-04-19 22:04 UTC, Dominique Leuenberger
none Details | Review

Description Dominique Leuenberger 2013-04-19 22:04:31 UTC
gnome-settings-daemon 3.7.3 changed the way we can create plugins drastically (simplified) by using a large macro. Using a macro though means we are stricter bound to naming conventions...

adapting drwright's g-s-d plugin to build against g-s-d 3.7.3 (tested 3.8.0) and, as a consequent, bump the dependency as well.
Comment 1 Dominique Leuenberger 2013-04-19 22:04:33 UTC
Created attachment 241957 [details] [review]
Adapt to and require gnome-settings-daemon 3.7.3
Comment 2 Christian Persch 2013-04-22 12:33:19 UTC
Please commit.

I think the settings panel is broken too since g-c-c no longer allows extra panels?
Comment 3 Dominique Leuenberger 2013-04-22 12:48:37 UTC
Christian,

indeed, the g-c-c panel is not loading; currently the only way of configuring drwright is by dconf-editor...

I played a bit with it and the g-s-d plugin works on gnome 3.8.
so I will push the patch this evening, to at least have it 'working' again.

A way forward for the configuration panel will need to be found though (there was even discussion to remove plugin capabilities from g-s-d IIRC)
Comment 4 Dominique Leuenberger 2013-04-22 16:32:03 UTC
I commited this patch; (always looks funny when so much is removed and then one claims 'now all the broken stuff is fixed')