zenangst / KeyboardCowboy

:keyboard: The missing keyboard shortcut utility for macOS
Other
744 stars 14 forks source link

refactor: add @MainActor & improve Shape inits #543

Closed zenangst closed 3 months ago

zenangst commented 3 months ago

Make ContentStore's State conform to Sendable for thread safety.
Add @MainActor annotation to improve concurrency handling in ConfigurationStore, SnippetController, MachPortCoordinator.
Refactor WindowRunnerIncreaseWindowSize by removing unused dockSize and dockPosition calculations, simplifying the code.
Add initialization for SystemWindowRelativeFocus in SystemCommandRunner for better focus handling. Add private modifiers to properties in RoundedCorners and use init for initialization.

github-actions[bot] commented 3 months ago

Test: failed ❌ https://github.com/zenangst/KeyboardCowboy/actions/runs/9488023301

@zenangst

github-actions[bot] commented 3 months ago

Test: failed ❌ https://github.com/zenangst/KeyboardCowboy/actions/runs/9488093055

@zenangst

github-actions[bot] commented 3 months ago

Test: failed ❌ https://github.com/zenangst/KeyboardCowboy/actions/runs/9488093055

@zenangst