Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-29 | Merge pull request #69062 from trollodel/lightweight_editor_mass | Rémi Verschelde | |
Use forward-declarations in big editor classes | |||
2022-11-29 | Use forward-declarations in big editor classes | trollodel | |
2022-11-29 | Fix heap-use-after-free when removing a tile in TileSet editor | Haoyu Qiu | |
2022-11-28 | Merge pull request #69249 from timothyqiu/tile-data-redraw | Rémi Verschelde | |
Update TileSet preview when paint custom data changes | |||
2022-11-28 | Merge pull request #69178 from aaronfranke/mesh-shape | Rémi Verschelde | |
Use a more specific type for Mesh create_(convex|trimesh)_shape | |||
2022-11-27 | Update TileSet preview when paint custom data changes | Haoyu Qiu | |
2022-11-25 | Merge pull request #69124 from zaevi/tilemap_fix_alternative_tile | Rémi Verschelde | |
[TileMap] Fix alternative tile issues. | |||
2022-11-25 | Use a more specific type for Mesh create_(convex|trimesh)_shape | Aaron Franke | |
2022-11-25 | [Editor] Add button to keep the debug server open. | Fabio Alessandrelli | |
The setting is stored in the project editor metadata, and the server is automatically started/stopped when the option change (only stopped if no session is currently active). The CLI option `--debug-server` now also forces the server to stay open (without saving the state, unlike the menu option). This commit also removes the "Keep debugger open" option in the script editor "debug" menu. That option was really confusing, it used to hide the bottom panel if and only if the debugger pane was selected, so if you had your output log open instead (default when pressing play) it would effectively do nothing. Having an option to save a click in such a very specific case seems very overkill. | |||
2022-11-24 | Merge pull request #69128 from Chaosus/vs_fix_custom_nodes | Rémi Verschelde | |
Fix custom visual shader nodes not being loaded at startup | |||
2022-11-24 | Fix custom visual shader nodes not being loaded at startup | Yuri Rubinsky | |
2022-11-24 | Cleanup remaining EditorUndoRedoManager usages | kobewi | |
2022-11-25 | [TileMap] Fix alternative tile issues. | Zae | |
2022-11-23 | Avoid the Skeleton3DGizmoPlugin crash when clicking in the editor. | K. S. Ernest (iFire) Lee | |
2022-11-22 | Merge pull request #68964 from MewPurPur/tweak-gradient-editor | Rémi Verschelde | |
Fixes and improvements to Gradient preview | |||
2022-11-21 | Fix Gradient preview issues | VolTer | |
2022-11-21 | Code simplifications found by cppcheck | Markus Sauermann | |
They are based on: - Boolean arithmetic simplifications - setting variables that are not accessed - constant variables | |||
2022-11-20 | Allow selecting text in shader compilation logs | Marc Gilleron | |
2022-11-20 | Merge pull request #68922 from TokageItLab/fix-animtree-crash | Rémi Verschelde | |
Fix `AnimationTreeEditor` crash & rename `AnimationTreeEditor::get_tree()` to `get_animation_tree()` | |||
2022-11-21 | Fix AnimationTree crash & rename get_tree() to get_animation_tree() | Silc Renew | |
2022-11-20 | Merge pull request #68904 from aaronfranke/texture-methods | Rémi Verschelde | |
Rename TextureButton set_*_texture methods to set_texture_* | |||
2022-11-20 | Double precision of `String.split_floats` | Micky | |
2022-11-20 | Merge pull request #68859 from souplamp/capitalize-skeleton3d-editor-plugin | Rémi Verschelde | |
Capitalize Skeleton3D's editor plugin dropdown options | |||
2022-11-19 | Rename TextureButton set_*_texture methods to set_texture_* | Aaron Franke | |
2022-11-18 | capitalize skeleton3d plugin dropdown | souplamp | |
2022-11-18 | change root motion track candidating method | Silc Renew | |
2022-11-17 | Fixup TileSet build after #66557 | Rémi Verschelde | |
Last rebase was too old, didn't include this API rename. | |||
2022-11-17 | Merge pull request #66557 from ↵ | Rémi Verschelde | |
MisterMX/fix/tileset-custom-data-type-reload-editor fix(tileset): Recreate custom data editor if type has changed | |||
2022-11-17 | Merge pull request #64368 from YeldhamDev/tile_editor_label_center | Rémi Verschelde | |
Properly center labels in the TileMap/Set editors | |||
2022-11-16 | Fix the bounds of varying popup in visual shader editor | Yuri Rubinsky | |
2022-11-16 | Merge pull request #68709 from MewPurPur/instance-begone-part3 | Rémi Verschelde | |
Remove more instances of 'instance' being used as a verb | |||
2022-11-16 | Remove more instances of 'instance' being used as a verb | VolTer | |
2022-11-14 | Merge pull request #68657 from Sauermann/fix-redundant-initialization | Rémi Verschelde | |
Remove redundant non-trivial Variant types initializations | |||
2022-11-14 | Remove redundant Variant-types initializations | Markus Sauermann | |
2022-11-14 | Fix misc formatting issues | Rémi Verschelde | |
Somehow I missed the failing CI report from trailing whitespace. Fixed a couple typos found by codespell while at it, and misc trailing semicolons in one of the files. | |||
2022-11-14 | Merge pull request #68624 from AleCamara/bug-67235-gradient-slider | Rémi Verschelde | |
Fix clicking in gradient editor | |||
2022-11-14 | [Editor] Better expose EditorDebuggerPlugin. | Fabio Alessandrelli | |
Now splitted into two classes: - EditorDebuggerPlugin (RefCounted). - EditorDebuggerSession (abstract). This allows the EditorPlugin to be in control of the debugger plugin lifecycle, be notified when sessions are created, and customize each of them independently. We should slowly transition the various profilers and captures in ScriptEditorDebugger to their own plugins, and decouple ScriptEditorDebugger from it's UI part (making it the "real" EditorDebuggerSession potentially dropping the wrappers). | |||
2022-11-14 | Fix clicking in gradient editor | Ale Camara | |
- When double-clicking on the gradient we should open the colour picker and create a colour key. - Instead, we were also evaluating the click further down producing the colour key to move around. | |||
2022-11-12 | Properly center labels in the TileMap/Set editors | Michael Alexsander | |
2022-11-11 | Use forward-declarations in EditorPlugin where possible | trollodel | |
2022-11-07 | Merge pull request #68271 from paddy-exe/gdextension-library-loading-error | Rémi Verschelde | |
GDExtension: Improve error message for invalid library feature flags | |||
2022-11-07 | Merge pull request #68351 from Sauermann/fix-code-simplifications | Rémi Verschelde | |
Code simplifications | |||
2022-11-07 | Merge pull request #68331 from MewPurPur/gradient2d-better-preview | Rémi Verschelde | |
Fix GradientTexture2D's preview | |||
2022-11-07 | Code simplifications | Markus Sauermann | |
CanvasItemEditor: - p_result == ADD_MOVE is always true in this switch-clause - both parts of the if-else-clause do the same thing and simplified an affine_inverse call ControlEditorToolbar: - private function ControlEditorToolbar::_anchor_to_position is used nowhere. Looks like copy and paste from CanvasItemEditor::_anchor_to_position ScrollContainer: - screen_is_touchscreen is always true, because otherwise the function already returned TextLine: - both parts of the if-else-clause do the same thing and simplified return statement | |||
2022-11-06 | Fix jankiness when drawing GradientTexture2D | VolTer | |
2022-11-06 | Merge pull request #67730 from KoBeWi/late_to_the_call | Rémi Verschelde | |
Add call_deferred() method to Callable | |||
2022-11-06 | Merge pull request #68247 from akien-mga/emscripten-warnings-unuset-but-set | Rémi Verschelde | |
Fix -Wunused-but-set-variable warnings from Emscripten 3.1.20 | |||
2022-11-04 | Improve error message for invalid library feature flags | Patrick | |
Fixes https://github.com/godotengine/godot/issues/63227 My version for the error message is: `No suitable library found. The libraries' tags referred to an invalid feature flag. Possible feature flags for your platform: %s` | |||
2022-11-04 | Fix pathological corner case in drawing tileset editor | clayjohn | |
Interleaving draw_rect calls with and without a texture forces every rect to have its own draw call. In this case it meant that there is a draw call for every single tile in the atlas. This change makes it so the renderer can batch draw calls which reduced the draw call count by a factor of 512 | |||
2022-11-04 | Add call_deferred() method to Callable | kobewi | |