Posts: 31,445
Joined: Jan 2011
2013-08-13, 23:55
(This post was last modified: 2013-08-14, 00:06 by Ned Scott.)
Basic gist of the situation is this:
http://forum.xbmc.org/showthread.php?tid=169887
We have this new settings level mode in Gotham that is switched in the sidebar, used to exposed different levels of settings (basic, expert, advanced, etc). IMO, it needs to be taken out of the sidebar, and whatever UI control is used should also indicate the current level, as well as being easily identified as a level switch/button/selector.
However, Jezz_X has informed the team that he has less time to work on Confluence right now. Since I am no skinner myself and wouldn't know where to start, I thought it would be a good idea to appeal to the community for this.
Any thoughts, ideas, proposals, or pull requests for this would be greatly appreciated. It's a small issue, but one that will confuse a lot of users if it goes in as-is.
Posts: 3,956
Joined: Dec 2008
Reputation:
62
Any ideas where should it be? I assume to the right of the main list but there's a problem as left part is already taken and cutting more space from the right would mean less space for settings list, which in turn has a few long labels in it.
A label with reserved ID could go above the list to show what kind of set is currently active. Did I read somewhere that a textbox with a description of currently focused setting should fit there as well?
Posts: 31,445
Joined: Jan 2011
(2013-08-14, 01:09)`Black Wrote: Either way I'm not sure if the settings filter is really necessary after all because it only leads to confusion. At least I would strip it down to 2 levels, Basic and Advanced. I also would indicate advanced settings if they are visible, maybe with another font color, a small icon or something like that.
I'm pushing for just two settings, too :)
At least if "advancedsettings.xml" level stuff isn't being included. If it is, then I can see three levels. Right now it's technically 4, one for the possible "advancedsettings" stuff (expert), and one for a sort of "kiosk mode" (basic), but I think normal and basic should be combined in the settings window. I think the kiosk concept would need more thought before it can really be useful.
Shipping with a settings switch also means making sure the defaults are safe and tweaking what is "normal" and what is "advanced". There's a lot of discussion within the Team about this, but I'd like to make a thread about it for community input as well.
Posts: 31,445
Joined: Jan 2011
Don't be afraid to suggest something drastic. While it should look good, it's still just a settings area. There's sooo much space that we don't use. Movies and TV shows, that's great as a showcase, but for settings, functionality is a bit more important.
Posts: 31,445
Joined: Jan 2011
2013-08-14, 01:36
(This post was last modified: 2013-08-14, 01:41 by Ned Scott.)
Posts: 2,948
Joined: Dec 2010
Reputation:
292
garbear
Team-Kodi Developer
Posts: 2,948
Nice idea! the colors are very helpful. where it says "level :advanced" could be the button to toggle the level.
i support the settings granularity - just not in the gui. when settings are added to json-rpc, a web frontend could have more levels, and a custom build could be tailored for kiosk mode
Posts: 3,620
Joined: Sep 2009
Reputation:
114
Here's a bit more radical:
The entire blade menu should go - everywhere- or the way you get to it be changed.
Easily the biggest source of confusion for new users - they're navigating around thumbs, say, and all of a sudden they left menu shoots open when they get to the left side? That's terrible UX. It should wrap on both sides back to the other...the whole blade menu thing, despite that one off intro - is just not good design (sorry Jezz X, love Confluence in general though !!)
I like the colours idea, and the visible level for sure.
Addons I wrote &/or maintain:
OzWeather (Australian BOM weather) | Check Previous Episode | Playback Resumer | Unpause Jumpback | XSqueezeDisplay | (Legacy - XSqueeze & XZen)
Sorry, no help w/out a
*full debug log*.
Posts: 31,445
Joined: Jan 2011
aye, I dislike the sidebar menu as well, but convincing everyone to get rid of it would be a bigger task than this :D
Posts: 3,620
Joined: Sep 2009
Reputation:
114
On those settings hints, they really need to be separated better from the actual settings - visually they blend in too much. I'm sure you know this but...
Addons I wrote &/or maintain:
OzWeather (Australian BOM weather) | Check Previous Episode | Playback Resumer | Unpause Jumpback | XSqueezeDisplay | (Legacy - XSqueeze & XZen)
Sorry, no help w/out a
*full debug log*.
Posts: 17,859
Joined: Jul 2011
Reputation:
371
might wanna take a look on how ronie did it with Touched skin in latest nightly version.
The text is done within it own frame at the bottom distinguishing it from the rest.
The setting level is the "gear" at the top right. When clicked it shows a dropdown with current level and the reset button.
Posts: 3,620
Joined: Sep 2009
Reputation:
114
There are some amazing skin peeps out there...I really think this might be a good chance to maybe get some improvement to the default skin happening.
If Jezz_X is busy, but there's a new major version coming, why not put a more general call out to help improve the default skin but clearly define the guidelines (e.g. simplicity, lightweight, fast, not too many needed addons or whatever).
[says he who does no skinning at all]
Addons I wrote &/or maintain:
OzWeather (Australian BOM weather) | Check Previous Episode | Playback Resumer | Unpause Jumpback | XSqueezeDisplay | (Legacy - XSqueeze & XZen)
Sorry, no help w/out a
*full debug log*.