Gregory De Bonis 
								
							 
						 
						
							
							
							
							
								
							
							
								ce42f8b4ec 
								
							 
						 
						
							
							
								
								Wrong key mapping for XK_KP_Delete key  
							
							 
							
							... 
							
							
							
							Fixes  #86156 
(cherry picked from commit 95bcf93849 ) 
							
						 
						
							2024-01-25 18:45:02 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mequam 
								
							 
						 
						
							
							
							
							
								
							
							
								94949f0ee1 
								
							 
						 
						
							
							
								
								[X11] Fix Godot stealing focus on alternative Window Managers  
							
							 
							
							... 
							
							
							
							(cherry picked from commit 40d69c25d5 ) 
							
						 
						
							2024-01-25 18:08:46 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									HolonProduction 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								24a383e2ec 
								
							 
						 
						
							
							
								
								X11: Send IME update notification deferred  
							
							 
							
							... 
							
							
							
							(cherry picked from commit bf45d3ae24 ) 
							
						 
						
							2023-12-07 10:27:08 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								15b8185c68 
								
							 
						 
						
							
							
								
								Don't use TTR/RTR for ERR/WARN prints  
							
							 
							
							... 
							
							
							
							We don't translate those, only editor strings are translated. 
							
						 
						
							2023-11-12 12:00:55 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f3d4f5a77e 
								
							 
						 
						
							
							
								
								[X11] Add fallback from desktop GL to GLES, suppress PRIME detector error spam.  
							
							 
							
							
							
						 
						
							2023-11-06 12:40:44 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								63153c9d36 
								
							 
						 
						
							
							
								
								Linux: Remove hardcoded lib path for x86 cross-compilation  
							
							 
							
							... 
							
							
							
							This breaks the build with our updated i686 Linux SDK which doesn't contain
this path, and may not be needed at all.
This might need further work to be robust, and there's an open PR already
adding -march flags for all supported architectures, but for now we're
playing it safe for 4.2. 
							
						 
						
							2023-11-01 14:14:01 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									thfrwn 
								
							 
						 
						
							
							
							
							
								
							
							
								a0253e593c 
								
							 
						 
						
							
							
								
								TTS_Linux: Fix size_t template issue on OpenBSD by using int consistently  
							
							 
							
							
							
						 
						
							2023-10-27 12:23:39 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Setadokalo 
								
							 
						 
						
							
							
							
							
								
							
							
								1d9ec3caa3 
								
							 
						 
						
							
							
								
								Fix freeze when requesting clipboard image from our own window  
							
							 
							
							
							
						 
						
							2023-10-25 18:32:40 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brayden Harlon 
								
							 
						 
						
							
							
							
							
								
							
							
								085255bd0e 
								
							 
						 
						
							
							
								
								Improved X11 screen_get_refresh_rate performance  
							
							 
							
							
							
						 
						
							2023-10-24 11:25:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2f33c2b20e 
								
							 
						 
						
							
							
								
								Merge pull request  #81439  from Setadokalo/clipboard_image  
							
							 
							
							... 
							
							
							
							Implement `clipboard_get`/`has_image` for X11 
							
						 
						
							2023-10-20 15:06:42 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Setadokalo 
								
							 
						 
						
							
							
							
							
								
							
							
								3b5a9e31bb 
								
							 
						 
						
							
							
								
								Implement clipboard_get/has_image for X11  
							
							 
							
							
							
						 
						
							2023-10-20 02:59:10 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b52826bf55 
								
							 
						 
						
							
							
								
								Add error messages to the native menu and file dialogs callback.  
							
							 
							
							
							
						 
						
							2023-10-14 18:10:39 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kacper Gibas 
								
							 
						 
						
							
							
							
							
								
							
							
								8eb32f9aad 
								
							 
						 
						
							
							
								
								Fix unused variables warning when touch is disabled  
							
							 
							
							
							
						 
						
							2023-10-13 16:04:08 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									A Thousand Ships 
								
							 
						 
						
							
							
							
							
								
							
							
								f18aa00e85 
								
							 
						 
						
							
							
								
								Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable  
							
							 
							
							
							
						 
						
							2023-10-08 17:23:33 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								09b30be86d 
								
							 
						 
						
							
							
								
								Add vararg call() method to C++ Callable  
							
							 
							
							
							
						 
						
							2023-10-05 11:35:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d8ab953442 
								
							 
						 
						
							
							
								
								Merge pull request  #82163  from naelstrof/master  
							
							 
							
							... 
							
							
							
							Made signal handling more uniform during crashes. 
							
						 
						
							2023-10-05 10:08:09 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								03ff9fedb6 
								
							 
						 
						
							
							
								
								Merge pull request  #82101  from bruvzg/x11_gles  
							
							 
							
							... 
							
							
							
							[X11] Add support for using EGL/GLES instead of GLX. 
							
						 
						
							2023-10-04 15:35:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								af00c4a54a 
								
							 
						 
						
							
							
								
								[X11] Add support for using EGL/GLES instead of GLX.  
							
							 
							
							
							
						 
						
							2023-10-04 14:15:36 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								43e4708dff 
								
							 
						 
						
							
							
								
								[Native File Dialogs] Improve filter list handling, add selected filter to the callback.  
							
							 
							
							
							
						 
						
							2023-10-03 19:26:16 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								31dbbc2c5a 
								
							 
						 
						
							
							
								
								Merge pull request  #80952  from bruvzg/nfdlg_refocus  
							
							 
							
							... 
							
							
							
							[Native File Dialogs] Refocus last focused window on close. 
							
						 
						
							2023-10-03 17:13:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								48bee5c8ef 
								
							 
						 
						
							
							
								
								Merge pull request  #82221  from Riteo/linux-ogl-no-vsync-override  
							
							 
							
							... 
							
							
							
							Linux/OpenGL: Don't force vsync in the editor 
							
						 
						
							2023-09-26 13:45:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mario Liebisch 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								426e18fd37 
								
							 
						 
						
							
							
								
								Updated compiler version detection  
							
							 
							
							... 
							
							
							
							This fixes multiple issues/inconsistencies around  `get_compiler_version()`:
