[PATCH] Live Filter (Live Search) - Build for Win32 Users to test + comment on.

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
jmarshall Offline
Team-XBMC Developer
Posts: 24,523
Joined: Oct 2003
Reputation: 138
Post: #11
I've updated the diff on trac with my changes to your diff and below is a binary for win32 users to test.

Ideally I'd like to address the 3 points I posted on trac before it hits SVN, namely:

1. Skinnable highlighting.
2. Search on what the skin is displaying and/or on other fields?
3. Keyboard searching.

Here's the link to the updated diff against rev 14551:

http://trac.xbmc.org/attachment/ticket/4...ter-3.diff

And here's the executable + keymap.xml for win32 users to play with:

https://sourceforge.net/project/showfile..._id=585323

Cheers,
Jonathan

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]
(This post was last modified: 2008-07-29 13:05 by jmarshall.)
find quote
kricker Offline
Team-XBMC QA Specialist
Posts: 3,307
Joined: Apr 2004
Reputation: 16
Location: Knoxville, TN
Post: #12
Thanks jmarshall. I'll play with it tonight.

Read this before using these builds.
XBMC win32 SVN builds
Changelog
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,595
Joined: Sep 2003
Reputation: 9
Location: Sweden
Thumbs Up  Thanks! Post: #13
@bripeace, I just like to add that this will be a really great feature to have in XBMC! Cool

The only thing I do not personally like about it is the name "Live Filter" that you have picked for the feature (as IMHO the "Live" part of the name could possibly be to easily confused with the LiveUSB/LiveCD Linux Live Distro we plan on releasing of XBMC), ...so may I suggest that you instead pick a other name, maybe something like "Adaptive Filter", "Adaptive Search", "Dynamic Filter", or "Dynamic Seach", or similar?

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
sho Offline
Team-XBMC Member
Posts: 4,133
Joined: May 2004
Reputation: 3
Post: #14
At the risk of sounding stupid... will this work with keyboards also? (that is not just they numeric keypad)

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
(This post was last modified: 2008-07-29 20:09 by sho.)
find quote
bripeace Offline
Junior Member
Posts: 42
Joined: Nov 2007
Reputation: 0
Post: #15
sho Wrote:At the risk of sounding stupid... will this work with keyboards also? (that is not just they numeric keypad)

That something we're planning on working in. It doesn't work right now but soon hopefully.
find quote
jmarshall Offline
Team-XBMC Developer
Posts: 24,523
Joined: Oct 2003
Reputation: 138
Post: #16
If you try the above executable, it does work on keyboards, albeit only emulating the remote. I mapped the number keys on the keyboard (ones across the top, not the numeric keypad) to the same actions as the remote, so those without a remote on their windows box can try it out and see what they think.

We need people testing it out to see their opinions. I'll chat with Jezz_X about hooking up some skinning mechanism for the real keyboard input later today.

Cheers,
Jonathan

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]
find quote
bripeace Offline
Junior Member
Posts: 42
Joined: Nov 2007
Reputation: 0
Post: #17
I got keyboard searching working so it's coming along.

As for the name I don't really care what it's called for some reason I just started calling it Live Filtering. The technology would be called (for the numeric input) predictive text.
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,595
Joined: Sep 2003
Reputation: 9
Location: Sweden
Question    Post: #18
bripeace Wrote:As for the name I don't really care what it's called for some reason I just started calling it Live Filtering. The technology would be called (for the numeric input) predictive text.
Cool, so maybe "Predictive filter" or "Predictive search" then? Confused

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
jmarshall Offline
Team-XBMC Developer
Posts: 24,523
Joined: Oct 2003
Reputation: 138
Post: #19
It's exactly the same functionality as the current Filter button, with a (much) improved UI.

No need for fancy names unless you wanna put it on a set of release notes. In this case "On the fly filtering" or something similar works for me. The predictive part only applies to input devices incapable of directly inputting text.

Cheers,
Jonathan

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]
find quote
kraqh3d Offline
Retired Developer
Posts: 7,183
Joined: Dec 2003
Reputation: 4
Location: New York City, USA
Post: #20
this is very cool... any chance there could be a text input bar across the top of the container? navigate to it, and just start entering text to have the display filtered.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote