Saracen
6482ba8807
Fix to parsing some Collada with extra vertex semantics referenced only in the vertices section.
2021-08-19 08:45:52 +01:00
Rémi Verschelde
364e281c75
Merge pull request #51834 from KoBeWi/ 🔓 🔓 🔓
...
[3.x] Include locked nodes on selection list
2021-08-19 00:15:15 +02:00
Hugo Locurcio
da757c25e1
Improve the animation bezier editor
...
- Allow snapping bezier handles to the timeline.
- Allow precise snapping when holding Shift for keyframes and handles.
- Previously, it was only allowed for seeking the timeline.
- This change also impacts the animation track editor,
not just the bezier editor.
- Invert the Ctrl + mouse wheel behavior to match the zoom direction
in the animation track editor.
- Increase the line spacing between the "Time:" and "Value:" texts
to improve readability.
- Tweak box selection styling to match the animation track editor.
- Adjust line widths for hiDPI displays.
(cherry picked from commit 4a4d977bea
)
2021-08-18 23:11:46 +02:00
kobewi
6611d24e74
Include locked nodes on selection list
2021-08-18 13:27:33 +02:00
Rémi Verschelde
19301d4ad2
Merge pull request #51828 from yjh0502/ext-reload
...
Auto-reload scripts with external editor
2021-08-18 10:37:09 +02:00
Rémi Verschelde
216f5f8006
Merge pull request #51824 from timothyqiu/text-editor-ttr
2021-08-18 10:06:25 +02:00
Jihyun Yu
5c66891048
Auto-reload scripts with external editor
2021-08-18 16:52:14 +09:00
Rémi Verschelde
2875cd1651
Merge pull request #51826 from Calinou/port-visual-shader-icons-3.x
...
Port visual shader node icons from Godot 2.1.x (3.x)
2021-08-18 08:58:29 +02:00
Hugo Locurcio
d782353afc
Port visual shader node icons from Godot 2.1.x
...
This also adds an icon for VisualScriptComment.
2021-08-18 05:27:19 +02:00
Haoyu Qiu
a66339a549
Fix TextEditor not checking Standard highlighter in non-English UI
...
When using non-English UI, there were `Index p_idx = -1 is out of bounds (items.size() = 2).`
errors on on startup if any text file is open in the script editor. And clicking the Standard
highlighter option does not check that menu item.
This is caused by `TextEditor` searching for that menu item with unlocalized text. As already
did in `ScriptTextEditor`, this PR stores and searches for menu item with `TTR`ed text.
2021-08-18 10:42:12 +08:00
Hugo Locurcio
4ef661c1e8
Add editor icons for VisualScript and VisualShader expression resources
2021-08-18 03:36:04 +02:00
Haoyu Qiu
5f316aa216
Improve Undo/Redo menu items
...
* Make Undo/Redo menu items disabled when clicking it does nothing.
* Context menu of `TextEdit`
* Context menu of `LineEdit`
* Editor's Scene menu
* Script editor's Edit menu and context menu (for Script and Text)
* Make editor undo/redo log messages translatable.
* Mark `UndoRedo`'s `has_{un,re}do()` methods as `const`.
* Expose `TextEdit`'s `has_{un,re}do()` to scripts since `{un,re}do()` are already available.
2021-08-18 00:46:51 +08:00
Rémi Verschelde
c0fc475078
Merge pull request #51521 from lawnjelly/portals_occluders
...
Sphere occluders (portals and general use)
2021-08-17 13:55:34 +02:00
Rémi Verschelde
53cc7a9be9
Merge pull request #51648 from pycbouh/editor-merge-custom-theme-3.x
...
[3.x] Add support for partial custom editor themes
2021-08-17 13:12:49 +02:00
Rémi Verschelde
8073b4f86a
Merge pull request #51646 from pycbouh/editor-dont-use-invalid-styleboxes-3.x
...
[3.x] Make sure stylebox is valid in `EditorSpinSlider` before using it
2021-08-17 13:12:09 +02:00
lawnjelly
115f4dce55
Sphere occluders (portals and general use)
...
Add framework for supporting geometrical occluders within rooms, and add support for sphere occluders.
Includes gizmos for editing.
They also work outside the portal system.
2021-08-17 09:02:06 +01:00
Haoyu Qiu
1a9604f605
Disable "Edit Resource from Clipboard" menu item when nothing in clipboard
...
To be consistent with other menu items.
2021-08-16 22:36:49 +08:00
Rémi Verschelde
032559936f
Merge pull request #51031 from kleonc/sprite_frames-preserve-src-atlas_texture-margins-3x
...
[3.x] SpriteFramesEditor: preserve source texture margins when creating frames from AtlasTexture
2021-08-16 10:37:57 +02:00
Danil Alexeev
1372ba681b
[3.x] Fix "Property not found: editor/node_naming/name_casing"
2021-08-15 16:54:19 +03:00
Haoyu Qiu
afea754e97
Fix i18n of 3D view name
...
Make the full view name translatable as a whole instead of combining
from sub-strings.
2021-08-14 15:23:59 +08:00
Yuri Sizov
ab25266213
Add support for partial custom editor themes
2021-08-14 02:11:54 +03:00
Yuri Sizov
be491e248a
Make sure stylebox is valid in EditorSpinSlider before using it
2021-08-14 00:20:29 +03:00
Rémi Verschelde
632844e464
Merge pull request #51320 from pycbouh/docs-extract-theme-items-3.x
...
[3.x] Add theme item descriptions to the online documentation
2021-08-13 22:39:09 +02:00
Haoyu Qiu
ad425b7e9f
Allow dropping property path into script editor
2021-08-13 23:01:45 +08:00
kobewi
b730ea9ad3
Don't save project on startup in headless or no-window mode
...
(cherry picked from commit ea2489ce93
)
2021-08-13 10:20:01 +02:00
Rémi Verschelde
54d14a912a
Merge pull request #51402 from tinmanjuggernaut/texture_array_anisotropic
...
[3.x] Add Anisotropic Filter option for TextureArrays
2021-08-13 08:46:22 +02:00
Cory Petkovsek
fb609b22e4
Add Anisotropic Filtering option for TextureArrays
2021-08-12 23:56:03 +08:00
Rémi Verschelde
f0b37b1519
doc: Point URLs to 3.4 version of the online docs
2021-08-12 17:08:10 +02:00
Rémi Verschelde
f3441fcff0
i18n: Sync translations with Weblate
...
And sync template with current 3.x codebase.
2021-08-12 17:08:10 +02:00
Lightning_A
63581fccc3
Focus the scene tree dock after hitting one of the "Create Root Node:" buttons
...
(cherry picked from commit 285024e806
)
2021-08-12 16:43:23 +02:00
Haoyu Qiu
cdaae2abfb
Fixes crash when AnimationPlayer reset on save
...
(cherry picked from commit 96f077a18d
)
2021-08-12 16:43:23 +02:00
Yuri Roubinsky
9c9559654b
Fix incorrect position of the created VisualShader nodes on zoomed graph
...
(cherry picked from commit 8249ae8085
)
2021-08-12 16:42:17 +02:00
Michael Alexsander
832833e6a3
Make property description in the animation editor actually show it
...
(cherry picked from commit bea868f750
)
2021-08-12 16:42:16 +02:00
Hugo Locurcio
a2a4935166
Allow using the mouse wheel to navigate scene tabs
...
This works in a way similar to tabs in KDE or some patched
Chromium builds.
(cherry picked from commit d2dec8d614
)
2021-08-12 16:42:15 +02:00
Rémi Verschelde
7c6bdea33c
Merge pull request #47416 from Calinou/add-contrast-adaptive-sharpening-3.x
...
Add support for contrast-adaptive sharpening in 3D (GLES3 only)
2021-08-10 10:08:24 +02:00
Rémi Verschelde
a418d09617
Merge pull request #51166 from RandomShaper/fix_can_reset_3.x
2021-08-09 09:19:25 +02:00
Rémi Verschelde
0b461cbb01
Merge pull request #51218 from timothyqiu/more-i18n-3x
...
[3.x] Fix various i18n failures
2021-08-08 19:24:45 +02:00
Rémi Verschelde
b4a8717260
Merge pull request #51324 from LightningAA/show_view_rotation_dir-3.x
...
[3.x] Minor visual improvements to the viewport rotation gizmo (again)
2021-08-07 12:41:30 +02:00
Lightning_A
9613725732
Minor visual improvements to the viewport rotation gizmo (again)
2021-08-06 14:38:31 -06:00
kleonc
2eeed26d67
TileMap Fix trying to get data for tile not existing in attached TileSet
2021-08-06 18:52:04 +02:00
Yuri Sizov
fcbe5a3fde
Add theme item descriptions to the online documentation
2021-08-06 18:20:51 +03:00
Hugo Locurcio
5497405cf7
Change the editor update spinner color when updating continuously
...
Updating continuously should only be enabled for troubleshooting
purposes, as it uses a lot of CPU/GPU power.
The update spinner is now displayed in red when the Update Continuously
editor setting is enabled.
(cherry picked from commit a97c5b50db
)
2021-08-06 11:10:48 +02:00
lawnjelly
770d9f8220
Portals - add gizmo handles for editing portals and rooms
...
Gizmo handles are added for much more user friendly editing of portals and room bounds.
2021-08-06 07:53:22 +01:00
Lightning_A
6280c66f04
Minor improvements to the view rotation gizmo
2021-08-04 13:15:44 -06:00
Yuri Sizov
3b6e7d61a5
Improve user communications in the theme editor
2021-08-04 18:36:06 +03:00
Haoyu Qiu
063b7be937
Disable save button when Inspector is not editing anything
2021-08-04 15:03:54 +08:00
Yuri Sizov
3857fd5ceb
Fix the editor theme application for the Mono build log
2021-08-03 22:11:33 +03:00
Haoyu Qiu
87e49183bc
Fix various i18n failures
2021-08-03 23:36:43 +08:00
Yuri Sizov
cb66cf80f5
Cache EditorResourcePicker's allowed types
2021-08-03 16:21:05 +03:00
Rémi Verschelde
92bafdcafb
i18n: Sync template with current 3.x codebase
...
Weblate will now track the state of `3.x` to prepare for the 3.4 release.
2021-08-03 11:04:02 +02:00