Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-31 | Merge pull request #49157 from Chaosus/vs_billboard | Rémi Verschelde | |
Added Billboard Node to Visual Shaders | |||
2021-05-31 | Merge pull request #49175 from nobuyukinyuu/bind-zoom-on-position | Rémi Verschelde | |
Bind CanvasItemEditor::_zoom_on_position and CanvasItemEditor::get_st… | |||
2021-05-31 | Merge pull request #49121 from KoBeWi/dropreload | Rémi Verschelde | |
Add preload() to resource path when holding Ctrl | |||
2021-05-31 | Implement shader caching | reduz | |
* Shader compilation is now cached. Subsequent loads take less than a millisecond. * Improved game, editor and project manager startup time. * Editor uses .godot/shader_cache to store shaders. * Game uses user://shader_cache * Project manager uses $config_dir/shader_cache * Options to tweak shader caching in project settings. * Editor path configuration moved from EditorSettings to new class, EditorPaths, so it can be available early on (before shaders are compiled). * Reworked ShaderCompilerRD to ensure deterministic shader code creation (else shader may change and cache will be invalidated). * Added shader compression with SMOLV: https://github.com/aras-p/smol-v | |||
2021-05-28 | Bind CanvasItemEditor::_zoom_on_position and CanvasItemEditor::get_state to ↵ | nobuyuki_nyuu | |
ClassDB | |||
2021-05-28 | Added Billboard Node to Visual Shaders | Yuri Roubinsky | |
2021-05-27 | Add preload() to resource path when holding Ctrl | kobewi | |
2021-05-26 | Fixed console error spam (about invalid edited scene index) | Yuri Roubinsky | |
2021-05-26 | Merge pull request #49056 from Chaosus/vs_color | Yuri Roubinsky | |
2021-05-26 | Implements expandable color ports in visual shaders | Yuri Roubinsky | |
2021-05-25 | Add TileMap grid editor settings. | Gilles Roudière | |
2021-05-24 | Fixes adding nodes on dragging in visual shaders | Yuri Roubinsky | |
2021-05-24 | Merge pull request #48956 from Chaosus/vs_fix_adding_multiple_resources_undo | Rémi Verschelde | |
Fixes non-atomary action of dragging resources on visual shader graph | |||
2021-05-24 | Merge pull request #48829 from Chaosus/vs_comment_node_fixes | Rémi Verschelde | |
Prevents VisualShaderNodeComment from overlapping its content | |||
2021-05-23 | Merge pull request #40397 from KoBeWi/silent_seeker | Rémi Verschelde | |
Allow to move timeline without moving animation | |||
2021-05-23 | Reset Shader Editor scroll when changing shader | kobewi | |
2021-05-23 | SpriteFramesEditor Minor fixes | kleonc | |
2021-05-22 | Add a keyboard shortcut to select the word under cursor in TextEdit | Hugo Locurcio | |
This also acts as a general-purpose "deselect" shortcut since pressing it a second time will deselect text. This is available both in the script editor and in TextEdit fields in use, both in the editor and projects. The Duplicate Line script editor shortcut was moved to Ctrl + Shift + D since it conflicts with the new shortcut (Ctrl + D). The rationale for doing so is that Duplicate Line is a less commonly used action, and its behavior can be replicated by copying and pasting the current line anyway. (With no selection active, the whole line will be copied.) | |||
2021-05-22 | Basic warning support implementation for the Godot Shading Language. | Yuri Roubinsky | |
2021-05-22 | Add custom background line colour to TextEdit and remove marked lines | Paulb23 | |
2021-05-22 | Fixes non-atomary action of dragging resources on visual shader graph | Yuri Roubinsky | |
2021-05-22 | Merge pull request #48918 from groud/fix_tilemap_y_sort | Rémi Verschelde | |
Fixes TileSet Y-sort not working and TileSet not saving correctly | |||
2021-05-21 | Fixes TileSet Y-sort not working and TileSet not saving correctly | Gilles Roudière | |
2021-05-20 | Merge pull request #48895 from JFonS/fix_viewport_rotation_control | Rémi Verschelde | |
Fix swapped front/rear directions in viewport rotation control. | |||
2021-05-20 | Fix swapped front/rear directions in viewport rotation control. | jfons | |
2021-05-20 | Merge pull request #48812 from groud/tilemap_scenes_painting | Rémi Verschelde | |
Implement scenes tiles in TileMaps | |||
2021-05-20 | Merge pull request #48882 from aaronfranke/approx-use-double | Rémi Verschelde | |
Make is_equal_approx have explicit float and double versions | |||
2021-05-20 | Implement scenes tiles in TileMaps | Gilles Roudière | |
2021-05-20 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 2.0.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang curvelinear dof doubleclick fave findn GIRD leapyear lod merchantibility nd numer ois ony que seeked synching te uint unselect webp EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ``` | |||
2021-05-20 | Make is_equal_approx have explicit float and double versions | Aaron Franke | |
2021-05-20 | Updates script list colors after theme is changed | Yuri Roubinsky | |
2021-05-19 | Prevents VisualShaderNodeComment from overlapping its content | Yuri Roubinsky | |
2021-05-18 | Fix crash when trying to save with no scenes and scripts open | Hugo Locurcio | |
This could occur when attempting to save project settings when no scenes or scripts are open (which is common in a brand new project). | |||
2021-05-18 | Merge pull request #37796 from Gogsi/master | Rémi Verschelde | |
Improve consistency in file order | |||
2021-05-18 | Change EditorFileSystem and ScriptEditor file sorting order to improve ↵ | Georgi Genkov | |
consistency. Fixes #37721. | |||
2021-05-17 | Improve TreeItem API and allow to move nodes | trollodel | |
2021-05-17 | Merge pull request #48168 from LightningAA/control-to-ctrl-4.0 | Rémi Verschelde | |
2021-05-16 | Merge pull request #48605 from sent44/scripteditor_get_codeedit | Rémi Verschelde | |
Add `get_base_editor` to `ScriptEditorBase` | |||
2021-05-15 | Add get_base_editor to ScriptEditorBase | sent44 | |
2021-05-13 | text-editor: fix Clicking warning doesn't center around line | llschuster | |
2021-05-12 | Add outlines and contrasting backgrounds to the editor UI elements | Yuri Sizov | |
2021-05-10 | Fix small issues with capitalization in the new TileMap editor | Michael Alexsander | |
2021-05-09 | Merge pull request #46808 from pycbouh/theme-editor-better-create-ui | Rémi Verschelde | |
Refactor Create Theme menu in Theme Editor | |||
2021-05-09 | Save the current script when pressing Ctrl + S if no scene is open | Hugo Locurcio | |
- Tweak the dialog messages to be more informative. - The "Saved N modified resources" dialog is not a warning per se, so make it more explicit. | |||
2021-05-09 | Refactor Create Theme menu in Theme Editor | Yuri Sizov | |
2021-05-07 | Rename "Control" key to "Ctrl" and add "_pressed" suffix to all ↵ | Lightning_A | |
InputEventWithModifiers properties/methods | |||
2021-05-07 | Merge pull request #48535 from groud/tiles_squashed | Rémi Verschelde | |
TileSet and TileMap rework (squashed) | |||
2021-05-07 | Rework the TileSet resource and TileMap nodes: | Gilles Roudière | |
- Move most properties from TileMap to TileSet, - Make TileSet more flexible, supporting more feature (several collision layers, etc...), - Fusion both the TileMap and TileSet editor, - Implement TileSetSources, and thus a new way to index tiles in the TileSet, - Rework the TileSet and TileMap editors completely, - Implement an editor zoom widget (and use it in several places) | |||
2021-05-07 | Merge pull request #33577 from Calinou/highlight-control-flow-keywords | Rémi Verschelde | |
Highlight control flow keywords with a different color | |||
2021-05-06 | Merge pull request #45607 from Calinou/improve-editor-theme | Rémi Verschelde | |
Improve the editor theme |