Posts: 12,706
Joined: Nov 2003
Reputation:
129
spiff
Team-Kodi Member
Posts: 12,706
inconsistencies in the gui. me not like :/
this will make idiots believe that they HAVE to go to the root before they can leave the window.
Posts: 7,172
Joined: Dec 2003
Reputation:
4
kraqh3d
Retired Developer
Posts: 7,172
I disagree with you spiff. It's not inconsistent at all. I've always thought this was lacking. Intuitively back from the root listing should go the home window so you can switch media types. It just didnt really bother me much. This solidifies the media windows together. You can now go "back" from the root of videos, select music and continue to browse.
(Thinking about it, if the intent is to go to the home window, then dont use PreviousWindow(). The home window may not necessarily be the previous window.)
Posts: 91
Joined: Mar 2004
Reputation:
0
kraqh3d : thx. I put my piece of code at the end of the GoParentFolder method. I couldn't figure out what the line you mentioned was for. I'll let a 'real' xbmc coder put it at the end of the Update method.
spiff : mmm I find the use of the 'back' button a nice shortcut but completely unintuitive when you're stuck in a home dir. Every newbs I give the gamepad to feel the same. And this 'back' button is so small you hardly notice it when you are not used to the xbox.
It is not a question of being an idiot or not... in most xbox apps/games the B button means 'back' except in xbmc where it means 'parent folder'. This little patch doesn't remove the 'back' = prevmenu but only removes this 'i am stuck feeling' when pressing B in a home dir. what do u think ?
Posts: 7,172
Joined: Dec 2003
Reputation:
4
kraqh3d
Retired Developer
Posts: 7,172
It definately needs some discussion before integration.
Today the different media windows are isolated from each other. This binds them together into a single virtual navigation tree, assuming of course that we are saying that the "ParentDir" action initiated from a root listing should go directly to the home window. Intituitively, it should work this way. It naturally doesnt because each media browsing window is a seperate entity. We dont have a super media browsing window that has the media types as the root listing. It's the home window.
However, I do see something a little "funny" with this. When the user uses the parentdir action to get to the home window, the previous window is now set to the media window that the user just left. This may be the confusing part.
Posts: 2,288
Joined: Nov 2005
Reputation:
5
i guess with this patch applied, the Back button becomes more like a web browser, where it jumps directly to the previous window in the stack. i was thinking about it more, and i think that "normal" people will like this better. i started installing XBMC for some friends, so i have been there to see people's initial reaction to XBMC many times now, and they're actually ALL confused by the Back button. some people don't even know that the XB controller has a Back button!
Posts: 5,008
Joined: Sep 2003
Reputation:
30
pike
Team Kodi Admin
Posts: 5,008
I like the current concept (back)
Posts: 7,172
Joined: Dec 2003
Reputation:
4
kraqh3d
Retired Developer
Posts: 7,172
2006-08-04, 23:44
(This post was last modified: 2006-08-04, 23:47 by kraqh3d.)
sleepyp, the back button has always jumped to the previous window.
the more i think about this, the more it makes sense to me. it really pulls the different media sections together.
** removed incorrect statement. there is a stack of windows but i think its more to allow multiple popups to be on top of each other.
Posts: 79
Joined: Apr 2005
Reputation:
-10
So am I going to have to add this patch everytime I upgrade or can it be added as a pref, seems simple enough to add as a pref and seems a lot of people would benefit from it.
Thanks for all your efforts on this!