Bug 47329

Summary: Fixed salut plugin initialization to match salut plugin API
Product: Ytstenut Reporter: Alvaro Soliverez <alvaro.soliverez>
Component: pluginsAssignee: Olli Salli <olli.salli>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: olli.salli
Version: unspecifiedKeywords: patch
Hardware: Other   
OS: All   
URL: http://cgit.collabora.com/git/user/oggis/ytstenut-plugins.git/log/?h=standalone-salut-plugin
Whiteboard: review+
i915 platform: i915 features:
Bug Depends on: 45716    
Bug Blocks:    

Description Alvaro Soliverez 2012-03-14 17:50:54 UTC
Fixed salut initialization to use a callback and not calling code that is in salut core and not in the plugin code

This follows changes made in telepathy salut plugin library, in https://bugs.freedesktop.org/show_bug.cgi?id=45716

The branch is in http://cgit.collabora.com/git/user/asoliver/ytstenut-plugins/log/?h=standalone-salut-plugin
Comment 1 Olli Salli 2012-03-15 12:26:54 UTC
Updated branch in URL following my latest changes for bug 45716.

Also takes out the non-portable linker flags we used to temporarily simulate on Linux how the plugin would be compiled on Windows and similar targets, included in Alvaro's branch.

I'll merge this when the branch for bug 45716 gets through - consider the fundamental matter from Alvaro review+d by me.
Comment 2 Olli Salli 2012-03-16 12:23:39 UTC
The dep branch has been merged, so I merged this as well. I tested that the latest state of both work together.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.