The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
Revision history for korgwm.

3.1     2023-12-19
    - WM_STATE atom is now created manually unless it already exists to prevent crashes on unconfigured X server.

    - Fixed race condition on transient siblings removal.

3.0     2023-12-07
    - Moved to X11::XCB 0.22

    - Significantly improved logic around floating windows on multiple screens

    - Implemented FocusIn support for background windows: now browser windows steals focus on URL opens.

    - Implemented whitelist of windows with unset WM_CLASS: previously we just ignored them.

    - Implemented autostart commands in API format (see configuration example).

    - Other minor improvements:
        - Add support for PrintScr button
        - Make cosmetic changes to Readme
        - Update outdated configuration samples
        - Fix file permissions
        - Erase window structure on Unmap
        - Prevent ConfigureRequest moving windows out of their screens
        - Fix issue with hiding the last visible workspace
        - Fix stale panel title issues when moving floating windows between screens
        - Fix stale urgency on window destroy
        - Circumvent show() race condition in MapRequest
        - Implement focus_prev() for hidden windows

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.

    - Made 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

1.0     2023-10-18
    - First version, released on an unsuspecting world.