summaryrefslogtreecommitdiffstats
path: root/src/cmd/devdraw/x11-screen.c
Commit message (Collapse)AuthorAgeFilesLines
* devdraw/x11: fix modifier key handling for some XkbOptionsXiao-Yong Jin2022-07-261-12/+31
| | | | | | | | | | | | | Certain XkbOptions in X11 would change keysyms for modifier keys between the key press and key release. For example, under the XkbOptions "grp:shifts_toggle", though shift keys remain Shift_L/R when pressed, they become ISO_Group_Next/Prev when released. This behavior makes devdraw unable to detect the release event correctly and as a result mouse button 1 click always interpreted as button 3 event after a shift key is used.
* devdraw: use indirect impl interface in x11Gabriel Diaz2020-05-181-0/+21
|
* devdraw: avoid deadlock in x11 resizeRuss Cox2020-01-151-0/+2
| | | | Fixes #347.
* devdraw: set windowrect correctly on x11 if window gets unexpected sizeRuss Cox2020-01-151-2/+2
| | | | Fixes #54.
* devdraw: notify window resize promptly on x11Russ Cox2020-01-141-8/+8
| | | | Fixes #339.
* devdraw: x11 working againRuss Cox2020-01-131-0/+1759
Need to think a bit more about locking, but overall it's a working devdraw. Multiclient mode may not be working but nothing is using it yet.