summaryrefslogtreecommitdiff
path: root/editor/plugins/visual_shader_editor_plugin.cpp
AgeCommit message (Expand)Author
2022-08-25Allow using integer varyings with `flat` interpolation modifierYuri Rubinsky
2022-08-22Add per-scene UndoRedokobewi
2022-08-15Rename EditorPropertyShaderMode to EditorPropertyVisualShaderModeAaron Franke
2022-08-07Merge pull request #62454 from Geometror/reflect-refract-vec2-vec4Rémi Verschelde
2022-08-07Allow vec2 and vec4 for reflect and refractHendrik Brucker
2022-08-04Rename shader parameter uniform setter/getter methods for consistencyHugo Locurcio
2022-08-03Rename visual shader editor setting category for proper capitalizationHugo Locurcio
2022-08-02Add spatial built-ins (camera-pos, object-pos, camera-eye etc.)Patrick Exner
2022-08-01Remove `CustomPropertyEditor` completelyYuri Sizov
2022-07-29Remove Signal connect bindsJuan Linietsky
2022-07-28Rename RenderingServer global shader uniform methods to be more explicitHugo Locurcio
2022-07-16Fix visual shader graph not correctly updating when multiple tabs openedYuri Rubinsky
2022-07-09Add ok_button_text to AcceptDialog and cancel_button_text to ConfirmationDialogFireForge
2022-06-20Merge pull request #61459 from reduz/new-shader-editorRémi Verschelde
2022-06-16Merge pull request #61888 from Chaosus/vs_remove_engine_versionRémi Verschelde
2022-06-16Move duplicate AutoWrap, Overrun and VisibleChar behavior enums to the TextSe...bruvzg
2022-06-10Remove engine version from visual shaderYuri Rubinsky
2022-06-10Distinguish Length function name to Length2D/3D/4D in visual shadersYuri Rubinsky
2022-06-07Merge pull request #61784 from Geometror/visualeditors_editorsettings_propaga...Rémi Verschelde
2022-06-07Fix visual editor settings change propagationHendrik Brucker
2022-06-05Fix typo "Frac" instead of "Fract"Aaron Record
2022-05-30Improve Graphedit connection linesHendrik Brucker
2022-05-28Redo the shader editorreduz
2022-05-24Use IGN instead of white noise for sky ditheringclayjohn
2022-05-20Add a new HashSet templatereduz
2022-05-19Use range iterators for RBSet in most casesAaron Record
2022-05-17Add node list param to `GraphEdit::delete_nodes_request` signalYuri Rubinsky
2022-05-16Merge pull request #60463 from Geometror/improve-vs-1Rémi Verschelde
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-13Capitalize output port names in visual shaderFireForge
2022-05-09Merge pull request #60845 from Chaosus/vs_color_funcYuri Rubinsky
2022-05-07Push `HSV2RGB/RGB2HSV` to `ColorFunc` (from `VecFunc`) in visual shadersYuri Roubinsky
2022-05-07Change output port of `VisualShaderNodeColorUniform` to vec4Yuri Roubinsky
2022-05-03Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio
2022-05-02Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde
2022-04-30Improve the VisualShader/VisualScript editor UIHendrik Brucker
2022-04-27Merge pull request #59979 from bruvzg/cpp_check2Rémi Verschelde
2022-04-25Merge pull request #60439 from Chaosus/vs_vec4Yuri Rubinsky
2022-04-24Fix "Vector4DDecompose" typo in VisualShaderEditorPluginAaron Franke
2022-04-22Continue to improve vector4 type in visual shadersYuri Roubinsky
2022-04-20Fix more issues found by cppcheck.bruvzg
2022-04-12Add Vector4 to VisualShaderHendrik Brucker
2022-04-06Fix some issues found by cppcheck.bruvzg
2022-03-30Cleanup EditorNode and EditorDataHendrik Brucker
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-18Rename several transform built-ins in shadersYuri Roubinsky
2022-03-18Fix editor crash when renaming visual shader portYuri Roubinsky
2022-03-08Add `_get_func_code/_is_available` virtual functions to custom nodesYuri Roubinsky
2022-03-07Fix _update_varyings call in visual shaderYuri Roubinsky