Migrated the codebase from AppKit to SwiftUI for modernised UI experience and streamlined feature development. Close #110
Integrated SF Symbol support for icons. Close #113
Added -panel_background argument for defining a comprehensive background view across all screens/spaces. Close #89
Introduced -unmovable argument to ensure the popup/onboarding UI remains stationary on the screen. Close #152
Introduced a new datepicker accessory view. Close #119
Bug Fixes
Resolved a bug causing incorrect interpretation of / in progress bar payloads.
Fixed an issue where lengthy text would be cut off at the end when used with the checklist accessory view.
Corrected a problem that returned the wrong code when the cmd+q keyboard shortcut was used. Now the agent exit using the dedicated exit code 239. Close #138
Pop-up
Improvements
Implemented a tracking feature for the "Play user interface sound effect" setting to prevent Mac@IBM Notifications from playing pop-up sounds when the option is disabled.
Bug Fixes
Resolved a bug causing wrong representation of the pop-up text when custom size of the icon were defined. Close #143
Onboarding
Improvements
Enabled defining a Tertiary button on the onboarding page. Close #123
Added the capability to set custom labels for onboarding buttons. Close #131
Integrated a feature to set a timeout for the onboarding UI. Close #154
Developed a new onboarding progress bar mode to track the progress of onboarding process. Close #109
Deprecated
Markdown support for Onboarding UI's subtitle and body texts on macOS 11
Notes to the release
Deployment target moved to macOS 11 Big Sur
Pre-launch Checklist
[x] I read the Code of Conduct and followed the process outlined there for submitting PRs.
[x] I listed at least one issue that this PR fixes in the description above.
[x] I updated/added relevant documentation (doc comments with ///).
[x] I updated README.md file with new version/info - if applicable.
[x] I added new tests to check the change I am making or feature I am adding, or Hixie said the PR is test-exempt.
General Updates
Improvements
Migrated the codebase from AppKit to SwiftUI for modernised UI experience and streamlined feature development. Close #110 Integrated SF Symbol support for icons. Close #113 Added -panel_background argument for defining a comprehensive background view across all screens/spaces. Close #89 Introduced -unmovable argument to ensure the popup/onboarding UI remains stationary on the screen. Close #152 Introduced a new datepicker accessory view. Close #119
Bug Fixes
Resolved a bug causing incorrect interpretation of / in progress bar payloads. Fixed an issue where lengthy text would be cut off at the end when used with the checklist accessory view. Corrected a problem that returned the wrong code when the cmd+q keyboard shortcut was used. Now the agent exit using the dedicated exit code 239. Close #138
Pop-up
Improvements
Implemented a tracking feature for the "Play user interface sound effect" setting to prevent Mac@IBM Notifications from playing pop-up sounds when the option is disabled.
Bug Fixes
Resolved a bug causing wrong representation of the pop-up text when custom size of the icon were defined. Close #143
Onboarding
Improvements
Enabled defining a Tertiary button on the onboarding page. Close #123 Added the capability to set custom labels for onboarding buttons. Close #131 Integrated a feature to set a timeout for the onboarding UI. Close #154 Developed a new onboarding progress bar mode to track the progress of onboarding process. Close #109
Deprecated
Markdown support for Onboarding UI's subtitle and body texts on macOS 11
Notes to the release
Deployment target moved to macOS 11 Big Sur
Pre-launch Checklist
///
).