Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-02 | Merge pull request #66017 from Mickeon/rename-image-copy-rect | Rémi Verschelde | |
Rename Image's `get_rect` to `get_region` | |||
2022-11-02 | Style: Misc docs and comment style and language fixes | Rémi Verschelde | |
- Removed empty paragraphs in XML. - Consistently use bold style for "Example:", on a new line. - Fix usage of `[code]` when hyperlinks could be used (`[member]`, `[constant]`). - Fix invalid usage of backticks for inline code in BBCode. - Fix some American/British English spelling inconsistencies. - Other minor fixes spotted along the way, including typo fixes with codespell. - Don't specify `@GlobalScope` for `enum` and `constant`. | |||
2022-11-01 | Rename Image's `get_rect` to `get_region` | Micky | |
Also renames its parameter to from "rect" to "region". | |||
2022-11-01 | Replace Quaternion Euler constructor with `from_euler` method | Aaron Franke | |
2022-10-31 | Merge pull request #66380 from aaronfranke/basis-euler-test | Rémi Verschelde | |
Simplify Euler order test code in test_basis.h | |||
2022-10-28 | Change all WEBP strings and comments to WebP | DeeJayLSP | |
2022-10-27 | Simplify Euler order test code in test_basis.h | Aaron Franke | |
2022-10-21 | Clean up Basis from Euler code | Aaron Franke | |
2022-10-15 | Fix big negative numbers printing incorrect decimals in num_real | Aaron Franke | |
2022-10-13 | Make String.simplify_path keep the protocol identifier for urls | Gilles Roudière | |
2022-10-08 | Add `is_finite` method for checking built-in types | Haoyu Qiu | |
2022-10-03 | Remove NO_THREADS fallback code, Godot 4 requires thread support | Rémi Verschelde | |
This also removes `OS::can_use_threads` from the public API since it's always true. | |||
2022-10-03 | Merge pull request #66133 from aaronfranke/set-all | Rémi Verschelde | |
Delete `set_all`, `set_axis`, and `get_axis` methods from Vector2/3/3i/4/4i | |||
2022-10-03 | Merge pull request #64833 from MarcusElg/naninfprinting | Rémi Verschelde | |
Improve string formatting (%f and %v) for inf and nan | |||
2022-09-30 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 2.3-dev from current git. And fix typo in `methods.py` for `vsproj=yes` option (still won't work though). | |||
2022-09-28 | [GDExtension] Use function names with underscore for TextServer extension, ↵ | bruvzg | |
add macros to generate wrappers for module functions. | |||
2022-09-25 | Add more tests for Vector* types | Micky | |
2022-09-19 | Remove set_axis and get_axis methods from Vector2/2i/3/3i/4/4i | Aaron Franke | |
2022-09-14 | Test, refactor and fix a bug in Basis.get_axis_angle | fabriceci | |
2022-09-09 | Fix parsing of XML CDATA and add test cases | Haoyu Qiu | |
2022-09-07 | Fix key mapping changes when moving from macOS to other platform | bruvzg | |
Removes separate `Command` key (use `Meta` instead). Adds an event flag to automatically remap `Command` <-> `Control` (cannot be set alongside `Control` or `Meta`). | |||
2022-09-04 | Replace Rect2(i) has_no_area with has_area | Aaron Franke | |
2022-09-04 | Replace AABB has_no_volume with has_volume | Aaron Franke | |
Also replace has_no_surface with has_surface | |||
2022-09-01 | Merge pull request #55617 from madmiraal/fix-55384 | Rémi Verschelde | |
2022-09-01 | Merge pull request #63968 from KoBeWi/finding_stuff_in_a_dictionary | Rémi Verschelde | |
2022-08-30 | Fix Geometry3D::get_closest_points_between_segments() returns NaN | Marcel Admiraal | |
Also fix: - Geometry3D::get_closest_distance_between_segments() returning incorrect values. - Test for Geometry3D::get_closest_distance_between_segments() testing for an incorrect value. | |||
2022-08-30 | Add `String.to_{camel,pascal,snake}_case` methods | Danil Alexeev | |
2022-08-29 | Rename String `plus_file` to `path_join` | Aaron Franke | |
2022-08-26 | Rename `str2var` to `str_to_var` and similar | Micky | |
Affects the Math class, a good chunk of the audio code, and a lot of other miscellaneous classes, too. - `var2str` -> `var_to_str` - `str2var` -> `str_to_var` - `bytes2var` -> `bytes_to_var` - `bytes2var_with_objects` -> `bytes_to_var_with_objects` - `var2bytes` -> `var_to_bytes` - `var2bytes_with_objects` -> `var_to_bytes_with_objects` - `linear2db` -> `linear_to_db` - `db2linear` -> `db_to_linear` - `deg2rad` -> `deg_to_rad` - `rad2deg` -> `rad_to_deg` - `dict2inst` -> `dict_to_inst` - `inst2dict` -> `inst_to_dict` | |||
2022-08-25 | Improve string formatting for %f and %v for inf and nan | Marcus Elg | |
2022-08-24 | Formatting changes to string test comments | Marcus Elg | |
2022-08-23 | Add %v for formatting vectors | Marcus Elg | |
2022-08-18 | Make `property_*_revert` methods multilevel and expose them for scripting | Yuri Sizov | |
2022-08-16 | Add Dictionary.find_key() | kobewi | |
2022-08-09 | vector4 distance_squared_to and update csharp | antonWetzel | |
2022-08-08 | Add tests for empty/unnamed arguments to ClassDB, Variant, GDScript | Yuri Sizov | |
2022-08-07 | Vector4/Vector4i: Add missing methods, tests and fix change of sign operator | Hendrik Brucker | |
2022-08-04 | Tests: Silence some intentional errors | Rémi Verschelde | |
Also fix printing messages in ClassDB test. | |||
2022-08-04 | Add tests file for Quaternion unit tests, with initial UTs | codepatzer | |
- Test constructors and quaternion product. - Add test case for Axis-Angle construction about Y-axis. - Add test case for xform of i-, j-, & k-unit vectors. - Add test case for construction from Basis. - Add test case for xform of arbitrary vector. - Add stress test case: many Quaternions xform many vectors. - Make comments consistent with style guide. | |||
2022-08-04 | Add Unit Tests for InputEventKey | Timon Bestebreur | |
2022-08-04 | Merge pull request #54325 from skimmedsquare/test-add-rid | Rémi Verschelde | |
2022-08-04 | Add unit tests for Shortcut | Timon Bestebreur | |
Next to that, add entry for the test file in test_main.cpp. These test cases test the basic functionality of the shortcut module. | |||
2022-08-04 | Add unit tests for RID class. | Sean Kim | |
2022-08-02 | Fix consistency of translated/scaled/rotated in Transform2D and Transform3D | Fabian Keller | |
2022-08-01 | File: Re-add support to skip CR (`\r`) in `File::get_as_text` | Rémi Verschelde | |
This was removed in #63481, and we confirmed that it's better like this, but we add back the possibility to strip CR as an option, to optionally restore the previous behavior. For performance this is done directly in `String::parse_utf8`. Also fixes Android `FileAccess::get_line()` as this one _should_ strip CR. Supersedes #63717. | |||
2022-07-30 | Merge pull request #42069 from Calinou/test-add-os | Rémi Verschelde | |
Add a test suite for OS | |||
2022-07-29 | Swap arguments of ResourceSaver.save() | kobewi | |
2022-07-29 | Add a test suite for OS | Hugo Locurcio | |
2022-07-26 | [Net] Modularize multiplayer, expose MultiplayerAPI to extensions. | Fabio Alessandrelli | |
- RPC configurations are now dictionaries. - Script.get_rpc_methods renamed to Script.get_rpc_config. - Node.rpc[_id] and Callable.rpc now return an Error. - Refactor MultiplayerAPI to allow extension. - New MultiplayerAPI.rpc method with Array argument (for scripts). - Move the default MultiplayerAPI implementation to a module. | |||
2022-07-25 | Code quality: Fix header guards consistency | Rémi Verschelde | |
Adds `header_guards.sh` bash script, used in CI to validate future changes. Can be run locally to fix invalid header guards. |