08db7ddf2f
Merge pull request #110245 from Armynator/add-min-gui-drag-distance
...
Make minimum drag distance configurable for gui elements
2025-10-27 10:01:41 -05:00
0fe71c128c
Merge pull request #112034 from bruvzg/mac_clang_check
...
[macOS] Update clang version check.
2025-10-27 10:01:40 -05:00
73bc7fd3b7
Merge pull request #112030 from twrightsman/use-pkgconf-recast
...
Use pkg-config for recast flags
2025-10-27 10:01:39 -05:00
40e3ac84bc
Merge pull request #107672 from 2frac/gpu_instances_blender_option
...
Add checkbox for blender's "GPU Instances" option for exporting GLTF
2025-10-27 10:01:37 -05:00
1996e8a135
Merge pull request #112023 from kevinlam508/dotnet-native-base-class-lookup
...
Fix dotnet class lookup returning modified names instead of engine names
2025-10-27 10:01:36 -05:00
6d32d3df75
Merge pull request #111766 from kitbdev/speed_up_spinbox_creation
...
Improve performance of SpinBox creation
2025-10-27 10:01:35 -05:00
bf90fc8c9c
Merge pull request #109844 from nikitalita/invalid-ogg-comment
...
AudioStreamOggVorbis: only show invalid comment warning in Editor builds
2025-10-27 10:01:33 -05:00
3f721d6c8c
Merge pull request #112019 from YeldhamDev/trim_it_just_a_little
...
Add text trimming in `LinkButton`
2025-10-27 10:01:32 -05:00
9ea8b10475
Merge pull request #112016 from KoBeWi/fatal_blame
...
Fix verbose running message
2025-10-27 10:01:31 -05:00
eae590550f
Merge pull request #112015 from KoBeWi/for_the_path!
...
Fix file duplication making random UID
2025-10-27 10:01:30 -05:00
fb7e9486c6
Merge pull request #112006 from twrightsman/fix/copyright
...
Fix copyright issues
2025-10-27 10:01:29 -05:00
97d11cf4f5
Merge pull request #112005 from twrightsman/feat/add-keywords-to-desktop-entry
...
Add some keywords to desktop entry
2025-10-27 10:01:28 -05:00
9e7a4987b7
Merge pull request #112004 from twrightsman/fix/appstream-broken-screenshot
...
Fix broken screenshot link in Appstream metadata
2025-10-27 10:01:27 -05:00
687aa56ec8
Add text trimming in LinkButton
2025-10-27 10:53:31 -03:00
bc85da65a5
[macOS] Update clang version check.
2025-10-25 22:41:40 +03:00
0fdb93cde6
Merge pull request #112033 from Ivorforce/memnew-placement-char
...
Fix `memnew_placement` with `char *` arguments
2025-10-25 13:33:42 -05:00
65bf516006
Fix memnew_placement with char * arguments. Before, it would call the description version, allocating on the heap instead of ni the given memory.
2025-10-25 18:50:22 +02:00
e6f441ea64
Fix dotnet class lookup returning modified names instead of engine names
2025-10-25 10:04:23 -05:00
8847cf7681
Fix copyright issues
...
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
2025-10-25 15:58:41 +02:00
e0c1babd89
Add some keywords to desktop entry
...
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
2025-10-25 15:55:46 +02:00
1e8ead50dc
Use pkg-config for recast flags
...
Now that recastnavigation upstream ships a pkg-config file, Godot can
rely on it for getting the build-time configuration.
2025-10-25 15:52:41 +02:00
40fcf5ee3e
Added checkbox for blender's "GPU Instances" option for exporting GLTF
2025-10-25 15:07:54 +03:00
52775a82c6
Fix verbose running message
2025-10-24 23:18:55 +02:00
afe87983e0
Fix file duplication making random UID
2025-10-24 23:03:52 +02:00
f6caaa8fce
Fix broken screenshot link in Appstream metadata
2025-10-24 19:46:22 +02:00
89aa5137b8
add gui_drag_threshold for viewports
2025-10-24 19:01:25 +02:00
a09a5d2b47
AudioStreamOggVorbis: only show invalid comment warning in Editor
2025-10-24 09:51:44 -07:00
ab6c6eece8
Merge pull request #110525 from Ryan-000/Fix-AudioStreamPolyphonic-to-honor-AudioStreamPlayer_pitch_scale
...
Fix AudioStreamPolyphonic to honor AudioStreamPlayer.pitch_scale
2025-10-24 11:23:18 -05:00
1c9eec6f90
Merge pull request #104951 from jitspoe/master.avi_16bit_audio
...
Default mjpeg avi movie writer to 16 bit audio and add an editor option so it can still write 32 bit.
2025-10-24 11:23:17 -05:00
822fd083c4
Merge pull request #108114 from lawnjelly/fti_multimesh_reset_all
...
`FTI` - Add `multimesh_instances_reset_physics_interpolation()`
2025-10-24 11:23:15 -05:00
fb817770bf
Merge pull request #110385 from WhalesState/move-picker-shaders
...
Move ColorPicker shaders to ColorPickerShape class
2025-10-24 11:23:14 -05:00
b137476eb5
Merge pull request #109998 from aaronfranke/shader-toggle-files-organize
...
Organize toggle files button logic in shader editor
2025-10-24 11:23:12 -05:00
edbfb7a6ec
Merge pull request #111183 from stuartcarnie/matias-uma-pc-pr
...
Add Persistent Buffers utilizing UMA
2025-10-24 11:23:11 -05:00
9ee2640001
Merge pull request #109358 from zenorbi/styleboxflat-antialiasing-adjust-for-oversampling
...
Adjust StyleBoxFlat antialiasing to account for Viewport oversampling
2025-10-24 11:23:10 -05:00
cc008b288a
Merge pull request #110829 from m4gr3d/javaclasswrapper_regression_tests
...
Add Android instrumented tests to the `app` module
2025-10-24 11:23:08 -05:00
c2ca5bdd23
Merge pull request #107275 from DexterFstone/file-system-selection-changed-signal
...
Expose the signal when user select a file/folder in the FileSystemDock
2025-10-24 11:23:07 -05:00
abb68b85fd
Merge pull request #106237 from shiena/feature/expose-set_ycbcr_images
...
Expose CameraFeed::set_ycbcr_images
2025-10-24 11:23:06 -05:00
620a4f17a8
Merge pull request #109637 from van800/shakhov/dap
...
Extend DAP to allow debug main/current/specific_scene/secondary_editor and also commanline arguments
2025-10-24 11:23:05 -05:00
9d2b619f51
Merge pull request #108737 from bruvzg/adb_scrcpy
...
[Android] Add export option to use "scrcpy" to run project from editor.
2025-10-24 11:23:03 -05:00
fbf1c72f15
Merge pull request #90401 from KoBeWi/I_wonder_how_much_this_breaks
...
Don't redraw invisible CanvasItems
2025-10-24 11:23:02 -05:00
751eabde37
Merge pull request #111969 from coppolaemilio/add-donate-button-on-project-manager
...
Add donate button to project manager
2025-10-24 11:23:00 -05:00
16bdc8c4f1
Add Android instrumented tests to the app module
...
This builds on the work from @dsnopek in https://github.com/dsnopek/javaclasswrapper-test , by importing the set of JavaClassWrapper tests from that repo within the Godot core repo in order to bootstrap and standardize how we write and run Android instrumented tests.
The approach used here should serve as a base to build upon to expand the set of instrumented tests used to validate the project's stability.
Co-authored-by: David Snopek <dsnopek@gmail.com >
2025-10-24 07:46:22 -07:00
5277c94fe4
Update the source sets configuration for the app and lib modules to match the default configuration
...
Both the `app` and `lib` modules had custom source sets configuration originating from the early days of the project. This updates the configuration to match the default Android Studio configuration which will simplify the addition of unit tests and instrumented tests to the project.
Note that for backcompat reasons, some folders (such as the `res` folder in the `app` module) are left as is.
2025-10-24 07:44:19 -07:00
1b8b46f59a
Add donate button to project manager
...
- Move the `Remove Missing` button with the rest of the actions available.
- Add `ref` to existing donate link in the Help menu
2025-10-24 10:48:13 +02:00
a07bd3fd31
Move ColorPicker shaders to ColorPickerShape class
2025-10-24 02:49:12 +03:00
230adb7511
Add Persistent Buffers
...
This work is a heavily refactored and rewritten from TheForge's initial
code.
TheForge's original code had too many race conditions and was
fundamentally flawed as it was too easy to incur into those data races
by accident.
However they identified the proper places that needed changes, and the
idea was sound. I used their work as a blueprint to design this work.
This PR implements:
- Introduction of UMA buffers used by a few buffers
(most notably the ones filled by _fill_instance_data).
Ironically this change seems to positively affect PC more than it does
on Mobile.
Updates D3D12 Memory Allocator to get GPU_UPLOAD heap support.
Metal implementation by Stuart Carnie.
Co-authored-by: Stuart Carnie <stuart.carnie@gmail.com >
Co-authored-by: TheForge team
2025-10-24 08:16:19 +11:00
a29be8f7c7
Adjust StyleBoxFlat antialiasing to account for Viewport oversampling
2025-10-23 22:53:11 +02:00
084d5d407e
Merge pull request #109727 from arkology/replace-individual
...
`FindInFiles`: Allow replacing individual results
2025-10-23 15:34:04 -05:00
add458d5f9
Merge pull request #111934 from KoBeWi/crash_in_files
...
Fix FindInFiles crash when changing language
2025-10-23 15:34:03 -05:00
2aa3f923d0
Merge pull request #111901 from kitbdev/goto_line_shortcut_update
...
Change `Go to Line` default shortcut to `Ctrl+G`
2025-10-23 15:34:02 -05:00