Ricardo Sanchez-Saez 
							
						 
					 
					
						
						
							
						
						47971c0a27 
					 
					
						
						
							
							Introduce 'visionos' platform derived from 'apple_embedded'  
						
						 
						
						
						
						
					 
					
						2025-05-19 15:47:01 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ricardo Sanchez-Saez 
							
						 
					 
					
						
						
							
						
						457299449d 
					 
					
						
						
							
							Introduce 'drivers/apple_embedded' abstract platform for code reuse  
						
						 
						
						
						
						
					 
					
						2025-05-19 15:37:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thaddeus Crews 
							
						 
					 
					
						
						
							
						
						7439ea95f6 
					 
					
						
						
							
							Merge pull request  #105302  from KoBeWi/scenic  
						
						 
						
						... 
						
						
						
						Add `--scene` command line argument 
						
						
					 
					
						2025-05-13 16:22:20 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pāvels Nadtočajevs 
							
						 
					 
					
						
						
							
						
						6a118b5027 
					 
					
						
						
							
							Draw checkerboard (or clear color) under embedded window.  
						
						 
						
						
						
						
					 
					
						2025-05-13 13:16:22 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stuart Carnie 
							
						 
					 
					
						
						
							
						
						f658161619 
					 
					
						
						
							
							macOS: Embedded window can be dismissed by clicking close  
						
						 
						
						... 
						
						
						
						- Installed a SIGINT handler to terminate the application gracefully.
- Handle varying display scaling 
						
						
					 
					
						2025-05-12 07:09:42 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thaddeus Crews 
							
						 
					 
					
						
						
							
						
						edb49129e8 
					 
					
						
						
							
							Merge pull request  #106130  from kitbdev/fix-test-help  
						
						 
						
						... 
						
						
						
						Fix `--test` help option not showing in template builds 
						
						
					 
					
						2025-05-08 07:19:36 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stuart Carnie 
							
						 
					 
					
						
						
							
						
						9290adee38 
					 
					
						
						
							
							MacOS: Additional improvements and fixes for embedded window support  
						
						 
						
						
						
						
					 
					
						2025-05-07 06:11:05 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kit 
							
						 
					 
					
						
						
							
						
						3d2ad8c316 
					 
					
						
						
							
							Fix --test help option not in template builds  
						
						 
						
						
						
						
					 
					
						2025-05-06 14:39:39 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thaddeus Crews 
							
						 
					 
					
						
						
							
						
						3947cbe3b2 
					 
					
						
						
							
							Merge pull request  #104386  from Repiteo/core/cpp-math  
						
						 
						
						... 
						
						
						
						Core: Replace C math headers with C++ equivalents 
						
						
					 
					
						2025-04-27 19:21:22 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thaddeus Crews 
							
						 
					 
					
						
						
							
						
						85fa1194f5 
					 
					
						
						
							
							Merge pull request  #96134  from mobile-bungalow/video_writer_extension_support  
						
						 
						
						... 
						
						
						
						`MovieWriter` extension support 
						
						
					 
					
						2025-04-24 09:09:25 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mobile-bungalow 
							
						 
					 
					
						
						
							
						
						387980a40a 
					 
					
						
						
							
							move movie writer to post extension init step  
						
						 
						
						
						
						
					 
					
						2025-04-23 07:30:37 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								RedMser 
							
						 
					 
					
						
						
							
						
						a96e8ac62c 
					 
					
						
						
							
							Remove old path remaps system  
						
						 
						
						... 
						
						
						
						Unused in public repositories, deprecated for over 6 years, and the
