-
-
Notifications
You must be signed in to change notification settings - Fork 6.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Settings layout changes improvements #9208
Conversation
<onclick>ActivateWindow(AppearanceSettings)</onclick> | ||
<label>14200</label> | ||
<label2>31430</label2> | ||
<onclick>ActivateWindow(PlayerSettings)</onclick> |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
Lot of small formatting issues in those XMLs. I would suggest to use tools to auto-format and verify XMLs after bikeshedding has ended. ;) |
If there's a rework can I ask something about the Settings level access ? I find not very logical the navigation to it right now, you can't press up from 1st line to access it, you need to get to bottom then down, then if you press down again you return to last item and not first item. And if pressing down again you return to settings level. While when pressing up you can do a loop in all categories but the settings level. This breaks a little the navigation pattern. |
@Tolriq : that's unrelated to this PR. To get that done properly, someone would have to implement SetFocus(id,pos) for grouplists. |
If you're going to do all this re-arranging, surely a good time to move the crazily undiscoverable Skin
to somewhere more obvious/sensible. I've seen people using Kodi for years miss that one... |
3c6617f
to
c18c3a3
Compare
c18c3a3
to
c4bdedf
Compare
c68e715
to
1374e24
Compare
717809b
to
c177cbb
Compare
Whats the status here? |
71b0cdc
to
8e85237
Compare
I'm at a stage now where I need feedback from the Team, also I've not yet tested on any platform other than Windows so help with that is required as I've altered the platform specific xml's blindly (android.xml, darwin.xml etc). I've rebased on master as it was yesterday and just waiting for jenkins (http://jenkins.kodi.tv/view/Helpers/job/BuildMulti-PR-Manually/213/) to complete so I can post some up to date test builds to the forum. |
2412cf7
to
e2e0e16
Compare
Plenty of +1 on the forum for this change. Can we get it rebased and merged? |
044683f
to
22ed528
Compare
1720438
to
b6ddce8
Compare
590019f
to
5b5980e
Compare
jenkins build this please |
dfd3099
to
71ee450
Compare
@phil65 Martijn was keen to get this in so it's been merged with some Estuary changes I did to allow testing, so you may want to review them.
You however may disagree so do whatever you feel is appropriate as I'm no skinner. |
well done! SETTING_VIDEOPLAYER_PAUSEAFTERREFRESHCHANGE is obsolete |
Thanks FernetMenta. I did try and follow everything that was getting changed in Master each time I was rebasing. Let me know if there's anything else that needs to be addressed. |
I will take a look at skin-related stuff, thx for info. |
Hi @MartijnKaijser was a bit hard to find :) but why you have changed DSP enable/disable to level 3 <setting id="audiooutput.dspaddonsenabled" type="boolean" label="36441" help="36438">
<level>3</level>
<default>false</default>
<dependencies>
<dependency type="visible">
<or>
<condition on="property" name="aesettingvisible" setting="audiooutput.passthrough">audiooutput.dspaddonsenabled</condition>
<condition on="property" name="aesettingvisible" setting="audiooutput.ac3passthrough">audiooutput.dspaddonsenabled</condition>
</or>
</dependency>
</dependencies> |
This is a refactor of the layout of Settings inspired by the discussions on http://forum.kodi.tv/showthread.php?tid=189031
For Team members I've open a thread in our forums so discussion of the details can be made there to avoid people getting bombarded with too much github spam, as I imagine this will generate a lot of discussion.
To make sure I've not messed up the platform specific xmls (as this has only been tested on Windows) and any other comments @Memphiz @popcornmix @koying @Paxxi @FernetMenta
Also for UI apsects @da-anda @ronie @phil65 @HitcherUK