Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-18 | Merge pull request #56668 from akien-mga/array-slice-nicer-bound-checks | Rémi Verschelde | |
2022-01-17 | Give example of one-liner for Array natural sort | Lisandro Lorea | |
The documentation for the sort method warns the user that it doesn't do natural sort but fails to provide a solution when it's just a one liner thanks to String.naturalnocasecmp_to() and lambda support This suggests exactly the same algorithm as used by the filesystem dock for file sorting. Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro> | |||
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. | |||
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-11-12 | Improve sort_custom() example | kobewi | |
2021-10-29 | Move the docs for constructors and operators out of methods section | Aaron Franke | |
2021-10-05 | doc: Fix style inconsistencies for `[b]Note:[/b]` paragraphs | Rémi Verschelde | |
And fix up formatting not supported by makerst. | |||
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-07 | Fix docs for Array's slice() | Max Hilbrunner | |
2021-09-05 | Specify description of Array.slices end parameter | Johannes Witt | |
2021-08-28 | Fix Array class docs after #47406 | Max Hilbrunner | |
2021-08-27 | Add an `Array.pop_at()` method to pop an element at an arbitrary index | Hugo Locurcio | |
Negative indices are supported to pop an element relative from the end. | |||
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-23 | Fix doc typos | Nicholas Huelin | |
This pull request fixes an assortment of typos and improves conciseness in `Animation`, `Area2D`, `Array`, `ArrayMesh`, `Control`, `Directory`, `EditorPlugin`, `Engine`, and `OS`. | |||
2021-06-11 | Merge pull request #47584 from HaSa1002/docs-lang-7 | Rémi Verschelde | |
2021-06-11 | Port code examples to C# (V) | Johannes | |
Includes: * Variant * Viewport and two fixes in Array that were pointed out in #40978 VisualScript classes are skipped on purpose. That is the final commit of the inital code porting to C#. :) | |||
2021-06-03 | Improve sort_custom() description | kobewi | |
2021-05-20 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 2.0.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang curvelinear dof doubleclick fave findn GIRD 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 ``` | |||
2021-05-07 | Improve docs for filter map and reduce | kobewi | |
2021-05-05 | Add filter, map and reduce to Array | Tomasz Chabora | |
2021-04-21 | Add fill method to Arrays and PackedArrays | Matheus Lima Cunha | |
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-18 | doc: Sync classref with current source | Rémi Verschelde | |
And move GLTF docs to its module folder. | |||
2021-02-26 | Fixes typo in Array::bsearch_custom doc | Haoyu Qiu | |
2021-02-04 | Change sort_custom/bsearch_custom to use Callables | kobewi | |
2021-01-26 | Merge pull request #44624 from Calinou/doc-array-hash | Rémi Verschelde | |
Improve the `Array.hash()` documentation | |||
2021-01-26 | Document low performance of `Array.push_front()` and `Array.pop_front()` | Hugo Locurcio | |
2021-01-04 | doc: Sync classref with current source | Rémi Verschelde | |
2020-12-28 | Rename empty() to is_empty() | Marcel Admiraal | |
2020-12-23 | Improve the `Array.hash()` documentation | Hugo Locurcio | |
Co-authored-by: Laguzus <67963093+Laguzus@users.noreply.github.com> | |||
2020-11-14 | Improve the Dictionary class documentation | Hugo Locurcio | |
- Mention Lua-style syntax. - Make the code samples self-contained. - Mention caveat with `const` (also in Array). - Clarify the description of `size()`. This closes https://github.com/godotengine/godot-docs/issues/4272. | |||
2020-11-10 | Merge pull request #43437 from akien-mga/doc-operators | Rémi Verschelde | |
doc: Add template to document Variant operators, fixups to #43419 | |||
2020-11-10 | doc: Sync classref to add operators after #43419 | Rémi Verschelde | |
2020-11-10 | Merge pull request #43398 from ↵ | Rémi Verschelde | |
KoBeWi/add_an_array_to_another_array_but_with_a_method Add append_array() method to Array class | |||
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-08 | Add append_array() method to Array class | Tomasz Chabora | |
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-26 | Add C# code examples to the docs | HaSa1002 | |
Only existing GDScript code examples are converted and added to the docs. This is the first batch include classes beginning with A and B. Included classes: * AcceptDialog * AESContext * Animation * AnimationNodeStateMachine * AnimationNodeStateMachinePlayback * AnimationNodeStateMachineTransition * Array * ArrayMesh * AStar * AStar2D * Bool * Button | |||
2020-09-21 | Fix a typo in the Array class documentation | Hugo Locurcio | |
This closes https://github.com/godotengine/godot-docs/issues/4049. | |||
2020-09-09 | Improve documentation related to Array error handling | Hugo Locurcio | |
This closes https://github.com/godotengine/godot-docs/issues/3834. | |||
2020-08-12 | Mention that Array.front/back throw error if empty | Tomasz Chabora | |
2020-07-13 | Commit other files changed by file_format.sh | Aaron Franke | |
2020-06-12 | Document the `in` operator in String, Array and Dictionary classes | Hugo Locurcio | |
This also clarifies the `in` operator behavior in Object. | |||
2020-05-16 | Document that Dictionary is always passed as reference | Hugo Locurcio | |
See #38792. | |||
2020-03-18 | doc: Sync classref with current source | Rémi Verschelde | |
Fix wrong binding after #37111. | |||
2020-03-09 | DocData: Fix serialization of Variant default values | Rémi Verschelde | |
Co-authored-by: Bojidar Marinov <bojidar.marinov.bg@gmail.com> | |||
2020-02-27 | doc: Mention concatenation using the `+` operator in Array | Hugo Locurcio | |
This closes https://github.com/godotengine/godot-docs/issues/2452. |