* With no shell allocated, launching the compiler could fail even
  with proper paths being set.
* The return value was described as "an array of version numbers as ints",
  but the function actually returned a `Dictionary` (or `None`).
* Not all calls were properly handling a `None` return value in case of errors.
  On Windows this broke compiling for me since #81869  with default settings.
* Some calls defined inconsistent defaults/fallbacks (`0` or `-1`). 
							
						 
						
							2023-09-25 21:17:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b362976504 
								
							 
						 
						
							
							
								
								SCons: Fix Python 3.12 SyntaxError with regex escape sequences  
							
							 
							
							
							
						 
						
							2023-09-25 10:39:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Riteo 
								
							 
						 
						
							
							
							
							
								
							
							
								4fd6777cf4 
								
							 
						 
						
							
							
								
								Linux/OpenGL: don't force vsync in the editor  
							
							 
							
							... 
							
							
							
							I couldn't tell whether this has an actual purpose and it feels more
like a debug remnant.
We also need to be able to disable vsync in the editor for the WIP
Wayland backend (in the EGL driver) as it does manual frame throttling. 
							
						 
						
							2023-09-24 04:36:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									naelstrof 
								
							 
						 
						
							
							
							
							
								
							
							
								b49e9c9896 
								
							 
						 
						
							
							
								
								Made signal handling more uniform.  Fixes   #82102  
							
							 
							
							
							
						 
						
							2023-09-22 20:06:58 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1887a9df19 
								
							 
						 
						
							
							
								
								[macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching.  
							
							 
							
							... 
							
							
							
							Co-authored-by: Riteo <riteo@posteo.net> 
							
						 
						
							2023-09-21 14:21:00 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									A Thousand Ships 
								
							 
						 
						
							
							
							
							
								
							
							
								3565d1bf7e 
								
							 
						 
						
							
							
								
								[Drivers,Platform] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable  
							
							 
							
							
							
						 
						
							2023-09-12 20:13:32 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								6de34fde27 
								
							 
						 
						
							
							
								
								Add EditorStringNames singleton  
							
							 
							
							
							
						 
						
							2023-09-03 19:58:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2e1f48ff6e 
								
							 
						 
						
							
							
								
								[Native File Dialogs] Refocus last focused window on close.  
							
							 
							
							
							
						 
						
							2023-08-24 09:34:58 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c72b851dfb 
								
							 
						 
						
							
							
								
								Merge pull request  #80104  from bruvzg/freedesktop_native_file_dialog  
							
							 
							
							... 
							
							
							
							[Linux/Freedesktop] Implement native file selection dialog support. 
							
						 
						
							2023-08-17 11:23:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9a48b14a2d 
								
							 
						 
						
							
							
								
								Merge pull request  #80036  from PorkrollPosadist/fix-wayland-window-behavior  
							
							 
							
							... 
							
							
							
							Use EWMH for `DisplayServerX11::_window_minimize_check()` implementation 
							
						 
						
							2023-08-17 11:22:36 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6cc314e0fa 
								
							 
						 
						
							
							
								
								[Linux/Freedesktop] Implement native file selection dialog support.  
							
							 
							
							
							
						 
						
							2023-08-17 10:56:16 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								efdff9cbc2 
								
							 
						 
						
							
							
								
								Fix GCC -Wmaybe-uninitialized warnings  
							
							 
							
							
							
						 
						
							2023-08-14 14:35:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								49f0d8cee3 
								
							 
						 
						
							
							
								
								Merge pull request  #80279  from Sauermann/fix-x11-mouse-window-event-crash  
							
							 
							
							... 
							
							
							
							Track hovered `Window` in `DisplayServerX11` 
							
						 
						
							2023-08-10 00:43:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Markus Sauermann 
								
							 
						 
						
							
							
							
							
								
							
							
								a7c5849f98 
								
							 
						 
						
							
							
								
								Track hovered Window in DisplayServerX11  
							
							 
							
							... 
							
							
							
							Send mouse-entered/exited window-events only when necessary 
							
						 
						
							2023-08-09 12:20:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6a0410bbc2 
								
							 
						 
						
							
							
								
								Merge pull request  #80240  from bruvzg/x11_ext_checks  
							
							 
							
							... 
							
							
							
							[X11] Do not fail DisplayServer init if non-essential extensions are missing. 
							
						 
						
							2023-08-07 14:50:47 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
							
							
								
							
							
								e26a6c36c8 
								
							 
						 
						
							
							
								
								Fix native popups auto-closing when interacting with non-client area.  
							
							 
							
							
							
						 
						
							2023-08-07 10:01:48 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								acff87ffda 
								
							 
						 
						
							
							
								
								[X11] Do not fail DisplayServer init if non-essential extensions are missing.  
							
							 
							
							
							
						 
						
							2023-08-04 10:58:14 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								1610fc2ae7 
								
							 
						 
						
							
							
								
								Merge pull request  #78539  from EIREXE/input-info  
							
							 
							
							... 
							
							
							
							Add the ability to get per-platform information for joypads 
							
						 
						
							2023-08-03 22:37:45 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Álex Román Núñez 
								
							 
						 
						
							
							
							
							
								
							
							
								3aa340d081 
								
							 
						 
						
							
							
								
								Add the ability to get per-platform information for joypads.  
							
							 
							
							... 
							
							
							
							This adds the ability for games to obtain platform-specific information about joypads such as their vendor/product ID, their XInput gamepad index or the real name of the device before it gets swapped out by the gamecontrollerdb's name.
This PR also includes a rebased version of #76045 , this is because this PR is intended to be mainly to help people implementing Steam Input, as having the gamepad index is essential. 
							
						 
						
							2023-08-02 22:30:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Markus Sauermann 
								
							 
						 
						
							
							
							
							
								
							
							
								8c1ce404d7 
								
							 
						 
						
							
							
								
								Fix crash on Windows when closing Window  
							
							 
							
							... 
							
							
							
							Send `WINDOW_EVENT_MOUSE_EXIT` when a window is destroyed.
Ensure, that on Windows, the event_callback is still valid during
destroying the `Window`. 
							
						 
						
							2023-08-02 00:17:25 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									PorkrollPosadist 
								
							 
						 
						
							
							
							
							
								
							
							
								5666656d42 
								
							 
						 
						
							
							
								
								Use EWMH for DisplayServerX11::_window_minimize_check() implementation  
							
							 
							
							
							
						 
						
							2023-07-31 16:35:18 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hendrik Brucker 
								
							 
						 
						
							
							
							
							
								
							
							
								7e21eb7e00 
								
							 
						 
						
							
							
								
								Extract and reorganize texture resource classes  
							
							 
							
							
							
						 
						
							2023-07-14 20:04:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								1da09fd477 
								
							 
						 
						
							
							
								
								Merge pull request  #79062  from MewPurPur/svg-optimizations  
							
							 
							
							... 
							
							
							
							Optimize SVG icons and remove unused Transpose icon 
							
						 
						
							2023-07-12 21:02:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								ff689003a5 
								
							 
						 
						
							
							
								
								Merge pull request  #77993  from bruvzg/key_lbl_from_p  
							
							 
							
							... 
							
							
							
							Implement DisplayServer.keyboard_get_label_from_physical method. 
							
						 
						
							2023-07-12 21:02:37 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								55b74c7cdf 
								
							 
						 
						
							
							
								
								Merge pull request  #76045  from Eoin-ONeill-Yokai/steaminput-fix  
							
							 
							
							... 
							
							
							
							Prevent double input events on gamepad when running through steam input 
							
						 
						
							2023-07-12 17:16:36 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								661c3954a6 
								
							 
						 
						
							
							
								
								Merge pull request  #73443  from akien-mga/unbundle-openxr  
							
							 
							
							... 
							
							
							
							Allow unbundling OpenXR (for Linux distros) 
							
						 
						
							2023-07-12 17:15:25 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								2b47f6715e 
								
							 
						 
						
							
							
								
								Merge pull request  #78437  from bruvzg/set_icon  
							
							 
							
							... 
							
							
							
							Add error checks and harmonize behavior of the `set_icon` method. 
							
						 
						
							2023-07-12 15:09:14 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								6960a1d0e8 
								
							 
						 
						
							
							
								
								Merge pull request  #78248  from felaugmar/load-svg-adjustable-scale  
							
							 
							
							... 
							
							
							
							Added `Image::load_svg_from_(buffer|string)` 
							
						 
						
							2023-07-12 15:09:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5dbbdaf27b 
								
							 
						 
						
							
							
								
								Merge pull request  #79284  from akien-mga/fix-linux-os-move_to_trash  
							
							 
							
							... 
							
							
							
							Fix Linux `move_to_trash` wrongly reporting files as not found 
							
						 
						
							2023-07-11 11:30:21 +02:00