Skip to content

Tags: LightgardenCC/dwm-ipc

Tags

v1.5.7

Toggle v1.5.7's commit message
Release IPC Patch v1.5.7

* Fix segfault when running dwm-msg with no arguments

v1.5.6

Toggle v1.5.6's commit message
Release IPC Patch v1.5.6

- Fix ARG_TYPE_NONE passing non-zero value to functions

v1.5.5

Toggle v1.5.5's commit message
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

v1.5.4

Toggle v1.5.4's commit message
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.

v1.5.3

Toggle v1.5.3's commit message
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)

v1.5.2

Toggle v1.5.2's commit message
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}

v1.5.1

Toggle v1.5.1's commit message
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.

v1.5.0

Toggle v1.5.0's commit message
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.

v1.4.2

Toggle v1.4.2's commit message
Release IPC Patch v1.4.2

- Allow argument of 0 for setlayoutsafe

v1.4.1

Toggle v1.4.1's commit message
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