Magic Apps

Documentation

macmagic.app

Shared documentation

What both apps, or @magimail/core, share. A page here states a mechanism or an invariant once; an app page records what is true only of that app and links here for the concept.

Document Covers
process-model-and-ipc.md The processes both apps run and the channels between them
design.md The visual language, vibrancy, theming, DOM hygiene and account colour
native-ui.md The native surfaces and who draws them: toolbar, settings window
menu-bar.md The status item and popover mechanism
notifications.md Native notification delivery, categories, actions and sound
widgets.md The widget extension mechanism, the App Group snapshot and shared tokens
focus-filters.md The App Intents Focus filter mechanism
sessions-and-security.md Partitions, browser identity, no OAuth, and encryption at rest
logging.md What is written to disk when something goes wrong
building-and-signing.md The build script and the signing grades
releases-and-updates.md Packaging, hosting and the updater
licensing.md The licence check at launch
performance-optimisation.md The memory budget and the Chromium tuning
brand-and-icons.md Both apps' marks and the icon pipeline