Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-14 | Remove generating of null comparison operators from documentation | Yuri Roubinsky | |
2022-02-15 | Add an XML schema for documentation | Hugo Locurcio | |
This makes it easier to spot syntax errors when editing the class reference. The schema is referenced locally so validation can still work offline. Each class XML's schema conformance is also checked on GitHub Actions. | |||
2022-01-10 | `Array`: Relax `slice` bound checks to properly handle negative indices | Rémi Verschelde | |
The same is done for `Vector` (and thus `Packed*Array`). `begin` and `end` can now take any value and will be clamped to `[-size(), size()]`. Negative values are a shorthand for indexing the array from the last element upward. `end` is given a default `INT_MAX` value (which will be clamped to `size()`) so that the `end` parameter can be omitted to go from `begin` to the max size of the array. This makes `slice` works similarly to numpy's and JavaScript's. | |||
2022-01-06 | Unify similar method descriptions | Haoyu Qiu | |
Notably: * `Packed*Array.size()` and `Array.size()`. * Shared methods of `Transform2D` and `Transform3D`. * Shared methods of `Vector2`, `Vector3`, and `Vector2i`. This reduces the Deja Vu when translating the class reference :) | |||
2021-11-26 | PackedByteArray, Array slice end exclusive, rename subarray to slice | Nathan Franke | |
2021-11-23 | Rename `remove()` to `remove_at()` when removing by index | Lightning_A | |
2021-10-29 | Move the docs for constructors and operators out of methods section | Aaron Franke | |
2021-10-01 | Merge pull request #52850 from mashumafi/vector-bsearch | Rémi Verschelde | |
2021-09-30 | Implement bsearch for Vector and Packed*Array | mashumafi | |
2021-09-20 | Don't generate empty doc sections and reduce code duplication | Aaron Franke | |
2021-09-17 | Allow comparing equality between builtin types and null | George Marques | |
2021-09-09 | Replace stb_vorbis with libogg+libvorbis | Ellen Poe | |
2021-07-30 | doc: Use self-closing tags for `return` and `argument` | Rémi Verschelde | |
For the time being we don't support writing a description for those, preferring having all details in the method's description. Using self-closing tags saves half the lines, and prevents contributors from thinking that they should write the argument or return documentation there. | |||
2021-07-24 | New to_***_array method to decode PackedByteArray to Packed***Array | ChristopheClaustre | |
Documentation for new PackedByteArray::to_***_array methods Documentation for to_byte_array method for PackedInt32/Int64/Float32/Float64Array | |||
2021-04-21 | Add fill method to Arrays and PackedArrays | Matheus Lima Cunha | |
2021-04-19 | doc: Sync classref with current source | Rémi Verschelde | |
2021-04-04 | Fix misformatted documentation from #47435, #42827, #46991 | Yuri Sizov | |
2021-03-21 | Rename Array.invert() to Array.reverse() | Marcel Admiraal | |
Does the same internally for List and Vector<>, which includes all PackedArray types. | |||
2021-03-19 | class reference proofreading | Paul Joannon | |
2021-03-18 | doc: Sync classref with current source | Rémi Verschelde | |
And move GLTF docs to its module folder. | |||
2021-01-04 | doc: Sync classref with current source | Rémi Verschelde | |
2020-12-28 | Rename empty() to is_empty() | Marcel Admiraal | |
2020-12-17 | packed*arrays are pass by ref now. support duplicate and update documentation | Jordan Schidlowsky | |
2020-11-16 | Merge pull request #43246 from HaSa1002/docs-lang-5 | Rémi Verschelde | |
Docs: Port code examples to C# (M, N, O, P, Q, R) | |||
2020-11-10 | doc: Sync classref to add operators after #43419 | Rémi Verschelde | |
2020-11-09 | Variant: Sync docs with new constructors, fixups after #43403 | Rémi Verschelde | |
Change DocData comparators for MethodDoc and ArgumentDoc to get a better ordering of constructors. | |||
2020-11-09 | Docs: Port Code Examples to C# (M, N, O, P, R) | HaSa1002 | |
Includes: * MarginContainer * NavigationPolygon * Node * NodePath * OS * PackedByteArray * PackedScene * PacketPeerUDP * PCKPacker * Performance * PhysicsShapeQueryParameters2D * PhysicsShapeQueryParameters3D * PrimitiveMesh * ProjectSettings Co-authored-by: Aaron Franke <arnfranke@yahoo.com> | |||
2020-11-04 | doc: Sync classref with current source + fixup some bindings | Rémi Verschelde | |
Includes various changes triggered by the refactoring of method bindings. | |||
2020-09-18 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 1.17.1. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang curvelinear dof doubleclick fave findn leapyear lod merchantibility nd numer ois ony que seeked synching te uint unselect webp EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ``` | |||
2020-09-11 | doc: Sync classref with current source | Rémi Verschelde | |
Bind missing enums. | |||
2020-09-07 | Merge pull request #38944 from Wavesonics/http-gzip | Fabio Alessandrelli | |
HttpRequest now handles gzipping response bodies | |||
2020-09-03 | [Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms. | bruvzg | |
2020-09-02 | HTTPRequest now accepts gzip | Adam Brown | |
Added request_raw to HttpRequest Added decompress_dynamic to Compression class Added decompress_dynamic to BytePoolArray Merge doc fix revert | |||
2020-07-06 | Add sort and has methods to PackedArrays | Aaron Franke | |
2020-02-22 | doc: Sync classref with apparent Variant return type changes | Rémi Verschelde | |
Part of those seem bogus, methods like Array.back()/front() should return a Variant and not void. | |||
2020-02-18 | doc: Sync classref with current source | Rémi Verschelde | |
Handle removal of Pool*Array types and other recent changes. |