summaryrefslogtreecommitdiff
path: root/doc/classes/TreeItem.xml
AgeCommit message (Collapse)Author
2022-08-08Rename the argument tag to param in XML documentationYuri Sizov
2022-07-08Clarified usage of TreeItem get_next*() and get_prev*() functions.Derwent Ready (drentsoft)
2022-07-06Refactor Font configuration and import UI, and Font resources.bruvzg
2022-05-16Allow TreeItem nodes to toggle visibilitymonkeyman192
2022-04-22Implement Label3D node.bruvzg
Add "generate_mipmap" font import option. Add some missing features to the Sprite3D. Move BiDi override code from Control to TextServer. Add functions to access TextServer font cache textures. Add MSDF related flags and shader to the standard material. Change standard material cache to use HashMap instead of Vector.
2022-03-30Make vararg method bind no return and returnPierre-Thomas Meisels
Type emit_signal exposed method return type set UndoRedo add_do_method and add_undo_method exposed return void Set TreeItem::_call_recursive_bind returns void Set _rpc_bind and _rpc_id_bind returns void in Node Set _call_group and _call_group_flags method returns void in SceneTree Set godot-cpp-test CI flag to false
2022-02-17Fix documentation about TreeItem button IDHaoyu Qiu
2022-02-15Add an XML schema for documentationHugo 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-02-08Improve TreeItem button APIHaoyu Qiu
2022-01-28Improve some method bindings to use specific `Object` subtypesRémi Verschelde
This was made possible by changes to `VariantCaster` which now make it possible to pass any `Object`-derived type as pointer.
2022-01-22Add usage of indeterminate checkboxes to editorkobewi
2022-01-18Addded methods to propagate checks & refactored classes to use new methods.Kevin Fischer
2021-12-09align to horizontal_alignment, valign to vertical_alignment, relatedNathan Franke
2021-08-27Makes FontData importable resource.bruvzg
Adds multi-channel SDF font texture generation and rendering support. Adds per-font oversampling support. Adds FontData import plugins (for dynamic fonts, BMFonts and monospaced image fonts), font texture cache pre-generation and loading. Adds BMFont binary format and outline support.
2021-08-16Added icons and API for indeterminate checkmarks for the Tree class.Kevin Fischer
2021-07-30doc: 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-06-28Implement Tree's internal minimum width calculationGilles Roudière
2021-06-02Use bold fonts in editorreduz
* Labels are now bold * Categories in trees are bold * Main editor buttons are bold * Fixed section folding arrows in inspector
2021-05-17Improve TreeItem API and allow to move nodestrollodel
2021-03-25doc: Sync classref with current sourceRémi Verschelde
2021-01-28docs: Add TreeItem method descriptionsJames Westman
2020-11-26[Complex Text Layouts] Add TextServer documentation. Update Font, ↵bruvzg
CanvasItem, Theme and modified controls documentation.
2020-07-20Clarify TreeItem return valuesTheDuriel
2020-05-11doc: Sync classref with current sourceRémi Verschelde
2020-04-21Mention how to remove TreeItem from a TreeTomasz Chabora
2020-03-17Style: Set clang-format Standard to Cpp11Rémi Verschelde
For us, it practically only changes the fact that `A<A<int>>` is now used instead of the C++03 compatible `A<A<int> >`. Note: clang-format 10+ changed the `Standard` arguments to fully specified `c++11`, `c++14`, etc. versions, but we can't use `c++17` now if we want to preserve compatibility with clang-format 8 and 9. `Cpp11` is still supported as deprecated alias for `Latest`.
2020-02-22doc: Sync classref with StringName/Callable changesRémi Verschelde
2020-02-12doc: Sync classref with current sourceRémi Verschelde
Lots of internal API changes and some docstrings were lost in the conversion. I manually salvaged many of them but for all the rendering-related ones, an additional pass is needed. Added missing enum bindings in BaseMaterial3D and VisualServer.
2020-01-31Update docs to version 4.0clayjohn
2020-01-26doc: Drop unused 'category' property from headerRémi Verschelde
We already removed it from the online docs with #35132. Currently it can only be "Built-In Types" (Variant types) or "Core" (everything else), which is of limited use. We might also want to consider dropping it from `ClassDB` altogether in Godot 4.0.
2019-12-06doc: Markup fixes for enums and constantsRémi Verschelde
2019-10-11doc: Sync classref with current sourceRémi Verschelde
2019-10-06Added missing bind_method to TreeItem::get_custom_color().dankan1890
Fix #32595
2019-10-04Merge pull request #22834 from lupoDharkael/recursive-itemRémi Verschelde
Add call_recursive method to TreeItem
2019-09-27doc: Sync classref with current sourceRémi Verschelde
And various fixes to bindings, hyperlinks and an uninitialized variable.
2019-09-26#14011: Implement `TreeItem.get_button_tooltip(column, idx)`.Nolan Darilek
When added to `TreeItem`, buttons are given tooltips. When returned via `get_button(...)`, however, the button is a `Texture` and the tooltip information isn't included. For accessibility purposes, it is useful to have access to the tooltip text. As such, we can retrieve a button's tooltip to use as a button label.
2019-09-04Add call_recursive method to TreeItemlupoDharkael
2019-08-24Tree: fix and expose icon modulationmerumelu
2019-07-17documented set_button_disabledMeriipu
2019-07-09TreeItem: Rename new button disable method to set_button_disabledRémi Verschelde
Follow-up to #30408. Also sync classref with current source.
2019-06-27Proofread and improve the whole class referenceHugo Locurcio
- Document a few more properties and methods - Add more information to many classes - Fix lots of typos and gramar mistakes - Use [code] tags for parameters consistently - Use [b] and [i] tags consistently - Put "Warning:" and "Note:" on their own line to be more visible, and make them always bold - Tweak formatting in code examples to be more readable - Use double quotes consistently - Add more links to third-party technologies
2019-06-01doc: Sync classref with current sourceRémi Verschelde
2019-04-19doc: Drop unused <demos> tagRémi Verschelde
2019-04-05Merge pull request #27465 from ↵Rémi Verschelde
neikeq/road-to-lang-agnostic-docs-is-going-to-be-tough EditorHelp: Improve enum ref resolving and add constant ref support
2019-04-01doc: Bump version to 3.2Rémi Verschelde
2019-03-29ClassRef: Replace [code]CurrentClass[/code] with [CurrentClass]Ignacio Etcheverry
Modified makerst to generate code tags for these to avoid hyperlinks to the same class.
2018-12-20doc: Add missing commas after "If true/false"Rémi Verschelde
2018-10-13[Docs] Fixed 'get_button_count's link and a typo related to 'button'.M. Huri
2018-10-07Update class documentation xmlKelly Thomas
2018-10-02Add critical info to TreeItem.set_custom_draw documentationflorian
Indicates that the method needs 2 arguments to be called