Based on previous discussion and suggestion here I've reworked my patch into two parts:
1. A core SlimServer patch that adds hooks into the database storage and remote control search 'button' to allow plugins to get involved. 2. A plugin that uses these hooks to provide "lazy searching". For those not familiar, as an example this method cuts down the number of remote button presses required to search for the text "SQUEEZE" from 20 to just 7. Note this isn't in any way predictive (it won't show "SQUEEZE" on the screen as you're pressing the buttons, and isn't statistical in what it matches), but it does save a *lot* of time and has very few false positives. The plugin can be enabled and disabled on a per-player basis (player UI is provided for this), and some user-level help is provided through the SlimServer web UI. I would appreciate some feedback on this. I'd really like to get the hooks into the trunk SlimServer if at all possible, and I'm more than willing to do some more work on the patch if it makes it any more likely to get included. With the current patch applied, users see no difference unless they also install a suitable plugin, so it's pretty inert. I've posted the patch and plugin to bug#386 (http://bugs.slimdevices.com/show_bug.cgi?id=386). -- hickinbottoms --- Stuart _______________________________________________ Discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
