v0.6.0beta
New features:
- Add loose (2) option to follow_mouse config
- Add loose follow_mouse option
- Add natural_scrolling option for touchpads only
- Added Config options for Touchpads
- Added Touchpad Config options
- Added bindl
- Added keybind submaps
- Added meson buildfiles
- actions: added meson workflow
- added assets/wallpapers to install
- added general:no_border_on_floating
- added runtime tag to the wayland-session launchable and sample config
- meson: added default_library=static as default option
- meson: added wayland dependencies to main executable
- nix: add a proper overlay and cleanup flake
- workflows: add meson version updater and update versions
Fixes:
- Fix generating zombie process
- Fix zombie process problem
- Fixed crash on movetoworkspacesilent
- Fixed oversized apps' incorrect layout
- Fixing format issue
- fix CMake debug mode
- fix borders sometimes disappearing on certain windows
- fix crash on number workspace with null mon
- fix rapid blinking on launch
- fullscreen fix
- move ignore to eventmanager and fix double focus in changeworkspace
Other:
- Access config values statically
- Cleaned up some old debug
- Codestyle
- Converted tabs to spaces. Now ready for PR
- Create config directory if it doesn't exist
- Implemented Config options for Touchpads
- Invisible cursors are constrained to center
- Mouse no longer removes focus from constraining window
- Nix: refactor packages and overlays
- Note Hypr and Hyprland's differences in readme
- Optimize cursor constraints for games
- README better banner
- Removed the log file which was causing conflicts
- Resolves #204. Enables numlock on startup when configured to do so
- Set the constraint position to the window center (properly)
- cleaner code
- default apply_sens_to_raw to 0
- don't use sudo in make config
- meson: ensure non-debug builds will use proper configuration
- move, set active, recalc, anim on monitor connected
- moved wlroots/xwayland definitions to the main meson file
- nix: change build system to meson
- nix: no pseudo-overlay
- nix: use the overlay in the module
- replaced source list with globber script
- revised makefile, newline after execution
- support all workspace types in workspace keyword
- update contrib link in readme
New Contributors
- @frigaut made their first contribution in #194
- @PowerBall253 made their first contribution in #195
- @spectreseven1138 made their first contribution in #197
- @siemato made their first contribution in #200
- @bazuin-32 made their first contribution in #230
- @CcydtN made their first contribution in #231
- @Vagahbond made their first contribution in #235
- @alba4k made their first contribution in #234
- @sp1ritCS made their first contribution in #205
- @SebOuellette made their first contribution in #239
- @taylor85345 made their first contribution in #245
Full Changelog: v0.5.0beta...v0.6.0beta