aboutsummaryrefslogtreecommitdiff
path: root/src/x11_window.c
AgeCommit message (Collapse)Author
2020-07-21Fix `XVisualInfo` leakTuomas Siipola
It's not documented when this value should be freed but other GLX applications free it here.
2020-07-21Fix X11 window cleanupTuomas Siipola
2020-07-21Fix `keymap` leakTuomas Siipola
2019-08-25Remove unused imv_window_get_keymap functionHarry Jeffery
2019-08-24imv: Move keyboard handling into window subsystemHarry Jeffery
This is required as key repeating is going to need to be handled locally on Wayland, which means a slight refactor.
2019-08-24window: Set Wayland/X11 class/app_id hintsHarry Jeffery
2019-08-23x11_window: Maintain keyboard modifiers stateHarry Jeffery
2019-08-18x11_window: Use XCB to load keymapHarry Jeffery
2019-08-15wl/x11: Ensure event writes are always atomicHarry Jeffery
2019-08-13Wayland: Detect keyboard layout automaticallyHarry Jeffery
2019-07-16x11: Pass events via pipe not queueHarry Jeffery
2019-07-16x11: Use pipe for custom event notificationHarry Jeffery
2019-07-16x11: Implement mouse inputHarry Jeffery
2019-07-15x11: Add fullscreen supportHarry Jeffery
2019-07-15x11: Fix crash by implementing window size accessorsHarry Jeffery
2019-07-13x11_window: Handle most input eventsHarry Jeffery
2019-07-13x11_window: Implement wait_for_eventHarry Jeffery
2019-07-13Create stub X11 window implementationHarry Jeffery