Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-11 | Convert uses of `DirAccess *` to `DirAccessRef` to prevent memleaks | Rémi Verschelde | |
`DirAccess *` needs to be deleted manually, and this is often forgotten especially when doing early returns with `ERR_FAIL_COND`. `DirAccessRef` is deleted automatically when it goes out of scope. Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com> | |||
2022-03-11 | Merge pull request #58965 from TechnoPorg/remove-stex-occurrences | Rémi Verschelde | |
Remove more occurrences of "stex" | |||
2022-03-10 | Remove more occurrences of "stex" | TechnoPorg | |
2022-03-10 | Discern between virtual and abstract class bindings | reduz | |
* Previous "virtual" classes (which can't be instantiated) are not corretly named "abstract". * Added a new "virtual" category for classes, they can't be instantiated from the editor, but can be inherited from script and extensions. * Converted a large amount of classes from "abstract" to "virtual" where it makes sense. Most classes that make sense have been converted. Missing: * Physics servers * VideoStream * Script* classes. which will go in a separate PR due to the complexity involved. | |||
2022-03-10 | Merge pull request #58978 from Sauermann/revert-58913 | Rémi Verschelde | |
2022-03-10 | Revert "Update mouse cursor shape after changes" | Markus Sauermann | |
This reverts commit 0fce98b4b5f568298477b175c70510924793f6b0. | |||
2022-03-09 | Remove unused Bullet module and thirdparty code | Rémi Verschelde | |
It has been disabled in `master` since one year (#45852) and our plan is for Bullet, and possibly other thirdparty physics engines, to be implemented via GDExtension so that they can be selected by the users who need them. | |||
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-03-09 | Merge pull request #58926 from ↵ | Rémi Verschelde | |
fabriceci/avoid-direction-correction-when-motion-is-down | |||
2022-03-09 | Avoid directional correction when the motion is downward | fabriceci | |
2022-03-09 | Merge pull request #58913 from Sauermann/fix-mouse-cursor-change | Rémi Verschelde | |
2022-03-09 | Update mouse cursor shape after changes | Markus Sauermann | |
This fixes some cases where the mouse cursor shape did not change automatically, but instead required a MouseMove to update. | |||
2022-03-09 | Replace `TabBar`'s `min_width` with `max_tab_width` and expose it | Michael Alexsander | |
2022-03-08 | Rename Control's Rect properties to exclude rect_ part | Marcel Admiraal | |
2022-03-08 | Merge pull request #57769 from Chaosus/vs_custom | Rémi Verschelde | |
2022-03-08 | Merge pull request #58850 from YeldhamDev/more_tab_regressions | Rémi Verschelde | |
2022-03-08 | Add `_get_func_code/_is_available` virtual functions to custom nodes | Yuri Roubinsky | |
2022-03-08 | Merge pull request #58887 from cesarizu/bbcode_align_left | Rémi Verschelde | |
2022-03-08 | Merge pull request #58879 from Calinou/basebutton-shortcut-context-fix-typo | Rémi Verschelde | |
2022-03-08 | Merge pull request #58894 from akien-mga/CompressedTexture-compat-aliases | Rémi Verschelde | |
2022-03-08 | Merge pull request #58881 from pfertyk/issue_58790_all_tabs_in_front_crash | Rémi Verschelde | |
2022-03-08 | Add compat aliases for renamed `CompressedTexture*` types | Rémi Verschelde | |
2022-03-08 | Merge pull request #49447 from Calinou/remove-shadow-color-property | Rémi Verschelde | |
Remove unused `shadow_color` property from Light3D | |||
2022-03-08 | Add support to align to left to bbcode | César Izurieta | |
2022-03-08 | Fix crash with all_tabs_in_front | Paweł Fertyk | |
Fixes #58790. | |||
2022-03-07 | Fix typo in BaseButton shortcut context methods | Hugo Locurcio | |
2022-03-07 | Merge pull request #58847 from KoBeWi/editor_settings_mess | Rémi Verschelde | |
2022-03-07 | Merge pull request #58750 from Chaosus/vs_varyings | Rémi Verschelde | |
Add varying support to visual shaders | |||
2022-03-07 | Merge pull request #58719 from Chaosus/vs_builtins | Rémi Verschelde | |
Adds few more input/output built-ins to visual shader | |||
2022-03-06 | Fix regressions with nameless and icon-only tabs | Michael Alexsander | |
2022-03-06 | Remove duplicate editor settings definitions | kobewi | |
2022-03-06 | Merge pull request #58805 from KoBeWi/meh_custom | Rémi Verschelde | |
Remove custom_* prefixes compatibility | |||
2022-03-06 | Remove set_as_minsize() | kobewi | |
2022-03-06 | Merge pull request #58788 from reduz/rename-streamtexture | Rémi Verschelde | |
Rename StreamTexture* to CompressedTexture* | |||
2022-03-06 | Merge pull request #58803 from KoBeWi/a_bit_of_everything | Rémi Verschelde | |
Various code and documentation improvements | |||
2022-03-05 | Various code and documentation improvements | kobewi | |
2022-03-05 | Remove custom_* prefixes compatibility | kobewi | |
2022-03-05 | Change tabs_rearrange_group to property | kobewi | |
2022-03-05 | Rename StreamTexture* to CompressedTexture* | reduz | |
* Its not and will not be used for streaming. * Streaming will be implemented in 4.1 and it will work different. * It makes more sense to be called CompressedTexture since it imports and compresses texture files. | |||
2022-03-04 | Merge pull request #58753 from YeldhamDev/tab_name_regression | Rémi Verschelde | |
Fix renaming `TabContainer` children not updating tab names when outside the tree | |||
2022-03-04 | Remove unused `shadow_color` property from Light3D | Hugo Locurcio | |
This shadow color property was no longer effective since the shaders were optimized to improve occupancy. | |||
2022-03-04 | Fix renaming `TabContainer` children not updating tab names when outside the ↵ | Michael Alexsander | |
tree | |||
2022-03-04 | Add varying support to visual shaders | Yuri Roubinsky | |
2022-03-04 | Merge pull request #58755 from ↵ | Rémi Verschelde | |
akien-mga/gcc-silence-Wstringop-overflow-false-positive | |||
2022-03-04 | Merge pull request #58717 from CrezyDud/master | Rémi Verschelde | |
2022-03-04 | Animation: Silence false positive -Wstringop-overflow warning | Rémi Verschelde | |
And disable debug code which was wrongly left enabled. | |||
2022-03-04 | Merge pull request #58512 from Calinou/light3d-add-distance-fade | Rémi Verschelde | |
2022-03-04 | Merge pull request #58691 from miremrie/absolute-file-path-in-file-browser | Rémi Verschelde | |
2022-03-04 | Merge pull request #58687 from YeldhamDev/the_beast_has_been_slain | Rémi Verschelde | |
2022-03-04 | Merge pull request #58739 from Calinou/control-add-constructors | Rémi Verschelde | |
Add optional constructor arguments to more Control nodes |