summaryrefslogtreecommitdiffstats
path: root/platform/linuxbsd/x11
Commit message (Expand)AuthorAgeFilesLines
...
* DisplayServer: Avoid deadlocks while issuing input events and recursive main ...Pedro J. Estébanez2024-05-081-0/+2
* [Core] Add scalar versions of `Vector*` `min/max/clamp/snap(ped)`A Thousand Ships2024-05-021-1/+1
* Fix unsafe uses of `Callable.is_null()`A Thousand Ships2024-04-271-1/+1
* [DBus] Process file dialog callback in the main event loop instead of using d...bruvzg2024-04-231-0/+6
* Polish interaction between windowing, input and renderingPedro J. Estébanez2024-04-104-28/+3
* Merge pull request #89907 from bruvzg/nat_dlg_ftr_flagsRémi Verschelde2024-03-281-1/+3
|\
| * [DisplayServer] Add separate feature flags for different native dialog types.bruvzg2024-03-261-1/+3
* | Merge pull request #89716 from theromis/masterRémi Verschelde2024-03-281-1/+1
|\ \ | |/ |/|
| * Add icon source size to warning about "too large icon dimensions" to help fas...Roman Vasilyev2024-03-221-1/+1
* | Use `Vector*` component-wise `min/max/clamp` functions where applicableA Thousand Ships2024-03-201-6/+3
|/
* Merge pull request #86101 from GrammAcc/partial-fix-68305Rémi Verschelde2024-03-111-13/+0
|\
| * [X11] Partial Fix Godot Editor and Project Manager steals focus on a window m...Dalton Lang2024-02-051-13/+0
* | Move `global_menu_*` methods to a separate `NativeMenu` class.bruvzg2024-03-042-0/+13
* | Improve cursor_set_custom_image() methodkobewi2024-02-281-35/+5
* | Add method to get "base" system UI color (macOS/Windows) and system theme cha...bruvzg2024-02-132-0/+5
* | Finish splitting functionality of the Vulkan and D3D12 backends into Renderin...Dario2024-02-125-56/+79
* | Merge pull request #82800 from Sauermann/fix-screen-mousemotionRémi Verschelde2024-02-091-0/+3
|\ \
| * | Add screen-related attributes to mouse input eventsMarkus Sauermann2024-02-051-0/+3
| |/
* | Merge pull request #86843 from RandomShaper/fix_null_ptrRémi Verschelde2024-02-071-1/+2
|\ \ | |/ |/|
| * Avoid several null-dereferences of ApiContextRDPedro J. Estébanez2024-02-061-1/+2
* | Merge pull request #80231 from romlok/input-key-locationRémi Verschelde2024-01-293-0/+32
|\ \
| * | Add InputEventKey.location to tell left from rightMel Collins2024-01-263-0/+32
* | | [Native File Dialog] Add support for adding custom options to the dialogs.bruvzg2024-01-242-1/+13
|/ /
* | [X11] Don't re-set input focus if the given window already has itDavid Snopek2024-01-182-5/+18
* | Merge pull request #86441 from dsnopek/mequam-x11-focus-grabRémi Verschelde2024-01-182-4/+21
|\ \
| * | [X11] Fix Godot stealing focus on alternative Window Managersmequam2024-01-092-4/+21
| |/
* | Merge pull request #86446 from reduz/transient-to-focusedRémi Verschelde2024-01-152-0/+7
|\ \
| * | Implement a transient_to_focused modeJuan Linietsky2024-01-142-0/+7
| |/
* | Update deferred calls to use Callableskobewi2024-01-091-1/+1
* | Merge pull request #86160 from gregdebonis/gregdebonis/issue86156Rémi Verschelde2024-01-031-1/+1
|\ \ | |/ |/|
| * Wrong key mapping for XK_KP_Delete keyGregory De Bonis2023-12-141-1/+1
* | Merge pull request #83452 from RandomShaper/rd_commonYuri Sizov2023-12-204-54/+75
|\ \
| * | Split RenderingDevice into API-agnostic and RenderingDeviceDriver partsPedro J. Estébanez2023-12-204-54/+75
| |/
* | Merge pull request #75489 from bruvzg/init_pos_usableYuri Sizov2023-12-191-1/+2
|\ \ | |/ |/|
| * [DisplayServer] Use screen "usable rect" instead of full rect to calculate in...bruvzg2023-12-041-1/+2
* | X11: Send IME update notification deferredHolonProduction2023-11-241-1/+1
|/
* [X11] Add fallback from desktop GL to GLES, suppress PRIME detector error spam.bruvzg2023-11-064-13/+40
* Fix freeze when requesting clipboard image from our own windowSetadokalo2023-10-251-2/+2
* Improved X11 screen_get_refresh_rate performanceBrayden Harlon2023-10-241-1/+1
* Merge pull request #81439 from Setadokalo/clipboard_imageRémi Verschelde2023-10-202-2/+226
|\
| * Implement clipboard_get/has_image for X11Setadokalo2023-10-202-2/+226
* | Fix unused variables warning when `touch` is disabledKacper Gibas2023-10-131-3/+7
* | Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-10-081-1/+1
* | Add vararg call() method to C++ Callablekobewi2023-10-051-27/+8
* | [X11] Add support for using EGL/GLES instead of GLX.bruvzg2023-10-045-9/+201
* | Merge pull request #80952 from bruvzg/nfdlg_refocusRémi Verschelde2023-10-031-2/+2
|\ \
| * | [Native File Dialogs] Refocus last focused window on close.bruvzg2023-08-241-2/+2
| |/
* | Linux/OpenGL: don't force vsync in the editorRiteo2023-09-241-6/+0
* | [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_AN...bruvzg2023-09-212-1/+2
* | [Drivers,Platform] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-122-12/+12
|/