Skip to content

Releases: drmgc/i3ipcpp

v0.5

Choose a tag to compare

@drmgc drmgc released this 17 Jul 09:29
+ Added the "primary" field for output. [notfound404]
+ Added window_properties processing [BigRedEye]
+ Added support for undocumented WorkspaceEventTypes [Tobias Hänel]
+ Added payload to mode event [notfound4]
+ Added more control on event socket to user
+ Added example for i3 command w/ escaped substring. [Ken Gilmer]

~ Removed dynamic exception specifications [Morris Hafner]

* Fixies

v0.4

Choose a tag to compare

@drmgc drmgc released this 08 Sep 15:48
+ Added support of GET_BARCONFIG and barconfig_update event and examples for them
+ Added getters form main and event sockets
+ Added i3ipc::get_version()

~ Calling i3ipc::connection::prepare_to_event_handling() is no more necessary
~ Using i3ipc::errno_error when calling c-functions instead of std::runtime_error
~ Logging-subsystem became public
~ Refactoring of CMakeLists.txt

- i3ipc::connection::get_file_descriptor() removed

v0.3

Choose a tag to compare

@drmgc drmgc released this 04 Sep 15:01
  • Added support of BINDING event
  • Removed submodules
  • Bug fixies

v0.2

Choose a tag to compare

@drmgc drmgc released this 24 Apr 08:01

Added:

  • Implemented GET_TREE (i3ipc::connection::get_tree())

Changed:

  • Shipping all available payload with workspace and window events (issue #2)
  • i3ipc::I3Connection renamed to i3ipc::connection
  • Internal refreactoring

Fixed;

  • Fixing failed build: Parts of a struct were initialised in wrong order, C99-style designated initialisers did not prevent this from causing an error [mox]
  • Minor documentation and code fixies

v0.1.2

Choose a tag to compare

@drmgc drmgc released this 06 Jan 07:37

First stable(?) release.