Bug 6066 - Installing new plugin resets enabled state of others
: Installing new plugin resets enabled state of others
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Plugins
: 7.0
: PC All
: P2 normal (vote)
: ---
Assigned To: Andy Grundman
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2007-11-06 10:29 UTC by Mark Miksis
Modified: 2008-12-18 11:12 UTC (History)
0 users

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Miksis 2007-11-06 10:29:23 UTC
Noticed on Linux, but I assume all platforms are affected.

To reproduce:
1. Disable some plugins and restart squeezecenter
2. Add a new 3rd party plugin to Plugins/ and restart
3. Notice that all plugins are reset to enabled state

It looks like plugin-data.yaml is being recreated and the old setting is being ignored.
Comment 1 KDF 2007-11-06 11:08:52 UTC
This was originally reported as bug 5900, but for some reason the user marked it as solved (??).
Comment 2 Mark Miksis 2007-11-06 12:00:57 UTC
Bug 5900 states that the enabled/disabled status is lost after upgrading SqueezeCenter.  My bug is that the state is lost after installing a new plugin and restarting.
Comment 3 Chris Owens 2007-11-07 10:56:02 UTC
Andy says he will have a look.
Comment 4 KDF 2007-11-07 16:20:03 UTC
Fletch - when updating, core plugins are new installed plugins if the install.xml timestamp is newer. Nothing was actually done to fix 5900; the user simply closed it.
Comment 5 Mark Miksis 2007-11-09 10:56:55 UTC
FWIW, this bug occurs when removing a 3rd party plugin as well as when adding one.
Comment 6 Andy Grundman 2007-11-09 11:01:15 UTC
Fixed in change 14556.
Comment 7 Chris Owens 2008-03-07 09:03:21 UTC
This bug is being closed since it was resolved for a version which is now released!  Please download the new version of SqueezeCenter (formerly SlimServer) at http://www.slimdevices.com/su_downloads.html

If you are still seeing this bug, please re-open it and we will consider it for a future release.