replacement system is well-tested by now. 
						
						
					 
					
						2025-04-23 15:48:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thaddeus Crews 
							
						 
					 
					
						
						
							
						
						ad40939b6f 
					 
					
						
						
							
							Core: Replace C math headers with C++ equivalents  
						
						 
						
						... 
						
						
						
						- Minor restructuring to ensure `math_funcs.h` is the central point for math functions 
						
						
					 
					
						2025-04-16 15:49:02 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thaddeus Crews 
							
						 
					 
					
						
						
							
						
						1a454b6527 
					 
					
						
						
							
							Merge pull request  #105427  from Calinou/force-angle-rename-macros  
						
						 
						
						... 
						
						
						
						Rename `BLOCK_DEVICE()` macro to `FORCE_ANGLE()` in `main.cpp` 
						
						
					 
					
						2025-04-16 10:45:15 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thaddeus Crews 
							
						 
					 
					
						
						
							
						
						c76e7024c9 
					 
					
						
						
							
							Merge pull request  #105288  from bruvzg/uid_custom_scene  
						
						 
						
						... 
						
						
						
						Fix custom scene argument if it's referenced as UID. 
						
						
					 
					
						2025-04-15 12:28:45 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hugo Locurcio 
							
						 
					 
					
						
						
							
						
						b7aadabee9 
					 
					
						
						
							
							Rename BLOCK_DEVICE() macro to FORCE_ANGLE() in main.cpp  
						
						 
						
						... 
						
						
						
						This makes the macro's role more explicit, as devices in the list
