Skip to content

Releases: bitgapp/Cursr

1.4.4

10 Mar 14:59
2e96dc5
Compare
Choose a tag to compare

Bug Fixes

  • Windows: Failure to read serial number if it's longer than 7 characters

1.4.3

01 Mar 22:40
2e96dc5
Compare
Choose a tag to compare

Bug Fixes

  • Windows: Serial number sometimes has random characters at the end, causing device to be identified as new device and invalidating Pro License
  • Windows: After (re)installation Cursr fails to enable autostart if setting preference for it is missing
  • Linux AppImage: Error about missing image asset

Other

  • Updated actions available in account and license popups to better represent what they do
  • If signed in, preserve last session information so user is not signed out when there's no connection to the internet
  • Added indication to 'Sign In'/'Account' button when app is Offline
  • Moved app disable button from bottom right of window to top right and made it a toggle
    • When app is disabled there's now label overlay explicitly saying that the transitions are disabled

1.4.2

22 Jan 08:10
6c1d035
Compare
Choose a tag to compare

Feature

  • Added options 'Advanced Options' section in settings to adjust Cursr functionality
  • New advanced setting - disable safety for transitions in case user experiences cursor sticking to edge/not transitioning

Bug Fix

  • Fixed mouse jumping to incorrect position after it has been moved/transferred over to link that is 'left of' or 'above' the main screen
  • Font fix on macOS
  • In-app notifications/errors were not always top-most when other popups were open
  • Fixed Cursr window not appearing on application launch
  • Error when applying partially compatible setup
  • Improved transitions not always working when moving mouse over natively (by Operating System) linked borders
  • Fixed transitions bug where mouse could be moved over link in one direction, but could not go back over same the link
  • Windows: Improved detection of mouse crossing an edge, in rare cases if mouse was moved too fast to the edge that is linked to another segment, it would get stuck and transition would not work

Other

  • Minor performance improvements
  • Added optimized build for Apple Silicon
  • Added Linux .deb and .tar.gz builds
  • Improved (debug) logging
  • Setups are now matched by layout only, display matching by IDs has been fully removed due to unreliable availability across platforms and devices
    • For now layout is matched starting from/based on main screen

1.4.2-prerelease

15 Jan 19:14
6c1d035
Compare
Choose a tag to compare
1.4.2-prerelease Pre-release
Pre-release

Bug Fix

  • Fixed mouse jumping to incorrect position after it has been moved/transferred over to link that is 'left of' or 'above' the main screen
  • Font fix on macOS
  • In-app notifications/errors were not always top-most when other popups were open
  • Fixed Cursr window not appearing on application launch

Other

  • Minor performance improvements
  • Added optimized build for Apple Silicon
  • Added Linux .deb and .tar.gz builds
  • Improved (debug) logging

1.4.1

03 Dec 03:52
65332d1
Compare
Choose a tag to compare

Bug Fix

  • macOS: JSON parse error on startup rendering application unusable
  • Correct fonts does not load when offline
  • Fixed auto setup selection on app launch

Other

  • Application window is now closed instead of being hidden, therefore clicking on tray icon takes a second longer but application uses less resources when running in background

1.4.0

29 Nov 03:17
65332d1
Compare
Choose a tag to compare

Features

  • Custom ration link (Pro-Only) - allows splitting border into segments and linking segments together, instead of linking full size of border/1:1 ratio.
    • Segments can be customized by hovering over border/segment ends until 'resize' cursor appears
    • Or alternatively use Segment customization panel to input pixel values
  • Segment customization panel (Pro-Only):
    • Allow for pixel perfect segment creation
    • Makes it easier to select segments that are too small to be selected by cursor
    • Allows linking using a dropdown, in case other segments are too small to be selected by cursor
    • Allows to customize link colors
  • User authentication/sign-in option
  • Licensing for Pro version
  • Machine ID lookup available under 'Settings > License'

Bug Fixes

  • Clicking on Cursr system notification would not always open Cursr app

Other

  • Support for Ubuntu with KDE

1.3.5

16 Oct 10:56
65332d1
Compare
Choose a tag to compare

Bug Fixes

  • Windows: Auto-updater does not install update if app was installed per-machine as it requires elevated permissions
  • Windows: 'Launch on startup' was not being disabled/enabled as expected if app was installed per-machine, due to bug in electron
  • If system notification was shown and clicked, it would open the app but not 'update downloaded' in-app notification with 'restart now' button

Other

  • Added unsupported platform warning if platform is not Windows, Linux or macOS

1.3.4

20 Sep 17:08
65332d1
Compare
Choose a tag to compare

Feature

  • Added 'What's new' popup after update
  • Added 'Changelog' popup

Bug Fixes

  • Windows: Fixed cursor positioning after resolution/layout change

  • Windows: Launch on start setting was getting disabled after update

    Note: After update to v1.3.4 will still need to manually re-enable launch on startup. Only following updates will/can preserve the setting as on update previous/older uninstaller is being executed which removes the setting

Other

  • Mac: Additional logs to debug app running on Mac with M1 chip
  • App now opens on 'Update downloaded' system notification click

1.3.3

25 Aug 00:59
Compare
Choose a tag to compare

Feature

  • Added option to enable more/all debug logs when running app with parameters --verbose or -v
  • Added 'debug mode' toggle in app settings, to enable additional logging from UI

Bug Fixes

  • Unexpected error when serial number from EDID contains unprintable ASCII character
  • Cursr does not render any displays on some Window systems

Other

  • Improved logging

1.3.2

19 Aug 02:25
Compare
Choose a tag to compare

Bug Fixes

  • Display identification fix when identical monitors are present
  • Potential fix to 'unexpected error' due to invalid JSON parse on some Mac systems
  • Fixed mouse transition bug on Mac: when moving alongside edge of unpaired border, towards and over a paired border, transition does not get triggered correctly

Other

  • Improved error logging
  • Notifications expanded by default
  • Error in-app notifications now stay open until closed