mirror of
https://github.com/yattee/yattee.git
synced 2026-05-12 02:17:46 +00:00
Make Playback and Subtitles settings feel native on macOS
Add shared SettingsFormContainer/SettingsFormSection helpers that mirror the Sources screen styling (uppercase subheadline headers, divider- bracketed cards, ScrollView + LazyVStack) on macOS while keeping the standard Form/Section layout on iOS and tvOS. Convert PlaybackSettingsView and SubtitlesSettingsView to the new helpers, wrap the macOS Settings detail pane in a NavigationStack so NavigationLink pushes (Subtitles Appearance) render in the detail column, fold the macOS-only Player Mode + Auto-resize player controls into the Behavior section, and drop the unused queue footer.
This commit is contained in:
@@ -11924,6 +11924,7 @@
|
||||
},
|
||||
"settings.playback.macOS.header" : {
|
||||
"comment" : "macOS-specific playback settings section header",
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"en" : {
|
||||
"stringUnit" : {
|
||||
@@ -12064,6 +12065,7 @@
|
||||
},
|
||||
"settings.playback.queue.footer" : {
|
||||
"comment" : "Queue section footer",
|
||||
"extractionState" : "stale",
|
||||
"localizations" : {
|
||||
"en" : {
|
||||
"stringUnit" : {
|
||||
@@ -17730,16 +17732,6 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"viewOptions.showSidebar" : {
|
||||
"localizations" : {
|
||||
"en" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Show Sidebar"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"viewOptions.layout" : {
|
||||
"localizations" : {
|
||||
"en" : {
|
||||
@@ -17830,6 +17822,16 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"viewOptions.showSidebar" : {
|
||||
"localizations" : {
|
||||
"en" : {
|
||||
"stringUnit" : {
|
||||
"state" : "translated",
|
||||
"value" : "Show Sidebar"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"viewOptions.title" : {
|
||||
"comment" : "View Options sheet title",
|
||||
"localizations" : {
|
||||
|
||||
Reference in New Issue
Block a user