chore: reorder settings tabs

This commit is contained in:
Peter Steinberger
2025-12-06 23:41:21 +01:00
parent ad2a26611a
commit 649f644c75

View File

@@ -1760,22 +1760,14 @@ struct SettingsRootView: View {
.tabItem { Label("General", systemImage: "gearshape") } .tabItem { Label("General", systemImage: "gearshape") }
.tag(SettingsTab.general) .tag(SettingsTab.general)
ToolsSettings() VoiceWakeSettings(state: self.state)
.tabItem { Label("Tools", systemImage: "wrench.and.screwdriver") } .tabItem { Label("Voice Wake", systemImage: "waveform.circle") }
.tag(SettingsTab.tools) .tag(SettingsTab.voiceWake)
SessionsSettings()
.tabItem { Label("Sessions", systemImage: "clock.arrow.circlepath") }
.tag(SettingsTab.sessions)
ConfigSettings() ConfigSettings()
.tabItem { Label("Config", systemImage: "slider.horizontal.3") } .tabItem { Label("Config", systemImage: "slider.horizontal.3") }
.tag(SettingsTab.config) .tag(SettingsTab.config)
VoiceWakeSettings(state: self.state)
.tabItem { Label("Voice Wake", systemImage: "waveform.circle") }
.tag(SettingsTab.voiceWake)
PermissionsSettings( PermissionsSettings(
status: self.permissionMonitor.status, status: self.permissionMonitor.status,
refresh: self.refreshPerms, refresh: self.refreshPerms,
@@ -1783,6 +1775,14 @@ struct SettingsRootView: View {
.tabItem { Label("Permissions", systemImage: "lock.shield") } .tabItem { Label("Permissions", systemImage: "lock.shield") }
.tag(SettingsTab.permissions) .tag(SettingsTab.permissions)
SessionsSettings()
.tabItem { Label("Sessions", systemImage: "clock.arrow.circlepath") }
.tag(SettingsTab.sessions)
ToolsSettings()
.tabItem { Label("Tools", systemImage: "wrench.and.screwdriver") }
.tag(SettingsTab.tools)
if self.state.debugPaneEnabled { if self.state.debugPaneEnabled {
DebugSettings() DebugSettings()
.tabItem { Label("Debug", systemImage: "ant") } .tabItem { Label("Debug", systemImage: "ant") }