Bugzilla – Bug 6757
build safer method for SC plugins to add to jive menus without stomping on other items
Last modified: 2009-10-01 10:27:10 UTC
SC plugins when not coded correctly can send data structures to Jive which stomp on other data structures. Case in point, Random Mix often disappears when the wrong plugins are installed http://forums.slimdevices.com/showthread.php?t=42605 thoughts: add a parameter to the register function called 'overwrite'. Unless 'overwrite' is used, new items for the jive menus cannot be added if they share an id with something already in the main menu structure. That's only a partial fix though, because SC has no knowledge of what's been added on the Jive side. automatically add a prefix with the plugin name to the id that's sent. This would cure a lot of ills, but I'm fairly certain some of Erland's plugins (custom browse?) actually seek to overwrite existing menu items. So...
Ben, should this be 7.1?
wiping priority field in 7.1 target bugs, as the priorities that were set as 7.0 target bugs are not relevant here.
this is not making it into 7.1
punting to 7.3
this isn't going to be fixed by 7.3. retarget for 7.3.1
Changing target to next release
with only these exceptions, my bug list is being retargetted for 8.0 for 7.3.2 (very soon): https://bugs-archive.lyrion.org/show_bug.cgi?id=7186 Browse albums/artists/genres/ years should remember previous state for 7.3.3 (later, but before 8.0): https://bugs-archive.lyrion.org/show_bug.cgi?id=7139 Add editable "Network Settings" page https://bugs-archive.lyrion.org/show_bug.cgi?id=7502 Add setup mode to set Static IPs (even if DHCP is present) https://bugs-archive.lyrion.org/show_bug.cgi?id=7829 Jive menu broken if BLOCK_SIZE == list count + 1 and "Pla... https://bugs-archive.lyrion.org/show_bug.cgi?id=8878 Party Mode https://bugs-archive.lyrion.org/show_bug.cgi?id=10064 SqueezeCenter doesn't always auto-generate playerstatus w... (which will fix 8300) https://bugs-archive.lyrion.org/show_bug.cgi?id=6334 add applet for network diagnostics (currently assigned to Tom)
Moving to the product SqueezePlay because this bug appears to apply to any player based on that application code. Feel free to move it back if it's specific to the single original product.
this is an administrative shuffle on priority fields to help make better judgment on the top end of the priority list. P4->P5, P3->P4, and P2->P3.