are not prevented from running Godot. They are only forced to use ANGLE
when using the Compatibility rendering method. 
						
						
					 
					
						2025-04-15 17:43:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thaddeus Crews 
							
						 
					 
					
						
						
							
						
						756053f05f 
					 
					
						
						
							
							Merge pull request  #105067  from smix8/navmesh_sync  
						
						 
						
						... 
						
						
						
						Move NavigationServer navmesh sync from main() to process() 
						
						
					 
					
						2025-04-14 19:39:51 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pāvels Nadtočajevs 
							
						 
					 
					
						
						
							
						
						4afeca3bcf 
					 
					
						
						
							
							Replace global oversampling with overrideable per-viewport oversampling.  
						
						 
						
						
						
						
					 
					
						2025-04-14 13:43:09 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kobewi 
							
						 
					 
					
						
						
							
						
						47568a4654 
					 
					
						
						
							
							Add --scene command line argument  
						
						 
						
						
						
						
					 
					
						2025-04-12 09:15:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pāvels Nadtočajevs 
							
						 
					 
					
						
						
							
						
						57bb602e37 
					 
					
						
						
							
							Fix custom scene argument if it's referenced as UID.  
						
						 
						
						
						
						
					 
					
						2025-04-11 21:41:18 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thaddeus Crews 
							
						 
					 
					
						
						
							
						
						0d267e7b1e 
					 
					
						
						
							
							Core: Add dedicated BitField template  
						
						 
						
						
						
						
					 
					
						2025-04-11 11:53:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thaddeus Crews 
							
						 
					 
					
						
						
							
						
						334006b501 
					 
					
						
						
							
							Merge pull request  #105216  from bruvzg/no_dummy_rs  
						
						 
						
						... 
						
						
						
						Remove "dummy" renderer from the editor dropdown. 
						
						
					 
					
						2025-04-11 09:50:46 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								A Thousand Ships 
							
						 
					 
					
						
						
							
						
						889410dcda 
					 
					
						
						
							
							Add String::replace_char(s) methods for performance and convenience  
						
						 
						
						
						
						
					 
					
						2025-04-10 13:08:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pāvels Nadtočajevs 
							
						 
					 
					
						
						
							
						
						1054ab8239 
					 
					
						
						
							
							Remove "dummy" renderer from the editor dropdown.  
						
						 
						
						
						
						
					 
					
						2025-04-10 08:45:47 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thaddeus Crews 
							
						 
					 
					
						
						
							
						
						807ce83f00 
					 
					
						
						
							
							Merge pull request  #103805  from rsubtil/fix-recovery_lock_on_import  
						
						 
						
						... 
						
						
						
						Fix recovery mode lock file not being cleared on import/export 
						
						
					 
					
						2025-04-09 18:12:03 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pāvels Nadtočajevs 
							
						 
					 
					
						
						
							
						
						5c9d63ff52 
					 
					
						
						
							
							Fix initial project manager size and scales < 1.  
						
						 
						
						
						
						
					 
					
						2025-04-09 08:24:45 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thaddeus Crews 
							
						 
					 
					
						
						
							
						
						e6a61b1ecc 
					 
					
						
						
							
							Merge pull request  #76829  from bruvzg/ac_kit_direct  
						
						 
						
						... 
						
						
						
						Implement screen reader support using AccessKit library. 
						
						
					 
					
						2025-04-08 12:32:47 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pāvels Nadtočajevs 
							
						 
					 
					
						
						
							
						
						b106dfd4f9 
					 
					
						
						
							
							Base accessibility API.  
						
						 
						
						
						
						
					 
					
						2025-04-08 20:14:28 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pāvels Nadtočajevs 
							
						 
					 
					
						
						
							
						
						f37fb49739 
					 
					
						
						
							
							Add separate minimize_disabled and maximize_disabled window flags.  
						
						 
						
						
						
						
					 
					
						2025-04-07 18:58:11 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smix8 
							
						 
					 
					
						
						
							
						
						a4c56d478a 
					 
					
						
						
							
							Move NavigationServer navmesh sync from main() to process()  
						
						 
						
						... 
						
						
						
						Moves NavigationServer navmesh sync from main() to process(). 
						
						
					 
					
						2025-04-05 21:29:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LuoZhihao 
							
						 
					 
					
						
						
							
						
						31c191ee72 
					 
					
						
						
							
							Fix compiling with disable_xr=yes  
						
						 
						
						
						
						
					 
					
						2025-04-04 00:26:53 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Franke 
							
						 
					 
					
						
						
							
						
						2800948d61 
					 
					
						
						
							
							Organize ifdefs for disabling navigation, physics, and XR  
						
						 
						
						
						
						
					 
					
						2025-04-02 08:24:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thaddeus Crews 
							
						 
					 
					
						
						
							
						
						c9c8556a47 
					 
					
						
						
							
							Merge pull request  #104862  from smix8/navserver_process  
						
						 
						
						... 
						
						
						
						Prepare NavigationServer for `process()` and `physics_process()` split 
						
						
					 
					
						2025-04-02 07:37:32 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yufeng Ying 
							
						 
					 
					
						
						
							
						
						4f4031a675 
					 
					
						
						
							
							Replace size() == 0 with is_empty().  
						
						 
						
						
						
						
					 
					
						2025-04-02 19:18:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smix8 
							
						 
					 
					
						
						
							
						
						16fd7b6ae1 
					 
					
						
						
							
							Prepare NavigationServer for process() and physics_process() split  
						
						 
						
						... 
						
						
						
						Prepares the NavigationServer API for a split of its functionality between frame process() and stepped physics_process(). 
						
						
					 
					
						2025-04-02 11:01:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Alexsander 
							
						 
					 
					
						
						
							
						
						556933306a 
					 
					
						
						
							
							Allow to compile templates without navigation features  
						
						 
						
						
						
						
					 
					
						2025-04-01 11:53:35 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								A Thousand Ships 
							
						 
					 
					
						
						
							
						
						b79c2221f0 
					 
					
						
						
							
							[Navigation] Fix typo in performance  
						
						 
						
						
						
						
					 
					
						2025-03-31 11:19:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								A Thousand Ships 
							
						 
					 
					
						
						
							
						
						5cc0539961 
					 
					
						
						
							
							[Navigation] Create a dedicated 2D navigation server  
						
						 
						
						... 
						
						
						
						* Add a dedicated 2D server
