Skip to content
This repository has been archived by the owner on May 30, 2024. It is now read-only.

macos appkit support with nsui #1

Merged
merged 15 commits into from
Dec 30, 2023
Merged

macos appkit support with nsui #1

merged 15 commits into from
Dec 30, 2023

Conversation

martindufort
Copy link
Owner

No description provided.

Directly derive PillView from UXView
Add ability to specify a custom font to display the pill message
Ensure pillView is centered within the container view
Add ability to specify a different message when `completeTask` is called
Comment out Hashable conformance because this is coming for free by dericing from UXView
Rework initializer structure to use convenience init
Fix issue where pillView was not removed from the view hierarchy when dismissed
WIP: Add PillAnimation structure to allow pill to be animated from the bottom or from the top
Add extensions to NSUI
Derive PillBox directly from NSUIView instead of using containment
Comment out Conformance as no longer needed
Support AppKit for PillView transition
Allow specification to sticky timeout for showError()
Allow specification of a default Font for PillView
Allow capability to update the showTask() message while in process
Properly center the pillView into the container view using simple autoresizing masks
Extend NSUIColor to get light and dark color scheme
@martindufort martindufort changed the title Macos appkit with nsui macos appkit support with nsui Dec 28, 2023
@martindufort martindufort force-pushed the macos-appkit-with-nsui branch from 560f400 to e1aa691 Compare December 28, 2023 19:32
@martindufort martindufort force-pushed the macos-appkit-with-nsui branch from e1aa691 to 0a42d19 Compare December 28, 2023 19:40
@martindufort martindufort force-pushed the macos-appkit-with-nsui branch from 0a42d19 to 02a878c Compare December 28, 2023 19:44
@martindufort martindufort merged commit 2815171 into main Dec 30, 2023
2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant