summaryrefslogtreecommitdiff
path: root/scene/gui
AgeCommit message (Collapse)Author
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
2022-05-17Fix errors and improve UX relating to new animation librariesSnailRhymer
- Fix a bug causing an error message when a scene containing an AnimationPlayer with a reset track is saved, by correctly referencing the temporary "default" library. - Make library dropdown in new animation window assign correct library when creating an animation. - Similarly allow choice of library when duplicating animation. - Make library dropdown default to library of currently selected animation. - Make library dropdown show when exactly one library exists, and it isn't [Global]. Include [Global] on the dropdown in this case (will be newly created if dialog is confirmed). - When appending (x) to avoid New Anim name collisions, correctly check target library instead of [Global]. - Add parentheses when appending x when duplicating animations in the library editor, for consistency. - Change titles and prompts to be distinct in name/rename/duplicate dialiogs. - Fix bug in OprionButton.get_selectable_item(true) when last is not selectable. - Fix issues where animation wasn't found on deletion/rename by correctly prepending library name. - Remove an extraneous print_line from animation_track_editor. - Add messages to errors when an animation isn't found.
2022-05-16Fix get_breakpointed_lines crashing GodotPaweł Fertyk
Fixes #60668.
2022-05-16Allow TreeItem nodes to toggle visibilitymonkeyman192
2022-05-16Merge pull request #59231 from Sauermann/fix-top-level-identificationRémi Verschelde
2022-05-16Merge pull request #59799 from Sauermann/fix-gridcontainer-remaining-pixelRémi Verschelde
2022-05-16Merge pull request #60463 from Geometror/improve-vs-1Rémi Verschelde
2022-05-16Merge pull request #60986 from fire-forge/capitalismRémi Verschelde
2022-05-16Replace most uses of Map by HashMapreduz
* Map is unnecessary and inefficient in almost every case. * Replaced by the new HashMap. * Renamed Map to RBMap and Set to RBSet for cases that still make sense (order matters) but use is discouraged. There were very few cases where replacing by HashMap was undesired because keeping the key order was intended. I tried to keep those (as RBMap) as much as possible, but might have missed some. Review appreciated!
2022-05-13popup deferred hide suppressed if reopenedderammo
popup no longer tries to close itself a second time popup no longer closes after having been reopened fixed bug in RenameDialog not calling base (by inspection) fixes #59181 fixes #60921 reverts #59287