Commit graph

81880 commits

Author SHA1 Message Date
Rémi Verschelde
a447ac95ec
Move DisplayServer enums and typedefs to DisplayServerEnums
This will allow decoupling `display_server.h` from a number of headers in the
codebase which only require those enums and not all the DisplayServer API.
2026-03-03 12:44:02 +01:00
Thaddeus Crews
778cf54dab
Merge pull request #99499 from Calinou/3d-editor-add-follow-selection
Add "Follow Selection" in the 3D editor by using Center Selection twice
2026-03-02 15:54:03 -06:00
Thaddeus Crews
89f9ab0494
Merge pull request #116847 from dalexeev/edit-fix-objects-in-remote-inspector
Editor: Fix display of objects in the Remote Inspector
2026-03-02 15:54:03 -06:00
Thaddeus Crews
dcbdac00f6
Merge pull request #116946 from vaner-org/statemachine-undo-redo
Add undo/redo to adding/removing StateMachine nodes
2026-03-02 15:54:02 -06:00
Thaddeus Crews
1ae6976471
Merge pull request #110083 from WhalesState/gles3-texture-repeat
Fix texture repeat mode for GLES3 renderer.
2026-03-02 15:54:01 -06:00
Thaddeus Crews
22e44501fa
Merge pull request #116597 from Akosmo/improve-audio-docs-3
Improve docs for ResourceImporterMP3 and ResourceImporterOggVorbis
2026-03-02 15:54:00 -06:00
Thaddeus Crews
14fcc7132e
Merge pull request #116776 from HolonProduction/gdscript/completion-setters
Autocompletion: Don't hide certain setters and getters
2026-03-02 15:53:59 -06:00
Thaddeus Crews
da784e3ac2
Merge pull request #114261 from aaronp64/dock_tab_color
Update dock popup tab color for disabled slots
2026-03-02 15:53:57 -06:00
Thaddeus Crews
89f36b740a
Merge pull request #115399 from MaxiSanc37/ChangeSelectionBoxColor
Fix cursor selection box color
2026-03-02 15:53:56 -06:00
Thaddeus Crews
d89e19f556
Merge pull request #116683 from YeldhamDev/grid_map_rotation_fix
Fix wrong rotation of cells while being pasted in the `GridMap` editor
2026-03-02 15:53:55 -06:00
Thaddeus Crews
524d230927
Merge pull request #116546 from YeldhamDev/where_did_that_cell_go
Fix undoing `GridMap` move operations resulting in deleted cells
2026-03-02 15:53:54 -06:00
Thaddeus Crews
a19e5c4b53
Merge pull request #116830 from goatchurchprime/gtch/spectrumanalyzerbug2
Fix AudioSpectrumAnalyzer's Hann Window
2026-03-02 15:53:53 -06:00
Thaddeus Crews
d1eaa0f88d
Merge pull request #116834 from lodetrick/switch-fix
Fix Errors and tab swapping when changing docks
2026-03-02 15:53:52 -06:00
Thaddeus Crews
5b666357e3
Merge pull request #114535 from Parritz/fix/csg-gizmo-selection
Editor: Fix CSG gizmo selection inside CSGCombiners
2026-03-02 15:53:51 -06:00
Thaddeus Crews
a14035c910
Merge pull request #116882 from Zehir/read_only_metadata
Fix able to delete metadata on read-only object
2026-03-02 15:53:50 -06:00
Thaddeus Crews
1f6955ba52
Merge pull request #116793 from Orphaeus/patch-1
Fix unprofessional language in TabContainer and TabBar documentation
2026-03-02 15:53:49 -06:00
Parritz
45b60c0351
Editor: Fix CSG gizmo selection inside CSGCombiners 2026-03-02 15:52:30 -06:00
MaxiSanc37
a8b7526f2a
Changed the selection fill color and selection stroke color for the cursor selection box in ./themes/theme_modern.cpp
Co-Authored-By: fejesievo <fejesievo@gmail.com>
Co-Authored-By: SpencerGoodman <goodmasp@dickinson.edu>
Co-Authored-By: kateyvk <kateyvk16@gmail.com>
2026-03-02 15:29:01 -06:00
Orphaeus
d7418f8ff2
Fix unprofessional language in TabContainer & TabBar documentation 2026-03-02 15:21:42 -06:00
Hugo Locurcio
040e19e75d
Add "Follow Selection" in the 3D editor by using Center Selection twice
When pressing the Focus Selection shortcut twice, you will begin following
the current selection. This also applies to selection changes.

The effect is undone by pressing the Focus Selection shortcut another
time, using the Focus Origin shortcut, or by panning/using freelook
on the 3D editor camera. (Orbiting or switching between perspective and
orthogonal does not undo the effect.)

