1
0
mirror of https://github.com/godotengine/godot.git synced 2026-01-07 19:53:17 +00:00
Commit Graph

16656 Commits

Author SHA1 Message Date
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
Thaddeus Crews
0cc7e2c27a Merge pull request #95821 from anvilfolk/cache-gd-docs
Scripting: Fix script docs not being searchable without manually recompiling scripts
2025-03-13 08:57:40 -05:00
Thaddeus Crews
e4628a249f Merge pull request #101633 from TokageItLab/external-force-spring
Add external force property to `SpringBoneSimulator3D`
2025-03-13 08:57:32 -05:00
Thaddeus Crews
6ffe44d322 Merge pull request #102986 from KoBeWi/new_scene_has_dropped
Add `scene_changed` signal to SceneTree
2025-03-13 08:57:24 -05:00
Thaddeus Crews
22a7079afd Merge pull request #104047 from YYF233333/dict_iter
Add const iteration support to `Dictionary`
2025-03-13 08:57:23 -05:00
Thaddeus Crews
d190cc6d6f Merge pull request #100412 from havi05/tree-hover-on-selected
`Tree` highlight selected items on hover
2025-03-13 08:57:18 -05:00
Thaddeus Crews
ba5edb2a77 Merge pull request #103784 from Dominrog/fix-visible-avoidance-debug
Fix visible avoidance debug rendering in NavigationRegion2D
2025-03-13 08:57:15 -05:00
Aryombre
eeb46b7c70 Fix : drag unselected tree item when 2+ tree items selected now correctly drag the pointed item 2025-03-13 00:48:51 +01:00
Rémi Verschelde
9b5221aeed Merge pull request #104020 from timothyqiu/missing-tr-markup
Add missing `ETR`/`TTR` markups
2025-03-12 22:57:18 +01:00
Rémi Verschelde
1d6707bb5d Merge pull request #103705 from BrotherShort/rtl_SceneTree_item_rename
Fix SceneTree's rename LineEdit's offset position
2025-03-12 22:57:03 +01:00
Rémi Verschelde
cbb1e0ef7a Merge pull request #103653 from dugramen/popup_respect_scale
Apply transforms for LineEdit, RichTextLabel, and TextEdit popup positions
2025-03-12 22:56:58 +01:00
kobewi
323b47facf Add scene_changed signal to SceneTree 2025-03-12 21:27:06 +01:00
Thaddeus Crews
89cf746da1 Merge pull request #103489 from YeldhamDev/cam_override_stretch_fix
Fix wrong canvas camera override panning in the runtime debugger
2025-03-12 13:17:15 -05:00
Aaron Franke
97ee05e9b7 Rename version defines to GODOT_VERSION_* to match GDExtension godot-cpp 2025-03-12 11:11:38 -07:00
ocean
72045c8306 Scripting: Add script documentation cache to project
This PR adds a script documentation cache in the project folder.
It is loaded at alongside native documentation caches. This makes
scripts fully accessible through Search Help, including their
members, etc, right from project start, without having to compile
every single script.

