summaryrefslogtreecommitdiff
path: root/scene/gui
AgeCommit message (Collapse)Author
2022-06-28Use single-precision floats in GradientEditTechnoPorg
Gradient itself only uses single-precision floats, so using double-precision floats in GradientEdit is both unnecessary, and creates casting issues.
2022-06-27Add a const call mode to Object, Variant and Script.K. S. Ernest (iFire) Lee
For this to work safely (user not call queue_free or something in the expression), a const call mode was added to Object and Variant (and optionally Script). This mode ensures only const functions can be called, making it safe to use from the editor. Co-Authored-By: reduz <reduzio@gmail.com>
2022-06-27Merge pull request #37764 from KoBeWi/video_pauserRémi Verschelde
2022-06-27Merge pull request #61587 from YuriSizov/control-fix-theme-owner-toplevelRémi Verschelde
Fix theme propagation for children of top level controls and windows
2022-06-26Merge pull request #62221 from ConteZero/drag_and_drop_optionRémi Verschelde
Add an option to drag'n'drop selected text in ``TextEdit``
2022-06-26Add an option to drag'n'drop selected text in TextEditConteZero
2022-06-26Properly handle game pause in VideoPlayerkobewi
2022-06-25Merge pull request #61435 from nathanfranke/tab-container-repaintRémi Verschelde
repaint tab container when changing tab visibility (fixes filesystem tab disappearing)
2022-06-25Merge pull request #62311 from KoBeWi/anulujRémi Verschelde
Replace some TTRCs with RTRs
2022-06-25Fix ProgressBar's minimum size not updating when toggling its percent_visibleRindbee
2022-06-23repaint tab container when changing tab visibilityNathan Franke
2022-06-23enhancement: rename exposed property Control::minimum_size to ↵Pierre-Thomas Meisels
Control::custom_minimum_size
2022-06-22Replace some TTRCs with TTRskobewi
2022-06-20Improve TileSet editor and add more suffixesFireForge
2022-06-16Move duplicate AutoWrap, Overrun and VisibleChar behavior enums to the ↵bruvzg
TextServer.
2022-06-15Merge pull request #61997 from Rindbee/fix-ColorPicker-wrong-samplingRémi Verschelde
Fix wrong sampling in ColorPicker
2022-06-15Expose PopupMenu set/get_item_horizontal_offset()FireForge
- Renames setter from set_item_h_offset() - Adds getter
2022-06-15Fix the bug that the sampling position is reversed, make eyedrop reusable.Rindbee
2022-06-14Add vector value linkingkobewi
Co-authored-by: redlamp <244062+redlamp@users.noreply.github.com>
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-01Fix theme propagation for children of top level controls and windowsYuri Sizov
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