Closed salmiakki closed 3 months ago
Hey @salmiakki! 👋 I'm here to help you with any bugs, questions, or contributions you have for the MeetingBar repository. Let's squash those bugs together!
The issue you're experiencing with MeetingBar on macOS Sonoma 14.5, version 4.10.0, where the status bar displays "Meeting in Xm" or "Meeting now" instead of the actual meeting titles, is likely due to the "Show meeting title" setting being disabled.
To resolve this, you need to enable the "Show meeting title" option in the preferences under the status bar settings:
This should allow the actual meeting titles to be displayed in the status bar [[1]](https://github.com/leits/MeetingBar/blob/master/MeetingBar/Resources /Localization /en.lproj/Localizable.strings).
To continue talking to Dosu, mention @dosu.
GitHub🇺🇦 Your meetings at your fingertips in the macOS menu bar - File not found · leits/MeetingBar
Ensure that the "Show meeting title" option is checked.
I don't see that.
Title is set to event title though.
To resolve the issue of missing meeting names in the status bar, ensure that the "Title" option is set to "event title" in the Appearance tab. Additionally, verify that the "status_bar_show_meeting_names" option is enabled.
Here’s how to do it:
If the issue persists, you might want to reset the appearance settings to their defaults to troubleshoot further. Here’s a code snippet to reset the appearance settings:
import Defaults
func resetAppearanceSettings() {
Defaults[.eventTitleIconFormat] = .calendar
Defaults[.eventTitleFormat] = .show
Defaults[.eventTimeFormat] = .show
Defaults[.statusbarEventTitleLength] = Defaults.Keys.statusbarEventTitleLength.defaultValue
Defaults[.showEventMaxTimeUntilEventThreshold] = Defaults.Keys.showEventMaxTimeUntilEventThreshold.defaultValue
Defaults[.showEventMaxTimeUntilEventEnabled] = Defaults.Keys.showEventMaxTimeUntilEventEnabled.defaultValue
Defaults[.timeFormat] = .am_pm
Defaults[.shortenEventTitle] = Defaults.Keys.shortenEventTitle.defaultValue
Defaults[.menuEventTitleLength] = Defaults.Keys.menuEventTitleLength.defaultValue
Defaults[.showEventEndTime] = Defaults.Keys.showEventEndTime.defaultValue
Defaults[.showEventDetails] = Defaults.Keys.showEventDetails.defaultValue
Defaults[.showMeetingServiceIcon] = Defaults.Keys.showMeetingServiceIcon.defaultValue
}
This should help in displaying the actual meeting titles in the status bar [1][[2]](https://github.com/leits/MeetingBar/blob/master/MeetingBar/Resources /Localization /nl.lproj/Localizable.strings).
To continue talking to Dosu, mention @dosu.
GitHub🇺🇦 Your meetings at your fingertips in the macOS menu bar - File not found · leits/MeetingBar
That does not help.
@leits Could I help in any way, perhaps provide some additional info?
Hi @salmiakki, Sorry for the delay. Can you check the Quick Action in the main menu? There is a "Show/Hide meeting title" option
Yes, that was it! I must have butt-disabled it. Embarrassing. Thank you so much 👍
On a related note, maybe this setting could also be visible in the Preferences Appearance tab.
macOS version
Sonoma 14.5
MeetingBar version
4.10.0
Installation source
AppStore
Calendars provider
macOS Calendar app
Bug description
The meeting names are missing in the Status Bar. It says Meeting in Xm (Meeting now) instead of in Xm (_ now ).
When I click on MeetingBar and the dropdown shows up, the titles are there, as expected.
Reproduction steps
Expected behavior
The status bar should display the actual meeting name.
Screenshots/screen recordings
Additional context
It used to work as expected.