* Create dedicated tests
* Split performance metrics between 2D and 3D
* Rename the 3D only server module 
						
						
					 
					
						2025-03-29 12:10:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Alexsander 
							
						 
					 
					
						
						
							
						
						5ad414d046 
					 
					
						
						
							
							Allow to compile templates without physics servers  
						
						 
						
						
						
						
					 
					
						2025-03-28 11:00:44 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pāvels Nadtočajevs 
							
						 
					 
					
						
						
							
						
						3358128dc2 
					 
					
						
						
							
							Disable broken Vulkan layers before running RenderingDevice tests.  
						
						 
						
						
						
						
					 
					
						2025-03-25 22:39:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rémi Verschelde 
							
						 
					 
					
						
						
							
						
						c9f0ab6701 
					 
					
						
						
							
							Vulkan: Re-enable Mesa device select layer  
						
						 
						
						... 
						
						
						
						We got this from RenderDoc which had an issue with it 5 years ago, but it's
not a given that Godot is also affected.
This layer is actually quite convenient to be able to change what default Vulkan
capable GPU should be used for applications via environment variables:
https://docs.mesa3d.org/envvars.html#vulkan-mesa-device-select-layer-environment-variables  
						
						
					 
					
						2025-03-25 10:16:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thaddeus Crews 
							
						 
					 
					
						
						
							
						
						f09ee0171a 
					 
					
						
						
							
							Style: Begin integrating simple .clangd fixes  
						
						 
						
						
						
						
					 
					
						2025-03-22 13:24:35 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thaddeus Crews 
							
						 
					 
					
						
						
							
						
						97241ffea6 
					 
					
						
						
							
							Merge pull request  #99555  from Meorge/mute-game  
						
						 
						
						... 
						
						
						
						Add "Mute Game" toggle in Game view 
						
						
					 
					
						2025-03-19 17:46:11 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Malcolm Anderson 
							
						 
					 
					
						
						
							
						
						6858607e74 
					 
					
						
						
							
							Add "Mute Audio" button to Game view in editor  
						
						 
						
						... 
						
						
						
						Update servers/audio_server.cpp
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
Apply suggestions from code review
Co-authored-by: Adam Scott <ascott.ca@gmail.com >
Fix a few lines for new member names
Add command-line argument `--debug-mute-audio`, and pass it to game if started with mute enabled
Apply suggestions from code review
Co-authored-by: arkology <43543909+arkology@users.noreply.github.com >
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
Fix icon for svgo 
						
						
					 
					
						2025-03-19 08:20:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pāvels Nadtočajevs 
							
						 
					 
					
						
						
							
						
						f6891b0305 
					 
					
						
						
							
							[DisplayServer] Decouple show_window(MAIN_WINDOW_ID) from DisplayServer constructor, update project manager size/position after DS init.  
						
						 
						
						
						
						
					 
					
						2025-03-19 11:23:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thaddeus Crews 
							
						 
					 
					
						
						
							
						
						c8a94993bf 
					 
					
						
						
							
							Merge pull request  #103961  from bruvzg/win_pos_sync  
						
						 
						
						... 
						
						
						
						Sync `display/window/size/initial_position_type` and `Window::WINDOW_INITIAL_POSITION_` enum. 
						
						
					 
					
						2025-03-18 14:42:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								unvermuthet 
							
						 
					 
					
						
						
							
						
						e41200b407 
					 
					
						
						
							
							Vulkan: Disable layers in editor deemed buggy by RenderDoc  
						
						 
						
						
						
						
					 
					
						2025-03-17 22:46:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thaddeus Crews 
							
						 
					 
					
						
						
							
						
						c1b7865ae9 
					 
					
						
						
							
							Merge pull request  #103557  from aaronfranke/godot-version-defines  
						
						 
						
						... 
						
						
						
						Rename version defines to `GODOT_VERSION_*` to match GDExtension godot-cpp 
						
						
					 
					
						2025-03-13 08:57:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Franke 
							
						 
					 
					
						
						
							
						
						97ee05e9b7 
					 
					
						
						
							
							Rename version defines to GODOT_VERSION_* to match GDExtension godot-cpp  
						
						 
						
						
						
						
					 
					
						2025-03-12 11:11:38 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kobewi 
							
						 
					 
					
						
						
							
						
						7d82704f12 
					 
					
						
						
							
							Allow to ignore debugger error breaks  
						
						 
						
						
						
						
					 
					
						2025-03-12 19:05:57 +01:00