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
StarryWorm
357fa00a4a
rm class_db.h from resource.h
2026-02-27 19:08:29 -05:00
kobewi
1b543e85cf
Reorganize interface/editor setttings
2026-02-27 22:25:59 +01:00
Thaddeus Crews
f630133a01
Merge pull request #116826 from Repiteo/style/class-db-explicit-include
...
Style: Add `class_db.h` includes explicitly
2026-02-26 16:18:45 -06:00
Thaddeus Crews
0848acfe4b
Merge pull request #111469 from Raftatul/Copy/PasteGroup/CategoryProperties
...
Add support for copy/paste of section/category properties
2026-02-26 16:18:34 -06:00
Raphaël Daubelcour
25071ac07f
Added Copy/Paste Properties For Groups
...
Co-Authored-By: Tomasz Chabora <2223172+KoBeWi@users.noreply.github.com >
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2026-02-26 16:13:54 -06:00
Thaddeus Crews
e380a41752
Style: Add class_db.h includes explicitly
2026-02-26 15:50:28 -06:00
Rémi Verschelde
e3b60a1530
Move RenderingMethod::RenderInfo to RenderingServerTypes
...
Also move RS::scaling_3d_mode_type to RenderingServerEnums.
2026-02-25 20:17:28 +01:00
Rémi Verschelde
f5a290ac46
Move RenderingServer enums to a dedicated RenderingServerEnums (RSE) namespace
...
A number of headers in the codebase included `rendering_server.h` just for
some enum definitions. This means that any change to `rendering_server.h` or
one of its dependencies would trigger a massive incremental rebuild.
With this change, we decouple a number of classes from `rendering_server.h`,
greatly speeding up incremental rebuilds for that area.
On my machine, this reduces incremental compilation time after an edit of
`rendering_server.h` by 60s (from 2m57s).
2026-02-25 19:43:03 +01:00
Thaddeus Crews
c948ff1be6
Merge pull request #116624 from Chaosus/vs_spin_change_improvement
...
Add smooth to the changing of properties values in visual shader
2026-02-24 09:29:20 -06:00
Malcolm Anderson
f05049fce7
Use monospaced font for code names (methods, signals, properties)
...
Add monospace font styling to more items in signal workflow
Use monospace font in method and property selection dialogs
Use monospaced font in Animation editor
Add editor setting
Additional fixes and things
Add documentation to editor setting
# Conflicts:
# editor/inspector/property_selector.cpp
Update doc/classes/EditorSettings.xml
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2026-02-23 07:47:43 -08:00
Chaosus
ef933c9235
Add smooth to the changing of properties values in visual shader
2026-02-23 14:11:29 +03:00
kobewi
0d01c01c7b
Improve auto-translation of tile editors
2026-02-20 09:56:32 +01:00
Thaddeus Crews
16b7047677
Merge pull request #101769 from KoBeWi/attack_of_invisible_trees
...
Don't update inspector when invisible
2026-02-19 09:46:07 -06:00
Thaddeus Crews
ad4c2c3da8
Merge pull request #116097 from KoBeWi/but_who_will_validate_validation_panel
...
Fix auto-translation of EditorValidationPanel
2026-02-18 17:28:30 -06:00
kobewi
86c66ffed4
Don't update inspector when invisible
2026-02-19 00:09:40 +01:00
Thaddeus Crews
7b089a98d9
Merge pull request #89748 from KoBeWi/grabn't
...
Remove redundant grabbing code from vector editor
2026-02-17 14:03:55 -06:00
Lukas Tenbrink
c9249346c4
Change HashSet copy constructor from implicit to explicit.
2026-02-16 23:10:33 +01:00
Chaosus
e5f7c51471
Fix theming for EditorPropertyArray icons
2026-02-09 18:11:27 +03:00
kobewi
e0225265b4
Fix auto-translation of EditorValidationPanel
2026-02-09 13:52:42 +01:00
Thaddeus Crews
8557916777
Merge pull request #115935 from Repiteo/style/inc-to-h
...
Style: Convert `*.gen.inc` to `*.gen.h` for ninja
2026-02-06 08:17:55 -06:00
Nathan Hold
e67a431894
Fix Unique Resources from Inherited Scenes
...
Co-Authored-By: Tomasz Chabora <kobewi4e@gmail.com >
2026-02-06 08:15:26 -06:00
Thaddeus Crews
7dae5da198
Style: Convert *.gen.inc to *.gen.h
2026-02-05 19:47:56 -06:00
Thaddeus Crews
60638c93fb
Merge pull request #115422 from Rindbee/fix-EditorPropertyNodePath-base-node-is-not-local-scene
...
Fix `NodePath` `EditorProperty` using the wrong scene root
2026-02-05 14:44:42 -06:00
Thaddeus Crews
22d03aed44
Merge pull request #106352 from aaronfranke/editor-quat-float-insp
...
Increase float precision in the editor inspector for Quaternions
2026-02-05 14:44:40 -06:00
风青山
c3a61d531f
Fix the issue with ViewportTexture assignment
...
For properties like `ViewportTexture.viewport_path` that enable
`PROPERTY_USAGE_NODE_PATH_FROM_SCENE_ROOT`. The case of enabling
**Editable Children** to edit nodes in a child scene seems to have
been overlooked before.
The `EditorPropertyResource` also missed the **Editable Children**
case when handling `ViewportTexture`.
2026-02-05 21:03:09 +01:00
Thaddeus Crews
79eb6694a1
Merge pull request #112381 from Ivorforce/no-right-align
...
Don't right-align escaped newlines (e.g. for `#define`)
2026-02-05 09:18:36 -06:00
Lukas Tenbrink
c5df0cb82b
Don't right-align escaped newlines, e.g. for #define. This has previously led to long diffs in the commit history.
2026-02-04 19:31:28 +01:00
Thaddeus Crews
8858cf3cc4
Merge pull request #115596 from YeldhamDev/container_size_cache_fix
...
Fix wrong size on `Container` nodes due to late cache update
2026-02-04 11:04:17 -06:00
Aaron Franke
d9c3c87eaa
Increase float precision in the inspector for Quaternions
2026-02-03 13:45:13 -08:00
kobewi
d6975dac11
Add FilterLineEdit to unify editor filter field navigation
2026-02-03 15:37:20 +01:00
Michael Alexsander
cdcab44e9b
Fix wrong size on Container nodes due to late cache update
...
Co-authored-by: kit <kitbdev@gmail.com >
2026-02-03 10:55:02 -03:00
Thaddeus Crews
0c6cc34e92
Merge pull request #114917 from TheDying0fLight/merge-shader-and-text-editors
...
Refactor `TextEditor` and `ScriptTextEditor`
2026-02-02 12:57:24 -06:00
Simon Döhl
2363720b53
merge parts of script and text editor
2026-02-02 11:22:25 +01:00
Rémi Verschelde
63c78e684b
Merge pull request #114165 from KoBeWi/static ⚡ ⚡
...
Use actual class names in resource type hints
2026-02-02 10:10:24 +01:00
Rémi Verschelde
429750f60b
Merge pull request #115093 from Ivorforce/hashmap-explicit-copy
...
Change copy constructors of `HashMap` and `AHashMap` from implicit to explicit
2026-01-31 22:50:51 +01:00
Thaddeus Crews
e36d624a30
Merge pull request #115607 from Ivorforce/sunless-sky
...
Remove `sky.h` include from `environment.h`, to speed up compile time.
2026-01-30 09:32:14 -06:00
Lukas Tenbrink
1d840aae3a
Remove sky.h include from environment.h, to speed up compile time.
2026-01-30 00:05:55 +01:00
kobewi
f7b9703cbd
Use actual class names in resource type hints
2026-01-29 21:07:56 +01:00
kobewi
a18550907b
Fix wrong tooltip translations in resource picker
2026-01-29 19:07:57 +01:00
Thaddeus Crews
d4ab136b24
Merge pull request #112746 from Kaleb-Reid/show-nodepath-subnames
...
Show NodePath subnames in editor inspector
2026-01-28 17:58:22 -06:00
Thaddeus Crews
74b14da737
Merge pull request #115137 from ndarilek/remove-a11y-placeholders
...
a11y: Remove "not accessible at this time" placeholders.
2026-01-28 12:27:12 -06:00
Thaddeus Crews
0b60e188c3
Merge pull request #115360 from Nintorch/optimize-input-header-includes
...
Optimize `core/input/input.h` header `#include`ing
2026-01-28 12:27:02 -06:00
Thaddeus Crews
1bcf183965
Merge pull request #114205 from YeldhamDev/layer_blank_rename
...
Allow to remove custom names for layers
2026-01-28 12:26:59 -06:00
Thaddeus Crews
db8b8096e0
Merge pull request #114454 from ASamBlur/remove-unused-line-in-editor_properties
...
Remove unused variable in `editor_properties.cpp`
2026-01-28 12:26:57 -06:00
Kaleb Reid
8c7e2838a6
Show NodePath subnames in editor inspector
2026-01-28 02:13:41 -08:00
Nintorch
eb019511ed
Optimize files that #include input.h header
2026-01-28 14:21:00 +05:00
Thaddeus Crews
98b40fa189
Merge pull request #113748 from KoBeWi/shadragger
...
Allow dragging from shader editor to material
2026-01-27 15:18:29 -06:00
kleonc
2ba69577b4
Skip zero values in EditorPropertyFlags
2026-01-25 02:05:46 +01:00
Lukas Tenbrink
1825e89787
Change copy constructors of HashMap and AHashMap from implicit to explicit.
2026-01-21 13:01:23 +01:00