summaryrefslogtreecommitdiffstats
path: root/platform/linuxbsd/x11/display_server_x11.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add support for VRAM-compressed custom mouse cursor imagesHugo Locurcio2023-04-211-0/+5
* Add project manager / editor initial screen settings, implement DisplayServer...bruvzg2023-04-191-59/+49
* Merge pull request #74978 from bruvzg/linux_version_checkRémi Verschelde2023-04-181-9/+90
|\
| * [Linux/BSD] Add dynamically loaded library version checks.bruvzg2023-03-201-9/+90
* | Merge pull request #76040 from MightiestGoat/fix-sliding-window-linux-via-tra...Yuri Sizov2023-04-141-0/+10
|\ \
| * | Fix the sliding window problem in linux occur due to reparenting of the windo...mightygoat2023-04-141-0/+10
* | | Fix custom cursor using atlas textureKvel2D2023-04-111-9/+4
|/ /
* | [X11] Fix layout bug in `keyboard_get_keycode_from_physical`Sabrehull2023-03-291-1/+1
* | Remove (or make verbose only) various debug prints.bruvzg2023-03-201-3/+3
|/
* Tweak command syntax in Vulkan renderer failure messageHugo Locurcio2023-03-081-1/+1
* Merge pull request #74563 from clayjohn/X11-contextRémi Verschelde2023-03-081-1/+3
|\
| * Propogate errors when creating an OpenGL context fails in X11clayjohn2023-03-071-1/+3
* | Fix broken shortcut key inputRindbee2023-03-071-1/+1
* | Merge pull request #74087 from bruvzg/get_screen_pxRémi Verschelde2023-03-061-0/+24
|\ \ | |/ |/|
| * [DisplayServer] Implement screen_get_pixel method for LinuxBSD/X11, macOS and...bruvzg2023-03-011-0/+24
* | [Linux/X11] Check if required xkb functions exist before using it.bruvzg2023-03-021-0/+3
|/
* Merge pull request #72877 from bruvzg/x11_on_topRémi Verschelde2023-02-171-0/+16
|\
| * [X11] Fix initial "on top" window state.bruvzg2023-02-171-0/+16
* | Fix crash with bogus shape index to DisplayServer.cursor_set_custom_image()Rémi Verschelde2023-02-171-0/+2
|/
* [Linux] Make SO wrapper usage optional.bruvzg2023-02-161-4/+22
* Some fixes for initial window position and sizeThomas ten Cate2023-02-141-0/+5
* [X11] Do not suppress structure/focus events on popup close to correctly retu...bruvzg2023-02-071-9/+8
* [X11] Fix IME window focus events.bruvzg2023-02-061-2/+2
* Merge pull request #72104 from bruvzg/popup-non-popupsRémi Verschelde2023-02-011-1/+16
|\
| * Extend special popup window handling to any non-popup child of a popup.bruvzg2023-01-261-1/+16
* | [X11] Fix IME subwindow in the popup not getting input focus.bruvzg2023-02-011-1/+1
* | [X11] Add support for dead keys without active IME. Fix IME focus and cleanup.bruvzg2023-01-301-8/+109
|/
* [X11] Fix IME focus return.bruvzg2023-01-261-1/+1
* Merge pull request #72029 from bruvzg/x11_keycodeRémi Verschelde2023-01-251-0/+1
|\
| * [X11] Fix incorrect keycodes from non-QWERTY layouts.bruvzg2023-01-251-0/+1
* | [X11] Make IME focus window input only.bruvzg2023-01-251-1/+5
|/
* [X11] Prevent IME activation from entering infinite loop.bruvzg2023-01-251-31/+34
* Cleanup and unify keyboard input.bruvzg2023-01-231-53/+324
* Improve DisplayServer message for video card drivers failureRémi Verschelde2023-01-171-11/+13
* Fix X11 input region size.bruvzg2023-01-171-12/+7
* Add `WINDOW_FLAG_MOUSE_PASSTHROUGH` flag and enabled it for tooltips. Expose ...bruvzg2023-01-161-8/+25
* Use BitField<> in core type masksJuan Linietsky2023-01-081-7/+7
* Add support for the custom initial screen for the main window, fix primary sc...bruvzg2023-01-071-44/+74
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Improve `window_set_current_screen` and fix secondary window initial mode and...bruvzg2022-12-291-13/+52
* Merge pull request #69678 from Sauermann/fix-slider-button-upRémi Verschelde2022-12-161-12/+24
|\
| * Fix colorpicker slider bug with mouse-up outside of popupMarkus Sauermann2022-12-061-12/+24
* | Merge pull request #69712 from bruvzg/real_sizeRémi Verschelde2022-12-071-3/+41
|\ \
| * | Rename `window_get_real_size` to `window_get_size_with_decorations`, add `win...bruvzg2022-12-071-3/+41
| |/
* / [Linux/X11] Split fullscreen mode into `WINDOW_MODE_EXCLUSIVE_FULLSCREEN` and...bruvzg2022-12-071-7/+25
|/
* Fix that mouse-button-up event is parsed twice for drag-and-dropMarkus Sauermann2022-12-051-1/+0
* Load X11 dynamicallyRiteo2022-12-031-6/+41
* Set vsync on window creation when using GLES3.clayjohn2022-11-151-1/+2
* Fix gl_manager nullptr crashMarkus Sauermann2022-11-131-1/+4
* Fix unsent WINDOW_EVENT_MOUSE_ENTER event on mouse_mode-changeMarkus Sauermann2022-11-111-2/+10