Releases: bitgapp/Cursr
Releases · bitgapp/Cursr
1.3.1
Bug Fixes
- On windows when app launches on startup, it should be hidden, but was launching with open window
- Linux workaround for app crash after restart due to downloaded update
- Fixed 'unexpected error' on application launch, when trying to read displays EDID data
1.3.0
Feature
- Multiple setups based on display configuration and/or user preferences
- Auto select best matching setup on connected displays list change
- Auto generate setup if matching one was not found in order to preserve any changes
Bug Fixes
- Border pairings not clearing up when displays are mirrored on Linux
- Window position out of bounds due to display setup changes
- Display positioning is rendered incorrectly, when mobile/tablet device is connected over software like Spacedesk (or other)
- When display has native border overlap/link with more than one display, not all native border links are rendered/indicated
Other
- Added native node.js bindings to get complete displays information
1.2.0
Features
- Unlimited border links now available in free tier
Bug Fixes
- Google Analytics custom dimensions not being set
- About popup had debugging artifact being rendered - removed it
- Fixed app not opening on mac/win when clicked once on tray icon
- Windows: added workaround for windows and cursor positioning, which is not working as expected if screens have different scale factors, due to used third party libraries having issue with different scale screens on Windows
1.1.0
Features
- Window position and size preferences are now saved
Bug Fixes
- Fixed crash when another instance of app is already running
- Default zoom now centers all displays and zooms out if needed, instead of centering just main screen
- pan/zoom to all also works as should now
- Fixed zoom in/out bug - when zoomed all the way out, if user keeps trying to zoom out further, and then tries to zoom in, it will take time for zoom in to 'visually' start happening and vice versa
- Fixed app resuming state after sleep on macOS - it was not loading configuration as expected and error was saying that free 2 border limit was reached, even if before there was just 1 border link in place
- Fix to border pairing not being rendered when Displays event is sent to update display configuration after all pairing/border events have been sent
Other
- Updated welcome message
- Added link to git issues in 'welcome' and 'help' popups
- Google Analytics anonymous session
- activity ping now sent when computer resumes after sleep
- if internet is not available, app will try to send activity once in 10 min until internet connection is available
- activity ping won't be sent more than once a day
1.0.0
Initial release
Features
- Set 1:1 ratio link between any border pair
- Zoom/Pan of the canvas
- Save/load current configuration
- Google analytics for anonymous usage statistics
- Mac, Linux and Windows builds
- Monitor display changes, update configuration on display connect/disconnect
- Pre-defined colour rotation for border links
- Global shortcut to disable the app in case it steals cursor control (only works if app is not frozen/stuck)
- Automatic and manual updates
- Option to change keyboard shortcuts
- Help popup