summaryrefslogtreecommitdiff
path: root/scene/gui/tree.cpp
AgeCommit message (Collapse)Author
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-10-02Handle scrolling correctly in Tree controls inside ScrollContainersMrCdK
2019-09-27doc: Sync classref with current sourceRémi Verschelde
And various fixes to bindings, hyperlinks and an uninitialized variable.
2019-09-27Merge pull request #29681 from swarnimarun/vs-graph-unificationRémi Verschelde
Visual Script Graph Unification
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-26Visualscript editor graph unification & refactoringSwarnim Arun
Removes the need to have separate graphs per function for the VisualScript Nodes, and refactoring UI and other improvements such as fuzzy search, right click search boxes and in-graph editable nodes
2019-09-20Merge pull request #32206 from Calinou/remove-unused-tree-constantsRémi Verschelde
Remove an unused icon and constant in Tree
2019-09-20Remove an unused icon and constant in TreeHugo Locurcio
2019-09-19Fix misc. source comment typosluz.paz
Found using `codespell -q 3 -S ./thirdparty,*.po -L ang,ba,cas,dof,doubleclick,fave,hist,leapyear,lod,nd,numer,ois,paket,seeked,sinc,switchs,te,uint -D ~/Projects/codespell/codespell_lib/data/dictionary.txt `
2019-09-04Add call_recursive method to TreeItemlupoDharkael
2019-09-03Merge pull request #31295 from fstiewitz/focus-rect-issueRémi Verschelde
Fix get_meta error and visual bug when editing scene with keyboard
2019-08-24Tree: fix and expose icon modulationmerumelu
2019-08-11fix(Tree): get_meta conditionFabian Stiewitz
If an item in a Tree has never been selected, its metadata "__focus_rect" is not set. If an unselected item is then edited (Tree::edit_selected()), an error is thrown in console.
2019-08-09Remove ERR_EXPLAIN from scene/* codeTomasz Chabora
2019-07-23Inspector: Make default float step configurableRémi Verschelde
Also allow lifting the decimal step formatting with a hint range step of 0. A new `range_step_decimals()` is added for this to avoid breaking compatibility on the general purpose `step_decimals()` (which still returns 0 for an input step of 0). Supersedes #25470. Partial fix for #18251.
2019-07-20Changed some code showed in LGTM and Coverageqarmin
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-07-07TreeItem: Added a setter for the disabled-property of buttonsMeriipu
2019-06-27Merge pull request #29941 from qarmin/redundant_code_and_othersRémi Verschelde
Remove redundant code, possible NULL pointers and others
2019-06-26Some code changed with Clang-Tidyqarmin
2019-06-23Fixed script and visibility icons's highlight height in treeunknown
2019-06-20Merge pull request #29283 from qarmin/fix_some_always_same_valuesRémi Verschelde
Remove always true/false values
2019-06-20Fix always true/false valuesqarmin
2019-06-12Cleanup some unecessary editor/ includes in scene/Rémi Verschelde
Part of #29730, handles false positives.
2019-06-12Merge pull request #29648 from jbuck3/tree-tooltipsRémi Verschelde
Fix Tree button tooltips
2019-06-12Merge pull request #29306 from qarmin/small_code_fixesRémi Verschelde
Small fixes to unrechable code, possibly overflows, using NULL pointers
2019-06-09Fix Tree button tooltipsJames Buck
Fixes #22777
2019-06-04Fix crash when searching Tree with no selectionTomasz Chabora
2019-06-03Small fixes to unrechable code, possibly overflows, using NULL pointersqarmin
2019-06-01Merge pull request #28841 from KoBeWi/option_button_optionsRémi Verschelde
Improvements to incremental search
2019-05-31Improvements to incremental searchTomasz Chabora
2019-05-28Merge pull request #27836 from turtletooth/right-clickRémi Verschelde
Allow Right Click in Empty Space on FileSystemDock
2019-05-21PageDown key selects last one when left items count is shortvolzhs
2019-04-22Merge pull request #27673 from qarmin/small_fixesRémi Verschelde
Small fixes, mostly duplicated code
2019-04-12Enhance tree scrolling when dragginggroud
2019-04-11Reorganized connection dialog for much improved ease of use.Juan Linietsky
-Removed dest path field -Added a "Source" signal -Added an "Advanced" button to hide complexity -Fix bug on Tree to make sure "ensure visible" works on hidden trees -Fix bug on TextEdit to ensure signals created with script not open sill focus the right line
2019-04-09Allow Right Click in Empty Space on FileSystemDockJeremy Bullock
2019-04-09Style: Apply new changes from clang-format 8.0Rémi Verschelde
It seems to stay compatible with formatting done by clang-format 6.0 and 7.0, so contributors can keep using those versions for now (they will not undo those changes).
2019-04-08Small fixes, mostly dupicated codeqarmin
2019-04-05Fix -Wimplicit-fallthrough warnings from GCC 8Rémi Verschelde
Adds `FALLTHROUGH` macro to specify when a fallthrough is intentional. Can be replaced by `[[fallthrough]]` if/when we switch to C++17. The warning is now enabled by default for GCC on `extra` warnings level (part of GCC's `-Wextra`). It's not enabled in Clang's `-Wextra` yet, but we could enable it manually once we switch to C++11. There's no equivalent feature in MSVC for now. Fixes #26135.
2019-03-06-Make tileset and meshlibrary edit in a separate inspector, fixes #26671Juan Linietsky
-Made relationship lines appear based on theme settings, not previous hack -Fix drawing of relationship lines (was broken) -Fix double initialization of theme settings
2019-02-20Add -Wshadow=local to warnings and fix reported issues.marxin
Fixes #25316.
2019-02-13Fix typos with codespellRémi Verschelde
Using codespell 1.14.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang doubleclick lod nd numer que te unselect EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ```
2019-01-16Update rect size on selectvolzhs
2019-01-14Defer activated signal after tree has been traversed.Juan Linietsky
2019-01-01Update copyright statements to 2019Rémi Verschelde
Happy new year to the wonderful Godot community!
2018-12-25Draw relationship lines when its value is higher than 0volzhs
2018-12-14Fix tree item editable cell not updating when windows was resizedGuilherme Felipe
2018-11-20Unify editor class and reference searchRay Koopa
Co-authored-by: Michael Alexsander Silva Dias <michaelalexsander@protonmail.com>