Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-07 | Merge pull request #58847 from KoBeWi/editor_settings_mess | Rémi Verschelde | |
2022-03-06 | Remove duplicate editor settings definitions | kobewi | |
2022-03-06 | Implement `Deconstruct` methods for C# vectors | Berke Kocaoğlu | |
See https://docs.microsoft.com/en-us/dotnet/csharp/fundamentals/functional/deconstruct#user-defined-types | |||
2022-03-03 | Refactor `bbcode_to_xml` into multiple specific methods | Raul Santos | |
The specific `_append_xml_*` methods implement the logic that generates the proper XML documentation for the given BBCode tag and target and appends it to the output. | |||
2022-03-03 | Find inherited members in C# documentation generator | Raul Santos | |
2022-03-03 | Add theme_item support to C# documentation generator | Raul Santos | |
2022-03-03 | Fix checking for `@GlobalScope` in C# documentation generator | Raul Santos | |
2022-03-03 | Check for missing methods/members in C# documentation generator | Raul Santos | |
- Outputs errors for missing members or methods when generating the C# documentation. - Hardcodes a special case for the `_init` method, in C# we'll reference the constructor. - Ignores properties with slashes (since they are not declared in C# and can't be referenced in the documentation). | |||
2022-03-03 | Fix references to global constants in C# documentation generator | Raul Santos | |
Tries to find the referenced constants in the GlobalScope if not found in the target class or if no class is specified. | |||
2022-02-22 | Rename motion_velocity to velocity | Chris Bradfield | |
2022-02-16 | Style: Cleanup single-line blocks, semicolons, dead code | Rémi Verschelde | |
Remove currently unused implementation of TextureBasisU, could be re-added later on if needed and ported. | |||
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-15 | Add an XML schema for documentation | Hugo Locurcio | |
This makes it easier to spot syntax errors when editing the class reference. The schema is referenced locally so validation can still work offline. Each class XML's schema conformance is also checked on GitHub Actions. | |||
2022-02-13 | Merge pull request #57954 from TokageItLab/refactor-cubic-interpolate | Rémi Verschelde | |
Implement `cubic_interpolate()` as MathFunc for refactoring | |||
2022-02-12 | Use EditorFileDialog instead of FileDialog in the project manager | Hendrik Brucker | |
2022-02-12 | Implement cubic_interpolate() as MathFunc for refactoring | Silc 'Tokage' Renew | |
2022-02-12 | Improve compilation speed (forward declarations/includes cleanup) | Hendrik Brucker | |
2022-02-10 | Support signals in C# documentation | Raul Santos | |
2022-02-08 | Merge pull request #57822 from Calinou/ios-remove-armv7 | Rémi Verschelde | |
2022-02-08 | Merge pull request #57076 from IgorKordiukiewicz/fix-mono-string-capitalize | Ignacio Roldán Etcheverry | |
String.Capitalize() in C# now matches the behaviour of String::capitalize() in C++ | |||
2022-02-08 | Remove support for ARMv7 (32-bit) on iOS | Hugo Locurcio | |
All iOS devices since the iPhone 5S support ARMv8 (64-bit). The last iOS version supported on ARMv7 devices is 10.x, which is too old to run Godot 4.0 projects since the minimum supported iOS version is 11.0. | |||
2022-02-07 | Allow C# Vector2/3 slerp values to have any length | Andrew Jacob | |
2022-02-07 | Merge pull request #57748 from fabriceci/rename-script-template-variable | Rémi Verschelde | |
2022-02-07 | rename jump force to jump velocity | fabriceci | |
2022-02-07 | Add some more fixes to visual shader | Yuri Roubinsky | |
2022-02-07 | Attach mono thread before getting nativeName field | Raul Santos | |
In order to access the `nativeName` constant field from a C# class, the mono scope thread must be attached or the mono domain will be null. | |||
2022-02-04 | Merge pull request #57618 from Densorius/master | Ignacio Roldán Etcheverry | |
Fixed opening new instances of VS 2022 while a instance is already open | |||
2022-02-04 | Fixed opening new instances of VS 2022 while a instance is already open | Densorius | |
2022-02-04 | Cleanup and move char functions to the `char_utils.h` header. | bruvzg | |
2022-02-04 | Add Visual Studio 2022 support with fallback to 2019 | Densorius | |
2022-02-03 | Merge pull request #57467 from webbuf/modules-initialize | Rémi Verschelde | |
Initialized Member Variables in /modules | |||
2022-02-03 | initialized member variables in header | zwebb | |
2022-01-29 | Be more verbose about why msbuild tools could not be found | Marcel Admiraal | |
2022-01-27 | Rename C# `IsSubsequenceOfI` to `IsSubsequenceOfN` | Raul Santos | |
2022-01-23 | BaseButton: Rename `pressed` property to `button_pressed` | Rémi Verschelde | |
This fixes a conflict with the `pressed` signal. The new name is temporary and only intended to solve the conflict for upcoming alpha builds. Discussions are still ongoing regarding the BaseButton API and how to rename and refactor more of its properties, signals and methods to have a clearer API in 4.0. | |||
2022-01-23 | String.Capitalize() in C# now matches the behaviour of String::capitalize() ↵ | Igor Kordiukiewicz | |
in C++ | |||
2022-01-20 | Store panels and docks singletons in their own classes | trollodel | |
2022-01-16 | Merge pull request #55679 from raulsntos/script_reload_fix | Ignacio Roldán Etcheverry | |
C# scripts reload in editor fixed | |||
2022-01-13 | [macOS] Fix self-contained mode, by looking for `._sc_` and writing data to ↵ | bruvzg | |
the bundle directory instead of executable directory. | |||
2022-01-12 | Fix marshaling values of generic Godot Dictionary | Raul Santos | |
2022-01-06 | Add a GDScript template for `VisualShaderNodeCustom` | Yuri Roubinsky | |
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2022-01-03 | Merge pull request #53957 from fabriceci/new-template-workflow | Rémi Verschelde | |
2022-01-02 | Improve editor template workflow | fabriceci | |
Co-Authored-By: jmb462 <jmb462@gmail.com> | |||
2022-01-02 | Fix various typos | luz paz | |
Found via ` codespell -q 3 -S ./thirdparty,*.po,./DONORS.md -L ackward,ang,ans,ba,beng,cas,childs,childrens,dof,doubleclick,expct,fave,findn,gird,hist,inout,leapyear,lod,nd,numer,ois,ony,paket,seeked,sinc,switchs,te,uint,varn` Update editor/import/resource_importer_layered_texture.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update doc/classes/TileSetScenesCollectionSource.xml Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/gui/graph_edit.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/resources/animation.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Update scene/gui/rich_text_label.cpp Co-authored-by: Raul Santos <raulsntos@gmail.com> Revert previously committed change | |||
2021-12-28 | Fix getting properties state when reloading C# | Raul Santos | |
When reloading C# classes and keep their properties values they are retrieved and stored in a state list. Retrieving the properties was only getting the fields of the C# class and not inherited fields so those properties values were lost on reload. Now we also try to find the field in the parent classes. | |||
2021-12-23 | Fix `KeyValuePairAt` memory leak | Raul Santos | |
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-07 | Various fixes to C# documentation | Raul Santos | |
2021-12-07 | Merge pull request #55675 from raulsntos/csharp-basis-quaternion | Ignacio Roldán Etcheverry | |
Rename C# `Quaternion()` -> `GetQuaternion()` |