pablopunk / SwiftShift

Sweet window management for macOS
https://swiftshift.app
MIT License
216 stars 9 forks source link

Compatibility with previous macOS versions #14

Closed xezrunner closed 8 months ago

xezrunner commented 8 months ago

Trying to run the application on Ventura results in the following dialog box:

image

For those of us that can't update to Sonoma for software compatibility reasons, is it possible for the app to lower its minimum macOS version requirements, or is the app making use of APIs that are only available starting with Sonoma?

pablopunk commented 8 months ago

@xezrunner fixed. Now the minimum version is macOS 13.0 (couldn't go lower cause the way I handle login items is only compatible with Ventura+).

You can download it on github or swiftshift. Let me know if it works, I don't have Ventura installed

xezrunner commented 8 months ago

It certainly launches and works on Ventura now! Thank you.

image

There are some quirks, such as with move and resize being assigned at the same time, resize doesn't seem to work. If I unbind move and have just resize bound, it works. If I then stop screen recording and bind move then, it works again.

Not sure if these are specific issues to Ventura, sounds similar to https://github.com/pablopunk/SwiftShift/issues/12.

https://github.com/pablopunk/SwiftShift/assets/8061077/24c963f7-dd57-4957-8fe8-80bb7b533bc6