Posts: 26,215
Joined: Oct 2003
Reputation:
187
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
Posts: 42
Joined: Nov 2007
Reputation:
0
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.
Posts: 26,215
Joined: Oct 2003
Reputation:
187
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
Posts: 7,172
Joined: Dec 2003
Reputation:
4
kraqh3d
Retired Developer
Posts: 7,172
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.
Posts: 26,215
Joined: Oct 2003
Reputation:
187
That's the idea for keyboard input, yes. It doesn't work so well for remote input, as you're actually typing numbers and not letters.
Cheers,
Jonathan
Posts: 7,172
Joined: Dec 2003
Reputation:
4
kraqh3d
Retired Developer
Posts: 7,172
but it could work similarly for the remote where "1" cycles between A,B,C like in the virtual keyboard. and then you dont need the special keymapping.
Posts: 7,172
Joined: Dec 2003
Reputation:
4
kraqh3d
Retired Developer
Posts: 7,172
2008-07-30, 17:17
(This post was last modified: 2008-07-30, 17:19 by kraqh3d.)
the loss of 10 buttons on the remote is quite significant. i would personally prefer to navigate to the edit control and type in there using the remote. but i do see where you are coming from. maybe it can be some option which disables the keymapping and defaults it into direct text entry.
Posts: 10,520
Joined: Sep 2003
Reputation:
10
Gamester17
Team-XBMC Forum Moderator
Posts: 10,520
IMHO yes the loss of 10 buttons are significant but on the other hand it is not very intuitive of us to use the numeric buttons in XBMC for other things than numbers entering (or in this case predictive search which loads of people in our target audience use to send SMS text-messages on mobile phone have learned anyway), so I think that this is a worthy sacrifice.
Posts: 7,172
Joined: Dec 2003
Reputation:
4
kraqh3d
Retired Developer
Posts: 7,172
its not intuitive, but its been defacto standard for a while. then there's the "oh shit" factor when you press one of the keys by accident. i unfortunately have to deal with very non-technical users of xbmc. no doubt, i would get a call along these lines: "i dont know what i did, but i can't see all my movies anymore. and some of the text is red now."
i don't mind keeping a custom keymap (especially now that the custom keymap overlays the default one), but there needs to be a way to unmap a default action. i dont believe i would be able to just leave them blank like this:
<one></one>
<two></two>
etc.
but if i can, that's good enough for me.
Posts: 42
Joined: Nov 2007
Reputation:
0
Also even in the remotes current form you have to specifically map remote0-1 in the right sections for it to work. Which means making the choice to get rid of VolUp etc.
Posts: 7,172
Joined: Dec 2003
Reputation:
4
kraqh3d
Retired Developer
Posts: 7,172
oh ok i misunderstood how it worked. you first need to switch into text entry mode. that's ok. i just overwrote my build folder with the sample from jmarshall. and i guess that's why i couldn't get true "live" filtering. i had to click on the filter button. but i saw the red highlighting and saw the listing changing in the background while typing. (honestly, i never use the filter button and assumed the listing changing at keypress was the "live" bit.)