summaryrefslogtreecommitdiff
path: root/editor/plugins/visual_shader_editor_plugin.cpp
AgeCommit message (Expand)Author
2022-01-12Merge pull request #56713 from Chaosus/vs_sampler_connectionYuri Roubinsky
2022-01-12Auto-set a port source for texture nodes created by dragged connectionYuri Roubinsky
2022-01-12Optimize include files to improve `shader_language.h` compilation speedYuri Roubinsky
2022-01-12Merge pull request #53185 from KoBeWi/viewing_panRémi Verschelde
2022-01-12Use List Initializations for Vectors.Anilforextra
2022-01-11Unify panning in sub-editors and make it configurablekobewi
2022-01-07A small visual shader editor refactoringYuri Roubinsky
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-09Replace String comparisons with "", String() to is_empty()Nathan Franke
2021-12-09align to horizontal_alignment, valign to vertical_alignment, relatedNathan Franke
2021-12-08Make `compile` shader function to use struct instead long parameter listYuri Roubinsky
2021-12-06Fix bad popups offset in editor with single window offjmb462
2021-12-03Add bitwise operators to `VisualShaderNodeIntOp`Yuri Roubinsky
2021-11-23Rename `remove()` to `remove_at()` when removing by indexLightning_A
2021-11-22Added `reset_size` method to `Control` and `Window` classesYuri Roubinsky
2021-11-12Use "enum class" for input enumsAaron Franke
2021-11-12Fix default_texture_param in shader pipeline to support uniform arraysYuri Roubinsky
2021-11-10Merge pull request #54836 from pycbouh/inspector-plugins-fixes-and-groupsRémi Verschelde
2021-11-10Fix EditorInspectorPlugin virtual bindings and add parse_group callbackYuri Sizov
2021-11-06Added `MeshEmitter` node for particles in visual shaderYuri Roubinsky
2021-11-05Added 2D boolean hint for particle emitters in visual shadersYuri Roubinsky
2021-11-01Merge pull request #54419 from Chaosus/vs_cutRémi Verschelde
2021-10-31Use OpenGL 3.3 core profile instead of compatibility profileClay John
2021-10-31Refactored copy/paste of visual shaders, implement 'Cut' featureYuri Roubinsky
2021-10-30Rename GLES2 driver to OpenGL to prepare for the upgrade to GLES3Hugo Locurcio
2021-10-29Repair Fog mode in visual shadersYuri Roubinsky
2021-10-28clang-format: Disable alignment of operands, too unreliableRémi Verschelde
2021-10-22Fix error spam at setting a CurveTexture in visual shadersYuri Roubinsky
2021-10-13Add a default input parameter field to CurveTexture (in visual shaders)Yuri Roubinsky
2021-10-11Make port previews in visual shader visible in other shader modesYuri Roubinsky
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-23Construct values only when necessary.Anilforextra
2021-09-15Fix pressing `Add Node` button in visual shader editorYuri Roubinsky
2021-08-30Merge pull request #43838 from lupoDharkael/cancel-memberJuan Linietsky
2021-08-23Entirely removes BIND_VMETHOD in favor of GDVIRTUALreduz
2021-08-22Replace BIND_VMETHOD by new GDVIRTUAL syntaxreduz
2021-08-18Merge pull request #50411 from Chaosus/vs_filterRémi Verschelde
2021-08-18Added port type content filter on port dragging in visual shaderYuri Roubinsky
2021-08-18Fix visual shader keyword colourPaulb23
2021-08-16Reorganise text editor settingsPaulb23
2021-08-13Merge pull request #50114 from Chaosus/vs_constantsRémi Verschelde
2021-08-13Merge pull request #51519 from Chaosus/vs_transform_operatorRémi Verschelde
2021-08-12Merge pull request #51572 from Chaosus/vs_fix_transform_instanceYuri Roubinsky
2021-08-12Fix printing error about unsupported modifier on `TransformUniform`Yuri Roubinsky
2021-08-12Rename readonly to editablePaulb23
2021-08-11Changed `TransformMult` node to `TransformOp` in visual shadersYuri Roubinsky
2021-08-11Few improvements for constants in visual shaderYuri Roubinsky
2021-08-11Fix incorrect position of the created VisualShader nodes on zoomed graphYuri Roubinsky
2021-08-09Added small offset to the content of nodes in VisualShaderYuri Roubinsky
2021-08-07Added editor dialog for easily creating shaders.Yuri Roubinsky