Skip to content

Releases: mihirlad55/dwm-ipc

IPC Patch v1.5.7

06 Nov 17:13
Compare
Choose a tag to compare
Release IPC Patch v1.5.7

* Fix segfault when running dwm-msg with no arguments

IPC Patch v1.5.6

31 Oct 15:32
Compare
Choose a tag to compare
Release IPC Patch v1.5.6

- Fix ARG_TYPE_NONE passing non-zero value to functions

IPC Patch v1.5.5

24 Aug 02:37
Compare
Choose a tag to compare
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

29 Jul 23:56
Compare
Choose a tag to compare
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

26 Jul 03:51
Compare
Choose a tag to compare
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

24 Jul 21:10
Compare
Choose a tag to compare
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

24 Jul 21:10
Compare
Choose a tag to compare
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

22 Jul 20:58
Compare
Choose a tag to compare
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

21 Jul 03:33
Compare
Choose a tag to compare
Release IPC Patch v1.4.2

- Allow argument of 0 for setlayoutsafe

IPC Patch v1.4.1

19 Jul 00:01
Compare
Choose a tag to compare
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