Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge commit godotengine/godot@6c05ec3d6732cac44cf85c91db7d3fd1075bcb23 | Spartan322 | 2024-11-15 | 1 | -0/+12 |
|\ | |||||
| * | Add swap connection option to visual shader graph | Chaosus | 2024-11-15 | 1 | -0/+5 |
| | | |||||
| * | Add copy/paste options to preview material parameters in visual shader | Chaosus | 2024-11-12 | 1 | -0/+7 |
| | | |||||
* | | Merge commit godotengine/godot@c6c464cf9ae56e8b68620af65125dd980d0e8122 | Spartan322 | 2024-11-02 | 1 | -2/+4 |
|\| | |||||
| * | Add alpha channel display to vec4 previews of visual shader nodes | Chaosus | 2024-10-18 | 1 | -2/+4 |
| | | |||||
* | | Fix copyright headers referring to Godot | Spartan322 | 2024-10-27 | 1 | -2/+2 |
| | | |||||
* | | Rebrand preambles to Redot | Dubhghlas McLaughlin | 2024-10-11 | 1 | -0/+2 |
|/ | | | | | | | | | | | | | | | | | | | | | | Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com> | ||||
* | Use InputMap actions consistently across all LineEdit's that filter an ↵ | Marius Hanl | 2024-08-31 | 1 | -3/+2 |
| | | | | | | | | | underlying Tree or ItemList. - Instead of checking for Key::UP, Key::DOWN, Key::PAGEUP, Key::PAGEDOWN etc., we rather check for the action like 'ui_up' or 'ui_down'. - Also use AcceptDialog's 'register_text_enter' functionality to consistently close a dialog when ENTER is pressed while the LineEdit has focus (instead of redirecting ENTER keys to e.g. the underlying Tree). - Unify the LineEdit filter behavior for the SceneTreeDialog and corresponding usages - Improve OK Button disablement (something should be selected) | ||||
* | Merge pull request #93017 from Chaosus/vs_mesh_emitter_drag_and_drop | Rémi Verschelde | 2024-08-28 | 1 | -0/+1 |
|\ | | | | | | | Allow drag & drop Mesh to create MeshEmitter in visual shaders | ||||
| * | Allow drag & drop Mesh to create MeshEmitter in visual shaders | Yuri Rubinsky | 2024-06-11 | 1 | -0/+1 |
| | | |||||
* | | Add a material preview to visual shader editor | Yuri Rubinsky | 2024-08-17 | 1 | -6/+36 |
| | | |||||
* | | Merge pull request #92576 from aaronfranke/shader-lang-editors | Rémi Verschelde | 2024-08-16 | 1 | -5/+9 |
|\ \ | | | | | | | | | | Make shader language editors inherit the same base class | ||||
| * | | Make shader language editors inherit the same base class | Aaron Franke | 2024-08-15 | 1 | -5/+9 |
| | | | |||||
* | | | Remove empty bind_methods() | kobewi | 2024-08-15 | 1 | -4/+0 |
|/ / | |||||
* / | Fix visual shader not being updated when switching tabs | Yuri Rubinsky | 2024-06-20 | 1 | -0/+2 |
|/ | |||||
* | [VisualShader] Add reroute node and improve port drawing | Hendrik Brucker | 2024-05-13 | 1 | -0/+30 |
| | |||||
* | Organize existing code for editor plugins | Aaron Franke | 2024-04-27 | 1 | -1/+1 |
| | |||||
* | Merge pull request #89810 from Geometror/fix-79417 | Rémi Verschelde | 2024-04-08 | 1 | -0/+3 |
|\ | | | | | | | [VisualShader] Remove invalid graph connections when ports are removed | ||||
| * | [VisualShader] Remove invalid graph connections when ports are removed | Hendrik Brucker | 2024-04-08 | 1 | -0/+3 |
| | | | | | | | | Co-authored-by: EddieBreeg <eddiebreeg0@protonmail.com> | ||||
* | | Add GraphFrame and integrate it in VisualShader | Hendrik Brucker | 2024-04-04 | 1 | -18/+41 |
|/ | |||||
* | Add const lvalue ref to editor/* container parameters | Muller-Castro | 2024-02-26 | 1 | -8/+8 |
| | |||||
* | Redesign the graph editor for visual shaders | Hendrik Brucker | 2024-02-22 | 1 | -0/+3 |
| | |||||
* | Add connection-related VisualShader operations | Hendrik Brucker | 2024-01-19 | 1 | -1/+13 |
| | | | | | | - Insert a node in a connection - Drop an unconnected node on a connection to insert it - Delete a connection | ||||
* | Remove unnecessary assignments | Wilson E. Alvarez | 2023-12-13 | 1 | -1/+1 |
| | | | | Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> | ||||
* | Use mingw-std-threads in MinGW builds | Pedro J. Estébanez | 2023-11-18 | 1 | -0/+4 |
| | |||||
* | Merge pull request #82370 from ↵ | Rémi Verschelde | 2023-10-02 | 1 | -2/+2 |
|\ | | | | | | | | | | | YuriSizov/graphs-request-rename-close-delete-please Rename close requests to delete requests in `GraphEdit` | ||||
| * | Rename close requests to delete requests in `GraphEdit` | Yuri Sizov | 2023-09-26 | 1 | -2/+2 |
| | | |||||
* | | Implement drop-down list properties to the custom visual shader nodes | Yuri Roubinski | 2023-09-29 | 1 | -0/+2 |
|/ | |||||
* | Clean up/refactor GraphNode and make it more flexible | Hendrik Brucker | 2023-09-07 | 1 | -11/+11 |
| | | | | | Split GraphNode into GraphElement and GraphNode, add custom titlebar, and adjust theming. | ||||
* | Add handling of custom visual shader nodes from GDExtension | Yuri Rubinsky | 2023-05-06 | 1 | -1/+3 |
| | |||||
* | Prevent preview error for the instance parameter in visual shader | Yuri Rubinsky | 2023-02-03 | 1 | -2/+6 |
| | |||||
* | Use `PropertyUsageFlags` enum in parse_property | Raul Santos | 2023-01-31 | 1 | -1/+1 |
| | |||||
* | Add handling of script creation/deletion for custom visual shader nodes | Yuri Rubinsky | 2023-01-23 | 1 | -1/+10 |
| | |||||
* | Fix node preview crashes after updating visual shader node | Yuri Rubinsky | 2023-01-14 | 1 | -3/+0 |
| | |||||
* | Fix various crashes of ParameterRef nodes in visual shader | Yuri Rubinsky | 2023-01-12 | 1 | -2/+2 |
| | |||||
* | One Copyright Update to rule them all | Rémi Verschelde | 2023-01-05 | 1 | -29/+29 |
| | | | | | | | | | | | | | | | | | | | | As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see". | ||||
* | Make custom visual shader nodes automatically updates from script | Yuri Rubinsky | 2022-12-08 | 1 | -1/+10 |
| | |||||
* | Use forward-declarations in big editor classes | trollodel | 2022-11-29 | 1 | -0/+6 |
| | |||||
* | Cleanup remaining EditorUndoRedoManager usages | kobewi | 2022-11-24 | 1 | -2/+0 |
| | |||||
* | Fix the bounds of varying popup in visual shader editor | Yuri Rubinsky | 2022-11-16 | 1 | -3/+1 |
| | |||||
* | Use forward-declarations in EditorPlugin where possible | trollodel | 2022-11-11 | 1 | -8/+1 |
| | |||||
* | Remove subcategory parameter from `AddOption` in visual shader editor | Yuri Rubinsky | 2022-09-07 | 1 | -2/+2 |
| | |||||
* | Rename `uniform` to `parameter` across the engine | Yuri Rubinsky | 2022-09-01 | 1 | -15/+15 |
| | |||||
* | Add per-scene UndoRedo | kobewi | 2022-08-22 | 1 | -1/+2 |
| | |||||
* | Rename EditorPropertyShaderMode to EditorPropertyVisualShaderMode | Aaron Franke | 2022-08-15 | 1 | -5/+5 |
| | |||||
* | Remove `CustomPropertyEditor` completely | Yuri Sizov | 2022-08-01 | 1 | -10/+32 |
| | |||||
* | Extract EditorResourceConversionPlugin into its own source files and clean ↵ | Yuri Sizov | 2022-07-31 | 1 | -0/+1 |
| | | | | up editor includes | ||||
* | Fix visual shader graph not correctly updating when multiple tabs opened | Yuri Rubinsky | 2022-07-16 | 1 | -6/+12 |
| | |||||
* | Redo the shader editor | reduz | 2022-05-28 | 1 | -17/+0 |
| | | | | | | | * Shader editor is permanent (no longer transient). * Can edit multiple files at the same time. Likely fixes many usability issues (please lend me a hand Bugsquad team to identify them). | ||||
* | Add a new HashSet template | reduz | 2022-05-20 | 1 | -3/+3 |
| | | | | | * Intended to replace RBSet in most cases. * Optimized for iteration speed |