Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-04 | Zero initialize all pointer class and struct members | Rémi Verschelde | |
This prevents the pitfall of UB when checking if they have been assigned something valid by comparing to nullptr. | |||
2022-03-12 | Initialize bools in the headers in editor | Aaron Franke | |
2022-03-09 | Remove VARIANT_ARG* macros | reduz | |
* Very old macros from the time Godot was created. * Limited arguments to 5 (then later changed to 8) in many places. * They were replaced by C++11 Variadic Templates. * Renamed methods that take argument pointers to have a "p" suffix. This was used in some places and not in others, so made it standard. * Also added a dereference check for Variant*. Helped catch a couple of bugs. | |||
2022-02-24 | Sort variables in VisualScriptEditor | Raul Santos | |
Sorts the script variables in alphabetical order to display them in VisualScriptEditor. | |||
2022-02-19 | Don't process VisualScriptNodes | megalobyte | |
2022-02-16 | Merge pull request #58187 from jakobbouchard/notification-switch-chunk-c | Rémi Verschelde | |
Convert _notification methods to switch - Chunk C | |||
2022-02-16 | Convert _notification methods to switch - Chunk C | Jakob Bouchard | |
2022-02-16 | Added icons for missing types in visual script’s icon list. | MisoMosiSpy | |
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-12 | Fix renaming function dialog in VisualScript does not work correctly | jmb462 | |
2022-02-10 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 2.2-dev from current git. Added `misc/scripts/codespell.sh` to make it easier to run it once in a while and update the skip and ignore lists. | |||
2022-02-08 | Merge pull request #57796 from akien-mga/revert-sname-theme-setters | Rémi Verschelde | |
2022-02-08 | Re-add missing `SNAME` macros in `get_theme_*` calls | Rémi Verschelde | |
They were removed in the previous commit reverting the addition of `SNAME` to `add_theme_*` and theme setter methods, which is not wanted. | |||
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-08 | Refactor some object type checking code with `cast_to` | Rémi Verschelde | |
Less stringly typed logic, and less String allocations and comparisons. | |||
2022-02-06 | Add missing SNAME macro optimization to all theme methods call | jmb462 | |
2022-02-03 | Merge pull request #57562 from AnilBK/string-add-contains | Rémi Verschelde | |
String: Add contains(). | |||
2022-02-04 | String: Add contains(). | Anilforextra | |
2022-02-03 | initialized member variables in header | zwebb | |
2022-01-23 | Minor tweaks and fixes to panning | kobewi | |
2022-01-23 | Merge pull request #57000 from KoBeWi/UNLIMITED_PANNING | Rémi Verschelde | |
2022-01-21 | Add ViewPanner to 2D editor | kobewi | |
2022-01-21 | Merge pull request #56252 from Gallilus/Update-visual-script-property-selector | Rémi Verschelde | |
2022-01-20 | Store panels and docks singletons in their own classes | trollodel | |
2022-01-19 | Convert TextEdit callbacks to Callable | Paulb23 | |
2022-01-17 | Improve Visual Script editor to suggest the proper visual script nodes. | David Cambré | |
2022-01-15 | Fix crash when exiting the editor | Haoyu Qiu | |
2022-01-14 | Merge pull request #55541 from KoBeWi/outcognito_scripts | Rémi Verschelde | |
2022-01-13 | Make script type distinguishable by icon | kobewi | |
2022-01-12 | Merge pull request #56646 from Chaosus/vst_context_menu | Rémi Verschelde | |
2022-01-11 | Unify panning in sub-editors and make it configurable | kobewi | |
2022-01-09 | Add context menu to visual script editor | Yuri Roubinsky | |
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2021-12-13 | Fix incorrect placement of default value editor in visual scripts | Yuri Roubinsky | |
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-09 | align to horizontal_alignment, valign to vertical_alignment, related | Nathan Franke | |
2021-12-06 | Fix bad popups offset in editor with single window off | jmb462 | |
Co-authored-by: Gil Arasa Verge <gilarasaverge@gmail.com> Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com> | |||
2021-11-24 | Fixes variable/singal nodes not renaming in visualscript editor | Umang Kalra | |
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 | Make OpenSimplex and VisualScript modules not depend on the editor | Aaron Franke | |