summaryrefslogtreecommitdiff
path: root/platform/linuxbsd/display_server_x11.cpp
AgeCommit message (Expand)Author
2021-10-30Rename GLES2 driver to OpenGL to prepare for the upgrade to GLES3Hugo Locurcio
2021-10-30Add GLES2 2D renderer + Linux display managerlawnjelly
2021-10-29Implemented screen_get_usable_rect for X11 Display ServerPouleyKetchoupp
2021-10-28Merge pull request #42117 from nekomatata/x11-get-window-screenRémi Verschelde
2021-10-28Fix window_get_current_screen for X11 display serverPouleyKetchoupp
2021-10-28clang-format: Various fixes to comments alignment from `clang-format` 13Rémi Verschelde
2021-10-28clang-format: Disable alignment of operands, too unreliableRémi Verschelde
2021-10-27Fix input events random delay on X11PouleyKetchoupp
2021-10-27Add KeyPress & KeyRelease events to X11 debug events loggingPouleyKetchoupp
2021-10-23Fix primary clipboard warningConteZero
2021-10-18Added primary clipboard for LinuxConteZero
2021-10-01Merge pull request #52684 from Frixuu/masterRémi Verschelde
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-21Allow for mapping keycodes to current layoutFrixuu
2021-09-15Mention that rebooting is required after updating graphics driver on LinuxHugo Locurcio
2021-08-13Add input buffering frameworkPedro J. Estébanez
2021-08-13Improve input event accumulationPedro J. Estébanez
2021-08-10Use Key enum instead of plain integersAaron Franke
2021-07-25Fix various typos with codespellluz paz
2021-07-22Move `alert` function from `DisplayServer` to `OS`.bruvzg
2021-07-21Fix popup closing immediately after showing on some Linux WMsPouleyKetchoupp
2021-07-06Restructure and reimplement vsync optionsHendrik Brucker
2021-06-20Add "Keep screen on" feature to `DisplayServerX11`Niklas Higi
2021-06-20Use mouse and joypad enums instead of plain integersAaron Franke
2021-06-19Rename `instance()`->`instantiate()` when it's a verbLightning_A
2021-06-03Add MOUSE_MODE_CONFINED_HIDDENAaron Franke
2021-05-17Merge pull request #48168 from LightningAA/control-to-ctrl-4.0Rémi Verschelde
2021-05-08Remove debugging prints in the Linux DisplayServerHugo Locurcio
2021-05-07Rename "Control" key to "Ctrl" and add "_pressed" suffix to all InputEventWit...Lightning_A
2021-05-04Rename `doubleclick` to `double_click`Aaron Franke
2021-04-05Style: Apply clang-tidy's `modernize-use-nullptr`Rémi Verschelde
2021-03-28Rename Texture.get_data() to get_image()Marcel Admiraal
2021-03-23Rename ButtonList enum and members to MouseButtonAaron Franke
2021-03-08Linux: Fix PRIME detection on SteamRémi Verschelde
2021-02-28Fix out of bounds array access on DisplayServerX11 codePedro Rodrigues
2021-02-18Modernize atomicsPedro J. Estébanez
2021-01-31Merge pull request #45315 from RandomShaper/modernize_threadRémi Verschelde
2021-01-29Modernize ThreadPedro J. Estébanez
2021-01-28Unify URI encoding/decoding and add to C#Aaron Franke
2021-01-09Split OS::execute into two methodsMarcel Admiraal
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-12-16Fix named anonymous struct warningMarcel Admiraal
2020-12-04RenderingServer reorganizationreduz
2020-12-03Reorganize rendering server.reduz
2020-12-02X11: Include limits.h for LONG_MAXRémi Verschelde
2020-11-27Implement INCR mechanism for Linux clipboardPouleyKetchoupp
2020-11-26Merge pull request #42652 from nekomatata/x11-clipboard-save-targetsRémi Verschelde
2020-11-15Add XChangeProperty Atoms validity checks.bruvzg
2020-11-14Fixes crash if Vulkan presentation surface is not available.bruvzg