Rémi Verschelde
3e41e8dfa0
Merge pull request #55521 from Calinou/editor-spin-slider-float-draw-filled-slider-3.x
2021-12-10 19:00:31 +01:00
Rémi Verschelde
e82091db51
Merge pull request #55782 from RPicster/3.x-gpu-particle-vis-rect
2021-12-10 13:50:45 +01:00
Rémi Verschelde
eac0d90c39
Merge pull request #55560 from pycbouh/docs-overridden-cross-linked-3.x
...
[3.x] Make overridden properties link to parent definition
2021-12-10 12:42:09 +01:00
Rémi Verschelde
95f895f087
i18n: Remove deleted translations from PO files
...
Since we bundle the whole files in the editor binary, they actual impact the
binary size needlessly.
Automate it via `make merge`.
(cherry picked from commit 6fb47a271f
)
2021-12-10 11:52:45 +01:00
Rémi Verschelde
6b1fa33c55
i18n: Sync editor translations with Weblate
...
(cherry picked from commit fd86272ca0
)
2021-12-10 11:52:35 +01:00
Raffaele Picca
995408b492
GPU Particles (2D + 3D) visibility rect / gizmo optimization for reduced visual clutter
2021-12-10 11:22:44 +01:00
Hugo Locurcio
d879540456
Improve accent color modulate visibility for the Anchor editor icon
...
This switches to the default icon color so that the accent color
modulation becomes more easily visible.
(cherry picked from commit f0c7d78ebf
)
2021-12-10 11:18:04 +01:00
Maverick Liberty
e6cee71097
ResourceImporterScene: Add error when "default" is not defined to create clips
...
(cherry picked from commit 4b9e12b8c0
)
2021-12-10 11:08:13 +01:00
Cory Petkovsek
3d20218dae
Clears RIDs wherever they are freed by VisualServer or PhysicsServer and possibly reused. Fixes #53374
2021-12-10 02:31:30 +08:00
Raul Santos
229489f7b7
Expose ScriptEditor::edit
to scripting
...
Exposes a method in `EditorInterface` to open scripts on a specified
line and column. This method handles if the internal or the external
editor should be used.
(cherry picked from commit 9535831866
)
2021-12-09 12:05:14 +01:00
kobewi
6eb1c92cea
Fix custom built-in script names
2021-12-08 14:04:10 +01:00
Rémi Verschelde
643a9a3420
Merge pull request #55526 from pycbouh/docs-sort-group-newline-theme-and-enums-3.x
2021-12-07 12:14:48 +01:00
kobewi
4405daa09b
Allow to add RESET values from existing keys
...
(cherry picked from commits f77a494d22
and b7d83689e4
)
2021-12-06 18:26:15 +01:00
Haoyu Qiu
dcb5d7a14f
Fix EditorPlugin.remove_inspector_plugin() instance cleanup
...
(cherry picked from commit da94b61d09
)
2021-12-06 16:52:00 +01:00
kobewi
d0569255f2
Properly reload built-in tool scripts
...
(cherry picked from commit 75e8eafa72
)
2021-12-06 16:51:55 +01:00
lawnjelly
3d981b8265
Add option to use handles to RID
...
Adds an option to compile an alternative implementation for RIDs, which allows checks for erroneous usage patterns as well as providing leak tests.
2021-12-06 14:43:34 +00:00
kobewi
f899b76747
Improve save handling for built-in scripts
2021-12-04 01:28:52 +01:00
Yuri Sizov
1cf6d21f69
Make overridden properties link to parent definition
...
Co-authored-by: Josh DeGraw <joshmdegraw@gmail.com>
2021-12-03 17:48:49 +03:00
kobewi
eef08ea3e0
Show mouse position when clicking ruler tool
...
(cherry picked from commit 0f7d7c9ffb
)
2021-12-03 12:19:47 +01:00
Marcel Admiraal
e0729b9c79
Allow any kind of Mesh to be added to an EditorSpatialGizmo
2021-12-03 08:51:38 +00:00
Yuri Sizov
eb98210be4
Allow scrolling theme preview when the control picker is active
2021-12-02 19:03:31 +03:00
Raul Santos
ba3e1d6ced
Skip script property in remote object property list
2021-12-02 12:37:17 +01:00
Rémi Verschelde
f36debf8de
Merge pull request #55232 from Calinou/script-editor-add-replace-in-files-3.x
2021-12-02 09:38:01 +01:00
Yuri Sizov
ebd8101546
Sort and group theme properties in docs, improve formatting for theme and enums
2021-12-01 22:48:17 +03:00
Hugo Locurcio
9d3acbfad9
Draw the filled part of the slider on float EditorSpinSliders
...
This makes it more obvious that the slider has a "filled" part
on the left, which improves visibility especially in wider inspectors
(such as the Project Settings and Editor Settings).
2021-12-01 19:12:31 +01:00
Rémi Verschelde
c2470f5298
EditorInspector: Add missing arg names for GDNative
2021-12-01 17:34:38 +01:00
kobewi
009e4a3d18
Mention that Ctrl+Alt with select tool will scale
...
(cherry picked from commit dc472622cc
)
2021-12-01 14:25:55 +01:00
kobewi
24c52f8d67
Improve language lists in localization editor
...
(cherry picked from commit 30df260810
)
2021-12-01 14:23:08 +01:00
Yuri Sizov
62c34a6be7
Fix a crash in editor's script parent class check
2021-11-30 17:12:23 +03:00
kobewi
fd8eb47ee5
Show scene when showing built-in script file
...
(cherry picked from commit 512e260af4
)
2021-11-29 16:10:29 +01:00
Wilson E. Alvarez
1a2153eb0a
Fix 'Add Node...' menu entries in AnimationNodeBlendTreeEditor
2021-11-28 09:08:02 -05:00
Haoyu Qiu
420ec1f84a
Fix Theme Editor crash when clicking the element picker
...
(cherry picked from commit abd41dedb0
)
2021-11-25 22:06:15 +01:00
kobewi
b8af671a95
Improved some editor checkboxes
...
(cherry picked from commit 5dc7346ab4
)
2021-11-25 22:03:59 +01:00
Rémi Verschelde
00342b7d36
Merge pull request #55235 from Giwayume/bugfix/atlas_cutoff_edge_3.x
...
[3.x] Atlas import 1px missing from right side of non-cropped image.
2021-11-24 08:03:05 +01:00
Giwayume
88c1411051
Fix edge case where 1px cut off from right of image
...
Backward loop should remain -1
2021-11-23 11:03:00 -05:00
kleonc
97e9165de4
TileSetEditor Fix selecting next/previous subtile
2021-11-23 14:49:37 +01:00
Dominik 'dreamsComeTrue' Jasiński
7bd0eae635
Add "Replace in Files" functionality to text editors
...
The Soft Reload Script shortcut was changed from Ctrl + Shift + R
to Ctrl + Alt + R to avoid conflicts.
2021-11-23 01:10:38 +01:00
kobewi
43fbd3adc7
Allow to name built-in scripts upon creation
...
(cherry picked from commit 64a2681cf0
)
2021-11-20 11:46:33 +01:00
Rémi Verschelde
292164d2a5
i18n: Sync editor translations with Weblate
...
(cherry picked from commit 7ca1be5f37
)
2021-11-19 09:54:40 +01:00
Giwayume
0093bda767
Fix texture atlas generation when source sprite is larger than generated atlas
2021-11-18 10:02:24 -05:00
Marcel Admiraal
4d3690eba5
Remove unimplemented methods
2021-11-18 12:47:36 +00:00
Ibrahn Sahir
9a181edd87
Turn off physics servers in the Project Manager.
...
Copying the editor behaviour of deactivating these servers we're not
using, to reduce CPU load.
(cherry picked from commit 27a6ab457b
)
2021-11-18 12:18:02 +01:00
kobewi
f3d5ef6f7b
Fix TileSet editor workspace breaking
2021-11-17 18:00:33 +01:00
Rémi Verschelde
b60875420f
Merge pull request #55001 from Jummit/highlight_categories_3x
2021-11-16 14:08:18 +01:00
Hugo Locurcio
a0699bb6ec
Tweak the built-ins color highlighting in the shader editor (take 2)
...
The new color is more distinguishable from other variables and
symbols.
2021-11-16 01:01:43 +01:00
Jummit
8ec2d86e5e
Highlight hovered inspector categories
2021-11-15 19:08:46 +01:00
Rémi Verschelde
0cdcf1154f
Allow dehardcoding documentation branch and URL in docs links
...
This makes it possible to change the branch of the documentation that
URLs are pointing to without having to modify all class reference
files.
In the XML class reference, the `$DOCS_URL` placeholder should be used,
and will be replaced automatically in the editor and when generating
the RST class reference.
The documentation branch string is set in `version.py`.
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
(cherry picked from commit 5341e6010e
)
2021-11-15 17:22:47 +01:00
kobewi
5f081de854
Properly handle scenes in Find in Files
...
(cherry picked from commit 31644fe280
)
2021-11-15 17:22:47 +01:00
kobewi
969136e675
Ignore external editor for built-in scripts
...
(cherry picked from commit 9abb07efb4
)
2021-11-15 17:22:47 +01:00
Francois Belair
cf89cf6643
Make EditorSpinSlider wait for text on key_up/down
...
(cherry picked from commit 3f3cd15e07
)
2021-11-15 16:29:15 +01:00