Generate monthly durations for similarly named calendar events.
Build-time tool dependencies are managed with mise; with mise activated in your shell, everything declared in 'mise.toml' is installed automatically.
Release builds are created on GitHub Actions using 'build.sh' in the 'scripts' directory. This script is primarily focused on setting up the environment for testing and signing. Local builds can be performed using the Xcode project found in the 'macOS' directory.
It's helpful to be able to manually walk through the full Calendar authorisation flows before release. This authorisation can be reset using the following command, which should allow for testing the first-run experience:
tccutil reset Calendar uk.co.jbmorley.apps.overviewDocumentation is built with Jekyll and deployed at https://overview.jbmorley.co.uk.
Jekyll can be used to serve the documentation locally for testing:
cd docs
bundle install
bundle exec jekyll serveOverview is licensed under the MIT License (see LICENSE). It depends on the following separately licensed third-party libraries and components:
- Diligence, MIT License
- Glitter, MIT License
- Interact, MIT License
- Licensable, MIT License
- Material Icons, Apache License
- Sparkle, Sparkle License