Commit graph

79579 commits

Author SHA1 Message Date
jinyangcruise
8402065b0b Fix unexpected name when favoriting nodes from keyword matches. 2025-12-04 21:45:04 +08:00
Thaddeus Crews
63e14e13f9
Merge pull request #111767 from Repiteo/scons/libcpp-transitive
SCons: Remove transitive includes in `libc++`
2025-12-03 21:02:01 -06:00
Thaddeus Crews
5ba04e81ea
Merge pull request #113522 from davismit54/master
Removed "None" option in Version Control Editor
2025-12-03 21:01:59 -06:00
Thaddeus Crews
0755f096e0
Merge pull request #113512 from adamscott/PROPERTY_HINT_MULTILINE_TEXT_monospace-hint
Add new monospace related hint strings
2025-12-03 21:01:58 -06:00
Thaddeus Crews
05c33ece53
Merge pull request #91556 from aXu-AP/particle-angles
Change curve range for particle multipliers
2025-12-03 21:01:57 -06:00
Thaddeus Crews
f6b3803900
Merge pull request #109345 from HolonProduction/resource-cache-shall-shun-shallow
Prevent shallow scripts from leaking into the `ResourceCache`
2025-12-03 21:01:56 -06:00
aXu-AP
c6021f1e5b
Change curve range for particle multipliers
Fixes #91404
Curves are applied as a multiplier, so ranges [-1, 1] or [0, 1] make much more sense than ranges like [-360, 360] or [0, 100]. The actual range is selected with separate min and max parameters.
2025-12-03 20:47:40 -06:00
Thaddeus Crews
fbc9539764
Merge pull request #113275 from lodetrick/sprite-dock
Use new dock system for SpriteFrames Dock
2025-12-03 16:50:41 -06:00
Thaddeus Crews
d1ce45488d
Merge pull request #113527 from LanzaSchneider/fix-compilation-with-deprecated-disabled
Fix sprite_frames_editor_plugin compilation with deprecated=no
2025-12-03 16:50:40 -06:00
Thaddeus Crews
8ad45dae15
Merge pull request #113494 from arkology/dock_free()
Fix DistractionFreeMode and BottomPanel
2025-12-03 16:50:39 -06:00
Thaddeus Crews
d7d09a91df
Merge pull request #113521 from KoBeWi/switch_on_release_not_debug
Make dock tabs switch on button release
2025-12-03 16:50:38 -06:00
Thaddeus Crews
2ab75a93df
Merge pull request #113514 from Ivorforce/required-param-no-refcount
Optimize `RequiredParam` to not increase and decrease refcounts on call.
2025-12-03 16:50:37 -06:00
Thaddeus Crews
367f9bf9e3
Merge pull request #111052 from Repiteo/ci/pre-commit-xml-hook
CI: Add pre-commit hook for XML linting
2025-12-03 16:50:36 -06:00
Thaddeus Crews
66333f9d92
Merge pull request #113322 from nikitalita/fix-translation
Fix loading old-style translation files
2025-12-03 16:50:35 -06:00
Thaddeus Crews
25498c6b88
Merge pull request #113450 from KoBeWi/Fiock
Use EditorDock for Search Results
2025-12-03 16:50:33 -06:00
Thaddeus Crews
5a7e1bf0f4
Merge pull request #113288 from goatchurchprime/gtch/audioservermic
AudioServer to have function to access microphone buffer directly
2025-12-03 16:50:32 -06:00
Thaddeus Crews
db077a4fec
Merge pull request #113531 from aaronp64/progress_bar_round
Round `ProgressBar` percentage instead of truncating
2025-12-03 16:50:31 -06:00
Thaddeus Crews
662db6eb59
Merge pull request #106016 from Ivorforce/gdtype-loves-gdextension
Expand `GDType` to cover GDExtension types as well
2025-12-03 16:50:29 -06:00
aaronp64
9e9ca20239 Round ProgressBar percentage instead of truncating
Updated to round before converting ratio to int, to make percentage display more accurate
2025-12-03 16:25:44 -05:00
Lukas Tenbrink
aa33b53e67 Use GDType for GDExtension types as well.
Co-authored-by: David Snopek <dsnopek@gmail.com>
2025-12-03 21:32:46 +01:00
Lukas Tenbrink
ebc9aebb69 Optimize RequiredParam to not increase and decrease refcounts on call. 2025-12-03 21:21:18 +01:00
LanzaSchneider
e46936c363 Fix sprite_frames_editor_plugin compilation with deprecated=no 2025-12-04 03:59:19 +08:00
Mitchell Davis
e4192cc77f Removed "None" option in Version Control Editor for issue #113419 2025-12-03 13:20:04 -06:00
arkology
828242a41d Fix DistractionFreeMode and BottomPanel 2025-12-03 22:19:00 +03:00
Julian Todd
3e8bf3ba91 Access microphone buffer from AudioServer and prevent microphone double starts 2025-12-03 19:49:56 +01:00
kobewi
5a06774885 Make dock tabs switch on button release 2025-12-03 19:32:57 +01:00
Adam Scott
10c7cb878a
Add new monospace related hint strings
- Add hint string `monospace` for `PROPERTY_HINT_{NONE,PASSWORD,PLACEHOLDER_TEXT}` to set the `LineEdit` font monospaced.
- Add hint string `monospace` for `PROPERTY_HINT_MULTILINE_TEXT` to set the `TextEdit` font monospaced.
- Add hint string `no_wrap` for `PROPERTY_HINT_MULTILINE_TEXT` to make the `TextEdit` not wrap lines automatically.

