Commit Graph

  • c483ec4283 Update CMake minimum version fabs-master Fabs 2025-01-03 22:29:56 +01:00
  • 06abdd693e Add send_command variant that exposes error details Fabs 2025-01-03 22:29:07 +01:00
  • a7ae06060a Handle "move" workspace event add-wsmove-event Fabian Leditzky 2025-01-02 16:32:15 +01:00
  • f8d5903f42 Merge pull request #42 from Thaodan/support_sigc++3 Sergey Naumov 2023-11-20 12:48:04 +06:00
  • 50ae7287c2 Optionally support sig-c++-3.0 Björn Bidar 2023-10-11 23:16:57 +03:00
  • 9e294ff8c3 Pass buff size correctly inside the tests Björn Bidar 2023-10-12 01:24:18 +03:00
  • aa131bd08d Ignore more development related files Björn Bidar 2023-10-11 22:37:03 +03:00
  • 58e316c65b Document that i3/ipc.h is needed for building Björn Bidar 2023-10-11 22:33:23 +03:00
  • 3bac0dd37d Don't include timestamp in build, breaks reproducability Björn Bidar 2023-10-11 22:31:24 +03:00
  • 1bf594d1f2 Merge pull request #39 from JosefUtbult/multiple_window_manager_fix Sergey Naumov 2022-11-24 17:07:36 +03:00
  • ee4ce3ddc5 Fix assertion fail when using a non i3 window manager Josef Utbult 2022-11-18 18:58:20 +01:00
  • ae5a2c345d Fix build issues fabs German Lashevich 2022-05-29 20:10:00 +02:00
  • eaa8a3ff3f Solve issue #35 Francesco Galizzi 2021-12-31 17:23:11 +01:00
  • 7c2f465cbb Merge pull request #37 from Zebradil/dev Sergey Naumov 2022-05-30 21:23:42 +03:00
  • 2caac6e083 Fix build issues German Lashevich 2022-05-29 20:10:00 +02:00
  • 83f4e80175 Merge pull request #36 from misopeth/dev Sergey Naumov 2021-12-31 21:36:26 +03:00
  • bd71b09d9b Solve issue #35 Francesco Galizzi 2021-12-31 17:23:11 +01:00
  • a66f24888f Handle "move" workspace event fabian 2021-12-04 13:40:29 +01:00
  • c697466686 Merge pull request #29 from scaryrawr/env-sock Sergey Naumov 2020-10-28 20:30:09 +03:00
  • 83d263d4f1 Get socket from i3 if I3SOCK not set Mike Wallio 2020-10-25 23:10:40 -04:00
  • fbb46afb75 Merge pull request #34 from scaryrawr/char-reader Sergey Naumov 2020-10-25 21:05:25 +03:00
  • 88ae8406f4 Merge pull request #32 from scaryrawr/makeshared Sergey Naumov 2020-10-25 21:02:38 +03:00
  • 3b0a06420a Merge pull request #31 from scaryrawr/more-info Sergey Naumov 2020-10-25 21:01:43 +03:00
  • a6998b8a9f Switch to Json::CharReader Mike Wallio 2020-10-24 11:19:27 -04:00
  • 51a5ba57cc Remove uses of new Mike Wallio 2020-10-24 09:21:02 -04:00
  • 20e2cae81c Inherit workspace informat Mike Wallio 2020-10-23 16:14:15 -04:00
  • 2b14cbe87a Get socket path from env I3SOCK Mike Wallio 2020-10-23 09:51:02 -04:00
  • edb1a864f0 Merge pull request #28 from misopeth/floating_nodes Sergey Naumov 2020-04-27 20:50:36 +03:00
  • 498454aee8 Add parsing of floating_nodes to container_t Francesco Galizzi 2020-04-26 17:58:58 +02:00
  • 386b31403e Version bump to 0.5 Sergey Naumov 2019-07-17 12:26:09 +03:00
  • 6888b13579 Merge pull request #26 from regolith-linux/dev Sergey Naumov 2019-07-16 09:54:46 +03:00
  • 6002db6b1a Add example for i3 command w/ escaped substring. Ken Gilmer 2019-06-09 10:02:33 -07:00
  • 920041945e Merge pull request #24 from notfound4/dev Sergey Naumov 2019-02-05 16:54:27 +03:00
  • 1c2966e39c Added the "primary" field for output. notfound404 2019-01-28 10:55:46 +01:00
  • e5492ab3a6 Merge pull request #23 from BigRedEye/dev Sergey Naumov 2018-11-18 14:53:51 +03:00
  • b112daf4cb Add window_properties processing BigRedEye 2018-11-16 02:25:28 +03:00
  • b9d5a59ab8 Merge pull request #22 from Iskustvo/dev Sergey Naumov 2018-09-06 22:03:03 +03:00
  • 2cfdc714ee Fixed misused variable. Iskustvo 2018-09-02 22:04:35 +02:00
  • f4d143a3fa Merge pull request #18 from mox-mox/dev Sergey Naumov 2017-04-29 10:50:23 +03:00
  • a26459f4ec Changed compile options for i3ipcpp target to private, so code using it can use newer standards. mox 2017-04-27 17:36:19 +02:00
  • 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. mox 2017-04-24 12:43:03 +02:00
  • 534d089272 Merge pull request #17 from mmha/dev Sergey Naumov 2017-04-09 15:55:06 +03:00
  • fbc7ee9165 Removed dynamic exception specifications Morris Hafner 2017-04-08 21:38:32 +02:00
  • dba2088632 Merge pull request #15 from tobias-haenel/new-workspace-events Sergey Naumov 2017-01-24 06:51:23 +03:00
  • 31ef0375da Fixed identation Tobias Hänel 2017-01-23 22:36:53 +01:00
  • 894b235e04 Added support for undocumented WorkspaceEventTypes Tobias Hänel 2017-01-22 20:42:14 +01:00
  • a8d103c159 Merge pull request #14 from ramon93i7/dev Sergey Naumov 2016-12-29 19:25:13 +03:00
  • 9bfa1b6074 [BUGFIX] Mistyped current. String old required for old workspace extraction Shemyakin Roman 2016-12-29 18:46:41 +03:00
  • 741d005d29 README.md update Sergey Naumov 2016-10-02 15:59:04 +03:00
  • 43e1174157 Merge pull request #13 from notfound4/dev Sergey Naumov 2016-09-25 17:17:14 +03:00
  • 7b54dc9fa6 Added payload to mode event notfound4 2016-09-25 15:50:13 +02:00
  • 826317e41e resolve #12 More control on event socket to user Sergey Naumov 2016-09-25 08:36:50 +03:00
  • 37f9ba7392 CMakeLists.txt fix Sergey Naumov 2016-09-17 17:40:39 +03:00
  • 9f3ae8e0a6 Version bump to 0.4 Sergey Naumov 2016-09-08 18:46:29 +03:00
  • 21680fd172 Add i3ipc::get_version() Sergey Naumov 2016-09-08 18:45:30 +03:00
  • 20ef07959f Example "bar-config.cpp" Sergey Naumov 2016-09-06 21:19:12 +03:00
  • 4d2ae59f82 Support of GET_BARCONFIG and barconfig_update event Sergey Naumov 2016-09-06 21:18:58 +03:00
  • 25553d3c2b Logging become public Sergey Naumov 2016-09-06 20:00:08 +03:00
  • 516f78f255 i3ipc::errno_error Sergey Naumov 2016-09-06 19:44:24 +03:00
  • f2ef2b803b Some comments in the examples Sergey Naumov 2016-09-06 18:48:23 +03:00
  • db1a2ce037 connection::get_file_descriptor removed Sergey Naumov 2016-09-06 17:42:55 +03:00
  • a5eb1e8199 README update Sergey Naumov 2016-09-05 21:00:57 +03:00
  • 19b460851b Auto calling of connection::prepare_to_event_handling Sergey Naumov 2016-09-05 20:55:33 +03:00
  • 4065f549c2 Refactoring of CMakeLists.txt Sergey Naumov 2016-09-04 18:45:11 +03:00
  • 7393f5c7d4 Getters for main and event sockets Sergey Naumov 2016-09-04 18:28:49 +03:00
  • 37f56e621b Fixies in CMakeLists.txt Sergey Naumov 2016-09-04 18:12:55 +03:00
  • fc019448f1 Update of CHANGELOG v0.3 Sergey Naumov 2016-09-04 17:58:54 +03:00
  • e4d403b58f auss isn't a submodule anymore Sergey Naumov 2016-09-04 17:55:10 +03:00
  • 63737906c8 JsonCpp is no more a submodule Sergey Naumov 2016-09-04 17:51:41 +03:00
  • 42e4d05b75 resolve #8 Implement support of binding_event Sergey Naumov 2016-09-04 17:46:37 +03:00
  • c77c5af006 Merge pull request #6 from mox-mox/dev Sergey Naumov 2016-06-12 17:28:16 +03:00
  • 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." mox 2016-06-11 17:23:11 +02:00
  • 029d22a8cd Did the merge work? mox 2016-06-11 14:33:54 +02:00
  • c2e29dcbc6 Merge pull request #5 from Enzime/dev Sergey Naumov 2016-05-29 19:55:31 +03:00
  • f8ca6b633f Fix CMakeLists file Michael Hoang 2016-05-28 22:46:52 +10:00
  • 52c2d61065 Merge pull request #4 from notfound4/dev Sergey Naumov 2016-05-10 06:40:41 +03:00
  • d2d90107aa Added a method to get access to the i3 file descriptor notfound4 2016-05-09 21:04:12 +02:00
  • fa0faab8d5 Changelog update Sergey Naumov 2016-04-24 11:16:33 +03:00
  • c5735c4c1e Example of event handling Sergey Naumov 2016-04-24 11:15:47 +03:00
  • f63bff821f Fix of SIGSEGV in parse_*_from_json functions Sergey Naumov 2016-04-24 11:15:26 +03:00
  • d110532fda Changelog update Sergey Naumov 2016-04-24 10:59:39 +03:00
  • ed49910c92 Removed alias I3Connection Sergey Naumov 2016-04-24 10:57:11 +03:00
  • 7d2ce3c9ed Merge branch 'iss-3-events' into dev, resolved #2 Sergey Naumov 2016-04-24 10:48:36 +03:00
  • 61cd3686da Shipping all payload in window event Sergey Naumov 2016-04-24 10:47:31 +03:00
  • b94c465327 Shipping all payload in workspace event Sergey Naumov 2016-04-24 10:40:43 +03:00
  • 19f9acb482 Shipping heavy objects in std::shared_ptr Sergey Naumov 2016-04-24 10:33:19 +03:00
  • 439740abc3 Added the neccessary CMake magic to optionally change the API. mox 2016-04-22 12:10:07 +02:00
  • 8882c4f436 Added alterntive API that exposes the JSON event objects in the signals. mox 2016-04-22 10:39:01 +02:00
  • 2962a3cc7a Minor fix Sergey Naumov 2016-04-21 17:35:45 +03:00
  • 2d69c45495 i3ipc::I3Connection renamed to i3ipc::connection Sergey Naumov 2016-04-21 07:06:19 +03:00
  • b6f819cf42 Doc-comments fix Sergey Naumov 2016-04-21 06:55:26 +03:00
  • abe80f965e Refraction of JSON parsing Sergey Naumov 2016-04-21 06:51:49 +03:00
  • 46bb8582ff Merge branch 'dev-get-tree' into dev Sergey Naumov 2016-04-20 21:02:32 +03:00
  • 88c350a349 An example for get_tree() Sergey Naumov 2016-04-20 21:01:35 +03:00
  • 456c27b114 Implementation of GET_TREE Sergey Naumov 2016-04-20 21:01:20 +03:00
  • 5c269f5532 Merge pull request #1 from mox-mox/dev Sergey Naumov 2016-04-20 06:36:56 +03:00
  • 54ba4205e6 Minor documentation fix. mox 2016-04-19 22:34:11 +02:00
  • dfe121ab09 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 2016-04-19 22:31:44 +02:00
  • 26dc81afbf Added few notices to README.md Sergey Naumov 2016-01-06 10:40:35 +03:00
  • aaf3b3db64 Doxyfile changes Sergey Naumov 2016-01-06 10:29:11 +03:00