summaryrefslogtreecommitdiff
path: root/scene/gui
AgeCommit message (Collapse)Author
2022-06-13Merge pull request #61819 from bruvzg/button_overrunRémi Verschelde
2022-06-13Merge pull request #61842 from bruvzg/popup_fixes_swRémi Verschelde
2022-06-13[RTL] Fix underline/overline/strikethrough interaction with the "visible ↵bruvzg
characters" property.
2022-06-13Single-window mode popups and edited scene windows fixes.bruvzg
Fix single-window mode popup not closing when OptionBox is clicked. Fix single-window mode submenus closing when parent menu item, that was used to open it is clicked (using same safe-area logic as platform specific code). Disallow windows that are part of an edited scene from being set as exclusive or popup to prevent it from locking up the editor.
2022-06-11Add suffixes to all nodes and resourcesFireForge
2022-06-10Fix setting line edit caret after dobule and triple clickiwek
2022-06-08Add overrun behavior to the Button.bruvzg
2022-06-07Merge pull request #59786 from V-Sekai/ok_colorRémi Verschelde
Allow picking similar colours using OKHSL.
2022-06-07Allow picking similar colours using OKHSL.K. S. Ernest (iFire) Lee
2022-06-07Merge pull request #61726 from YeldhamDev/always_clearRémi Verschelde
Take into account the clear icon's size even when not visible in `LineEdit`s
2022-06-06[RTL] Stop processing thread before deleting scroll bar.bruvzg
2022-06-06Merge pull request #61724 from iwek7/fixing_rich_text_labelRémi Verschelde
Fix richTextLabel scroll showing
2022-06-05Fix richTextLabel scroll showingiwek
2022-06-05Take into account the clear icon's size even when not visible in `LineEdit`sMichael Alexsander
2022-06-05Fix strange behavior with list close tags and empty list tagsRindbee
Fix the first two points in #61621. Support for two writing ways: compact or loose. The loose one is designed for easy editing in the editor. For this, the first blank line (if exists) right after the list tags (`[ol]`, `[/ol]`, `[ul]`, and `[/ul]`) will be ignored. Make sure the empty list contains at least one item, that is, an empty list is ultimately a list with one item. As a reminder here is a list.
2022-06-02Merge pull request #61631 from iwek7/redundant_min_callRémi Verschelde
2022-06-02Remove redundant min call when setting lineiwek
2022-06-02Fix enclosed nodes calculation of GraphEdit comment nodesHendrik Brucker
2022-06-01Handle drawing of relationship lines better to take in to account invisible ↵monkeyman192
children
2022-05-31Merge pull request #61453 from m3g4d1v3r/masterRémi Verschelde
Fix #61444: Executing Tree.scroll_to_item crashes Godot
2022-05-31Merge pull request #61489 from ↵Rémi Verschelde
Rindbee/reset-buttons_visible-to-false-if-tabs-is-empty Reset buttons_visible to false while tabs is empty in TabBar::_update_cache
2022-05-31Merge pull request #61495 from timothyqiu/asymmetric-leRémi Verschelde
Fix LineEdit clear button for asymmetric stylebox
2022-05-30Improve Graphedit connection linesHendrik Brucker
2022-05-30Improve and fix the GraphNode port hotzonesHendrik Brucker
Co-authored-by: Ansraer <jacky2611@gmail.com>
2022-05-28Fix LineEdit clear button for asymmetric styleboxHaoyu Qiu
2022-05-28Reset buttons_visible to false while tabs is empty in TabBar::_update_cacheRindbee
2022-05-26Add nullptr handling of argument pointer in Tree::scroll_to_itemm3g4d1v3r
2022-05-26Check visibility of items before drawing their relationship linesmonkeyman192
2022-05-26tree: always emit item_editedNathan Franke
2022-05-24Merge pull request #60061 from monkeyman192/allow_treeitem_visibleRémi Verschelde
Allow TreeItem nodes to toggle visibility
2022-05-24Merge pull request #61106 from snailrhymer/animation-library-fixesRémi Verschelde
Fix errors and improve UX relating to new animation libraries
2022-05-24Merge pull request #47665 from trollodel/tree_more_buttons_signalsRémi Verschelde
2022-05-23Fix typos with codespellRémi Verschelde
Using codespell 2.2-dev from current git.
2022-05-22Update last min size when Control becomes visibleHaoyu Qiu
2022-05-21Add the button pressed to some signals in Treetrollodel
2022-05-20Add a new HashSet templatereduz
* Intended to replace RBSet in most cases. * Optimized for iteration speed
2022-05-20Merge pull request #61182 from danielkariv/fix_misclick_selectionRémi Verschelde
2022-05-19Use suffixes for units in nodes and resourcesAaron Franke
2022-05-19Merge pull request #61142 from bruvzg/rtl_threadedRémi Verschelde
2022-05-19Use range iterators for RBSet in most casesAaron Record
2022-05-19add check for selection when try to push a meta.Daniel Kariv
Add a check for when we select a text but end on a link. Before it would act as if we just click an link, but now it changes it so if we click-drag over a link, we could select it (and not move to other page).
2022-05-19[RTL] Add support for shaping in background thread.bruvzg
2022-05-18Merge pull request #60955 from ↵Rémi Verschelde
pfertyk/issue-60668-fix-get-breakpointed-lines-crash Fix `get_breakpointed_lines` crashing Godot
2022-05-18Define some Theme data structures with using for readabilityYuri Sizov
2022-05-17Merge pull request #61088 from groud/keep_unhandled_events_on_passRémi Verschelde
2022-05-17Merge pull request #60867 from KoBeWi/μtextRémi Verschelde
Remove font height restriction from Button
2022-05-17Keep input event as unhandled if they go through a control set to ↵Gilles Roudière
MOUSE_FILTER_PASS
2022-05-17Merge pull request #61112 from Chaosus/graph_edit_delete_nodes_paramRémi Verschelde
2022-05-17Merge pull request #61001 from derammo/derammo_popup_conditional_hideRémi Verschelde
2022-05-17Add node list param to `GraphEdit::delete_nodes_request` signalYuri Rubinsky