summaryrefslogtreecommitdiff
path: root/editor/plugins
AgeCommit message (Collapse)Author
2022-03-01Fix scripts not saving when closingkobewi
2022-02-27Fix crash on creation of `HSV2RGB/RGB2HSV` functions in visual shaderYuri Roubinsky
2022-02-25Improve popup window handling.bruvzg
Add window FLAG_POPUP and a platform specific routines to control popup auto-hiding and event forwarding.
2022-02-24Fix source picking with sortkobewi
2022-02-23Utilize mouse position when zooming with shortcuts in 2D editorHaoyu Qiu
2022-02-22Fix GIProbe gizmo out of bounds crashlawnjelly
The GIProbe gizmo was writing values in 3 dimensions to Vector2s. This error was previously being masked by the Vector2 accessor, but now results in a crash or ERR_FAIL message. This PR removes the Vector2s as they were unused.
2022-02-21Merge pull request #58315 from KoBeWi/fixibilityRémi Verschelde
2022-02-20Fix 2D instance drop positionkobewi
2022-02-19Fix CanvasItem visibility propagationkobewi
2022-02-19Fix vertical icons in container sizingMarkus Sauermann
2022-02-18Fixed issues with shortcut checking in 3d node editorEric M
The freelook shortcuts now use the action system by proxy. This allows the actions system to be leveraged for input checking. When the shortcut changes, the respective action is updated.
2022-02-17Use versioned URL for "Online Documentation" buttons in the editorHugo Locurcio
This also avoids a redirect, making the page appear to load faster.
2022-02-16Merge pull request #58187 from jakobbouchard/notification-switch-chunk-cRémi Verschelde
Convert _notification methods to switch - Chunk C
2022-02-16Convert _notification methods to switch - Chunk CJakob Bouchard
2022-02-16Merge pull request #58182 from akien-mga/style-cleanup-if-semicolons-deadcodeRémi Verschelde
2022-02-16Merge pull request #58169 from ↵Rémi Verschelde
megalobyte/update-notificatin-if-to-switch-batch-B
2022-02-16Update if == NOTIFICATION_* to switch statements to match coding stylemegalobyte
2022-02-16Style: Cleanup single-line blocks, semicolons, dead codeRémi Verschelde
Remove currently unused implementation of TextureBasisU, could be re-added later on if needed and ported.
2022-02-16Automatically select source of the picked tilekobewi
2022-02-15Editor: Cleanup some includes dependenciesRémi Verschelde
Removes some unnecessary includes from `editor_node.h`, and instead add those where they're used. Removes unnecessary `editor_node.h` includes in various editor classes. Renames `dynamicfont` to `dynamic_font` in a couple files. Misc cleanup while jumping through that rabbit hole.
2022-02-15Merge pull request #57863 from Calinou/editor-use-anchors-metadata-no-redundantRémi Verschelde
2022-02-15Merge pull request #57329 from Ev01/tileset-editor-minimum-zoomRémi Verschelde
2022-02-14Merge pull request #57306 from trollodel/remove_editornode_paramRémi Verschelde
2022-02-14Remove most EditorNode constructor parameters and fieldstrollodel
2022-02-14Merge pull request #57964 from mbrlabs/deselectJFonS
Deselect nodes in the 3D editor when pressing ESC
2022-02-14Merge pull request #57990 from jmb462/fix-drag-lines-precision-issueJFonS
Fix 3D editor axis drag lines precision issue
2022-02-14Make duplicate animation prompt for new nameHaoyu Qiu
2022-02-14Only store `_edit_use_anchors_` metadata if value is not the defaultHugo Locurcio
The default value is assumed to be `false`, so this metadata only needs to be stored if the value is `true`.
2022-02-12Merge pull request #57993 from Calinou/sky-tweak-default-valuesRémi Verschelde
2022-02-12Fix 3D Editor axis drag lines precision issueJean-Michel Bernard
2022-02-12Merge pull request #57994 from jmb462/polygon2d-handlesRémi Verschelde
2022-02-12Merge pull request #57641 from Geometror/compilation-time-improvements-1Rémi Verschelde
2022-02-12Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker
2022-02-12Tweak default ProceduralSkyMaterial and PhysicalSkyMaterial appearanceHugo Locurcio
- Tweak colors to be less saturated and more balanced (in terms of hue). The cool blue sky is balanced by a warm brown ground, which makes reflections look closer to how they'd look like when using an HDRI panorama texture. - Make the ground color dark on both ProceduralSkyMaterial and PhysicalSkyMaterial to reduce indoor light leaking, especially when using GI. - Tweak the PhysicalSkyMaterial colors to be as close as possible to ProceduralSkyMaterial (with the default sun orientation). - Tweak editor environment defaults to be identical to the default ProceduralSkyMaterial colors. Previously, the default editor sky color was different from the colors of a newly created ProceduralSkyMaterial resource. Both new skies were tested without GI, with SDFGI and with VoxelGI. They were tuned to look best when using ACES tonemapping with a whitepoint set to 6, but they still look good with other tonemapping operators.
2022-02-11Hide Polygon2D lines and handles when node is not visible in tree.Jean-Michel Bernard
2022-02-11Merge pull request #57984 from jmb462/collisionshape_handlesRémi Verschelde
2022-02-11Merge pull request #57982 from trollodel/fix_disabled_visualscriptRémi Verschelde
2022-02-11Fix editor compile error when VisualScript is disabledtrollodel
2022-02-11Hide CollisionShape2D handles when node is not visible in tree.Jean-Michel Bernard
2022-02-11Add an explicit way to remove a theme typeYuri Sizov
2022-02-11Deselect nodes in the 3D editor when pressing ESCMarcus Brummer
2022-02-11Merge pull request #57919 from mbrlabs/region-select-fixesJFonS
Fixed issues with 3D region-select in the editor
2022-02-11Fixed issues with 3D region-select in the editorMarcus Brummer
2022-02-10Merge pull request #57902 from aaronfranke/canvas-editor-scaleRémi Verschelde
2022-02-10Merge pull request #55157 from pycbouh/control-inspector-reorgRémi Verschelde
2022-02-10Reorganize inspector layout workflow for Control nodesYuri Sizov
2022-02-10Merge pull request #57912 from rcorre/fix-blenderRémi Verschelde
2022-02-10Fix texture file dropping in 2D editorkobewi
2022-02-10Don't block input after cancelling transform.Ryan Roden-Corrent
After starting an instant transform and cancelling it, the mouse was blocked because cancel_transform did not set _edit.instant back to false. This refactors all the cleanup into a separate function that both cancel_transform and commit_transform can call. Fixes #57868.
2022-02-10Fix CanvasItemEditor scale editor not using the editor methodsAaron Franke