Co-authored-by: Robert Yevdokimov <robert.yevdokimov@autStand.com>
2026-03-02 19:24:01 +01:00
Thaddeus Crews
fbb918b699
Merge pull request #116960 from bruvzg/ac_x
Fix accessibility server init fallback.
2026-03-02 11:05:42 -06:00
Pāvels Nadtočajevs
2de7d5478b
Fix accessibility server init fallback. 2026-03-02 18:42:15 +02:00
Rémi Verschelde
54c6cfee0d
Merge pull request #116839 from bruvzg/ac_split
Move accessibility methods/enums from `DisplayServer` to the `AccessibilityServer` dedicated singleton.
2026-03-02 14:08:56 +01:00
Pāvels Nadtočajevs
1306221592
Move accessibility methods/enums from DisplayServer to the AccessibilityServer dedicated singleton. 2026-03-02 13:48:29 +02:00
Rémi Verschelde
4683f3806f
Merge pull request #116928 from bruvzg/rtl_pc_img
[RTL] Fix `%` handling in `[img=WxH]` tags.
2026-03-02 12:40:25 +01:00
Rémi Verschelde
db89e9b3cf
Merge pull request #116863 from jelolul/fix-node-removal-crash
Fix crash when deleting a sibling node of AnimationPlayer
2026-03-02 12:40:20 +01:00
Rémi Verschelde
d3e5ba0d6b
Merge pull request #116724 from mihe/embedded-editor-crash-fix
macOS: Add `nullptr` checks of `script_debugger` in `LayerHost::gui_input`
2026-03-02 12:35:42 +01:00
Rémi Verschelde
c830bf70ce
Merge pull request #116684 from Calinou/objectdb-instance-leak-warning-tweak
Tweak ObjectDB instance leak warning message to mention object count
2026-03-02 12:35:36 +01:00
Rémi Verschelde
6ca3b16daf
Merge pull request #116205 from Akosmo/improve-audio-docs-2
Add missing info to some AudioStream docs
2026-03-02 12:35:31 +01:00
Rémi Verschelde
f1ce0e6510
Merge pull request #106814 from stuartcarnie/rendering/hdr-output
Apple: Support output to EDR (HDR) displays
2026-03-02 12:35:22 +01:00
Logan Detrick
b92b4b8471 Fix Errors and tab swapping when changing docks 2026-03-02 00:14:52 -08:00
vaner-org
c09c60eb9c Add undo/redo to adding/removing StateMachine nodes 2026-03-02 13:37:21 +05:30
Pāvels Nadtočajevs
d06b6e7111
[RTL] Fix % handling in [img=WxH] tags. 2026-03-01 20:35:38 +02:00
HolonProduction
5c7c79da52 Autocompletion: Don't hide certain setters and getters
Co-authored-by: Will Thompson <wjt@endlessaccess.org>
2026-03-01 09:36:48 +01:00
Mounir Tohami
c0a648de76 Fix textures repeat mode for GLES3 renderer.
Co-authored-by: kleonc <9283098+kleonc@users.noreply.github.com>
2026-03-01 06:57:34 +02:00
Hugo Locurcio
77706bffa3
Tweak ObjectDB instance leak warning message to mention object count
This helps assess how important the situation is to resolve
for project developers, without having to run the project with
`--verbose` again.
2026-03-01 00:56:04 +01:00
Thaddeus Crews
1aaea38e7f
Merge pull request #111573 from StarryWorm/rm-class_db.h-from-resource.h
Core: remove `class_db.h` include from `resource.h`
2026-02-28 13:55:24 -06:00
Thaddeus Crews
90a3d1a5f4
Merge pull request #111046 from Repiteo/ci/changed-files-action
CI: Add `changed-files` GitHub Action
2026-02-28 13:55:23 -06:00
Akosmo
57da2733bc Improve docs for ResourceImporterMP3 and ResourceImporterOggVorbis 2026-02-28 13:35:02 -03:00
Akosmo
6b8eb8ebf1 Add missing info to some AudioStream docs 2026-02-28 12:04:08 -03:00
Zehir
7fcae88358 Fix able to delete metadata on read-only object 2026-02-28 11:48:30 +01:00
StarryWorm
357fa00a4a rm class_db.h from resource.h 2026-02-27 19:08:29 -05:00
jelo
83a0fc2b31
Fix crash when deleting a sibling node of AnimationPlayer 2026-02-27 22:17:06 +00:00
Thaddeus Crews
634220e9fc
Merge pull request #114971 from KoBeWi/resettings
Reorganize interface/editor setttings
2026-02-27 15:44:44 -06:00
Thaddeus Crews
bba2e018bd
Merge pull request #116714 from bruvzg/ios_pr
Add `end_generate_apple_embedded_project` export plugin method for iOS projects.
2026-02-27 15:44:43 -06:00
Thaddeus Crews
afdd7afb6d
Merge pull request #115822 from Nintorch/fix-duplicate-inputmap-events
Don't allow duplicate events in input actions editor
2026-02-27 15:44:42 -06:00
Thaddeus Crews
dd150a3823
Merge pull request #116413 from Chaosus/shader_fix_completion
Fixes for completion of shader preprocessor defines
2026-02-27 15:44:40 -06:00
Thaddeus Crews
3f3120586e
Merge pull request #116470 from AdriaandeJongh/rename-paste
Clarify `Paste` to `Paste (as Child)` in `SceneTree` context menu
2026-02-27 15:44:39 -06:00
Thaddeus Crews
9dc85c90ee
Merge pull request #116857 from Repiteo/openxr/iunknown-forward-declare
OpenXR: Limit Windows includes to COM interface
2026-02-27 15:44:37 -06:00
Thaddeus Crews
39bf77ddd1
OpenXR: Limit Windows includes to COM interface 2026-02-27 15:43:38 -06:00