summaryrefslogtreecommitdiffstats
path: root/doc/classes/ItemList.xml
Commit message (Collapse)AuthorAgeFilesLines
* Fix more miscellaneous oddities around the class referenceMicky2024-11-121-1/+1
|
* Add `Auto width` behavior to ItemListGamemap2024-10-041-0/+3
| | | | Co-authored-by: Craig Hupin <althar93@hotmail.com>
* Merge pull request #97519 from timothyqiu/itemlist-atRémi Verschelde2024-10-031-0/+16
|\ | | | | | | Add auto translate mode for items in `ItemList`
| * Add auto translate mode for items in `ItemList`Haoyu Qiu2024-09-271-0/+16
| |
* | Improve documentation of some ItemList signalsHaoyu Qiu2024-09-271-6/+7
|/
* Merge pull request #88577 from davthedev/itemlist-light-refactorRémi Verschelde2024-02-291-1/+1
|\ | | | | | | Fix item positioning, text alignment & unwanted clipping of ItemList items
| * Fix item positioning & pointer detection areas of ItemListDavid Giardi2024-02-271-1/+1
| |
* | Use black for font outlines by default instead of whiteHugo Locurcio2024-02-281-1/+1
|/ | | | | This makes font outlines more usable out of the box, as black is one of the most commonly used colors for font outlines.
* Expose force_update_list_sizeGeorge L. Albany2023-09-151-0/+6
| | | | | | Rename ItemList::_check_shape_changed to force_update_list_size `force_update_list_size` is especially useful for updating the auto_height_value early
* Doctool: Remove version attribute from XML headerRémi Verschelde2023-07-061-1/+1
| | | | | | We don't use that info for anything, and it generates unnecessary diffs every time we bump the minor version (and CI failures if we forget to sync some files from opt-in modules (mono, text_server_fb).
* Bump version to 4.2-devRémi Verschelde2023-07-051-1/+1
| | | | Keep on waitin'
* Overhaul the top sections of the class reference (GUI classes)VolTer2023-05-281-4/+4
|
* Add `get_item_rect` function to `ItemList`Ninni Pipping2023-05-111-0/+10
|
* Merge pull request #76199 from needleful/incremental_search_propertyRémi Verschelde2023-04-251-0/+3
|\ | | | | | | Add allow_search property to ItemList and Tree to control incremental search
| * Add allow_search property to ItemList and Treeneedleful2023-04-181-0/+3
| |
* | Add hovered item style to ItemListDavid Giardi2023-04-181-0/+6
|/
* Bump version to 4.1-devRémi Verschelde2023-03-011-1/+1
| | | | Can't stop, won't stop, they said, huh?
* Document MDSF font outlines may require `msdf_pixel_range` adjustmentsHugo Locurcio2022-12-191-0/+1
|
* Make `Vector2i` values paired with `EDSCALE` be just `Vector2`Michael Alexsander2022-09-081-1/+1
|
* Improve naming of theme properties throughout GUI codeYuri Sizov2022-09-061-6/+6
| | | | | | | | | | | | | | Rename ItemList's bg -> panel Rename ItemList's bg_focus -> focus Rename ProgressBar's bg -> background Rename ProgressBar's fg -> fill Rename Tree's bg -> panel Rename Tree's bg_focus -> focus Rename ScrollContainer's bg -> panel Rename FileDialog's *_icon_modulate -> *_icon_color Rename FileDialog's files_disabled -> file_disabled_color Rename CheckButton's on/off -> checked/unchecked Rename check_v_adjust -> check_v_offset
* [doc] Use "param" instead of "code" to refer to parameters (5)Andy Maloney2022-08-151-9/+9
|
* Rename the argument tag to param in XML documentationYuri Sizov2022-08-081-65/+65
|
* Adjust 2 default theme colors in ItemList and TreeFireForge2022-08-021-1/+1
| | | | | - Change Tree's drop_position_color from orange to white. - Change ItemList's guide_color to the same color as Tree's, which fits in with a dark theme better.
* Refactor Font configuration and import UI, and Font resources.bruvzg2022-07-061-24/+0
|
* Document incremental search support in ItemList, PopupMenu and TreeHugo Locurcio2022-06-171-0/+1
|
* Move duplicate AutoWrap, Overrun and VisibleChar behavior enums to the ↵bruvzg2022-06-161-2/+2
| | | | TextServer.
* Changed signals of ItemListVitika92022-05-061-15/+10
|
* Rename theme properties to include underscoresFireForge2022-04-231-2/+2
| | | | | | | | | | | | | | - check_vadjust -> check_v_adjust - close_h_ofs -> close_h_offset - close_v_ofs -> close_v_offset - commentfocus -> comment_focus - hseparation -> h_separation - ofs -> offset - selectedframe -> selected_frame - state_machine_selectedframe -> state_machine_selected_frame - table_hseparation -> table_h_separation - table_vseparation -> table_v_separation - vseparation -> v_separation
* Allow negative indexes in ItemList and PopupMenukobewi2022-03-121-0/+1
|
* Rename Control's Rect properties to exclude rect_ partMarcel Admiraal2022-03-081-1/+1
|
* Fixed bug with text going under scrollbaralbertfay11212022-02-251-1/+1
| | | | added classes reference update
* Add an XML schema for documentationHugo Locurcio2022-02-151-1/+1
| | | | | | | | 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.
* Improve the default project themeHugo Locurcio2022-01-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | The new default project theme uses StyleBoxFlat extensively for a more modern design and better scalability to multiple resolutions. SVG icons are now used in place of PNG icons. While this does not allow for true vector-based icon drawing (icons are still rasterized at load-time), this makes the design work easier for contributors and opens the door to vector drawing in the future (e.g. with polygons or SDFs). Like for editor icons, the SVG header file is now built automatically when a SVG file is changed. This removing the need for running `make_header.py` manually (TODO). The "Use Hidpi" project setting has been removed in favor of a "Default Theme Scale" project setting, which allows creating the default theme at a higher/lower scale than the default. This can be used when designing GUIs with a high base resolution to ensure crisp visuals. Co-authored-by: Yuri Sizov <yuris@humnom.net>
* Merge pull request #56228 from KoBeWi/returns_whatMax Hilbrunner2022-01-041-1/+1
|\ | | | | Fix get_v_scroll() desctiption in ItemList
| * Fix get_v_scroll() desctiption in ItemListkobewi2021-12-241-1/+1
| |
* | Merge pull request #55487 from YeldhamDev/scroll_bikesheddingRémi Verschelde2022-01-031-1/+1
|\ \ | |/ |/|
| * Rename all methods that return `ScrollBar` nodes to `get_*_scroll_bar()`Michael Alexsander2021-11-301-1/+1
| |
* | Rename "items_count" property to "item_count"Aaron Franke2021-12-061-1/+1
| |
* | Make overridden properties link to parent definitionYuri Sizov2021-12-031-2/+2
| | | | | | | | Co-authored-by: Josh DeGraw <joshmdegraw@gmail.com>
* | Sort and group theme properties in docs, improve formatting for theme and enumsYuri Sizov2021-12-011-21/+21
|/
* Remove ItemList editor and replace it by a property arrayGilles Roudière2021-10-281-6/+3
|
* Add warnings to methods that give access to internal nodesYuri Sizov2021-10-101-0/+1
|
* Fix ItemList layout (+EditorFileDialog)Hendrik Brucker2021-08-211-0/+3
|
* Add theme item descriptions to the online documentationYuri Sizov2021-08-041-17/+17
|
* doc: Use self-closing tags for `return` and `argument`Rémi Verschelde2021-07-301-232/+116
| | | | | | | | 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.
* Better format arguments in variant parserMichael Alexsander Silva Dias2021-06-181-5/+5
|
* Remove trivial examples in the ItemList class documentationHugo Locurcio2021-03-031-20/+1
| | | | See https://github.com/godotengine/godot-docs/issues/4712.
* [CTL] Add missing font outline drawing routines and theme constants.bruvzg2021-02-141-0/+6
|
* Change themes *_color_* to *_*_colorMarcel Admiraal2021-01-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changed: font_color_accel -> font_accelerator_color font_color_bg -> font_unselected_color font_color_disabled -> font_disabled_color font_color_fg -> font_selected_color font_color_hover -> font_hover_color font_color_hover_pressed -> font_hover_pressed_color font_color_pressed -> font_pressed_color font_color_readonly -> font_readonly_color font_color_selected -> font_selected_color font_color_shadow -> font_shadow_color font_color_uneditable -> font_uneditable_color icon_color_disabled -> icon_disabled_color icon_color_hover -> icon_hover_color icon_color_hover_pressed -> icon_hover_pressed_color icon_color_normal -> icon_normal_color icon_color_pressed -> icon_pressed_color Also includes: font_outline_modulate -> font_outline_color tab_fg -> tab_selected tab_bg -> tab_unselected
* Merge pull request #33685 from Scony/improve-item-lists-add-item-methodsRémi Verschelde2021-01-151-4/+5
|\ | | | | ItemList's add_(icon_)item method returns id of added item