✨ New Features
- add
drag_tile_refresh_intervalanddrag_floating_refresh_intervalto custom the refresh speed when resize window by drag - support the repeated exchange of the same two clients by stack focus order
monitoroption in windowrule support make,model,serial field match- add windowrule option
indleinhibit_when_focusfor some game window - add
customoption to monitorrule to allow monitor set force custom mode. - add
nextandprevarg toswitch_proportion_presetdispatch
🐛 Bug Fixes
- position of popup menu is not constraints correctly
- avoid mutual influence of monitor rules
- potential crashes when enable cursor_hide_timeout
⚡ Optimizations
- optimize the smoothness of the resieze windows by keybind or mouse drag.
- the tiling related layout keeps the window size unchanged when other windows trigger floating, maximizing and full screen
- only automatically set the focus when the layer requests the on-demand focus when it request in init_commit