Releases: moverest/wl-kbptr
Releases · moverest/wl-kbptr
v0.4.1
New features
- Move cursor to area's center each time it changes in
bisectandsplitmodes.
Fixes
- Fix inner label indexing in the
bisectmode (@2639-unofficial). - Fix bugs relating to label handling (@jirassimok).
- Load command-line options after loading the config file (@jirassimok).
Miscellaneous
- Fix Arch Linux installation instructions in README (thanks @daniflorialopez).
- Add Wayfire to list of supported compositors.
v0.4.0
New features
- Introduce the new
splitmode (@pinkfluid). - Add
cancellation_status_codesetting which tells the program what status code to use when user cancels (e.g. by pressingEscape). - Add label font size setting.
- Use
~/.configwhen$XDG_CONFIG_HOMEis not set (@jmcantrell). - Handle short options (@mtvrsh).
Fixes
- Should now runs on Niri.
- Fix pointer position on rotated outputs.
- Fix memory a corruption (@Duncaen).
- Fix memory leaks.
- Correct usage strings for
--only-printoption. - Fix crash when providing an unknown argument (@rmntgx).
- Fix typos in README and in the code.
Miscellaneous
- Add list of supported compositors in the README and better explain what's required to run the program.
- Add a
wl-kbptr.desktopfile to start the program from a launcher.
v0.3.0
New features
- Two new modes were added:
floatingwhich enables arbitrary selection areas and click that simply triggers andclickat the center of the selection area.
- The floating mode can get its selection areas either by the user or with an built-in target detection system. This is configured with the
mode_floating.sourceconfiguration field. To build the binary with target detection, enable theopencvfeature (withmeson build -Dopencv=enabled) as it not enabled by default. - Modes can now be chained and this is configurable with the
modesconfiguration field — e.g. to chain the tile mode with the click mode, use the-o modes=tile,clickCLI option. - A
--versionCLI option was added.
Miscellaneous
The README was updated with the new features and installation instruction for Fedora were added (thanks to @rmoraes92).
v0.2.3
v0.2.2
New features
Fixes
- Scaling issue with Hyprland. (666d85d)
- Build with ARM. (10c83aa)
- Layer not filling the whole output. (b5a591d)
Miscellaneous
This release also has some miscellaneous improvements to the code and the README. Thanks @matejdro for the Hyprland configuration and @triallax for the changes to the Chimera Linux installation instructions.
v0.2.1
v0.2.0
Still in development, this version includes:
- Support for restricting selection to given area with the
--restrictoption. - The addition
wl-kbptr-sway-active-winscript. - The addition of user configuration through command line options.
- Quite a lot of refinements and bug-fixes.
Note that anything could change upon the next release — especially configuration options and command line interface.
Initial release
v0.1.0 Add README