Haoyu Qiu
b30a332009
Fix theme of editor VCS dialogs
...
These dialogs were added to the plugin itself so theme can't be
propagated.
Also moved initialization of the VCS menu after the creation of
EditorInterface.
2023-05-29 21:25:31 +08:00
Rémi Verschelde
2f57da2907
Merge pull request #77578 from RedworkDE/invalidate-doccache-on-change
...
Invalidate the DocCache when updating the XML docs
2023-05-29 12:23:05 +02:00
Rémi Verschelde
d3867e3a64
Merge pull request #77556 from MewPurPur/optimize-csgsvgs
...
Optimize CSG icons and more
2023-05-29 12:22:57 +02:00
Yuri Sizov
294b1a731a
Merge pull request #63732 from DarkMessiah/create-new-node-arrow-navigation
...
Add arrow navigation for the Create New Node window
2023-05-29 12:21:29 +02:00
VolTer
1f4c5a702c
Optimize CSG icons and more
2023-05-29 11:26:10 +02:00
bitsawer
67038471ff
Fix shader preprocessor cyclic include handling
2023-05-29 12:05:22 +03:00
Rémi Verschelde
1ae0bb0e8f
Merge pull request #77606 from timothyqiu/balance
...
Fix code tag typo in class reference
2023-05-29 10:30:12 +02:00
Rémi Verschelde
409a3995e0
Merge pull request #77602 from aaronfranke/gltf-import-center-of-mass
...
Fix center of mass when importing GLTF physics bodies
2023-05-29 10:30:08 +02:00
Rémi Verschelde
8d79a7452b
Merge pull request #77581 from AThousandShips/doc_fixes
...
Minor grammar fixes to documentation
2023-05-29 10:30:04 +02:00
Rémi Verschelde
eb1fbec467
Merge pull request #77550 from MewPurPur/reinstate-noise-texture-icon
...
Reinstate NoiseTexture2D's icon
2023-05-29 10:29:25 +02:00
Rémi Verschelde
74f848a9c4
Merge pull request #77495 from MewPurPur/fix-environment-icon
...
Fix WorldEnvironment icon
2023-05-29 10:29:21 +02:00
Rémi Verschelde
02889c721f
Merge pull request #77492 from MewPurPur/optimize-more-svg
...
Manually optimize a lot of SVGs
2023-05-29 10:29:17 +02:00
Rémi Verschelde
f37d82c0f7
Merge pull request #77376 from MewPurPur/input-event-icons
...
Add InputEvent icons
2023-05-29 10:29:12 +02:00
Rémi Verschelde
f2e91eae63
Merge pull request #77224 from patrickdown/implement_texture_2d_layered_initialize
...
Implemented texture_2D_layered_initialize
2023-05-29 10:29:08 +02:00
Rémi Verschelde
aa739bae4f
Merge pull request #76616 from TokageItLab/implement-anim-node-sub2
...
Implement `AnimationNodeSub2` to `AnimationTree` and allow less or greater value in mathematical `AnimationNode`
2023-05-29 10:29:02 +02:00
Rémi Verschelde
c97201babc
Merge pull request #76545 from JoNax97/gradient_color_spaces
...
Add Linear SRGB and OKLab color spaces to Gradient.
2023-05-29 10:28:58 +02:00
Rémi Verschelde
990943782a
Merge pull request #74959 from MewPurPur/nice-curves
...
Overhaul the Curve Editor
2023-05-29 10:28:53 +02:00
Rémi Verschelde
9f05e16727
Merge pull request #70940 from MewPurPur/better-gradient2d-editor
...
Improvements to Gradient2D Editor
2023-05-29 10:28:46 +02:00
Rémi Verschelde
6dcd490d03
Merge pull request #66763 from MewPurPur/remove-bookmark-hiding
...
Remove editor setting for hiding bookmarks
2023-05-29 10:28:37 +02:00
Haoyu Qiu
85f137912d
Fix code tag typo in class reference
2023-05-29 15:47:04 +08:00
Aaron Franke
a98be434b7
Fix center of mass when importing GLTF physics bodies
2023-05-29 00:09:15 -05:00
Markus Sauermann
a9bf3de08e
Fix InputEvent being used twice
...
A single mouse click can cause multiple actions, which contradicts
the paradigm that a single Input Event should cause only a single
action.
The solution consists of two parts:
1. Physics Picking as the last step during viewport input event
handling, currently doesn't set the event as handled. This PR sets
the event as handled in the case of physics picking.
2. After an InputEvent is processed by a SubVieportContainer, it is
sent to its parent, even if it set as handled within the SubViewport.
This PR adds an additional test to check if the event is handled
before propagating the event to the parent Control.
2023-05-29 02:39:09 +02:00
Michael Alexsander
af04d3fb2c
Fix error when attempting to move a embedded window with a negative title height
2023-05-28 16:46:16 -03:00
Ninni Pipping
17fb77223c
Minor grammar fixes to documentation
2023-05-28 18:27:56 +02:00
RedworkDE
67e8c57f03
Invalidate the DocCache when updating the xml docs
2023-05-28 17:08:27 +02:00
VolTer
151a4ba6a5
Overhaul the top sections of the class reference (GUI classes)
2023-05-28 14:24:54 +02:00
VolTer
a3c4a4b039
Overhaul the Curve Editor
2023-05-28 14:17:51 +02:00
Stanislav Labzyuk
7b139e77e8
Add spacebar for folding in the Create New Node window
2023-05-28 12:48:34 +02:00
Max Hilbrunner
28cca66d2c
Merge pull request #77541 from TokageItLab/remove-outdated-docs-from-skeleton
2023-05-28 09:00:22 +02:00
VolTer
21dd647af2
Fix WorldEnvironment icon
2023-05-28 06:56:37 +02:00
Kory Postma
c8cac39446
Grayscale fix for Image::premultiply_alpha() and Image::convert(FORMAT_L8) while using REC.709, with added test case
2023-05-27 18:01:44 -05:00
VolTer
ac8a9df2bf
Reinstate NoiseTexture2D icon
2023-05-27 21:37:54 +02:00
Yuri Sizov
06ccbfe8ee
Merge pull request #77534 from aaronfranke/gltf-node-index
...
Add a `get_node_index` method to GLTFState
2023-05-27 20:35:19 +02:00
Yuri Sizov
c670c4334a
Merge pull request #65902 from MJacred/editor/copysysteminfo
...
Add an editor option to copy system info to clipboard
2023-05-27 20:11:54 +02:00
VolTer
6f6fbb93be
Manually optimize a lot of SVGs
2023-05-27 20:03:44 +02:00
patrickdown
391a1bf60e
Implemented texture_2D_layered_initialize
2023-05-27 12:53:59 -05:00
Aaron Franke
5e139c2ab9
Add a get_node_index method to GLTFState
2023-05-27 12:30:25 -05:00
MJacred
9e5bf3d589
Copy system info to clipboard + Update bug_report.yml
...
plus minor static-related fixes
* linuxbsd: get_systemd_os_release_info_value() -> static breaks usage if used multiple times
* windows/linuxbsd: get_video_adapter_driver_info() writes info into static
* linuxbsd: get_distribution_name() + get_version() -> write bsd fallback into static variable
* windows/uwp/android: remove unnecessary use of static
2023-05-27 18:21:23 +02:00
Yuri Sizov
9a3221f1ed
Merge pull request #77419 from MewPurPur/remove-unused-svgs
...
Remove unused SVG icons
2023-05-27 17:59:54 +02:00
Yuri Sizov
36e7800679
Merge pull request #77511 from KoBeWi/destroy_size()
...
Minor improvements to sub-resource list
2023-05-27 17:51:06 +02:00
Yuri Sizov
c87dc07fdd
Merge pull request #77514 from bruvzg/fix_dup_breaks
...
[TextServer] Prevent duplicate line breaks on virtual spaces when line width is significantly smaller than character width.
2023-05-27 17:49:49 +02:00
Yuri Sizov
9128ed4719
Merge pull request #77517 from KoBeWi/TranslateThisRightNow
...
Translate inspector changes indicator
2023-05-27 17:39:19 +02:00
Yuri Sizov
f6dcd7f51a
Merge pull request #75181 from dalexeev/fix-light-only-mode
...
Fix "Light Only" mode of `CanvasItemMaterial`
2023-05-27 17:28:29 +02:00
Yuri Sizov
08fcf27038
Merge pull request #75313 from ChibiDenDen/gles_sampler_uniform_array_fix
...
Fix gles texture uniform array binding
2023-05-27 17:26:04 +02:00
Yuri Sizov
a12327e277
Merge pull request #77445 from RedworkDE/gdextension-compat-update-validation
...
Update extension API validation
2023-05-27 17:23:26 +02:00
Yuri Sizov
cbf4abfb4f
Merge pull request #77538 from timothyqiu/chained
...
Fix extraction of chained `tr()` calls
2023-05-27 17:22:03 +02:00
Yuri Sizov
7483864b79
Merge pull request #75949 from YuriSizov/import-split-texture-meta
...
Split editor-specific import metadata for textures
2023-05-27 17:06:16 +02:00
Yuri Sizov
e730a5b59f
Merge pull request #77498 from m4gr3d/improve_touchpad_mouse_support_main
...
Improve touchpad and mouse support for the Android editor
2023-05-27 17:03:35 +02:00
Silc Lizard (Tokage) Renew
26cc4bbd82
Remove out-dated lines from class reference of Skeleton3D
2023-05-27 21:08:36 +09:00
Silc Lizard (Tokage) Renew
c9c8205644
Implement NodeSub2 to AnimationTree & improve mathematical Nodes
2023-05-27 13:19:54 +09:00