summaryrefslogtreecommitdiff
path: root/editor/plugins
AgeCommit message (Collapse)Author
2022-04-04Style: Apply clang-tidy to current code, add `readability-redundant-member-init`Rémi Verschelde
2022-04-04Zero initialize all pointer class and struct membersRémi Verschelde
This prevents the pitfall of UB when checking if they have been assigned something valid by comparing to nullptr.
2022-04-03Fix creation and reopening of built-in scriptsMichael Alexsander
2022-04-03Merge pull request #59633 from EricEzaM/better-code-complete-updateRémi Verschelde
Improve sorting of Code Completion options.
2022-04-01Improve sorting of Code Completion options.Eric M
Done by ordering options by their location in the code - e.g. local, parent class, global, etc.
2022-03-31Fix name of the created static trimesh bodykobewi
2022-03-30Cleanup EditorNode and EditorDataHendrik Brucker
Co-authored-by: Eric M <itsjusteza@gmail.com>
2022-03-29Merge pull request #59558 from V-Sekai/primitive-indiciesRémi Verschelde
2022-03-29Remove `SHADOW_ATTENUATION` spatial light shader built-inYuri Roubinsky
2022-03-28Add refs to shading language to the desciption of input nodes in vshaderYuri Roubinsky
2022-03-28Merge pull request #59553 from reduz/script-extension-supportRémi Verschelde
2022-03-28Merge pull request #59574 from Sauermann/proposal-rename-warp-mouseRémi Verschelde
Rename warp mouse functions to warp_mouse
2022-03-27Fix errors when locking nodesMichael Alexsander
2022-03-27Add GDExtension support to Scriptreduz
* Ability to create script languages from GDExtension * Some additions to gdnative_extension.h to make this happen * Moved the GDExtension binder to core This now allows creating scripting languages from GDExtension, with the same ease as if it was a module. It replaces the old PluginScript from Godot 3.x. Warning: GodotCPP will need to be updated to support this (it may be a bit of work as ScriptInstance needs to be created over there again).
2022-03-27Rename warp mouse functions to warp_mouseMarkus Sauermann
2022-03-26Clarify what primitives means.K. S. Ernest (iFire) Lee
2022-03-25Merge pull request #59500 from fire-forge/opentype-buttonRémi Verschelde
2022-03-25Make the OpenType "Add Feature..." button full widthFireForge
2022-03-24Remove space in MeshLibrary editor buttonFireForge
2022-03-24Add TTR context for pagination button textsHaoyu Qiu
2022-03-21Merge pull request #48310 from Blackiris/fix-create-skeleton-physical-bones-4.0Rémi Verschelde
2022-03-20Reduce the size of Controls editor toolbarkobewi
2022-03-18Rename several transform built-ins in shadersYuri Roubinsky
2022-03-18Fix editor crash when renaming visual shader portYuri Roubinsky
2022-03-17Make `TabBar/Container` default their alignments to the left instead of centerMichael Alexsander
2022-03-17Merge pull request #58967 from fire-forge/gradient2d_editorRémi Verschelde
2022-03-17Add GradientTexture2D editor pluginFireForge
2022-03-16Merge pull request #59183 from YeldhamDev/assetlib_less_bordersRémi Verschelde
Remove extra borders from the AssetLib plugin
2022-03-17fix axis handle gizmo letters at wrong positions on varying editor scalePriyansh Rathi
2022-03-16Implement GDExtension export plugin.bruvzg
2022-03-15Remove extra borders from the AssetLib pluginMichael Alexsander
2022-03-15Update to only use select tool on button presstaigi100
It used to run the code twice, probably once on button press, once on button release.
2022-03-15More icon updates on theme changeHaoyu Qiu
2022-03-15Merge pull request #45263 from KoBeWi/😕Rémi Verschelde
2022-03-15Merge pull request #59137 from timothyqiu/sprite-frames-editorRémi Verschelde
2022-03-15Improves SpriteFrames editorHaoyu Qiu
2022-03-15Separate 2D grid visibility and grid snapHaoyu Qiu
2022-03-13Merge pull request #57436 from AnilBK/change-scopesRémi Verschelde
Scope Changes for some variables.
2022-03-13Improve display of freelook/zoom speed indicator bars in the 3D editorHugo Locurcio
- Use a different color for freelook and zoom speed bars. - Use an outline for the text to make it readable on any background.
2022-03-12Fix out of bounds crash in particle collision gizmoRicardo Buring
2022-03-12Merge pull request #59050 from KoBeWi/tsal_eht_morf_sseccaRémi Verschelde
2022-03-12Merge pull request #59040 from ↵Rémi Verschelde
Sauermann/fix-cursorshape-animationnodestatemachineeditor
2022-03-12Hide smart snapping line when guideline dragging endsHaoyu Qiu
2022-03-12Allow negative indexes in ItemList and PopupMenukobewi
2022-03-11Use get_cursor_shape for identifying the cursor shape in ↵Markus Sauermann
AnimationNodeStateMachineEditor get_cursor_shape() is used in cases where a Control displays different cursors in different areas. There is no need to set the default cursor shape on every mouse move event. Fix minor issue with selection order.
2022-03-11Remove unused code in `AnimationPlayerEditor::_update_animation_list_icons()`Haoyu Qiu
2022-03-10Discern between virtual and abstract class bindingsreduz
* Previous "virtual" classes (which can't be instantiated) are not corretly named "abstract". * Added a new "virtual" category for classes, they can't be instantiated from the editor, but can be inherited from script and extensions. * Converted a large amount of classes from "abstract" to "virtual" where it makes sense. Most classes that make sense have been converted. Missing: * Physics servers * VideoStream * Script* classes. which will go in a separate PR due to the complexity involved.
2022-03-10Merge pull request #58969 from timothyqiu/ani-editor-themeRémi Verschelde
Fix some Animation panel icons not updating after theme change
2022-03-10Fix some Animation panel icons not updating after theme changeHaoyu Qiu
2022-03-10Fix TextureRegion editor grid color for light themesHaoyu Qiu