Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-11-12 | Use "enum class" for input enums | Aaron Franke | |
2021-11-07 | Rename `GradientTexture` to `GradientTexture1D` | Andrii Doroshenko (Xrayez) | |
1. Explicit and unambiguous when comparing to `GradientTexture2D` 2. Consistent with other class names where 1D is used in the engine. | |||
2021-11-03 | Merge pull request #52781 from KoBeWi/node's_favorite_shader | Rémi Verschelde | |
2021-11-03 | Infer shader type based on edited node | kobewi | |
2021-11-02 | Add a flag to EditorResourcePicker to differentiate selection contexts | Yuri Sizov | |
2021-09-23 | Merge pull request #51920 from ↵ | Rémi Verschelde | |
jmb462/missing-sname-macro-optimization-in-some-functions | |||
2021-09-22 | Use Rect2's get_end(). | Anilforextra | |
2021-09-18 | Add QuickLoad option to resource picker. | Ryan Roden-Corrent | |
When clicking on a resource field in the inspector dock, you now have the "Quick Load" option in addition to "Load". This opens a QuickOpen dialog allowing the user to type in a phrase to quickly locate the desired resource (similar to "Quick Open Scene"). In my experience, this is much faster than clicking through the File Dialog. Relates to godotengine/godot-proposals#346. | |||
2021-08-20 | Add missing SNAME macro optimization for StringName in some functions | jmb462 | |
2021-08-07 | Added editor dialog for easily creating shaders. | Yuri Roubinsky | |
2021-08-03 | Cache EditorResourcePicker's allowed types | Yuri Sizov | |
2021-08-01 | Fix crash on doc dragging in script list panel | Yuri Roubinsky | |
2021-07-25 | Use const references where possible for List range iterators | Rémi Verschelde | |
2021-07-23 | Use C++ iterators for Lists in many situations | Aaron Franke | |
2021-07-18 | Optimize StringName usage | reduz | |
* Added a new macro SNAME() that constructs and caches a local stringname. * Subsequent usages use the cached version. * Since these use a global static variable, a second refcounter of static usages need to be kept for cleanup time. * Replaced all theme usages by this new macro. * Replace all signal emission usages by this new macro. * Replace all call_deferred usages by this new macro. This is part of ongoing work to optimize GUI and the editor. | |||
2021-07-17 | Create many types of popups on demand | reduz | |
* LineEdit popups created on demand. * TextEdit popups created on demand. * SpinSlider popups created on demand. * ResourcePicker popups created on demand. Improves editor responsiveness. | |||
2021-07-13 | Fix casing of the "to" stop word in editor strings | Hugo Locurcio | |
This also fixes a C# documentation example that had one of its strings incorrectly converted. | |||
2021-06-19 | Rename `instance()`->`instantiate()` when it's a verb | Lightning_A | |
2021-06-17 | Add PROPERTY_USAGE_NONE and use it | Aaron Franke | |
2021-06-13 | Fix some virtual methods | kobewi | |
2021-06-12 | Consistently prefix bound virtual methods with _ | kobewi | |
2021-05-25 | Make EditorFileDialog only created on demand in EditorResourcePicker | Yuri Sizov | |
2021-05-19 | Use EditorResourcePicker in the Inspector | Yuri Sizov | |
2021-05-17 | Add EditorResourcePicker control based on the Inspector editor for Resources | pycbouh | |
Fix formatting for the docs |