Skip to content

Releases: zkxs/simple-crosshair-overlay

1.2.1

08 May 16:01
Compare
Choose a tag to compare

What's Changed

  • fix: Synchronize monitor index between runtime and config by @ch00k17y in #59
  • ~4 months of dependency updates, with the exceptions of device_query, native-dialog, and tray-icon which are not being bumped this release to avoid having to integrate breaking changes.

New Contributors

Full Changelog: 1.2.0...1.2.1

1.2.0

28 Jan 03:00
Compare
Choose a tag to compare

This release updates dependencies, notably device_query. The device_query update brings:

  • new key support (left vs right meta, option, command, numpad +,-,=, and F13-F20
  • various performance improvements

Full Changelog: 1.1.5...1.2.0

1.1.5

05 Jan 04:16
Compare
Choose a tag to compare

This is just a maintenance release with no direct changes to simple-crosshair-overlay. 6 months worth of changes and fixes in our dependencies have been pulled in.

Of note is that some of our dependencies heavily rely on gtk3-rs, which is now unmaintained. This means that simple-crosshair-overlay is held back to certain older dependencies, including a glib version affected by RUSTSEC-2024-0429 until our dependencies are able to upgrade to gtk4-rs. This advisory is very unlikely to be impactful to simple-crosshair-overlay.

Full Changelog: 1.1.4...1.1.5

1.1.4

02 Jul 10:09
Compare
Choose a tag to compare
  • Add some new window attributes on MacOS: this may stop some undesirable behavior where the window behaves like a window instead of an overlay (such as having a title bar).
  • Update winit. This may fix some bugs on MacOS, particularly with how transparency is handled.
  • Update various other dependencies.

Full Changelog: 1.1.3...1.1.4

1.1.3

05 Apr 17:16
Compare
Choose a tag to compare

What's Changed

  • Various dependencies updated
  • Create eventloop at start of application by @akilegaspi in #52. This should fix an issue running on MacOS.

Full Changelog: 1.1.2...1.1.3

New Contributors

1.1.2

18 Jan 04:54
Compare
Choose a tag to compare

1.1.1

18 Jan 04:55
Compare
Choose a tag to compare
1.1.1 Pre-release
Pre-release
  • fix inability to publish to crates.io

1.1.0

15 Nov 20:42
Compare
Choose a tag to compare

New:

  • Linux build compiles. It definitely doesn't work on Wayland. It might work on x11, but I'm unsure.
  • git commit hash is now included in the version information. This allows distinguishing between different prerelease builds that use the same version number.

Changes:

  • The Ctrl+K keyboard shortcut only activates the color-picker when Adjust Mode is enabled. This was done because I type Ctrl+K a lot in other applications, and the color picker kept activating against my will.
  • Change color-picker size from 256x256 to 252x252. This enables some performance improvements behind the scenes.

Bug fixes:

  • The green channel would be calculated wrong when hues were in the 4th hextant of the color picker

1.0.0

11 Aug 14:07
Compare
Choose a tag to compare
  • Add a color picker for the default crosshair.
    • Press Ctrl+K to use this, or open it from the tray menu.
    • I make a best-effort to defocus the window when you're done color picking, but it's not perfect due to Windows limitations. This is a custom implementation for Windows. Not sure if it's even possible on MacOS/Linux.
  • Window will no longer focus on startup.
  • Increase default crosshair size from 4x4 to 16x16. This should make it more obvious to new users that the application actually did something.

With this change the experience for a new user who didn't bring their own custom crosshair should be pretty good, so I think it's time to call this the 1.0 release.

0.1.5

10 Aug 11:59
Compare
Choose a tag to compare

This update fixes the window being positioned incorrectly when the Windows taskbar is on the top or left of the screen.