Commit Graph

100 Commits

Author SHA1 Message Date
Raphael Robatsch
a600256e24 read dwl status from stdin 2021-10-29 22:22:25 +02:00
Raphael Robatsch
0f81338bb6 style: spaces -> tabs 2021-10-29 20:36:30 +02:00
Raphael Robatsch
7b3700e730 bugfix: make toggleview work properly 2021-10-29 20:22:11 +02:00
Raphael Robatsch
30329b71f4 style: pointer/reference goes to type, not name 2021-10-29 20:19:09 +02:00
Raphael Robatsch
ebf06f932f line buffer: cleanup 2021-10-29 20:03:26 +02:00
Raphael Robatsch
9dffc074ff fix typo in readme 2021-10-28 17:59:21 +02:00
Raphael Robatsch
e29aee3386 update url to wayland-ipc patch 2021-10-28 17:25:35 +02:00
Raphael Robatsch
f794f562cf update readme 2021-10-28 17:22:40 +02:00
Raphael Robatsch
66939c0c7b rename "current" monitor to "selected" 2021-10-28 17:22:40 +02:00
Raphael Robatsch
8e8e1b7614 fix pango crash 2021-10-28 17:22:40 +02:00
Raphael Robatsch
32c66cee87 installable executable 2021-10-27 20:45:39 +02:00
Raphael Robatsch
f25f39f873 readme typo 2021-10-27 18:57:20 +02:00
Raphael Robatsch
8748291120 readme typo 2021-10-27 18:55:51 +02:00
Raphael Robatsch
40125e20bb relicense to mit 2021-10-27 18:49:26 +02:00
Raphael Robatsch
4736b8a462 packaging 2021-10-27 18:36:57 +02:00
Raphael Robatsch
b30a695ffc packaging 2021-10-27 18:20:14 +02:00
Raphael Robatsch
57063cb17f bar hide/show commands 2021-10-27 17:24:47 +02:00
Raphael Robatsch
1175bbbc23 capture xdg-output names 2021-10-27 17:24:47 +02:00
Raphael Robatsch
5e5c04af47 show/hide calls 2021-10-27 17:24:47 +02:00
Raphael Robatsch
3db22e4a71 replace qt with cairo/pango/epoll 2021-10-27 17:24:47 +02:00
Raphael Robatsch
31c09e24d6 replace qt event loop with epoll 2021-10-27 17:24:47 +02:00
Raphael Robatsch
dfae73b1c5 refactoring protocol build and shm_buffer 2021-10-27 17:24:47 +02:00
Raphael Robatsch
d5c4349a3f protocol docs 2021-10-26 18:39:05 +02:00
Raphael Robatsch
06f344c8fb spawn function 2021-10-26 16:40:19 +02:00
Raphael Robatsch
e17f9fd459 add set_client_tags 2021-10-26 16:17:07 +02:00
Raphael Robatsch
4556789b0e remove kb handling due to missing focus 2021-10-26 15:32:25 +02:00
Raphael Robatsch
bc35014269 multiseat handling 2021-10-26 12:59:41 +02:00
Raphael Robatsch
8c959d60a1 click handling (without modifiers) 2021-10-26 11:40:46 +02:00
Raphael Robatsch
dd9c7d72cc add readme/license 2021-10-25 23:53:25 +02:00
Raphael Robatsch
8a5c52d2db receive selected/layout/title 2021-10-25 21:54:14 +02:00
Raphael Robatsch
629e8f6e1c receive bar state 2021-10-25 20:52:21 +02:00
Raphael Robatsch
7298730969 dont deadlock while receiving events 2021-10-25 19:02:35 +02:00
Raphael Robatsch
0b5710da3e update dwl protocol 2021-10-25 15:49:01 +02:00
Raphael Robatsch
1573c6348a Receive tag names from dwl 2021-10-24 19:04:29 +02:00
Raphael Robatsch
771082aa6e add dwl-wm protocol file 2021-10-22 18:32:58 +02:00
Raphael Robatsch
6794c5f943 Add cursor handling 2021-10-22 17:34:21 +02:00
Raphael Robatsch
3f09b57ed0 Add click handling 2021-10-22 17:26:05 +02:00
Raphael Robatsch
58d004ec59 Update status from pipe 2021-10-22 16:52:04 +02:00
Raphael Robatsch
9c08a11b32 SIGINT/SIGTERM handling 2021-10-22 16:39:19 +02:00
Raphael Robatsch
ca4800df44 Begin work on status input 2021-10-22 16:32:53 +02:00
Raphael Robatsch
a239c94598 Render status bar 2021-10-22 15:55:29 +02:00
Raphael Robatsch
41e2b7286d Configurable font 2021-10-22 15:49:09 +02:00
Raphael Robatsch
120af1612f Configurable colors 2021-10-22 15:42:42 +02:00
Raphael Robatsch
4c0b1f31fe Draw tags 2021-10-22 15:34:19 +02:00
Raphael Robatsch
64fa80f8b2 Remove unneccessary waylandFlush() calls 2021-10-22 15:05:47 +02:00
Raphael Robatsch
b60462feb6 configurable layer shell setup 2021-10-21 08:28:22 +02:00
Raphael Robatsch
9b72acd912 offscreen rendering 2021-10-20 21:09:19 +02:00
Raphael Robatsch
be9f2f9903 add bar class 2021-10-20 20:45:23 +02:00
Raphael Robatsch
d8098fccc0 add shm_buffer class 2021-10-20 20:20:27 +02:00
Raphael Robatsch
4e4b82e478 initial 2021-10-19 22:48:13 +02:00