- Set ARCHS = "arm64 x86_64" explicitly in project-level Debug and Release configs
- Raise MACOSX_DEPLOYMENT_TARGET from 10.12.2 to 11.0 (minimum macOS for Apple Silicon)
- Pass ARCHS="arm64 x86_64" in build.sh and CI workflows to guarantee universal output
- Update CI action versions (checkout@v3, setup-node@v3, Node 18.x)
- Add lipo verification step in build-test CI to confirm universal binary
Sparkle.framework was already a universal binary (x86_64 + arm64).
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
* WIP Implementation of up next widget
* Seperated button view and event source logic
* Adjusted default parameters
* Added the ability to view multiple events
* Added ability to click touchbar item and go to calendar
* renamed nthEvent to maxToShow and changed default
* Updated CFBundleVersion
* Renamed UpNext class and fix ups
* Added "autoResize" property (same functionality as dock)
* Added EKEventStore listener to reduce perfomance impact
* Log cleanup
* Made button blue for current/past events
* Added handling of unauthorised access to calendar
* Updated README
Added explanation for missing parameters (background, title and image)
* Implemented changable icons for AppleScriptTouchBarItem
AppleScriptTouchBarItem now allow to specify any number of icons which can be changed from the script. You cannot change icon from touch event. To change icon, you need to return array from your script with 2 values - title and icn name. More info in readme
* Implemented custom swipe actions
Co-authored-by: Fedor Zaitsev <lobster@Fedors-MacBook-Pro.local>