Proposal for Kodi Settings Structure change [Updated 2015] - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Development (https://forum.kodi.tv/forumdisplay.php?fid=32) +--- Forum: Feature Discussion (read-only) (https://forum.kodi.tv/forumdisplay.php?fid=183) +--- Thread: Proposal for Kodi Settings Structure change [Updated 2015] (/showthread.php?tid=189031) |
Proposal for Kodi Settings Structure change [Updated 2015] - Piers - 2014-03-13 UPDATED 2015-03-03 - rev.2 I've remade this to include any options from Kodi 14 and will update it again to include options added from Kodi 15, and in the same style I made for the proposed forum structure change. I hope it's easier to read. A few points to note: 1. This should make far more sense to first time users, of which there are many (I believe). 2. Services to be renamed 'Network' or 'Connectivity' or similar (Montellese) 3. Additional area for settings that don't fit anywhere else (Montellese) 4. Alphabetical ordering no longer makes sense, settings should be in the order most commonly used (suggested by multiple people) 5. Notes are in [] after an item. Key: RED = new (sub-)section or major change | ORANGE = sub-section moved or medium change | GREEN = small or no change Section 1. Appearance a. Skin b. Screensaver Section 2. Playback [a new section covering all aspects of Library-scanned playback] a. Video [covers missing Video section items] b. Video Acceleration [moved from Video] c. DVDs [moved from Video] d. Subtitles [moved from Video] e. Music [covers missing Music section items] f. Audio CDs [moved from Music] g. Karaoke [moved from Music] Section 3. Media Management [a new section covering all of managing media. Although duplications may occur, it provides a central location for this task] a. Manage Media [new section as per suggestion, possibly change to name to 'Manage Sources'] [note2: this will take the user to a an area with options 'Music', 'Video' and 'Pictures' or similar, inside here will be one option to manage content type] b. Meta-data [new section as per suggestion by da-anda, a place to contain scrapers, thumb extraction and other items] c. Music Library [moved and renamed from Music] d. Music Lists [moved and renamed from Music] e. Picture Library [moved from Pictures] f. Picture Lists [moved and renamed from Pictures] g. Video Library [moved and renamed from Video] h. Video Lists [moved and renamed from Video] Section 4. Live TV a. General b. Menu/OSD c. EPG d. Playback e. Recording f. Power Saving g. Parental Control h. Client Specific Section 5. Add-ons [some changes, mostly ordering and/or name] a. Check for Updates (date) b. Install New Add-on [rename and re-order of 'Get Add-ons' for clarity] c. View Enabled Add-ons [rename and re-order for clarity] d. View Disabled Add-ons [rename and re-order for clarity] e. Install Add-on from Zip [rename and re-order for clarity] f. Search for Add-ons [rename and re-order for clarity] Section 5. Networking / Network / Internet / Network Setup / ? [Weather and Pictures move here, although not a service they are easily view as such by the end-user] a. General b. UPnP c. Webserver d. Remote Control e. Zeroconf f. AirPlay Section 6. System a. Regional [moved from Appearance] b. Input Devices c. Power Saving d. Video Output e. Audio Output f. Internet Access g. Master Lock h. Debugging Section 7. Other [a new section where items not belonging anywhere else can go] a. Weather [removes Weather section, there's no need for it to be dedicated] Quote:UPDATED 2015-03-02 Quote:PREVIOUS POST RE: Restructuring of Settings Options - un1versal - 2014-03-13 So what would happen in playback for e,g? You remove all of those things and where can one access it from then? would all them be amalgamated to under playback only? I dont understand this at all. plain and simple. RE: Restructuring of Settings Options - jjd-uk - 2014-03-13 Universal, you've misunderstood I think. Playback would be a new Section under the above proposal filled with all the items in blue which would have been moved there from the current Gotham structure, so nothing has gone missing. So Video Playback settings would be moved from Video -> Playback to Playback -> Video and Music Playback from Music -> Playback to Playback -> Music So both Video Playback and Music Playback would be group in a Playback section. RE: Restructuring of Settings Options - un1versal - 2014-03-13 ah right, ya this would have been better as a side by side comparison Thx for clarifying. RE: Restructuring of Settings Options - jjd-uk - 2014-03-13 Piers, thanks for that it certainly makes a lot of sense to me. I'd probably put Subtitles in the Playback section too, and possibly DVDs & Audio CDs as well. Perhaps also File Lists & Library sections from your proposal could be combined in a single Media Manger section, and the ability to add media sources under there could also be added. RE: Restructuring of Settings Options - Piers - 2014-03-13 Sorry I should have made it more clear. I'll do a revised version based on the suggestion above. RE: Restructuring of Settings Options - zag - 2014-03-13 Yep that actually makes a lot of sense. RE: Restructuring of Settings Options - Piers - 2014-03-13 Updated the original post with a second option based on the suggestion from jjd-uk. RE: Restructuring of Settings Options - jjd-uk - 2014-03-13 (2014-03-13, 16:13)Piers Wrote: - Media Management Actually what I had in mind here was something like: Media Manager ===========
So selecting Music changes the screen to one with File Lists and Library as the left-hand as menu options with Files Lists selected as the 1st item (same goes for Video). RE: Restructuring of Settings Options - jjd-uk - 2014-03-13 Playback could also be layered as follows:
RE: Restructuring of Settings Options - un1versal - 2014-03-13 I know this is not a individual settings topic, but I was wondering why clean library options on both video/music isn't moved from settings to the fly-out menu and placed under update library option that now lives there. I suppose thers a good reson for keeping it in settings and the only reason is cean library in music only cleans music and video clean library option only cleans videos, but Im sure you can make it content aware. RE: Restructuring of Settings Options - Piers - 2014-03-13 Updated Option Two with the above suggestions, please review and see if that fits in with what you were saying. (2014-03-13, 18:53)uNiversal Wrote: I know this is not a individual settings topic, but I was wondering why clean library options on both video/music isn't moved from settings to the fly-out menu and placed under update library option that now lives there. I suppose thers a good reson for keeping it in settings and the only reason is cean library in music only cleans music and video clean library option only cleans videos, but Im sure you can make it content aware. The Clean Library option could be placed under Media Manager/Management for Music and Video sections... that would also de-clutter and make the menu even more intuitive RE: Restructuring of Settings Options - Ned Scott - 2014-03-14 If possible, it would be neat to just show an applicable setting in more than one spot. Imagine various settings existing as their own isolated window, accessible from multiple locations. The settings categories would then just be a way to find what you're looking for, but the settings wouldn't have a hard-set "place". For example, if "subtitles" was simply a button that created a popup window with all subtitle settings, and the "open subtitle settings" button could be in more than one place in settings, where ever it would be reasonable to find it. A user could even open that setting from XBMC's OSD audio settings. RE: Restructuring of Settings Options - Piers - 2014-03-14 Can you explain that a little more Ned? RE: Restructuring of Settings Options - jjd-uk - 2014-03-14 What I think he means is each individual setting window would have it's own Window ID (see Window_IDs (wiki) if you don't know what these are) and the Window ID would be used to open a particular settings screen using the xbmc action XBMC.ActivateWindow(windowid). This would allow a skinner to call a particular setting window from anywhere in the GUI by assigning the action XBMC.ActivateWindow(windowid) to a GUI button, or it would also allow users to map XBMC.ActivateWindow(windowid) to a keyboard or remote button for quick call up of a particular setting window. |