summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Add testA Thousand Ships2024-10-181-0/+8
|
* Merge pull request #97255 from kitbdev/test-tabsRémi Verschelde2024-10-044-0/+1540
|\ | | | | | | Fix TabBar initialization issue and add tests
| * Fix TabBar initialization issue and add testskit2024-09-204-0/+1540
| |
* | Merge pull request #97227 from D0V4HKIIN/masterRémi Verschelde2024-10-042-0/+108
|\ \ | | | | | | | | | Add unit tests for PhysicsMaterial
| * | Add unit tests for PhysicsMaterialjonas2024-10-042-0/+108
| | |
* | | Add unit tests for String::parse_url()Pablo Andres Fuente2024-10-011-38/+53
|/ /
* | Merge pull request #97512 from matthewestopinal/mestopinal-sky-testsRémi Verschelde2024-10-012-0/+142
|\ \ | | | | | | | | | Add Unit Test cases for `Sky`
| * | Add Unit Test cases for `Sky`MATTHEW ESTOPINAL2024-10-012-0/+142
| | |
* | | Merge pull request #95931 from pafuent/adding_packet_peer_testsRémi Verschelde2024-10-012-0/+205
|\ \ \ | | | | | | | | | | | | Add unit tests for `PacketPeer`
| * | | Add unit tests for PacketPeerPablo Andres Fuente2024-10-012-0/+205
| |/ / | | | | | | | | | Partially fixes #43440
* | | Merge pull request #95784 from pafuent/adding_stream_peer_buffer_testsRémi Verschelde2024-10-013-0/+476
|\ \ \ | | | | | | | | | | | | Add unit tests for `StreamPeer` and `StreamPeerBuffer`
| * | | Add unit tests for StreamPeer and StreamPeerBufferPablo Andres Fuente2024-10-013-0/+476
| |/ / | | | | | | | | | Partially fixes #43440
* / / Parse fragment from URLHaoyu Qiu2024-09-271-0/+40
|/ /
* | SCons: Add unobtrusive type hints in SCons filesThaddeus Crews2024-09-251-1/+2
| |
* | Move Godot Physics 2D into a module; add dummy 2D physics serverRicardo Buring2024-09-232-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | If the module is enabled (default), 2D physics works as it did before. If the module is disabled and no other 2D physics server is registered (via a module or GDExtension), then we fall back to a dummy implementation which effectively disables 2D physics functionality (and a warning is printed). The dummy 2D physics server can also be selected explicitly, in which case no warning is printed.
* | Merge pull request #97323 from timothyqiu/drop-unicode-identifierRémi Verschelde2024-09-231-1/+15
|\ \ | | | | | | | | | Fix script editor wrongly replaces and quotes non-ASCII letters
| * | Fix script editor wrongly replaces and quotes non-ASCII lettersHaoyu Qiu2024-09-231-1/+15
| |/
* | Merge pull request #95252 from rburing/3d_physics_moduleRémi Verschelde2024-09-231-0/+4
|\ \ | | | | | | | | | Move Godot Physics 3D into a module; add dummy 3D physics server
| * | Move Godot Physics 3D into a module; add dummy 3D physics serverRicardo Buring2024-09-211-0/+4
| |/ | | | | | | | | | | | | | | | | | | | | | | If the module is enabled (default), 3D physics works as it did before. If the module is disabled and no other 3D physics server is registered (via a module or GDExtension), then we fall back to a dummy implementation which effectively disables 3D physics functionality (and a warning is printed). The dummy 3D physics server can also be selected explicitly, in which case no warning is printed.
* | Merge pull request #90743 from timothyqiu/empty-selection-clipboardRémi Verschelde2024-09-232-0/+73
|\ \ | |/ |/| | | Add TextEdit option to prevent copying without a selection
| * Add TextEdit option to prevent copying without a selectionHaoyu Qiu2024-09-142-0/+73
| |
* | Merge pull request #95449 from SlashScreen/array_functionsRémi Verschelde2024-09-201-0/+18
|\ \ | | | | | | | | | Add callable support for `find` and `rfind` `Array` methods
| * | Add callable support for `find` and `rfind` `Array` methodsSlashscreen2024-09-131-0/+18
| | |
* | | Add per-bone meta to Skeleton3Ddemolke2024-09-162-0/+79
| | | | | | | | | | | | | | | Individual bones are not represented as `Node`s in Godot, in order to support meta functionality for them the skeleton has to carry the information similarly to how other per-bone properties are handled. - Also adds support for GLTF import/export
* | | Merge pull request #96856 from RandomShaper/selfdestruct_correctnessRémi Verschelde2024-09-161-0/+78
|\ \ \ | | | | | | | | | | | | Object: Let debug lock handle callee destruction within call chain gracefully
| * | | Object: Add tests about the safety of tail destructionPedro J. Estébanez2024-09-161-0/+78
| | | |
* | | | Enable Drag and Drop for SubViewports and WindowsMarkus Sauermann2024-09-151-13/+131
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make Drag and Drop an application-wide operation. This allows do drop on Controls in other Viewports/Windows. In order to achieve this, `Viewport::_update_mouse_over` is adjusted to remember the Control, that the mouse is over (possibly within nested viewports). This Control is used as a basis for the Drop-operation, which replaces the previous algorithm, which was only aware of the topmost Viewport. Also now all nodes in the SceneTree are notified about the Drag and Drop operation, with the exception of SubViewports that are not children of SubViewportContainers.
* | | Merge pull request #93856 from timothyqiu/expression-periodRémi Verschelde2024-09-111-0/+53
|\ \ \ | | | | | | | | | | | | Fix parsing of `4.` in Expression
| * | | Fix parsing of `4.` in ExpressionHaoyu Qiu2024-07-021-0/+53
| | | |
* | | | Do not defer PathFollow3D transform updatesYaohua Xiong2024-09-101-31/+0
| |/ / |/| | | | | | | | Co-authored-by: Yaohua Xiong <xiongyaohua@gmail.com>
* | | Merge pull request #95650 from LeonStansfield/parallax_2d_testsRémi Verschelde2024-09-062-0/+132
|\ \ \ | | | | | | | | | | | | Add unit tests for `Parallax2D`
| * | | Add unit tests for Parallax2DLeon Stansfield2024-09-062-0/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added test cases for setting and getting key properties of Parallax2D, including: - Scroll scale - Repeat size and times - Autoscroll - Scroll and screen offset - Limit begin and end - Follow viewport and ignore camera scroll flags
* | | | Merge pull request #78656 from Repiteo/typed-dictionaryRémi Verschelde2024-09-061-1/+38
|\ \ \ \ | |/ / / |/| | | | | | | Implement typed dictionaries
| * | | Implement typed dictionariesThaddeus Crews2024-09-041-1/+38
| | | |
* | | | Add unit tests for HeightMapShape3DLeon Stansfield2024-09-062-0/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Added test cases for constructor and property getters/setters: - Map width, depth, and data - Minimum and maximum height - Update map data from image
* | | | Merge pull request #96565 from Geometror/improve-test-generatorRémi Verschelde2024-09-041-5/+10
|\ \ \ \ | | | | | | | | | | | | | | | [Tests] `create_test` script: Improve argument description and snake_case name conversion
| * | | | [Tests] Improve argument description and snake_case name conversion of test ↵Hendrik Brucker2024-09-041-5/+10
| |/ / / | | | | | | | | | | | | generator script
* | | | Merge pull request #96564 from Geometror/tests-audio-tagRémi Verschelde2024-09-042-10/+10
|\ \ \ \ | | | | | | | | | | | | | | | [Tests] Make `[Audio]` tag consistent with other test environment tags
| * | | | [Tests] Make `[Audio]` tag consistent with other test environment tagsHendrik Brucker2024-09-042-10/+10
| |/ / /
* | | | Merge pull request #96038 from kitbdev/fix-line-edit-caret-word-modeRémi Verschelde2024-09-041-0/+44
|\ \ \ \ | |/ / / |/| | | | | | | Fix LineEdit word mode when there are no more words
| * | | Fix LineEdit word mode when there are no wordskit2024-08-241-0/+44
| | | |
* | | | Merge pull request #70096 from rune-scape/stringname-dictRémi Verschelde2024-09-031-2/+1
|\ \ \ \ | | | | | | | | | | | | | | | StringName Dictionary keys
| * | | | StringName Dictionary keysrune-scape2024-08-291-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | also added 'is_string()' method to Variant and refactored many String type comparisons to use it instead
* | | | | Merge pull request #96292 from AThousandShips/null_check_ref_fixRémi Verschelde2024-09-034-6/+6
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Cleanup of raw `nullptr` checks with `Ref`
| * | | | | Cleanup of raw `nullptr` checks with `Ref`A Thousand Ships2024-08-314-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Using `is_valid/null` over checks with `nullptr` or `ERR_FAIL_NULL` etc.
* | | | | | Merge pull request #85965 from ershn/use_heap_in_astar_path_findingRémi Verschelde2024-09-031-0/+160
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Improve pathfinding performance by using a heap to store traversable polygons
| * | | | | | Use a heap to store traversable polygons for pathfindingErshn2024-09-011-0/+160
| | |/ / / / | |/| | | |
* | | | | | ResourceImporterWAV: Enable QOA compression by defaultDeeJayLSP2024-08-311-0/+2
| |/ / / / |/| | | |
* | | | | Merge pull request #96291 from miv391/string-unit-testsRémi Verschelde2024-08-301-3/+28
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Add more unit tests for String `insert` and `join`.
| * | | | | Added more unit tests for String insert and join.Mika Viskari2024-08-291-3/+28
| |/ / / /