Abhinav Chennubhotla
8acc25578e
Fix code folding icon color not matching defined color
...
Cherrypick of #58457 in master
Caused by reusing icons from the main editor in the code editor. These
icons were converted based on the main editor theme and not the code
editor theme.
- Create new icons for use specifically in the code editor
- Add these icons to the exceptions when converting dark theme icons
to light theme automatically
- Change the default value of the code folding color to match previous
color
- Code folding icon is now pure white by default to correctly match
the color defined in settings
2022-09-06 21:50:33 +05:30
Rémi Verschelde
930395af6e
Merge pull request #65414 from lawnjelly/raycast_uninit
...
Fix RayCast2DEditor uninitialized value
2022-09-06 12:31:26 +02:00
Rémi Verschelde
ab8d55ca28
Merge pull request #65412 from lawnjelly/findbar_uninit
...
FindBar fix uninitialized results_count
2022-09-06 12:31:02 +02:00
lawnjelly
c8a39f6fb3
Fix RayCast2DEditor uninitialized value
...
node was previously read before being set. Found by Valgrind.
2022-09-06 10:02:22 +01:00
Rémi Verschelde
bc14fc7039
Merge pull request #65400 from m4gr3d/disable_android_editor_auto_focus_3x
2022-09-06 10:14:55 +02:00
lawnjelly
c254e97c6b
FindBar fix uninitialized results_count
...
Found by Valgrind.
2022-09-06 09:00:04 +01:00
Fredia Huya-Kouadio
c875f23750
Disable logic that triggers automatic focus gain as the Godot Editor is loaded
...
For the Godot Android Editor, this is an inconvenience as it causes the soft keyboard to show and block half of the view
2022-09-05 22:13:03 -07:00
Micky
b14754d984
Modify newlines in Editor Spin Slider tooltip
...
Makes both key suggestions easier to read.
(cherry picked from commit a2ba189fef
)
2022-09-05 15:35:45 +02:00
Micky
a01ae706ae
Mark Script button if it's tool in Scene Tree Editor
...
Also adds a note on the tooltip if the Script is tool.
The color is the same one used on the Script Editor's script list.
(cherry picked from commit ad5ff9f78f
)
2022-09-05 15:35:45 +02:00
kobewi
737bfa57d3
Allow to change the Stop shortcut used at runtime
...
(cherry picked from commit 409613ba7b
)
2022-09-05 15:35:45 +02:00
Rémi Verschelde
aeb70fc0e2
Merge pull request #65043 from akien-mga/3.x-cherrypicks
2022-08-30 12:51:53 +02:00
Atlinx
f624acef42
Add missing parameters for signal in docs
...
(cherry picked from commit 0e3097c023
)
2022-08-30 11:05:37 +02:00
Kongfa Waroros
77a4615031
Update all AnimationTree's editors when editing
...
(cherry picked from commit 0f17fe642c
)
2022-08-30 11:03:24 +02:00
Rémi Verschelde
7df5f37237
Merge pull request #64495 from kleonc/scene-dock-change-many-node-unique-names-3x
...
[3.x] `SceneTreeDock` Allow/fix toggling unique name in owner for all selected nodes
2022-08-30 08:43:16 +02:00
Haoyu Qiu
cb821f2245
Fix SceneCreateDialog signal connection
2022-08-29 15:42:38 +08:00
Yuri Sizov
72d1156286
Remove Inspector tooltip hack that never actually worked
2022-08-26 17:12:46 +03:00
Rémi Verschelde
320fe64d8c
Merge pull request #62746 from KoBeWi/sc3n3_factory 🏭 🏭 🏭
2022-08-25 23:13:37 +02:00
Rémi Verschelde
0b4e600f2b
Merge pull request #64895 from Calinou/editor-help-add-kbd-tag-3.x
2022-08-25 21:43:22 +02:00
Hugo Locurcio
ed380cc0fa
Add a [kbd]
tag for highlighting keyboard shortcuts in the editor help
...
This allows backporting documentation from the `master` branch more easily,
as it already features the `[kbd]` tag.
Co-authored-by: Yuri Sizov <11782833+YuriSizov@users.noreply.github.com>
2022-08-25 19:53:49 +02:00
Hugo Locurcio
576da2bd50
Remove unused Create Signal Callbacks editor setting
...
This setting wasn't referred to anywhere.
2022-08-25 19:22:12 +02:00
reduz
2c92594fa6
Simplify Subresource Saving
...
Redo edited subresource (and resource) saving in a much more simplified way.
I think this should work (unless I am missing something) and be faster than what is there.
It should also supersede #55885 .
I am not 100% entirely convinced that this approach works, but I think it should so please test.
(cherry picked from commit 9eb5f2a0d7
)
2022-08-24 17:52:15 +02:00
Jummit
fd91b2dbb9
Keep Perspective menu open on selection
...
Makes the Perspective menu consistent with the View menu in the 3D
viewport. This allows for quicker inspection of the scene, and makes
missclicks more forgiving.
(cherry picked from commit e3ab344af9
)
2022-08-24 17:52:15 +02:00
Hugo Locurcio
a53264ab41
Add support for documenting most editor settings in the class reference
...
Settings defined in editor plugins are missing (about 100 of them),
but all other settings (about 200 of them) can now be documented in the
EditorSettings class.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
(cherry picked from commit 63ce655e75
)
2022-08-24 17:22:48 +02:00
Aaron Franke
284af7be96
Allow exporting PCK files without export templates installed
...
(cherry picked from commit 8d81ce9561
)
2022-08-24 17:08:47 +02:00
Rémi Verschelde
ac9bdabe5b
Merge pull request #50180 from Calinou/gpu-particles-improve-visibility-generation-3.x
2022-08-23 21:38:28 +02:00
Hugo Locurcio
cf002d4a99
Improve visibility rect/AABB generation usability in Particles
...
- Don't display the time dialog if the automatically calculated
generation time is short enough.
- Clarify the purpose of waiting in the progress dialog.
2022-08-23 14:25:06 +02:00
Rémi Verschelde
3f82c157af
Merge pull request #64375 from RandomShaper/inheritable_cl_args_3.x
2022-08-22 22:29:01 +02:00
Pedro J. Estébanez
4dd3e95377
Overhaul CLI argument forwarding to processes started by the editor
2022-08-19 11:13:56 +02:00
kleonc
6417b999ee
SceneTreeDock
Toggling unique name in owner for all selected nodes
2022-08-16 15:02:28 +02:00
Yuri Sizov
d9dddf3a68
Merge pull request #64283 from KoBeWi/g3t_no_color
...
[3.x] Optimize theme usage in editor log
2022-08-15 16:42:03 +03:00
Fredia Huya-Kouadio
d2213f76a9
Refactor the export checking logic to improve separation of concerns
2022-08-14 08:47:09 -07:00
kobewi
c65360eed1
Optimize theme usage in editor log
2022-08-12 16:38:36 +02:00
Rémi Verschelde
c18ef0df08
Merge pull request #63197 from rcorre/fix-copy-node-path
2022-08-08 17:53:21 +02:00
Rémi Verschelde
36fc99158d
Merge pull request #63971 from paddy-exe/spatial-shader-built-ins
2022-08-08 15:50:25 +02:00
Rémi Verschelde
4f1dc83b0d
Merge pull request #64044 from Calinou/add-torusmesh-3.x
2022-08-08 15:37:58 +02:00
Rémi Verschelde
5b4e7a0693
Merge pull request #64071 from Calinou/3d-editor-remove-alt-fov-adjustment-3.x
2022-08-08 12:00:22 +02:00
Chia-Hsiang Cheng
c9e59457e5
Disable the OK button when no node is selected.
...
(cherry picked from commit 83d478ffcd
)
2022-08-08 10:52:14 +02:00
Grzegorz Puławski
1799189202
Fix axis snapping of CollisionPolygon2d's newly created vertex
...
(cherry picked from commit ba58491ca7
)
2022-08-08 10:52:14 +02:00
kleonc
666ca36b99
FileSystemDock
Fix crash when renaming a file in split mode
...
(cherry picked from commit 25ce459fc5
)
2022-08-08 09:47:53 +02:00
foxydevloper
543e74a988
Improve tooltips for grouping/ungrouping nodes
...
(cherry picked from commit 1ff9a09e2c
)
2022-08-08 09:40:48 +02:00
Hugo Locurcio
53f4ff243d
Remove FOV adjustment with Alt + mouse wheel in the 3D editor
...
This shortcut got in the way when using the Maya navigation scheme,
and also when using the slow freelook modifier (regardless of
navigation scheme).
2022-08-07 19:47:22 +02:00
hoontee
53adb2a142
Add TorusMesh
2022-08-07 12:42:24 +02:00
Rémi Verschelde
ab7e2564f3
Merge pull request #63659 from PrecisionRender/add-shape-cast-3d
...
[3.x] Add `ShapeCast` and `ShapeCast2D` nodes
2022-08-06 00:33:29 +02:00
Rémi Verschelde
0dccbcd7ce
Merge pull request #61878 from bruvzg/backport_locale_select
...
[3.x] Backport locale selection improvements.
2022-08-05 23:45:17 +02:00
Patrick Exner
be3d331f26
Backport spatial shader built-ins
...
Backport of this PR: https://github.com/godotengine/godot/pull/63597
This adds these as new Built-Ins to Spatial Shaders
* Object's Position in World Space
* Camera Position in World Space
* Camera Direction in World Space
* Object's Position in View Space
2022-08-05 21:19:15 +02:00
Rémi Verschelde
74de571827
Merge pull request #55626 from Calinou/3d-editor-drag-and-drop-auto-root-node-3.x
2022-08-05 19:38:45 +02:00
Rémi Verschelde
1b7037807f
Merge pull request #59328 from raulsntos/csharp-flag-enums-3.x
2022-08-05 19:37:29 +02:00
Rémi Verschelde
173a803c8a
Merge pull request #49495 from kleonc/sprite_frames_editor-updating-fixes-3x
2022-08-05 19:35:30 +02:00
Rémi Verschelde
a6e70f1f1c
Merge pull request #63250 from YuriSizov/toolbars-go-with-the-flow-3.x
2022-08-05 19:34:21 +02:00
Rémi Verschelde
4e64c1f1b6
i18n: Sync editor translations with Weblate
2022-08-05 03:09:55 +02:00