2025-08-23 15:43:03 +02:00
2025-08-23 15:39:57 +02:00
2025-08-23 13:32:37 +00:00
2025-08-23 15:39:57 +02:00
2025-08-23 15:39:57 +02:00

BusyMirror

BusyMirror mirrors meetings between your calendars so your availability stays consistent across accounts/devices.

What it does (current checkpoint)

  • Manual “Run” to mirror events across selected routes (Source → Targets).
  • DRY-RUN mode shows what would happen.
  • Prefix-based tagging of mirrored events.
  • Cleanup of placeholders (with confirmation).
  • Loop/duplicate guards so mirrors dont replicate themselves.
  • Time window and merge-gap settings.

Why

Use one calendars confirmed meetings to block time in other calendars (e.g., corporate iPad vs. personal devices).

Build (macOS)

  1. Open BusyMirror.xcodeproj in Xcode.
  2. Select the BusyMirror scheme → My Mac.
  3. Product → Build.
  4. Product → Archive → Distribute App → Copy App (no notarization) to export a .app (or ZIP it for sharing).

Roadmap

See ROADMAP.md

License

MIT — see LICENSE.

Description
No description provided
Readme MIT 288 KiB
2025-10-13 09:43:05 +00:00
Languages
Swift 97.8%
Makefile 2.2%