Changes for version 2.0 - 2023-10-26

  • Implemented tag_append() -- it's possible to append windows from other tags to the active one.
  • xcb_unmap_window() was removed. From now on the windows are being moved out of visible area instead of unmap.
  • Make initial_pointer_position multiple screen-aware: mouse pointer can now warp to the central screen.
  • Other minor improvements:
    • Update POD documentation
    • Process cross-screen ConfigureRequests
    • Handle margins while scaling Expose thumbnails
    • Hide border size from ConfigureNotify
    • Replace PREREQ_FATAL in Makefile with Test::More::BAIL_OUT
    • Ignore windows with no WM_CLASS earlier
    • Improve always_on handling
    • Ignore EnterNotify on tag switching

Documentation

a tiling window manager written in Perl

Modules

a tiling window manager written in Perl

Provides

in lib/X11/korgwm/API.pm
in lib/X11/korgwm/Common.pm
in lib/X11/korgwm/Config.pm
in lib/X11/korgwm/EWMH.pm
in lib/X11/korgwm/Executor.pm
in lib/X11/korgwm/Expose.pm
in lib/X11/korgwm/Hotkeys.pm
in lib/X11/korgwm/Layout.pm
in lib/X11/korgwm/Mouse.pm
in lib/X11/korgwm/Panel.pm
in lib/X11/korgwm/Panel/Battery.pm
in lib/X11/korgwm/Panel/Clock.pm
in lib/X11/korgwm/Panel/Lang.pm
in lib/X11/korgwm/Screen.pm
in lib/X11/korgwm/Tag.pm
in lib/X11/korgwm/Window.pm
in lib/X11/korgwm/Xkb.pm