Commit Graph

52 Commits

Author SHA1 Message Date
vaxerski 92e17f2925 added rules to hyprctl devices and fixed rules 2022-07-08 12:27:05 +02:00
vaxerski 6a16f11d63 add namespace to hyprctl layers 2022-07-06 21:57:35 +02:00
vaxerski a545992891 fixed hyprctl layers crash 2022-07-06 21:57:15 +02:00
vaxerski f9756d10d4 changed C++ std to C++23, use std::string::contains 2022-07-06 16:50:11 +02:00
vaxerski e0bfec6ef2 added experimental:vfr 2022-07-04 17:47:31 +02:00
vaxerski 868e0f48d0 added debug:disable_logs 2022-07-01 15:57:56 +02:00
vaxerski 328b3fa4bc mordernize pointers 2022-06-30 15:44:26 +02:00
vaxerski ae3ff6736e hyprctl monitors changes 2022-06-29 23:33:51 +02:00
vaxerski 781526dac5 added hyprctl kill 2022-06-27 13:42:20 +02:00
vaxerski b9a5fc0d2f added pid and title info to hyprctl 2022-06-27 13:17:11 +02:00
vaxerski 316b49eee2 added log level info 2022-06-25 20:50:29 +02:00
Florian "sp1rit"​ 7c3626f15e
meson: ensure non-debug builds will use proper configuration
meson will set add -DHYPRLAND_DEBUG to CXXFLAGS during compilation of
debug builds. this avoids NDEBUG issues with wlroots and ensures asserts
will also work on release builds.
2022-06-18 13:09:38 +02:00
vaxerski b53c093b88 log tablets in hyprctl 2022-06-09 19:25:26 +02:00
vaxerski 066ea296ff dont report unmanaged x11 windows in hyprctl clients 2022-06-06 15:22:25 +02:00
vaxerski 63d6c594b9 fix possible crash in hyprctl clients 2022-06-06 12:58:39 +02:00
vaxerski 2cd2f8b5b5 add class to window hyprctl requests 2022-06-04 20:32:27 +02:00
vaxerski 9486a230c7 Log to the instance folder 2022-06-03 17:48:07 +02:00
vaxerski 6f3b004199 IPC and log changes, introduce signature 2022-06-03 17:41:57 +02:00
vaxerski 7afcf656bd Added hyprctl devices 2022-06-02 13:59:33 +02:00
vaxerski 0d7131d30e fix typo in hyprctl clients and activewindow 2022-05-31 16:52:28 +02:00
vaxerski eee9698ec9 move workspaces and not windows on mon disconnect 2022-05-30 20:44:14 +02:00
vaxerski 7d442d4851 Added rendertime no overlay 2022-05-28 17:40:57 +02:00
vaxerski 8c10857f14 Added a debug overlay 2022-05-28 17:32:19 +02:00
vaxerski ba7e3cd9a1 Major IPC Rework + Added Socket2
IPC is now done with UNIX sockets instead of TCP ones (security!), and added Socket2, see Wiki.
2022-05-24 19:42:43 +02:00
vaxerski d8d8a29fc2 fix memory issues with logs 2022-05-24 17:20:40 +02:00
vaxerski 39dcfa61c3 Added hyprctl reload 2022-05-08 15:28:45 +02:00
vaxerski 31a429899b added hyprctl batch 2022-04-29 19:44:09 +02:00
vaxerski 0147975faf New animation system 2022-04-23 14:16:02 +02:00
vaxerski fa38dfd416 Added git dirty 2022-04-22 18:33:30 +02:00
vaxerski d7b3145b2e Added git commit message to hyprctl version 2022-04-22 18:29:32 +02:00
vaxerski e3b19e0131 Added hyprctl version 2022-04-22 18:14:25 +02:00
vaxerski 15eb844260 reload keyboards if input changed in hyprctl 2022-04-22 14:11:52 +02:00
vaxerski 883d389bc2 Make hyprctl thread safe 2022-04-21 22:00:03 +02:00
vaxerski 304b93a4f6 Minor tweaks 2022-04-21 21:48:37 +02:00
vaxerski 5f3ee176a1 only reload monitors when needed with hyprctl 2022-04-21 21:36:45 +02:00
vaxerski 727851d6e2 Added workspace names in hyprctl 2022-04-21 21:25:28 +02:00
vaxerski 7c36dd6e6c set wantsmonitorreload for parsekeyword 2022-04-21 17:36:28 +02:00
vaxerski 07080498fd Added hyprctl keyword 2022-04-21 16:56:27 +02:00
vaxerski c02afa0c27 Added hyprctl dispatch 2022-04-21 16:11:29 +02:00
vaxerski a8e8729230 Added zext_workspace protocol support 🎉 2022-04-11 19:51:37 +02:00
vaxerski 374491ee63 progress 2022-04-04 19:44:25 +02:00
vaxerski 223beb8a82 Multiple focus handling changes 2022-04-02 18:57:09 +02:00
vaxerski 3e614f2c1e Draw the drag icon 2022-03-31 17:25:23 +02:00
vaxerski d01c7c07d8 Fix IPC being wonky 2022-03-30 16:24:42 +02:00
vaxerski a4f79dcb11 fix hyprctl .socket 2022-03-24 18:25:18 +01:00
vaxerski e6fcbf576c up the max hyprctl port 2022-03-22 22:02:43 +01:00
vaxerski 8a8b26a635 added 2 more hyprctl commands 2022-03-22 16:54:45 +01:00
vaxerski 1b50377a5a R> is redundant 2022-03-21 18:34:49 +01:00
vaxerski 509f0c9a8a IPC is now a socket 2022-03-21 18:29:41 +01:00
vaxerski c32917a5ba added hyprctl 2022-03-20 16:51:14 +01:00