À propos du projet

MeetingBar est une application légère pour la barre de menus de macOS qui garde votre réunion actuelle ou prochaine visible dans la barre d'état et permet d'y rejoindre en un seul clic. Elle est gratuite, open source et déclare ne pas collecter de données personnelles. L'installation nécessite macOS 12.0 ou version ultérieure. Elle peut être installée depuis le Mac App Store, via Homebrew (`brew install --cask meetingbar`), ou en téléchargeant le dernier DMG depuis la page des versions. Après l'installation, un processus de configuration vous permet de choisir votre source de calendrier et vos préférences. Fournisseurs de calendrier : MeetingBar fonctionne avec Calendrier macOS (tout compte synchronisé avec Calendrier.app, comme iCloud, Google, Exchange, Office 365, Yahoo ou AOL) et avec Google Agenda connecté directement depuis l'application. Capacités clés : - Voir ce qui suit : afficher la réunion actuelle ou prochaine dans la barre d'état, avec titre, heure, compte à rebours, icône ou service de réunion ; lister les événements à venir d'aujourd'hui et de demain ; filtrer les événements toute la journée, déclinés, provisoires, en attente ou sans lien ; raccourcir les titres longs. - Rejoindre plus rapidement : rejoindre la réunion en ligne actuelle ou prochaine en un clic, rejoindre la réunion la plus proche via un raccourci clavier global, créer des réunions ad hoc, ouvrir les liens dans un navigateur préféré ou une application native par service, et ouvrir les détails de l'événement dans Calendrier macOS ou Fantastical. - Rappels : notifications macOS avant les réunions, rappels en plein écran et notifications pouvant être ignorées. - Personnalisation et automatisation : mettre en signet les réunions récurrentes, lancer au démarrage, intégrations Raccourcis et AppleScript, et AppleScript personnalisé (par exemple, mettre la musique en pause lors de la jonction à une réunion). Services de réunion : le README indique la prise en charge de plus de 50 services, notamment Google Meet, Zoom, Microsoft Teams, Webex, GoToMeeting, Skype, Discord, Jitsi, RingCentral, BlueJeans, Whereby, Slack Huddle, FaceTime, LiveKit Meet, Meetecho et StreamYard. Confidentialité : le projet déclare ne pas collecter de données personnelles ; les données de calendrier sont utilisées pour afficher les réunions, détecter les liens de réunion et déclencher l'action de réunion appropriée. Les conseils de dépannage couvrent les réunions manquantes, les liens non détectés et la reconnexion à Google Agenda, avec une FAQ, la dernière version et le suivi des problèmes. Les rapports de bogues doivent inclure les versions de l'application et de macOS, le fournisseur de calendrier, le service de réunion, la récurrence et le statut de l'événement, les champs d'événement nettoyés, si l'actualisation manuelle aide, ainsi que des captures d'écran ou des journaux. Les intégrations tierces incluent les commandes Raycast. Le projet accueille des correctifs ciblés, des intégrations de services de réunion, des traductions et des mises à jour de documentation, et est soutenu par la communauté via Patreon, des achats intégrés et Buy Me a Coffee. Il est écrit en Swift 6 et utilise KeyboardShortcuts, Defaults, LaunchAtLogin et AppAuth-iOS.