Releases: mihirlad55/dwm-ipc
Releases · mihirlad55/dwm-ipc
IPC Patch v1.5.7
Release IPC Patch v1.5.7 * Fix segfault when running dwm-msg with no arguments
IPC Patch v1.5.6
Release IPC Patch v1.5.6 - Fix ARG_TYPE_NONE passing non-zero value to functions
IPC Patch v1.5.5
Release IPC Patch v1.5.5 - Fixed dwm-msg not accepting negative float values - Removed spawn command from config.def.h since it is currently unusuable and does not provide any useful functionality
IPC Patch v1.5.4
Release IPC Patch v1.5.4 - Fix redirection of dwm-msg not working. This was caused by stdout never being flushed. stdout is now flushed after every event message is received. - Add --ignore-reply option to dwm-msg which ignores the initial success/failure reply from the run_command and subscribe commands. This is most useful for subscribing to events and ignoring the initial success reply.
IPC Patch v1.5.3
Release IPC Patch v1.5.3 - Fix a major bug where events would not be raised for any monitors after the first monitor if the first monitor did not have a selected client (i.e. was viewing an unoccupied tag)
IPC Patch v1.5.2
Release IPC Patch v1.5.2 - Fix error messages for EOF errors in dwm-msg and ipc.c. The wrong variable was being substituted for the number of expected bytes. - Fix dwm-msg not compiling with ${CFLAGS}
IPC Patch v1.5.1
Release IPC Patch v1.5.1 - Improve compatability with cycle layouts patch. This prevents a crash caused by that patch adding a {NULL, NULL} layout.
IPC Patch v1.5.0
Release IPC Patch v1.5.0 - Add focused_state_change_event which is raised when the selected client's state changes on any monitor. This includes the following states: * oldstate * isfixed * isfloating * isfullscreen * isurgent * neverfocus - Remove types.h and related macros for a cleaner patch. This will raise clang errors/warnings, but will simplify the patch.
IPC Patch v1.4.2
Release IPC Patch v1.4.2 - Allow argument of 0 for setlayoutsafe
IPC Patch v1.4.1
Release IPC Patch v1.4.1 - Fix segfault caused by get monitors command when no clients selected - Add checks for 0-sized message payloads - Use tabs in dwm.c - Fix "all" key of get monitors command which was showing stack clients instead of all clients