fix(macos): add icon to app logging menu

This commit is contained in:
Peter Steinberger
2026-01-01 16:48:09 +01:00
parent 57e1362344
commit a5777300d8

View File

@@ -77,8 +77,8 @@ struct MenuContent: View {
Toggle(isOn: self.voiceWakeBinding) { Toggle(isOn: self.voiceWakeBinding) {
Label("Voice Wake", systemImage: "mic.fill") Label("Voice Wake", systemImage: "mic.fill")
} }
.disabled(!voiceWakeSupported) .disabled(!voiceWakeSupported)
.opacity(voiceWakeSupported ? 1 : 0.5) .opacity(voiceWakeSupported ? 1 : 0.5)
if self.showVoiceWakeMicPicker { if self.showVoiceWakeMicPicker {
self.voiceWakeMicMenu self.voiceWakeMicMenu
} }
@@ -184,7 +184,7 @@ struct MenuContent: View {
: "Verbose Logging (Main): Off", : "Verbose Logging (Main): Off",
systemImage: "text.alignleft") systemImage: "text.alignleft")
} }
Menu("App Logging") { Menu {
Picker("Verbosity", selection: self.$appLogLevelRaw) { Picker("Verbosity", selection: self.$appLogLevelRaw) {
ForEach(AppLogLevel.allCases) { level in ForEach(AppLogLevel.allCases) { level in
Text(level.title).tag(level.rawValue) Text(level.title).tag(level.rawValue)
@@ -197,6 +197,8 @@ struct MenuContent: View {
: "File Logging: Off", : "File Logging: Off",
systemImage: "doc.text.magnifyingglass") systemImage: "doc.text.magnifyingglass")
} }
} label: {
Label("App Logging", systemImage: "doc.text")
} }
Button { Button {
DebugActions.openSessionStore() DebugActions.openSessionStore()