Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Regenerate X11 wrappers | Hein-Pieter van Braam | 2024-11-09 | 1 | -50/+46 |
| | | | | | | | Version 0.6 of https://github.com/hpvb/dynload-wrapper/ now supports all of the features we need to generate the wrappers without editing them. This replaces the hand-patched wrappers with "clean" generated ones. | ||||
* | [X11] Add support for dead keys without active IME. Fix IME focus and cleanup. | bruvzg | 2023-01-30 | 1 | -2/+2 |
| | |||||
* | [Linux/BSD] Include headers for dynamically loaded libraries to simplify ↵ | bruvzg | 2023-01-23 | 1 | -3/+3 |
| | | | | build dependencies. | ||||
* | Fix typos with codespell | Rémi Verschelde | 2022-12-15 | 1 | -1/+1 |
| | |||||
* | Load X11 dynamically | Riteo | 2022-12-03 | 1 | -0/+198 |
The loaders have been generated through hpvb's dynload-wrapper, although they had to be heavily handpatched to workaround some already reported issues with it. I added a note to each generated file to account for that. As GLAD uses X11 stuff directly, I had to define the GLAD_GLX_NO_X11 macro to not let do it that, and handle myself the display loading and screen handling part myself, which wasn't that hard but it's still something worth saying. I plan to improve greatly the X11 backend (including this aspect) but, as the release isn't that far and I'm also working on the Wayland backend, this will do for now, I hope. |