Changes to improve first-time user experience
#1
Wife got a new iPad, thus I inherited the old one.

From a first time use, several things could be done to improve:

1. Switch the default action to Choose.
2. Turn off parent folder items (iPad) - probably need them on on others by default.
3. Drop XBMC virtual keyboard and use iPad keyboard.
4. Two finger press non-obvious - even I had to look at the wiki (partly remedied by 1, but potentially look into other actions such as hold touch as used elsewhere?)
5. Some work needs to be done on buttons in the UI. By the looks of it they only detect focus on mouse move, not on touch (eg touch finger on button -> button doesn't highlight, slide finger a bit -> button highlights), and ofcourse don't de-select on touch off. This makes it non-obvious that an event has occurred.
6. Some minor graphical alignment things need taking care of (font alignment needs to be done to absolute pixels where possible as when scrolling vertically atm they jump around a bit).

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
Reply
#2
3. -yep thats a good idea
and that focus thingy too - grats to your xbmc pad Smile
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
Reply
#3
You mentioned the possibility to trigger a mousemove on touch begin for doing something about point 5. You still feel this is the right thing to do? Or should this be fixed in the guilib somewhere?
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
Reply
#4
Help JM Big Grin I need RFC for the native keyboard:

https://github.com/Memphiz/xbmc/commit/e...566b175684

Its so fuckin hacked into GUIDialogKeyboard Wink.

Any idea how this should be done in reality?
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
Reply
#5
"2. Turn off parent folder items (iPad) - probably need them on on others by default."

Might be nice for the touched skin I did but if people go and select another one (Is there a decent one?) they may find themselves lost without it and have no idea it existed in the first place to turn it back on. Better to annoy them and tell them how to turn it off as 500 forum posts will do with a search then make it different just for one platform IMO
Reply
#6
Perhaps it should be a skin related setting then? It kinda makes sense to be so in some respects.
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
Reply
#7
@Memphiz: regarding the initial touch -> mouse move event. It doesn't really matter how it's done really, just that currently guilib uses mouse move to set focus (in fact any mouse event pretty much). So firing a different event is fine here.

The same applies to touch "up" - if guilib is told about it, then we can potentially unfocus things (I made some comments about this in the PR).
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
Reply
#8


thats how the keyboard looks like. But when i think about it its more then luck with the confluence skin that its working like that Wink
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
Reply
#9
hehe really don't like the original xbmc keyboard under it other than that nice
Reply
#10
Is it possible to theme iOS keyboard so coloring matches skin better?
Reply
#11
no
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
Reply
#12
Yeah and turn that auto stabilising thing off when you scroll through the videos with 'Touched', and use the same media scrapers as plex, xbmc one is really bad, if it can't read the file name it just skips it, when plex (assuming it can't read the file name, which rarely happens) it take a quick guess then you can select "fix media mismatch".
Reply

Logout Mark Read Team Forum Stats Members Help
Changes to improve first-time user experience0