Commit Graph
13 Commits
Author SHA1 Message Date
Silvan Jegen a92504d8bf dwl: don't destroy popup scene on unmap
Instead we disable it and destroy it at destroy time.
2022-06-26 13:48:59 +02:00
Silvan Jegen 5493e0bbf2 dwl: use a dedicated layer for input popups
Otherwise we seem to have conflicts with other floating clients.
2022-06-12 14:50:47 +02:00
Silvan Jegen f342b7d412 Merge branch 'main' into input-protocols-v2-before-merge 2022-06-06 13:12:27 +02:00
Silvan Jegen cc9f4a3dc4 Remove now unused input_popup lists 2022-05-22 15:35:13 +02:00
Silvan Jegen 8841d17ec8 Use the LISTEN macro everywhere 2022-05-22 14:59:27 +02:00
Silvan Jegen 491fa291fa Free input_relay 2022-05-22 14:18:06 +02:00
Silvan Jegen 561acf650a Fix whitespace issue 2022-05-22 14:08:53 +02:00
Silvan Jegen fe8280bf39 Remove now unneeded render_data struct definition 2022-05-22 14:06:54 +02:00
Silvan Jegen fbd698479a Fix imports 2022-05-22 14:06:22 +02:00
Silvan Jegen ac1aef7ead implement input method keyboard grab 2022-05-15 16:06:46 +02:00
Silvan Jegen 27bf627a97 implement input popup rendering
Based on https://github.com/swaywm/sway/pull/5890
2022-05-15 16:06:46 +02:00
Silvan Jegen c86f2f73fd implement text-input and input-method protocol support
This is mostly copied from the sway implementation here:

https://github.com/swaywm/sway/pull/4740/files
2022-05-15 15:54:02 +02:00
Shugyousha 63f09d1f23 Don't pass NULL surfaces to wlr focus functions (#8)
Turns out that this will hit asserts that will abort dwl.
2020-06-14 04:05:21 -05:00