Releases: zkxs/simple-crosshair-overlay
1.2.1
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
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
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
- 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
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
- @akilegaspi made their first contribution in #52
1.1.2
- Updates various dependencies, notably patching to mitigate RUSTSEC-2023-0074
- Linux build is disabled again as it is confirmed to be broken. See the Linux support tracking issue for more detail.
1.1.1
1.1.0
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
- 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.