← Back to team overview

do-plugins team mailing list archive

[Bug 310076] [NEW] IConfigurable moved in new trunk, not visible to plugins now

 

Public bug reported:

After getting all the community plugins building, I found that none of
the preferences panes work now.

Since Do.Addins seems to have been put to rest, IConfigurable was moved
to Do.Interface.Linux, which is currently not exported (or whatever the
correct mono terminology is) so it can't be referenced in plugin
projects.

So currently, nothing is correctly implementing IConfigurable, and no
plugins can be configured.

(This should probably be redesigned, as platform dependencies seem out
of place for the semantics of the interface, but exporting it right now
would at least let some plugins work properly in the meantime...)

** Affects: do
     Importance: Undecided
         Status: New

** Affects: do-plugins
     Importance: Undecided
         Status: New

** Description changed:

  After getting all the community plugins building, I found that none of
  the preferences panes work now.
  
  Since Do.Addins seems to have been put to rest, IConfigurable was moved
  to Do.Interface.Linux, which is currently not exported (or whatever the
  correct mono terminology is) so it can't be referenced in plugin
  projects.
  
  So currently, nothing is correctly implementing IConfigurable, and no
  plugins can be configured.
  
- (This is should probably be redesigned, as platform dependencies seem
- out of place for the semantics of the interface, but exporting it right
- now would at least let some plugins work properly in the meantime...)
+ (This should probably be redesigned, as platform dependencies seem out
+ of place for the semantics of the interface, but exporting it right now
+ would at least let some plugins work properly in the meantime...)

** Also affects: do-plugins
   Importance: Undecided
       Status: New

-- 
IConfigurable moved in new trunk, not visible to plugins now
https://bugs.launchpad.net/bugs/310076
You received this bug notification because you are a member of GNOME Do
Plugins Team, which is subscribed to GNOME Do Plugins.



Follow ups

References