summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit godotengine/godot@f128f383e892865379cb8b14e7bcc9858efe2973Spartan3222024-11-273-0/+302
|\
| * Merge pull request #98489 from Flarkk/fix_project_positionThaddeus Crews2024-11-271-0/+6
| |\ | | | | | | | | | Fix Camera3D::project_position() when depth=zfar
| | * Fix Camera3D::project_position() when depth=zfarFlorent Guiocheau2024-10-241-0/+6
| | |
| * | Add unit tests for UDPServerPablo Andres Fuente2024-11-222-0/+294
| | | | | | | | | | | | This PR aims to help "fix" #43440
* | | Merge commit godotengine/godot@d09d82d433b03bb3773fd2a8cc8d6ccc2f8739ceSpartan3222024-11-269-11/+183
|\| |
| * | Merge pull request #99424 from dalexeev/core-fix-builtin-enum-const-bindsThaddeus Crews2024-11-221-10/+13
| |\ \ | | | | | | | | | | | | Core: Fix built-in enum constant bindings
| | * | Core: Fix built-in enum constant bindingsDanil Alexeev2024-11-221-10/+13
| | | |
| * | | Merge pull request #97716 from ↵Thaddeus Crews2024-11-227-1/+140
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | pafuent/add_half_precision_floating_point_to_stream_peer Add half precision floating point support to `StreamPeer` and `FileAccess`
| | * | Add half precision floating point support to `StreamPeer`Pablo Andres Fuente2024-11-127-1/+140
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes godotengine/godot-proposals#5983 Adds put/get methods to `StreamPeer` that handles half precision floating point values. Adds endode/decode half precision floating point to `marshalls`. Adds `get_half` and `store_half` to `FileAccess` Co-Authored-By: "Alfonso J. Ramos" <theraot@gmail.com>
| * | | Merge pull request #98972 from dbnicholson/standardize-add-defaultsThaddeus Crews2024-11-211-0/+30
| |\ \ \ | | | | | | | | | | | | | | | Expose `TranslationServer::standardize_locale` `add_default` param publicly
| | * | | Expose standardize_locale add_default param publiclyDan Nicholson2024-11-211-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Comparing locales can have surprising outcomes since it standardizes locales with defaults. For example, zh and zh_CN result in an exact match since the defaults change them both to zh_Hans_CN. Expose the add_default parameter publicly with a default of false so the fully standardized locale can be inspected.
* | | | | Merge commit godotengine/godot@9e6098432aac35bae42c9089a29ba2a80320d823Spartan3222024-11-202-0/+85
|\| | | |
| * | | | Merge pull request #95303 from EIREXE/inverted_composerRémi Verschelde2024-11-202-0/+88
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Fix `Projection::invert` for orthographic projection
| | * | | | Fix Projection::invert on orthogonal projections and others.Álex Román2024-11-182-0/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #68878, specially when using orthographic projection. Also adds some tests.
| * | | | | Merge pull request #99131 from MarcusAahl/my-testing-branchThaddeus Crews2024-11-192-0/+83
| |\ \ \ \ \ | | |_|/ / / | |/| | | | | | | | | | Add basic tests for Fontfile
| | * | | | Basic Fontfile testsmarcus åhl2024-11-192-0/+83
| | | | | |
* | | | | | Merge commit godotengine/godot@fd4c29a189e53a1e085df5b9b9a05cac9351b3efSpartan3222024-11-192-0/+95
|\| | | | |
| * | | | | Merge pull request #98816 from arkology/to-infinity-and-beyondThaddeus Crews2024-11-182-0/+93
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Improve `TextureProgressBar.set_radial_initial_angle()` by removing loops
| | * | | | | Improve set_radial_initial_angle by removing loopsarkology2024-11-142-0/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace two while loops with fposmodp. Document radial_initial_angle wrapping. Add testcases for set_radial_initial_angle()
* | | | | | | Merge commit godotengine/godot@cb411fa960f0b7fdbd97dcdb4c90f9346360ee0eSpartan3222024-11-126-25/+232
|\| | | | | |
| * | | | | | Merge pull request #98713 from dalexeev/core-fix-callable-get-bound-argumentsThaddeus Crews2024-11-121-0/+64
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | | | | | | | | | Core: Fix `Callable.get_bound_arguments{,_count}()` return incorrect data
| | * | | | | Core: Fix `Callable.get_bound_arguments{,_count}()` return incorrect dataDanil Alexeev2024-11-041-0/+64
| | | | | | |
| * | | | | | Merge pull request #98120 from dalexeev/core-typed-dicts-bin-serializationThaddeus Crews2024-11-121-8/+91
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Core: Add typed dictionary support for binary serialization
| | * | | | | | Core: Add typed dictionary support for binary serializationDanil Alexeev2024-11-121-8/+91
| | | |_|_|/ / | | |/| | | |
| * | | | | | Merge pull request #98743 from dbnicholson/improve-compare-localesThaddeus Crews2024-11-121-4/+54
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | Improve locale comparison
| | * | | | | Improve locale comparisonDan Nicholson2024-11-121-4/+54
| | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since 9456454109, country specific locales are always preferred over country-less locales even when the OS locale country doesn't match. For example, running the Godot editor with locale es_ES will result in the es_AR locale being chosen even though the es locale would be better. The change happened because the score of the es_AR locale and the es locale are the same when comparing to es_ES. Change this by parsing locale strings into a Locale structure and decreasing the score when script, country or variant are set in both but not matched. For the es_ES case, this causes the es_AR score to be decreased since the countries don't match. On the other hand, the es locale is not decreased since it doesn't specify a country.
| * | | | | Merge pull request #98547 from timothyqiu/loaded-locales-setThaddeus Crews2024-11-111-10/+20
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Fix duplicated entries in `TranslationServer::get_loaded_locales()`
| | * | | | | Fix duplicated entries in `TranslationServer::get_loaded_locales()`Haoyu Qiu2024-10-261-10/+20
| | | | | | |
| * | | | | | Merge pull request #97363 from reduz/deterministic-gen-suberesources-idThaddeus Crews2024-11-112-2/+2
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Allow passing UID to importer
| | * | | | | | Allow passing UID to importerJuan2024-11-112-2/+2
| | | |_|/ / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This helps, for importers spitting out new resources to the res:// filesystem to actually hash them to generate deterministic UIDs. This PR also fixes the determinism for translations.
| * / | | | | Core: Integrate `Ref::instantiate` where possibleThaddeus Crews2024-11-101-1/+1
| |/ / / / /
* | | | | | Merge commit godotengine/godot@0f5f3bc9546b46b2029fc8896dc859697f1eab97Spartan3222024-11-114-0/+1104
|\| | | | |
| * | | | | Merge pull request #98278 from a-johnston/fuzzy-search-rebaseThaddeus Crews2024-11-104-0/+1102
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Add fuzzy string matching to quick open search
| | * | | | | Add fuzzy string matching to quick open searchAdam Johnston2024-10-284-0/+1102
| | |/ / / / | | | | | | | | | | | | | | | | | | Co-authored-by: sam <samsface@gmail.com>
* | | | | | Merge commit godotengine/godot@87318a2fb7fffeb72adca934e31915be077c3d1fSpartan3222024-11-063-8/+14
|\| | | | |
| * | | | | Style: Apply `clang-tidy` fixes (superficial)Thaddeus Crews2024-11-042-7/+13
| | | | | | | | | | | | | | | | | | | | | | | | • `modernize-use-bool-literals`, `modernize-use-nullptr`, and `readability-braces-around-statements`
| * | | | | Style: Apply `clang-tidy` fixesThaddeus Crews2024-11-041-1/+1
| | |/ / / | |/| | | | | | | | | | | | | | | | | | • `modernize-use-default-member-init` and `readability-redundant-member-init` • Minor adjustments to `.clang-tidy` to improve syntax & remove redundancies
* | | | | Merge commit godotengine/godot@c6c464cf9ae56e8b68620af65125dd980d0e8122Spartan3222024-11-025-16/+16
|\| | | |
| * | | | Merge pull request #47502 from KoBeWi/add_0Thaddeus Crews2024-10-315-16/+16
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Always add decimal when converting float to string
| | * | | | Always add decimal when printing floatkobewi2024-10-235-16/+16
| | | |_|/ | | |/| |
* | | | | Merge pull request #824 from Spartan322/fix/ahashmap-godotGeorge L. Albany2024-10-311-2/+2
|\ \ \ \ \ | | | | | | | | | | | | Fix Godot headers for AHashMap to Redot
| * | | | | Fix Godot headers for AHashMap to RedotSpartan3222024-10-301-2/+2
| | | | | |
* | | | | | Merge commit godotengine/godot@8004c7524fb9f43425c4d6f614410a76678e0f7cSpartan3222024-10-302-3/+3
|\ \ \ \ \ \ | |/ / / / / |/| / / / / | |/ / / /
| * | | | Merge pull request #97934 from adamscott/give-AThousandShips-a-breakThaddeus Crews2024-10-292-3/+3
| |\ \ \ \ | | |_|/ / | |/| | | | | | | | [Codestyle] Set clang-format `RemoveSemicolon` rule to `true`
| | * | | Set clang-format `RemoveSemicolon` rule to `true`Adam Scott2024-10-252-3/+3
| | | | | | | | | | | | | | | | | | | | - Set clang-format `Standard` rule to `c++20`
* | | | | Merge pull request #818 from Spartan322/fixup/copyright-headersGeorge L. Albany2024-10-27133-266/+268
|\ \ \ \ \ | | | | | | | | | | | | Fix copyright headers referring to Godot
| * | | | | Fix copyright headers referring to GodotSpartan3222024-10-27132-264/+264
| | | | | |
| * | | | | Fix copyright_headers.py referring to GodotSpartan3222024-10-271-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix create_test.py missing Redot copyright reference (cherry picked from commit 08b664511b0b984309dab13efc27ad2703d4ff18)
* | | | | | Merge commit godotengine/godot@61accf060515416da07d913580419fd8c8490f7bSpartan3222024-10-264-1/+441
|\ \ \ \ \ \ | |/ / / / / |/| / / / / | |/ / / /
| * | | | Merge pull request #92554 from Nazarwadim/implement_a_hash_mapThaddeus Crews2024-10-252-0/+296
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Implement array based hash map `AHashMap`