Co-authored-by: Hilderin <81109165+Hilderin@users.noreply.github.com>
2025-03-12 13:44:41 -04:00
Yufeng Ying
bebe037abf Add ConstIterator to Dictionary. 2025-03-13 01:28:46 +08:00
Michael Alexsander
186d8259d5 Fix wrong canvas camera override panning in the runtime debugger 2025-03-12 12:36:19 -03:00
Thaddeus Crews
7e6c4681c6 Merge pull request #101427 from Lazy-Rabbit-2001/camera_2d_draggable
Improve usability of `Camera2D`
2025-03-12 10:31:51 -05:00
Thaddeus Crews
c8cd979552 Merge pull request #103966 from rburing/fti_2d_particles_oops
CPUParticles2D: Fix physics interpolation after entering tree with `emitting = false`
2025-03-12 10:31:47 -05:00
Thaddeus Crews
edbdca2074 Merge pull request #104018 from SaracenOne/fix_process_state_error
Fix missing `process_state` error in blend spaces.
2025-03-12 10:31:43 -05:00
Thaddeus Crews
8c32d5eee5 Merge pull request #103822 from ASamBlur/fix-graphnode-port-positions-for-expanded-children
Fix GraphNode port positions of children with size flag expand
2025-03-12 10:31:37 -05:00
Haoyu Qiu
a7c1f2730f Add missing ETR/TTR markups 2025-03-12 20:12:33 +08:00
SaracenOne
250e69856e Fixes missing process_state error in blend spaces. 2025-03-12 11:46:38 +00:00
Lazy-Rabbit-2001
5ca70d88a7 Improve usability of Camera2D 2025-03-12 09:57:31 +08:00
Thaddeus Crews
70d7a77a9a Merge pull request #98653 from Repiteo/scons/pretty-builders
SCons: Make builders prettier, utilize `constexpr`
2025-03-11 19:54:47 -05:00
Thaddeus Crews
754e3b3f9a Merge pull request #103825 from JulianHeuser/region_highlight_crash_fix
Fix crash related to #region/#endregion caused by trailing spaces
2025-03-11 19:54:46 -05:00
Thaddeus Crews
bf44930ec2 Merge pull request #81178 from KoBeWi/ok_bummer
Rework AcceptDialog's ok button text
2025-03-11 19:54:38 -05:00
Thaddeus Crews
30961fe462 Merge pull request #98414 from KoBeWi/one_small_step_for_animation
Add editor setting for default animation step
2025-03-11 19:54:35 -05:00
Thaddeus Crews
19882339f4 Merge pull request #99374 from FeniXb3/colorpicker-picker-shape-accessibility
Improve ColorPicker picker shape keyboard and joypad accessibility
2025-03-11 19:54:32 -05:00
Thaddeus Crews
be429eb404 SCons: Make builders prettier, utilize constexpr 2025-03-11 18:31:20 -05:00
kobewi
c2813b902c Add editor setting for default animation step 2025-03-11 23:16:27 +01:00
Thaddeus Crews
3bc2821e26 Merge pull request #102372 from Rindbee/display-the-actual-used-theme-items-in-the-Inspector
Display the actual used theme items in the Inspector
2025-03-11 16:53:55 -05:00
Thaddeus Crews
0822829359 Merge pull request #101439 from JekSun97/Provide-connection_map-to-GraphEdit
Add `get_connection_list_from_node` function to `GraphEdit`
2025-03-11 16:53:48 -05:00
kobewi
4ae87afaf6 Rework AcceptDialog's ok button text 2025-03-11 22:52:50 +01:00
Konrad Gadzina
e6f812c056 Modify color in ColorPicker with keyboard or joypad 2025-03-11 22:41:41 +01:00
Thaddeus Crews
e54a4408ad Merge pull request #102249 from Arnklit/particles2d-emission-shapes
Add emission shape gizmos to Particles2D
2025-03-11 14:01:00 -05:00
Thaddeus Crews
deb9705b77 Merge pull request #99662 from beicause/color-picker-wheels-in-okhsl
ColorPicker: Allow other color wheels in okhsl mode
2025-03-11 14:00:59 -05:00
Thaddeus Crews
20651f1162 Merge pull request #99680 from YeldhamDev/multi_remote_selection
Allow to select multiple remote nodes at runtime
2025-03-11 14:00:56 -05:00
Thaddeus Crews
41a3098fb5 Merge pull request #103793 from Rindbee/fix-memory-leak-caused-by-hidden-tooltip-controls
Fix memory leak caused by hidden tooltip controls
2025-03-11 14:00:40 -05:00
Michael Alexsander
5c66129e62 Allow to select multiple remote nodes at runtime 2025-03-11 12:35:41 -03:00
Thaddeus Crews
7d677fe761 Merge pull request #96372 from CreatedBySeb/fix-signal-copying
Fix copying a Node with a signal potentially resulting in an Editor crash
2025-03-11 09:35:01 -05:00
Thaddeus Crews
f1597b3023 Merge pull request #103758 from YeldhamDev/more_game_view_settings
Make Game view follow more editor settings
2025-03-11 09:34:58 -05:00
Ricardo Buring
5892ddbe24 CPUParticles2D: Fix fixed timestep interpolation after entering tree with emitting = false
This line was left over from earlier testing; the intended functionality
is now contained in _refresh_interpolation_state().
2025-03-11 12:12:32 +01:00
Julian
659d1b5d0c Fix crash caused by trailing spaces 2025-03-11 00:06:08 -04:00
Thaddeus Crews
78c9f8ddd9 Merge pull request #103906 from adamscott/revert-builtin-gui-license-notice
Revert "Add built-in GUI to display license notices"
2025-03-10 21:05:58 -05:00
Thaddeus Crews
c42fe6fb36 Merge pull request #95736 from nongvantinh/checkbox-states-colors
Allow changing the color for the Checkbox's checked and unchecked icons
2025-03-10 10:01:18 -05:00
Thaddeus Crews
9ef22c227a Merge pull request #96296 from aryan-11825114/fix-curve-edit-set-point-pos
Fix `changed` signal emission in `Curve::set_point_offset`
2025-03-10 10:01:16 -05:00
Adam Scott
1d325847f3 Revert "Add built-in GUI to display license notices"
This reverts commit daa6198925.
2025-03-10 10:33:12 -04:00
aryan-11825114
cd71f97209 fix changed signal emission in Curve::set_point_offset 2025-03-10 17:50:05 +05:30
A Thousand Ships
331a43a9d8 Add String::remove_char(s) methods for performance and convenience 2025-03-10 13:19:28 +01:00