Also:
- Fix issue with `EditorPropertyMultilineText` not updating font properly.
- Add `EditorPropertyMultilineText` tweak flags.
- Add support with GDScript `@export_multiline`.
2025-12-03 12:57:40 -05:00
Thaddeus Crews
8105ff7ac7
Merge pull request #106940 from allenwp/agx-add-white-contrast
Add `white`, `contrast`, and future HDR support to the AgX tonemapper.
2025-12-03 11:42:29 -06:00
Thaddeus Crews
9eab056f8d
Merge pull request #112857 from ryevdokimov/project-manager-shortcut-crash
Fix modifiying shortcuts in project manager causing crash
2025-12-03 11:42:28 -06:00
Thaddeus Crews
61b58e8818
Merge pull request #113489 from bruvzg/gde_x
Split GDExtension validations files to avoid constant git conflicts.
2025-12-03 11:42:26 -06:00
Thaddeus Crews
b0a1b9a0b1
Merge pull request #111471 from WesleyClements/zoom-in-on-pixel-art
Add zoom to fit functionality to `SpriteFramesEditor`
2025-12-03 11:42:25 -06:00
Thaddeus Crews
202e442671
Merge pull request #113261 from Mickeon/documentation-miscellaneous-oddities-part-7
Fix miscellaneous oddities around the class reference (part 7)
2025-12-03 11:42:23 -06:00
Thaddeus Crews
825d0fe94a
Merge pull request #113418 from Calinou/inputevent-shortcut-physical-unicode-avoid-nested-parentheses
Avoid nested parentheses in physical/Unicode InputEventKey text conversion
2025-12-03 11:42:22 -06:00
Thaddeus Crews
f972ab80ec
Merge pull request #113415 from Calinou/editor-animation-add-shortcut-in-tooltip
Add shortcuts in tooltips to the animation editor's play/pause buttons
2025-12-03 11:42:20 -06:00
Thaddeus Crews
6124d5ee2b
Merge pull request #113255 from lodetrick/animation-dock
Use new dock system for Animation and AnimationTree dock
2025-12-03 11:42:19 -06:00
Thaddeus Crews
416491dcdd
Merge pull request #113511 from dsnopek/required-param-not-really-required
Unmark `Node::is_editable_instance()` parameter as required
2025-12-03 11:42:18 -06:00
Thaddeus Crews
216fdd1803
Merge pull request #113510 from KoBeWi/slices_of_bug
Fix CreateDialog returning wrong type
2025-12-03 11:42:17 -06:00
Thaddeus Crews
d5b1ee5bc6
Merge pull request #113507 from blueskythlikesclouds/radiance-reflection-fallback-fix
Fix radiance/reflection fallback texture types.
2025-12-03 11:42:15 -06:00
Hugo Locurcio
11b1655298
Add shortcuts in tooltips to the animation editor's play/pause buttons
Shortcuts for these buttons don't make use of the Button shortcut
system, so that they work globally (even if the animation editor is
not focused). Therefore, we need to add the shortcut to the tooltip manually.
2025-12-03 18:21:08 +01:00
kobewi
51bfe186a9 Use EditorDock for Search Results 2025-12-03 15:35:08 +01:00
David Snopek
6d60660cd6 Unmark Node::is_editable_instance() parameter as required 2025-12-03 08:34:04 -06:00
kobewi
234a255249 Fix CreateDialog returning wrong type 2025-12-03 15:28:24 +01:00
Pāvels Nadtočajevs
58940024c8
Split GDExtension validations files to avoid constant git conflicts. 2025-12-03 16:25:16 +02:00
Allen Pestaluky
628df323e2 Add agx_white, agx_contrast and HDR support to the AgX tonemapper.
Also optimize all tonemappers to perform less calculations per-pixel.

Note: unlike `white`, `agx_white` is limited to a minimum of `2.0` and defaults to `16.29`. When using a RGB10A2 render buffer, `agx_white` will be ignored and a value of `2.0` will be used instead to ensure good behavior on the Mobile renderer.
2025-12-03 09:01:39 -05:00
Rémi Verschelde
2ecefada8d
Merge pull request #113503 from YeldhamDev/its_an_internal_problem_you_see
Fix `ScrollContainer` ignoring internal nodes added externally
2025-12-03 14:58:34 +01:00
Rémi Verschelde
af6e91d3cc
Merge pull request #113500 from mihe/bezier-text-truncation
Fix truncation of node name in bezier animation editor
2025-12-03 14:58:29 +01:00
Rémi Verschelde
04107df01b
Merge pull request #113493 from dsnopek/requiredparam-sync-headers
Synchronize the names for `RequiredParam<T>` arguments in header files
2025-12-03 14:58:25 +01:00
Rémi Verschelde
cc0abdeb60
Merge pull request #113492 from bruvzg/pm_proj_ovr
Disable "Override for Project" in project manager.
2025-12-03 14:58:21 +01:00
Rémi Verschelde
973f1f4649
Merge pull request #113459 from ndarilek/fix-accessibility-text-character-count
Accessibility: Fix text field character count and line navigation
2025-12-03 14:58:17 +01:00
Rémi Verschelde
c5e643380d
Merge pull request #113387 from m4gr3d/fix_run_scene_shortcut
[XR] Update the shortcuts to play current / specific scene based on the last selected XR run mode option
2025-12-03 14:58:13 +01:00