Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-06 | Cleanup metadata usage | kobewi | |
2022-05-03 | Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>` | Hugo Locurcio | |
These typedefs don't save much typing compared to the full `Ref<Resource>` and `Ref<RefCounted>`, yet they sometimes introduce confusion among new contributors. | |||
2022-04-27 | Merge pull request #59979 from bruvzg/cpp_check2 | Rémi Verschelde | |
2022-04-25 | Implement Scene Unique Nodes | reduz | |
Implements https://github.com/godotengine/godot-proposals/issues/4096 * Nodes can be marked unique to the scene in the editor (or via code). * Unique nodes can be accessed via the **%** prefix at any point in the path. From that point in the path (depending on whether the scene of the path is), the unique node will be fetched. * Implementation is very optimal, as these nodes are cached. | |||
2022-04-20 | Fix more issues found by cppcheck. | bruvzg | |
2022-04-11 | Make FileAccess and DirAccess classes reference counted. | bruvzg | |
2022-04-06 | Fix some issues found by cppcheck. | bruvzg | |
2022-04-05 | [Input] Add extra `shortcut_input` input processing step to process Unicode ↵ | bruvzg | |
character input with Alt / Ctrl modifiers, after processing of shortcuts. | |||
2022-03-30 | Cleanup EditorNode and EditorData | Hendrik Brucker | |
Co-authored-by: Eric M <itsjusteza@gmail.com> | |||
2022-03-28 | Add property name style toggle to Inspector | Haoyu Qiu | |
2022-03-18 | Removed extra separator in absence of ChangeType and Rename | Vitika9 | |
2022-03-12 | Initialize bools in the headers in editor | Aaron Franke | |
2022-03-12 | Allow negative indexes in ItemList and PopupMenu | kobewi | |
2022-03-06 | Remove duplicate editor settings definitions | kobewi | |
2022-02-16 | Convert _notification methods to switch - Chunk C | Jakob Bouchard | |
2022-02-15 | Editor: Cleanup some includes dependencies | Rémi Verschelde | |
Removes some unnecessary includes from `editor_node.h`, and instead add those where they're used. Removes unnecessary `editor_node.h` includes in various editor classes. Renames `dynamicfont` to `dynamic_font` in a couple files. Misc cleanup while jumping through that rabbit hole. | |||
2022-02-14 | Remove most EditorNode constructor parameters and fields | trollodel | |
2022-02-12 | Improve compilation speed (forward declarations/includes cleanup) | Hendrik Brucker | |
2022-02-09 | Implement drawing and editing all anim beziers | Francois Belair | |
* Move bezier edit from track to button in toolbar * Draw, edit all bezier curves simultaneously * Add click on curve to select tracks * Tie track editor's filter view to bezier editor * Implement visibility and locking * Fix editor spacing issues * Fix track buttons spacing * Add keyframe focus and (de)select all key handling | |||
2022-02-08 | Merge pull request #56923 from fire-forge/fix-create-root-node-scrolling | Rémi Verschelde | |
2022-02-08 | Revert "Add missing SNAME macro optimization to all theme methods call" | Rémi Verschelde | |
This reverts commit a988fad9a092053434545c32afae91ccbdfbe792. As discussed in #57725 and clarified in #57788, `SNAME` is not meant to be used everywhere but only in critical code paths. For theme methods specifically, it was by design that only getters use `SNAME` and not setters. | |||
2022-02-06 | Add missing SNAME macro optimization to all theme methods call | jmb462 | |
2022-02-03 | Remove get_focus_owner() from Control, replaced by ↵ | Gilles Roudière | |
get_viewport()->gui_get_focus_owner() | |||
2022-02-02 | Vectors: Use clear() and has(). | Anilforextra | |
Use clear() instead of resize(0). Use has() instead of "find(p_val) != -1". | |||
2022-01-27 | Improve 2D editor's right-click menu | kobewi | |
2022-01-20 | Merge pull request #55066 from trollodel/less_singletons_in_editornode | Rémi Verschelde | |
2022-01-20 | Merge pull request #52134 from RandomShaper/fix_naming | Rémi Verschelde | |
2022-01-20 | Store panels and docks singletons in their own classes | trollodel | |
2022-01-20 | Rename Variant::is_ref() to is_ref_counted() | Pedro J. Estébanez | |
2022-01-20 | Make Scene dock menu button an actual `MenuButton` | Michael Alexsander | |
2022-01-19 | Fix Create Root Node dialog expanding in favorites tab | fire540 | |
2022-01-18 | Improve node pasting | kobewi | |
2022-01-18 | Merge pull request #55809 from cdemirer/fix-reparenting-inherited-nodes | Rémi Verschelde | |
2022-01-18 | Editor: Disallow reparenting inherited nodes | cdemirer | |
2022-01-13 | Merge pull request #55569 from KoBeWi/expand_all_was_a_mistake | Rémi Verschelde | |
2022-01-07 | Fix some more wrong node names | kobewi | |
2022-01-06 | Prevent saving branches in foreign scenes | SaracenOne | |
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2021-12-23 | Move and rename Collapse/Expand All button | kobewi | |
2021-12-21 | Merge pull request #55761 from KoBeWi/alt_hack | Rémi Verschelde | |
2021-12-13 | Allow to copy foreign nodes | kobewi | |
2021-12-11 | Stop asuming a default value of NIL means there's no default | Pedro J. Estébanez | |
2021-12-09 | Add drag and drop for NodePaths | kobewi | |
2021-12-09 | Replace String comparisons with "", String() to is_empty() | Nathan Franke | |
Also: - Adds two stress tests to test_string.h - Changes to .empty() on std::strings | |||
2021-12-03 | Add `New Shader` option to the FileSystemDock popup menu. | Yuri Roubinsky | |
2021-12-01 | Fix editor crash when expanding/collapsing empty scene tree | Andreas Raddau | |
2021-11-29 | Fix scene tree dock icon not switching colors on theme change | Hugo Locurcio | |
This fixes the "three vertical dots" button at the right of the scene tree dock when switching from a dark theme to a light theme or vice versa. | |||
2021-11-22 | Added `reset_size` method to `Control` and `Window` classes | Yuri Roubinsky | |
2021-11-12 | Use "enum class" for input enums | Aaron Franke | |
2021-11-12 | Use Enter instead of F2 as an editor renaming shortcut on macOS | Hugo Locurcio | |