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

Reply via email to