Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-07 | Add support for the custom initial screen for the main window, fix primary ↵ | bruvzg | |
screen detection. | |||
2023-01-05 | Merge pull request #65609 from dalexeev/animated-sprite | Rémi Verschelde | |
`AnimatedSprite{2D,3D}` improvements | |||
2023-01-05 | One Copyright Update to rule them all | Rémi Verschelde | |
As many open source projects have started doing it, we're removing the current year from the copyright notice, so that we don't need to bump it every year. It seems like only the first year of publication is technically relevant for copyright notices, and even that seems to be something that many companies stopped listing altogether (in a version controlled codebase, the commits are a much better source of date of publication than a hardcoded copyright statement). We also now list Godot Engine contributors first as we're collectively the current maintainers of the project, and we clarify that the "exclusive" copyright of the co-founders covers the timespan before opensourcing (their further contributions are included as part of Godot Engine contributors). Also fixed "cf." Frenchism - it's meant as "refer to / see". | |||
2023-01-05 | `AnimatedSprite{2D,3D}` improvements | Danil Alexeev | |
* Add support for individual frame duration to `SpriteFrames`. * Various minor improvements. | |||
2023-01-03 | Merge pull request #67694 from aaronfranke/its-time | Rémi Verschelde | |
Remove duplicate Month and Weekday enums | |||
2023-01-03 | Merge pull request #70840 from MewPurPur/get-point-count-instead-of-points | Rémi Verschelde | |
Rename `get_points_count()` to `get_point_count()` in Gradient | |||
2023-01-03 | Merge pull request #70152 from Maran23/4-x-tests-for-node | Rémi Verschelde | |
Initial tests for node | |||
2023-01-03 | Add initial tests for Node | Marius Hanl | |
- Test simple and complex cases for: -> add, remove, move, get, find, count, is_inside_tree -> name, nodepath -> verify the scene tree - Simple tests for the processing setup | |||
2023-01-02 | Rename get_points_count() to get_point_count() internally | VolTer | |
2022-12-29 | Add tests for signals | Marius Hanl | |
- Adding signals - Emitting signals | |||
2022-12-26 | Remove duplicate Month and Weekday enums | Aaron Franke | |
Well, they were duplicately-exposed, but triplicately-defined. | |||
2022-12-26 | Merge pull request #70396 from jainl28patel/VisualShader-unit-test | Yuri Rubinsky | |
2022-12-26 | Add unit test for VisualShader | jainl28patel | |
2022-12-21 | Added the possibility to define a default value in ↵ | Marius Hanl | |
ProjectSettings.get_setting(), which is used when no setting is set. Also added tests for the project settings. Co-authored-by: Yuri Sizov <11782833+YuriSizov@users.noreply.github.com> | |||
2022-12-19 | Fix autocomplete with autobrace completion not adding closing pair | Paulb23 | |
2022-12-17 | Merge pull request #70168 from Haydoggo/autocomplete-placement-fix | Rémi Verschelde | |
Fix autocomplete box placement | |||
2022-12-17 | Fix autocomplete box placement | Hayden Leete | |
2022-12-16 | Fix String::word_wrap() for long words | Haoyu Qiu | |
- Changes `TextServer.string_get_word_breaks()` - Returns pairs of boundary start and end offsets - Accepts `chars_per_line` to return line breaks - Removes `String::word_wrap()` Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com> | |||
2022-12-12 | [Tests] Get rid of several error messages when running the test suite | Hendrik Brucker | |
2022-12-09 | Merge pull request #68747 from rune-scape/rune-stringname-unification | Rémi Verschelde | |
GDScript: Unify StringName and String | |||
2022-12-06 | Merge pull request #67906 from groud/simpler_gdextension_config | Rémi Verschelde | |
Remove unnecessary checks when exporting gdextension binaries and allow using a prefix to auto-detect files | |||
2022-12-05 | Unify String and StringName | rune-scape | |
2022-12-05 | Refactor baking code for Curve2D | Yaohua Xiong | |
The main change is to caculate tangent directly from bezier curve, without going through discretized polyline, avoiding pitfalls of discretization. A similar refacor had been applied to Curve3D. The test cases for Curve2D is updated, comparing floating point with is_equal_approxmiate() instead of `==`, in order to avoid float precision problem. | |||
2022-12-04 | Use system fonts as fallback and improve system font handling. | bruvzg | |
Add support for font weight and stretch selection when using system fonts. Add function to get system fallback font from a font name, style, text, and language code. Implement system font support for Android. Use system fonts as a last resort fallback. | |||
2022-12-01 | Allow specifying a prefix to automatically detect library files for ↵ | Gilles Roudière | |
gdextension exports | |||
2022-11-24 | Merge pull request #68386 from MewPurPur/snappedi-snappedf | Rémi Verschelde | |
Implement snappedi, snappedf, and Vector[2/3/4]i.snapped | |||
2022-11-24 | Improve logic for detecting and tracking extensions | Bastiaan Olij | |
2022-11-23 | Fix error while selecting last empty line | Adam Scott | |
2022-11-20 | Double precision of `String.split_floats` | Micky | |
2022-11-19 | Implement snappedi, snappedf, and Vector[2/3/4]i.snapped | VolTer | |
2022-11-18 | Merge pull request #68432 from Geometror/generic-math-func-tests | Rémi Verschelde | |
Generic math function tests: Test float and double variants | |||
2022-11-17 | Fix polygon generation in BitMap | Ninni Pipping | |
2022-11-14 | Add GPUParticles to the OpenGL3 renderer. | clayjohn | |
This includes collision (2D SDF, Box, Sphere, Heightmap), attraction (Box, Sphere), and all sorting modes. This does not include 3D SDF collisions, trails, or manual emission. | |||
2022-11-09 | Generic math function tests: Test float and double variants | Hendrik Brucker | |
2022-11-08 | Remove duplicate project settings definitions | kobewi | |
2022-11-06 | Merge pull request #67976 from alfredbaudisch/select-next-occurrence-better-test | Rémi Verschelde | |
Improve TextEdit::add_selection_for_next_occurrence test case | |||
2022-11-06 | Merge pull request #68275 from Geometror/doctest-approx | Rémi Verschelde | |
[Tests] Replace Math::is_equal_approx with == and doctest::Approx | |||
2022-11-05 | [Tests] Replace Math::is_equal_approx with == and doctest::Approx | Hendrik Brucker | |
2022-11-04 | Add support for empty delimiter in String.split | kobewi | |
2022-11-04 | Add a test suite for `Math::` namespace functions | Hendrik Brucker | |
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro> | |||
2022-11-02 | Allow getting Quaternion rotation in different Euler orders | Aaron Franke | |
2022-11-02 | Merge pull request #66747 from aaronfranke/move-euler-order | Rémi Verschelde | |
Move EulerOrder enum to math_defs.h and global scope | |||
2022-11-02 | Merge pull request #67274 from jbcolli2/Primitive_Tests | Rémi Verschelde | |
Unit Tests for all Primitive Meshes. | |||
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 | Move EulerOrder enum to math_defs.h and global scope | Aaron Franke | |
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-02 | Merge pull request #66927 from jbcolli2/Path2d-Tests | Rémi Verschelde | |
Unit tests for Path2D class | |||
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 #67800 from jbcolli2/ArrayMesh-UnitTests | Rémi Verschelde | |
Unit Tests for ArrayMesh class for Issue #43440 |