Commit Graph

30 Commits

Author SHA1 Message Date
notfound404 1c2966e39c Added the "primary" field for output. 2019-01-28 10:55:46 +01:00
BigRedEye b112daf4cb Add window_properties processing 2018-11-16 02:25:28 +03:00
mox 8efee5bc91 Fixing member data type for rect_t to uin32_t as the geometry type in xcb seems to consist of unsigned 32-bit integral numbers. 2017-04-24 12:43:03 +02:00
Morris Hafner fbc7ee9165 Removed dynamic exception specifications 2017-04-08 21:38:32 +02:00
Tobias Hänel 31ef0375da Fixed identation 2017-01-23 22:36:53 +01:00
Tobias Hänel 894b235e04 Added support for undocumented WorkspaceEventTypes
"reload", "restore" and "reload" are possible types of the workspace
event. They weren't documented (I will contact the responsible person).
I'm not sure if the "reload" signal can be received, but better be safe
than sorry.
2017-01-22 20:42:14 +01:00
notfound4 7b54dc9fa6 Added payload to mode event 2016-09-25 15:50:13 +02:00
Sergey Naumov 826317e41e resolve #12 More control on event socket to user 2016-09-25 08:37:18 +03:00
Sergey Naumov 21680fd172 Add i3ipc::get_version() 2016-09-08 18:45:30 +03:00
Sergey Naumov 4d2ae59f82 Support of GET_BARCONFIG and barconfig_update event 2016-09-06 21:18:58 +03:00
Sergey Naumov 25553d3c2b Logging become public 2016-09-06 20:00:08 +03:00
Sergey Naumov 516f78f255 i3ipc::errno_error 2016-09-06 19:51:46 +03:00
Sergey Naumov db1a2ce037 connection::get_file_descriptor removed 2016-09-06 17:42:55 +03:00
Sergey Naumov 19b460851b Auto calling of connection::prepare_to_event_handling 2016-09-05 20:55:33 +03:00
Sergey Naumov 7393f5c7d4 Getters for main and event sockets 2016-09-04 18:28:49 +03:00
Sergey Naumov 42e4d05b75 resolve #8 Implement support of binding_event 2016-09-04 17:46:37 +03:00
mox 99c7bd76ac Removing remaining modification from CMakefileLists.txt,
fixing error message for unknown border style:
	"W: Got a unknown "border" property: "pixel". Perhaps its neccessary to update i3ipc++. If you are using latest, note maintainer about this"
caused by setting "new window pixel 1" in the i3config."
2016-06-11 17:36:04 +02:00
mox 029d22a8cd Did the merge work? 2016-06-11 14:33:54 +02:00
notfound4 d2d90107aa Added a method to get access to the i3 file descriptor 2016-05-09 21:04:12 +02:00
Sergey Naumov ed49910c92 Removed alias I3Connection 2016-04-24 10:57:11 +03:00
Sergey Naumov 61cd3686da Shipping all payload in window event 2016-04-24 10:47:31 +03:00
Sergey Naumov b94c465327 Shipping all payload in workspace event 2016-04-24 10:40:43 +03:00
Sergey Naumov 19f9acb482 Shipping heavy objects in std::shared_ptr 2016-04-24 10:33:19 +03:00
mox 439740abc3 Added the neccessary CMake magic to optionally change the API. 2016-04-22 12:10:07 +02:00
mox 8882c4f436 Added alterntive API that exposes the JSON event objects in the signals. 2016-04-22 10:39:01 +02:00
Sergey Naumov 2d69c45495 i3ipc::I3Connection renamed to i3ipc::connection 2016-04-21 07:06:19 +03:00
Sergey Naumov b6f819cf42 Doc-comments fix 2016-04-21 06:56:21 +03:00
Sergey Naumov 456c27b114 Implementation of GET_TREE 2016-04-20 21:01:20 +03:00
Sergey Naumov d6ad195ceb Fix of documentation 2015-12-30 21:12:24 +03:00
Sergey Naumov fe8824692e Includes moved from include/ to include/i3ipc++ 2015-12-29 12:47:27 +03:00