alphabetize all user settings

This commit is contained in:
Charles Ewert 2024-11-09 19:20:17 -05:00
parent 51a6a33539
commit 1e49d3fd1c

View File

@ -36,6 +36,13 @@
} }
] ]
}, },
{
"title": "Cinema Mode",
"description": "Bring the theater experience straight to your living room with the ability to play custom intros before the main feature.",
"settingName": "playback.cinemamode",
"type": "bool",
"default": "false"
},
{ {
"title": "Compatibility", "title": "Compatibility",
"description": "Attempt to prevent playback failures.", "description": "Attempt to prevent playback failures.",
@ -49,6 +56,13 @@
} }
] ]
}, },
{
"title": "Custom Subtitles",
"description": "Replace Roku's default subtitle functions with custom functions that support CJK fonts. Fallback fonts must be configured and enabled on the server for CJK rendering to work.",
"settingName": "playback.subs.custom",
"type": "bool",
"default": "false"
},
{ {
"title": "Maximum Resolution", "title": "Maximum Resolution",
"description": "Configure the maximum resolution when playing video files on this device.", "description": "Configure the maximum resolution when playing video files on this device.",
@ -113,60 +127,6 @@
} }
] ]
}, },
{
"title": "Video Codec Support",
"description": "Enable or disable Direct Play support for certain codecs.",
"children": [
{
"title": "MPEG-2",
"description": "Support Direct Play of MPEG-2 content (e.g., Live TV). This will prevent transcoding of MPEG-2 content, but uses significantly more bandwidth.",
"settingName": "playback.mpeg2",
"type": "bool",
"default": "false"
},
{
"title": "MPEG-4",
"description": "Support Direct Play of MPEG-4 content. This may need to be disabled for playback of DIVX encoded video files.",
"settingName": "playback.mpeg4",
"type": "bool",
"default": "true"
}
]
},
{
"title": "Video Profile Level Support",
"description": "Attempt Direct Play of potentially unsupported profile levels",
"children": [
{
"title": "H.264",
"description": "Attempt Direct Play for H.264 media with unsupported profile levels before falling back to transcoding if it fails.",
"settingName": "playback.tryDirect.h264ProfileLevel",
"type": "bool",
"default": "false"
},
{
"title": "HEVC",
"description": "Attempt Direct Play for HEVC media with unsupported profile levels before falling back to transcoding if it fails.",
"settingName": "playback.tryDirect.hevcProfileLevel",
"type": "bool",
"default": "false"
}
]
},
{
"title": "Cinema Mode",
"description": "Bring the theater experience straight to your living room with the ability to play custom intros before the main feature.",
"settingName": "playback.cinemamode",
"type": "bool",
"default": "false"
},
{
"title": "Custom Subtitles",
"description": "Replace Roku's default subtitle functions with custom functions that support CJK fonts. Fallback fonts must be configured and enabled on the server for CJK rendering to work.",
"settingName": "playback.subs.custom",
"type": "bool",
"default": "false"
},
{ {
"title": "Next Episode Button Time", "title": "Next Episode Button Time",
"description": "Set how many seconds before the end of an episode the Next Episode button should appear. Set to 0 to disable.", "description": "Set how many seconds before the end of an episode the Next Episode button should appear. Set to 0 to disable.",
@ -230,6 +190,46 @@
"settingName": "playback.subs.onlytext", "settingName": "playback.subs.onlytext",
"type": "bool", "type": "bool",
"default": "false" "default": "false"
},
{
"title": "Video Codec Support",
"description": "Enable or disable Direct Play support for certain codecs.",
"children": [
{
"title": "MPEG-2",
"description": "Support Direct Play of MPEG-2 content (e.g., Live TV). This will prevent transcoding of MPEG-2 content, but uses significantly more bandwidth.",
"settingName": "playback.mpeg2",
"type": "bool",
"default": "false"
},
{
"title": "MPEG-4",
"description": "Support Direct Play of MPEG-4 content. This may need to be disabled for playback of DIVX encoded video files.",
"settingName": "playback.mpeg4",
"type": "bool",
"default": "true"
}
]
},
{
"title": "Video Profile Level Support",
"description": "Attempt Direct Play of potentially unsupported profile levels",
"children": [
{
"title": "H.264",
"description": "Attempt Direct Play for H.264 media with unsupported profile levels before falling back to transcoding if it fails.",
"settingName": "playback.tryDirect.h264ProfileLevel",
"type": "bool",
"default": "false"
},
{
"title": "HEVC",
"description": "Attempt Direct Play for HEVC media with unsupported profile levels before falling back to transcoding if it fails.",
"settingName": "playback.tryDirect.hevcProfileLevel",
"type": "bool",
"default": "false"
}
]
} }
] ]
}, },
@ -423,6 +423,13 @@
"title": "Movies", "title": "Movies",
"description": "Settings relating to the appearance of pages in Movie Libraries.", "description": "Settings relating to the appearance of pages in Movie Libraries.",
"children": [ "children": [
{
"title": "Community and Critical Ratings",
"description": "Ratings for how good a movie is.",
"settingName": "ui.movies.showRatings",
"type": "bool",
"default": "true"
},
{ {
"title": "Default View", "title": "Default View",
"description": "Default view for Movie Libraries.", "description": "Default view for Movie Libraries.",
@ -439,13 +446,6 @@
"id": "MoviesGrid" "id": "MoviesGrid"
} }
] ]
},
{
"title": "Community and Critical Ratings",
"description": "Ratings for how good a movie is.",
"settingName": "ui.movies.showRatings",
"type": "bool",
"default": "true"
} }
] ]
}, },