summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #92806 from mihe/headless-inputRémi Verschelde2024-07-011-21/+1
|\ | | | | | | Add input event callback to `DisplayServerHeadless`
| * Add input event callback to `DisplayServerHeadless`Mikael Hermansson2024-06-051-21/+1
| |
* | [Tests] Fix unit tests in template buildsA Thousand Ships2024-06-296-2/+14
| |
* | Merge pull request #93607 from kitbdev/fix-text-edit-move-linesRémi Verschelde2024-06-271-1/+119
|\ \ | | | | | | | | | CodeEdit: Fix move lines up/down viewport and selection issues
| * | CodeEdit Fix move lines up/down viewport and selection issueskit2024-06-251-1/+119
| | |
* | | Merge pull request #89197 from AThousandShips/arr_typed_fixRémi Verschelde2024-06-261-0/+37
|\ \ \ | |/ / |/| | | | | [Core] Fix sharing of typed arrays from constructor
| * | [Core] Fix sharing of typed arrays from constructorA Thousand Ships2024-05-071-0/+37
| | |
* | | Fix storing of Node Array propertieskobewi2024-06-211-2/+57
| | |
* | | Merge pull request #92810 from KoBeWi/redirect_tests_to_dev/nullRémi Verschelde2024-06-138-19/+27
|\ \ \ | | | | | | | | | | | | Use subfolder for temporary test files
| * | | Use subfolder for temporary test fileskobewi2024-06-058-19/+27
| | |/ | |/|
* | | Add unit test cases for ImageTexture3Dgaven2024-06-122-0/+102
| | |
* | | Merge pull request #92850 from ↵Rémi Verschelde2024-06-071-1/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | permelin/fix-navigationserver3d-get_closest_point_to_segment-use_collision Fix `NavigationServer3D.get_closest_point_to_segment()` with `use_collision`
| * | | Fix NavigationServer3D.get_closest_point_to_segment() with use_collisionPer Melin2024-06-071-1/+5
| |/ /
* | | Merge pull request #91390 from kitbdev/add-selection-unhide-caretsRémi Verschelde2024-06-071-0/+39
|\ \ \ | |/ / |/| | | | | Unhide carets in add selection for occurrence and fix error
| * | Unhide carets in add selection for occurrencekit2024-05-271-0/+39
| | |
* | | Fix default NodePaths saved in scenekobewi2024-06-031-0/+73
| | |
* | | Merge pull request #90506 from Calinou/test-transform2d-add-more-testsRémi Verschelde2024-05-291-13/+97
|\ \ \ | | | | | | | | | | | | Add more unit tests for Transform2D
| * | | Add more unit tests for Transform2Dtitus1252024-04-101-13/+97
| | | |
* | | | make InstancePlaceholder in charge of node reference resolutionAdriano Orioli2024-05-282-0/+533
| |/ / |/| |
* | | Properly set window class in WaylandPaulo Poiati2024-05-222-2/+2
| | |
* | | Update pre-commit hooks configuration to use `ruff` instead of `black`Jakub Marcowski2024-05-212-2/+2
| | |
* | | CI: Fix incorrect executable permsThaddeus Crews2024-05-171-0/+0
| | |
* | | Merge pull request #91909 from KoBeWi/have_fun_reviewing_thisRémi Verschelde2024-05-143-90/+89
|\ \ \ | | | | | | | | | | | | Use Core/Scene stringnames consistently
| * | | Use Core/Scene stringnames consistentlykobewi2024-05-133-90/+89
| | | |
* | | | Merge pull request #91880 from AThousandShips/curve_testsRémi Verschelde2024-05-132-3/+62
|\ \ \ \ | |/ / / |/| | | | | | | [Tests] Expand tests for `Curve2D/3D`
| * | | [Tests] Expand tests for `Curve2D/3D`A Thousand Ships2024-05-122-3/+62
| | | |
* | | | Add shorthand for using singleton string nameskobewi2024-05-111-2/+2
|/ / /
* | | Fix AABB Ray intersection - return insidelawnjelly2024-05-091-0/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Separates find_intersects from test_intersects for rays, and wraps the former. * Changes parameter name to "r_intersection_point". * Fixes broken old version which returned per axis t. * Returns whether the ray origin is within the AABB. * Returns intersection point when origin outside. * Returns "backtracking" intersection point when inside. * Returns sensible normal when inside. * Returns valid results on borders. * Returns robust results dealing with floating point error. Co-authored-by: Claire Blackshaw <evilkimau@gmail.com>
* | | Merge pull request #91619 from AThousandShips/find_improveRémi Verschelde2024-05-082-10/+10
|\ \ \ | | | | | | | | | | | | Replace `find` with `contains/has` where applicable
| * | | Replace `find` with `contains/has` where applicableA Thousand Ships2024-05-082-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Replaces `find(...) != -1` with `contains` for `String` * Replaces `find(...) == -1` with `!contains` for `String` * Replaces `find(...) != -1` with `has` for containers * Replaces `find(...) == -1` with `!has` for containers
* | | | [Core] Add case-insensitive `String::containsn`A Thousand Ships2024-05-081-1/+14
|/ / /
* | | Style: Trim trailing whitespace and ensure newline at EOFRémi Verschelde2024-05-082-2/+1
| | | | | | | | | | | | Found by apply the file_format checks again via #91597.
* | | Merge pull request #91615 from Frozenfire92/remap-doc-nan-noteRémi Verschelde2024-05-081-0/+3
|\ \ \ | | | | | | | | | | | | Add docs note about remap returning undefined when istart == istop
| * | | Add notes for remap's return when istart and istop are the sameJoel Kuntz2024-05-071-0/+3
| | | | | | | | | | | | | | | | | | | | Co-Authored-By: Rémi Verschelde <rverschelde@gmail.com> Co-Authored-By: kleonc <9283098+kleonc@users.noreply.github.com>
* | | | Add const char * overloads to String classWilson E. Alvarez2024-05-072-139/+218
| |_|/ |/| | | | | | | | Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
* | | Merge pull request #90705 from AThousandShips/foreach_listRémi Verschelde2024-05-076-17/+16
|\ \ \ | | | | | | | | | | | | Reduce and prevent unnecessary random-access to `List`
| * | | Reduce and prevent unnecessary random-access to `List`A Thousand Ships2024-05-046-17/+16
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when accessing a single element) * Removed subscript operator, in favor of a more explicit `get` * Added conversion from `Iterator` to `ConstIterator` * Remade existing operations into other solutions when applicable
* | | Merge pull request #91621 from AThousandShips/localvector_hasRémi Verschelde2024-05-061-1/+10
|\ \ \ | | | | | | | | | | | | [Core] Add `LocalVector::has` for convenience
| * | | [Core] Add `LocalVector::has` for convenienceA Thousand Ships2024-05-061-1/+10
| |/ /
* / / add timer node testsShashank C2024-05-062-0/+218
|/ /
* | Merge pull request #85474 from fire/packedvector4arrayRémi Verschelde2024-05-034-1/+15
|\ \ | | | | | | | | | Add `PackedVector4Array` Variant type
| * | Add PackedVector4Array Variant typeK. S. Ernest (iFire) Lee2024-05-034-1/+15
| | | | | | | | | | | | | | | Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
* | | Merge pull request #81639 from MJacred/is_letterRémi Verschelde2024-05-031-0/+91
|\ \ \ | |/ / |/| | | | | Add `is_valid_letter()` to `TextServer`
| * | Add is_valid_letter() to TextServerMJacred2024-05-021-0/+91
| | |
* | | Fix TextEdit crash with multiple carets disabledkit2024-05-021-0/+5
| | |
* | | Merge pull request #86978 from kitbdev/multicaret-overhaulRémi Verschelde2024-04-304-1094/+5977
|\ \ \ | | | | | | | | | | | | Overhaul multicaret editing and selection in TextEdit
| * | | Overhaul multiple caret editing in TextEdit.kit2024-04-264-1094/+5977
| | | | | | | | | | | | | | | | Use a multicaret edit to delay merging overlapping carets until the end.
* | | | Fix unsafe uses of `Callable.is_null()`A Thousand Ships2024-04-271-1/+1
|/ / / | | | | | | | | | | | | `Callable.is_null()` is not equivalent to `!Callable.is_valid()` and doesn't guarantee the call is valid.
* | | Merge pull request #90229 from Santoss1809/masterRémi Verschelde2024-04-261-0/+59
|\ \ \ | | | | | | | | | | | | Fix error message when removing only child from GraphNode
| * | | Fix error message when removing only child from GraphNodeJoão Santos2024-04-261-0/+59
| | | | | | | | | | | | | | | | Fixes #89695.