Merge pull request #220 from Ebullioscopic/ui/fixes

UI/fixes
This commit is contained in:
Hariharan Mudaliar 2025-12-30 12:38:10 +05:30 • committed by GitHub
commit b55c11af62
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 6 additions and 1 deletions

View file

@ -961,6 +961,8 @@ struct ContentView: View {
&& (!musicManager.isPlayerIdle || musicManager.bundleIdentifier != nil)
&& !lockScreenManager.isLocked
&& !hasAnyActivePopovers()
&& !vm.isHoveringCalendar
&& !vm.isScrollGestureActive
}
private func handleMusicControlPlaybackChange(isPlaying: Bool) {

View file

@ -627,6 +627,9 @@ struct SettingsView: View {
SettingsSearchEntry(tab: .media, title: "Skip buttons", keywords: ["skip", "controls", "±10"], highlightID: SettingsTab.media.highlightID(for: "Skip buttons")),
SettingsSearchEntry(tab: .media, title: "Sneak Peek Style", keywords: ["sneak peek", "preview"], highlightID: SettingsTab.media.highlightID(for: "Sneak Peek Style")),
SettingsSearchEntry(tab: .media, title: "Enable lyrics", keywords: ["lyrics", "song text"], highlightID: SettingsTab.media.highlightID(for: "Enable lyrics")),
SettingsSearchEntry(tab: .media, title: "Show Change Media Output control", keywords: ["airplay", "route picker", "media output"], highlightID: SettingsTab.media.highlightID(for: "Show Change Media Output control")),
SettingsSearchEntry(tab: .media, title: "Enable album art parallax", keywords: ["parallax", "lock screen", "album art"], highlightID: SettingsTab.media.highlightID(for: "Enable album art parallax")),
SettingsSearchEntry(tab: .media, title: "Enable album art parallax effect", keywords: ["parallax", "parallax effect", "album art"], highlightID: SettingsTab.media.highlightID(for: "Enable album art parallax effect")),
// Calendar
SettingsSearchEntry(tab: .calendar, title: "Show calendar", keywords: ["calendar", "events"], highlightID: SettingsTab.calendar.highlightID(for: "Show calendar")),
@ -2339,7 +2342,7 @@ struct About: View {
.padding(.horizontal, 10)
}
.frame(maxWidth: .infinity, alignment: .center)
.background(Color(nsColor: .controlBackgroundColor))
.background(.regularMaterial)
}
.toolbar {
// Button("Welcome window") {