Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #92806 from mihe/headless-input | Rémi Verschelde | 2024-07-01 | 1 | -21/+1 |
|\ | | | | | | | Add input event callback to `DisplayServerHeadless` | ||||
| * | Add input event callback to `DisplayServerHeadless` | Mikael Hermansson | 2024-06-05 | 1 | -21/+1 |
| | | |||||
* | | [Tests] Fix unit tests in template builds | A Thousand Ships | 2024-06-29 | 6 | -2/+14 |
| | | |||||
* | | Merge pull request #93607 from kitbdev/fix-text-edit-move-lines | Rémi Verschelde | 2024-06-27 | 1 | -1/+119 |
|\ \ | | | | | | | | | | CodeEdit: Fix move lines up/down viewport and selection issues | ||||
| * | | CodeEdit Fix move lines up/down viewport and selection issues | kit | 2024-06-25 | 1 | -1/+119 |
| | | | |||||
* | | | Merge pull request #89197 from AThousandShips/arr_typed_fix | Rémi Verschelde | 2024-06-26 | 1 | -0/+37 |
|\ \ \ | |/ / |/| | | | | | [Core] Fix sharing of typed arrays from constructor | ||||
| * | | [Core] Fix sharing of typed arrays from constructor | A Thousand Ships | 2024-05-07 | 1 | -0/+37 |
| | | | |||||
* | | | Fix storing of Node Array properties | kobewi | 2024-06-21 | 1 | -2/+57 |
| | | | |||||
* | | | Merge pull request #92810 from KoBeWi/redirect_tests_to_dev/null | Rémi Verschelde | 2024-06-13 | 8 | -19/+27 |
|\ \ \ | | | | | | | | | | | | | Use subfolder for temporary test files | ||||
| * | | | Use subfolder for temporary test files | kobewi | 2024-06-05 | 8 | -19/+27 |
| | |/ | |/| | |||||
* | | | Add unit test cases for ImageTexture3D | gaven | 2024-06-12 | 2 | -0/+102 |
| | | | |||||
* | | | Merge pull request #92850 from ↵ | Rémi Verschelde | 2024-06-07 | 1 | -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_collision | Per Melin | 2024-06-07 | 1 | -1/+5 |
| |/ / | |||||
* | | | Merge pull request #91390 from kitbdev/add-selection-unhide-carets | Rémi Verschelde | 2024-06-07 | 1 | -0/+39 |
|\ \ \ | |/ / |/| | | | | | Unhide carets in add selection for occurrence and fix error | ||||
| * | | Unhide carets in add selection for occurrence | kit | 2024-05-27 | 1 | -0/+39 |
| | | | |||||
* | | | Fix default NodePaths saved in scene | kobewi | 2024-06-03 | 1 | -0/+73 |
| | | | |||||
* | | | Merge pull request #90506 from Calinou/test-transform2d-add-more-tests | Rémi Verschelde | 2024-05-29 | 1 | -13/+97 |
|\ \ \ | | | | | | | | | | | | | Add more unit tests for Transform2D | ||||
| * | | | Add more unit tests for Transform2D | titus125 | 2024-04-10 | 1 | -13/+97 |
| | | | | |||||
* | | | | make InstancePlaceholder in charge of node reference resolution | Adriano Orioli | 2024-05-28 | 2 | -0/+533 |
| |/ / |/| | | |||||
* | | | Properly set window class in Wayland | Paulo Poiati | 2024-05-22 | 2 | -2/+2 |
| | | | |||||
* | | | Update pre-commit hooks configuration to use `ruff` instead of `black` | Jakub Marcowski | 2024-05-21 | 2 | -2/+2 |
| | | | |||||
* | | | CI: Fix incorrect executable perms | Thaddeus Crews | 2024-05-17 | 1 | -0/+0 |
| | | | |||||
* | | | Merge pull request #91909 from KoBeWi/have_fun_reviewing_this | Rémi Verschelde | 2024-05-14 | 3 | -90/+89 |
|\ \ \ | | | | | | | | | | | | | Use Core/Scene stringnames consistently | ||||
| * | | | Use Core/Scene stringnames consistently | kobewi | 2024-05-13 | 3 | -90/+89 |
| | | | | |||||
* | | | | Merge pull request #91880 from AThousandShips/curve_tests | Rémi Verschelde | 2024-05-13 | 2 | -3/+62 |
|\ \ \ \ | |/ / / |/| | | | | | | | [Tests] Expand tests for `Curve2D/3D` | ||||
| * | | | [Tests] Expand tests for `Curve2D/3D` | A Thousand Ships | 2024-05-12 | 2 | -3/+62 |
| | | | | |||||
* | | | | Add shorthand for using singleton string names | kobewi | 2024-05-11 | 1 | -2/+2 |
|/ / / | |||||
* | | | Fix AABB Ray intersection - return inside | lawnjelly | 2024-05-09 | 1 | -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_improve | Rémi Verschelde | 2024-05-08 | 2 | -10/+10 |
|\ \ \ | | | | | | | | | | | | | Replace `find` with `contains/has` where applicable | ||||
| * | | | Replace `find` with `contains/has` where applicable | A Thousand Ships | 2024-05-08 | 2 | -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 Ships | 2024-05-08 | 1 | -1/+14 |
|/ / / | |||||
* | | | Style: Trim trailing whitespace and ensure newline at EOF | Rémi Verschelde | 2024-05-08 | 2 | -2/+1 |
| | | | | | | | | | | | | Found by apply the file_format checks again via #91597. | ||||
* | | | Merge pull request #91615 from Frozenfire92/remap-doc-nan-note | Rémi Verschelde | 2024-05-08 | 1 | -0/+3 |
|\ \ \ | | | | | | | | | | | | | Add docs note about remap returning undefined when istart == istop | ||||
| * | | | Add notes for remap's return when istart and istop are the same | Joel Kuntz | 2024-05-07 | 1 | -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 class | Wilson E. Alvarez | 2024-05-07 | 2 | -139/+218 |
| |_|/ |/| | | | | | | | | Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> | ||||
* | | | Merge pull request #90705 from AThousandShips/foreach_list | Rémi Verschelde | 2024-05-07 | 6 | -17/+16 |
|\ \ \ | | | | | | | | | | | | | Reduce and prevent unnecessary random-access to `List` | ||||
| * | | | Reduce and prevent unnecessary random-access to `List` | A Thousand Ships | 2024-05-04 | 6 | -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_has | Rémi Verschelde | 2024-05-06 | 1 | -1/+10 |
|\ \ \ | | | | | | | | | | | | | [Core] Add `LocalVector::has` for convenience | ||||
| * | | | [Core] Add `LocalVector::has` for convenience | A Thousand Ships | 2024-05-06 | 1 | -1/+10 |
| |/ / | |||||
* / / | add timer node tests | Shashank C | 2024-05-06 | 2 | -0/+218 |
|/ / | |||||
* | | Merge pull request #85474 from fire/packedvector4array | Rémi Verschelde | 2024-05-03 | 4 | -1/+15 |
|\ \ | | | | | | | | | | Add `PackedVector4Array` Variant type | ||||
| * | | Add PackedVector4Array Variant type | K. S. Ernest (iFire) Lee | 2024-05-03 | 4 | -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_letter | Rémi Verschelde | 2024-05-03 | 1 | -0/+91 |
|\ \ \ | |/ / |/| | | | | | Add `is_valid_letter()` to `TextServer` | ||||
| * | | Add is_valid_letter() to TextServer | MJacred | 2024-05-02 | 1 | -0/+91 |
| | | | |||||
* | | | Fix TextEdit crash with multiple carets disabled | kit | 2024-05-02 | 1 | -0/+5 |
| | | | |||||
* | | | Merge pull request #86978 from kitbdev/multicaret-overhaul | Rémi Verschelde | 2024-04-30 | 4 | -1094/+5977 |
|\ \ \ | | | | | | | | | | | | | Overhaul multicaret editing and selection in TextEdit | ||||
| * | | | Overhaul multiple caret editing in TextEdit. | kit | 2024-04-26 | 4 | -1094/+5977 |
| | | | | | | | | | | | | | | | | Use a multicaret edit to delay merging overlapping carets until the end. | ||||
* | | | | Fix unsafe uses of `Callable.is_null()` | A Thousand Ships | 2024-04-27 | 1 | -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/master | Rémi Verschelde | 2024-04-26 | 1 | -0/+59 |
|\ \ \ | | | | | | | | | | | | | Fix error message when removing only child from GraphNode | ||||
| * | | | Fix error message when removing only child from GraphNode | João Santos | 2024-04-26 | 1 | -0/+59 |
| | | | | | | | | | | | | | | | | Fixes #89695. |