leits / meetingbar Goto Github PK
View Code? Open in Web Editor NEW🇺🇦 Your meetings at your fingertips in the macOS menu bar
Home Page: https://meetingbar.app
License: Apache License 2.0
🇺🇦 Your meetings at your fingertips in the macOS menu bar
Home Page: https://meetingbar.app
License: Apache License 2.0
Describe the bug
The journey started from the moment when I have tried to run the app (previously downloaded from via the Brew) multiple times but didn't see any response reaction on the basic action. That leaded me to download the app from the repo and figure out the issue manually.
So, when I have cloned the repo and run the app, I saw that it crashed at the StatusBarItemControler.swift, line 249 with the next error
Fatal error: Unexpectedly found nil while unwrapping an Optional value: file: /Users/hamsternik/Developer/MeetingBar/MeetingBar/StatusBarItemControler.swift, line 249
More details you can see at the screenshot which I've attached below as well.
To Reproduce
Steps to reproduce the behavior:
master
branch. I have tested on the 7942088attendee.name
. More details with my specific context I provide at the describe the bug section above.Expected behavior
The app should run and works as expected, i.e. without any crashes.
Screenshots
Desktop (please complete the following information):
Is your feature request related to a problem? Please describe.
I don't use MacOS calendar, but I use O365 calendar in Outlook and Teams.
Describe the solution you'd like
I would find this app useful if it integrated with the O365 calendar in Outlook and Teams. I'd love to be able to view upcoming meetings and easily create new meetings.
Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
I am logged into multiple Google Accounts for Meet. Ideally, it'd figure out which one owns an event, and then add ?authuser=$email
to the URL to avoid users having to switch manually.
Describe alternatives you've considered
This seems like the simplest solution.
Additional context
I would like to be able to join meetings that are over. Currently there does not seem to be any way to do so.
This is because perhaps I have another meeting in the same room (which is not in my calendar), or the meeting that should have been over is still going on and I want to rejoin it easily.
Describe the bug
It's 08:05am and I have a meeting at 10am. The bar says " in 1 hour"
To Reproduce
Steps to reproduce the behavior:
Expected behavior
If rounding down, it should say something like "in less than 2 hours" rather than just "in 1 hour"
Screenshots
Desktop (please complete the following information):
Additional context
Thanks for your help.
:)
Describe the bug
When I press cmd+K I expect to jump to a user or a channel in Slack. Instead MeetingBar opens a Chrome tab. This makes the extension unusable for me. I'd love to have the choice to deactivate it or override the shortcut.
To Reproduce
Steps to reproduce the behavior:
Describe the bug
If there is 1 hour and 59 minutes until my next meeting, the meeting bar will read "in 1 hour".
Expected behavior
The time will round to the nearest hour or show minutes
Desktop (please complete the following information):
Additional context
Maybe this is expected behavior? But it keeps fooling me into thinking my meetings are much sooner than they are.
Describe the bug
When attempting to join a meeting without a video link, the app crashes consistently.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Do nothing, don't crash, and/or notify the user that the meeting cannot be joined.
Desktop (please complete the following information):
Is your feature request related to a problem? Please describe.
Now the user has to go to "System preferences" to add the app to login items and not many users are familiar with this process.
Describe the solution you'd like
In the preferences of the app I would like to check the possibility to automatically open the app on user login.
Is your feature request related to a problem? Please describe.
MeetingBar doesn't work on macOS Mohave (I'm on 10.14.5)
Describe the solution you'd like
It'd be great if it worked on earlier versions of macOS, such as macOS Mohave.
Describe alternatives you've considered
I considered upgrading to Catalina, but I'm not going to do that in the near future.
Additional context
I don't know the details, but I'm hoping it's just a matter of compiling it for the earlier version of macOS. I think that would be easy to implement.
Thanks in advance!
Looks like a very useful app, would really love if it could be also ported to windows.
An icon in the notification panel, or a floating bar would suffice.
All the best.
Describe the bug
I currently have a calendar event with a total length of 240 minutes. MeetingBar has been stuck displaying "223 min left" for a while now (the event started 46 minutes ago).
To Reproduce
Not sure if it's reproducible, I can try to reproduce it later and update accordingly.
Expected behavior
Correct remaining time should be displayed.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Additional context
Is your feature request related to a problem? Please describe.
At work we have internal tools for meetings. It'd be neat to make this trigger a custom script for joining a meeting.
Describe the solution you'd like
I write my own script to join a meeting. This script would get as much information as possible from the app so it can figure out what meeting/calendar instance it is and link it to an internal meeting. Then I would make it call me.
Describe alternatives you've considered
Cannot think of anything.
Additional context
None?
Describe the bug
A clear and concise description of what the bug is.
So if the Calendar title is too long, the notification disappears. The solution would be,
To Reproduce
Steps to reproduce the behavior:
Note: Using 13' MacBook Pro, This doesn't occur on larger screens obviously.
Solution
If there is any way to detect if the notification is going to get cut, if yes then display it with a shorter title.
E.g. Customer Feedback Grooming now (58 min left) -> Customer Feed... (-58m)
Desktop:
Is your feature request related to a problem? Please describe.
While I know it's not necessary, I receive a lot of peace of mind when I don't see the warning:
Describe the solution you'd like
Allow Apple to check for malicious software.
Additional context
Article: https://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution
Describe the bug
I have a Zoom meeting in my calendar with the URL in it. When I click "join next meeting" it doesn't seem to do anything.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Should open Zoom directly (i.e. not web browser)
Desktop (please complete the following information):
I guess you've been thinking about this one, it would definitely be quite neat to have 👌
Is your feature request related to a problem? Please describe.
I work weird hours that span midnight (working until 2am isn't unusual).
As a result MeetingBar isn't that useful as it only displays meetings up to midnight.
Describe the solution you'd like
I would like an option to show only upcoming meetings – for example looking forward for the next 8 or 12 hours – rather then midnight-to-midnight.
Is your feature request related to a problem? Please describe.
In order to reduce the clutter of the list of events, I think it'd be nice to hide events that I declined, not just having a strikethrough.
Describe the solution you'd like
I'd like to have a config in the "preferences" menu.
Additional context
No additional context, quite straightforward.
Describe the bug
The events shown in meeting bar are the same I had yesterday when I first opened the app. I tried to close and reopen, but an event which was a repeated event is still present even though it has been canceled from the calendar. But it appears to be a problem related to mac's Calendar App.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I expect the calendar to be synched with what I see on Google Calendar, because the Calendar app on mac is often faulty.
Desktop (please complete the following information):
Description
When the length is set to unlimited, there's an extra space between the meeting name and time, see screenshot.
To Reproduce
Happens to every meeting
Expected behavior
One less space.
Screenshots
Desktop (please complete the following information):
Is your feature request related to a problem? Please describe.
Some of my meeting events use the location field to store a Zoom or Google Meet link. I cannot join a meeting when the meeting link is in the event's location field.
Describe the solution you'd like
In addition to looking in the event notes, look for meeting links in the location property. It might even make sense to check the location field first.
Thank you!
Describe the bug
When selecting an event, Google Meet opens with the default account selected, not the account of the calender.
To Reproduce
Expected behavior
Google Meet should open with the account of the calendar event
Desktop (please complete the following information):
Additional context
There is a authuser
query parameter which selects the account, but not fully sure how you are pulling in the Event details to make sure a suggestion on the correct account name to integer mapping.
e.g. https://meet.google.com/abc-defg-xyz?authuser=1
I think it would be great to just have a toggle setting between military and non-military time display.
“MeetingBar.app” can’t be opened because Apple cannot check it for malicious software.
This software needs to be updated. Contact the developer for more information.
Describe the bug
The app does not start. I am seeing a ton of errors regarding being unable to access contacts. The app does not show under "Contacts" in Privacy settings though, so I cannot provide access manually.
Screenshots
Desktop (please complete the following information):
64bit Mac OS X 10.15.6 19G73
Describe the bug
Whenever I tried to create a meeting, it's always created in Google Meet, even changing the preferences for Zoom.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The app creates a meeting in Zoom.
Desktop:
Also, thanks for this amazing utility 🙏
I don't want to remember to click to join. I want it to automatically join when it's the right time. Likely best to default this to disabled and let users like myself opt into it
Describe the bug
Selection of a calendar that has a calendar with the same name in the listing is selecting both and displaying duplicate events in the meeting bar listing.
Related to #4
To Reproduce
Steps to reproduce the behavior:
Expected behavior
On selection, it should be unique to the email account and not select multiple of the same calendar.
Desktop:
You can, as a workaround for the issue of the menu item being hidden, create a setting for limiting the amount of chars for the event.
Usually you need at most 10 chars to remember the name of the next event, but it's more important to know the time when the meeting occurs.
You can always click on the menu item to see the full name of the event.
Sorry for not using the template you've set, I hope you don't mind. :)
Hi there! Nice app, really liking the ability to see event details in the menu.
I'd like to see the option of having the menu bar icon show without changing into an upcoming events timer, or a timer for the current event. Optionally, perhaps pair this with the ability to send notifications when a meeting starts.
When there's a long event, like a day-long event (or longer), the "time left" shows the total number of minutes which in my 2-day long even show 2264 min left at the moment.
Steps to reproduce the behavior:
Just showing the short version (eg "1 day and 6h left")
Also, not related to this issue but thanks for the app <3
Links are not clickable. Is it a bug? It would be great to be able to use them to access materials mentioned in the description or to join unsupported web conferencing clients (e.g. Skype for business).
Hello,
At work, we choose to use opensources products when it fit our needs, so we don't use Google meetings nor Zoom, but Jitsi, on a self-hosted instance.
I think it's a good option to be able to open meeting in default web browser when it's not a google meeting or zoom meeting ?
And maybe, meeting creation will just open calendar creation event ?
Have a nice day, and thanks for the product,
Gaël
Describe the solution you'd like
Show the upcoming event that is at a certain time, not the full-day events. You can put a setting in preferences as "don't show full-day events from notification"
Feel free to contact me if I need to explain it better 👌
It would be cool to have an option to replace events in the menu bar with a dot that has the same color as the calendar from where the event is from. This would prevent the menu bar from getting too cluttered, as currently my menu bar already has too much stuff (even with Bartender). So it would look something like the following:
• 8h
I know a few years back that there was some sort of app which put a dot in the menu bar and did nothing other than that (you could change the dot with a terminal command). It basically looked like a Finder tag in the menu bar. I can't find it anymore though, but at least I know it's possible. The "Time Out" app from the App Store also has an option to put a dot in the menu bar! Although that's for something else, not to show events.
Hey, great app!
Would it be possible to add an option to shorten the ETA counter, meaning the "in 1 hour 45 min", to something like "1h 45m" (avoiding colons as it may be mistaken with the clock)?
The app takes a lot of space in the menu. IMO a better use of space would be to write "8h" instead of "8 hours" or "52m" instead of "52 minutes."
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.