Raphael Robatsch
83f59945a6
fix crash when an output goes away
...
happens e.g. when a monitor is powered off.
The wl_output interface published by dwl has version 1, but the
wl_output_release request is only supported since version 3.
2022-12-04 19:05:35 +01:00
Raphael Robatsch
ee2e709317
code style cleanup
2021-11-17 17:53:35 +01:00
Raphael Robatsch
f257340432
portability: abstract memfd_create away
2021-11-16 19:54:20 +01:00
Raphael Robatsch
97176b3a10
portability: replace signalfd with self-pipe
2021-11-16 19:46:58 +01:00
Raphael Robatsch
7b31d4cc54
bugfixes
2021-10-30 11:20:27 +02:00
Raphael Robatsch
fd501be2d6
read dwl status from stdin
2021-10-29 22:22:58 +02:00
Raphael Robatsch
0f81338bb6
style: spaces -> tabs
2021-10-29 20:36:30 +02:00
Raphael Robatsch
30329b71f4
style: pointer/reference goes to type, not name
2021-10-29 20:19:09 +02:00
Raphael Robatsch
8e8e1b7614
fix pango crash
2021-10-28 17:22:40 +02:00
Raphael Robatsch
3db22e4a71
replace qt with cairo/pango/epoll
2021-10-27 17:24:47 +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
8a5c52d2db
receive selected/layout/title
2021-10-25 21:54:14 +02:00
Raphael Robatsch
7298730969
dont deadlock while receiving events
2021-10-25 19:02:35 +02:00
Raphael Robatsch
1573c6348a
Receive tag names from dwl
2021-10-24 19:04:29 +02:00
Raphael Robatsch
120af1612f
Configurable colors
2021-10-22 15:42:42 +02:00
Raphael Robatsch
64fa80f8b2
Remove unneccessary waylandFlush() calls
2021-10-22 15:05:47 +02:00
Raphael Robatsch
d8098fccc0
add shm_buffer class
2021-10-20 20:20:27 +02:00