Releases: ultimate-deej/Sculpt-Comfort-Mission-Control
v2.0-alpha.1
This is a complete rewrite of the app.
Although it's a minimal working release which lacks some important features (hence the alpha
suffix), it can already do everything v1 can but better! That said, you can already benefit from moving to v2 because:
- You don't need
lldb
and developer tools - Because of the above, it starts much faster. You won't even notice
- You only need to disable SIP for an initial installation
- If the app handles a mouse event, other apps don't receive it anymore (with a proper config). With the previous version, it happened for some button configurations. No more unwanted navigation in browsers or wherever else.
Sample configs included.
v1.4.1
v1.4.0
- macOS Sierra is now supported (disable SIP first, same applies to El Capitan)
- Added a readme! Yes, no joke! Read it!
- The new default config aims to support regular mice. If you use Sculpt Comfort, use a custom config
- If started successfully, a notification appears instead of confusingly showing an icon in dock for a moment. Can be turned off
- A number of internal changes
v1.3.0
1.3.0
Optional use of Event Taps API to detect button clicks. Unlike the default HID method, it consumes events so that default actions for the buttons are not executed. The downside is that it can't detect nonstandard buttons, e.g. Sculpt Comfort's win button. Example config
v1.2.0
1.2.0
- Almost everything you may need to configure is now configurable (see Configuration folder)
v1.1.2
1.1.2
Retry injecting a few times to avoid failures if running as a login item.
1.1.1
- Configurable launch timeout (.app/Contents/Info.plist, SCMCLldbTimeout key)
- Configurable long click duration (.app/Contents/Resources/Sculpt Control Inject Bundle.bundle/Contents/Info.plist, SCMCLongClickDuration key)
- Launch timeout is increased to 120 seconds
1.1
Added alternative button codes
1.0
Click to open Mission Control
Hold to open Application windows
Swipe to switch spaces
Tested with 1 & 2 displays.
v1.1.1
1.1.1
- Configurable launch timeout (.app/Contents/Info.plist, SCMCLldbTimeout key)
- Configurable long click duration (.app/Contents/Resources/Sculpt Control Inject Bundle.bundle/Contents/Info.plist, SCMCLongClickDuration key)
- Launch timeout is increased to 120 seconds
1.1
Added alternative button codes
1.0
Click to open Mission Control
Hold to open Application windows
Swipe to switch spaces
Tested with 1 & 2 displays.
v1.0
Click to open Mission Control
Hold to open Application windows
Swipe to switch spaces
Tested with 1 & 2 displays.