summaryrefslogtreecommitdiff
path: root/scene/gui
AgeCommit message (Collapse)Author
2022-10-05Merge pull request #66770 from EricEzaM/search-by-eventRémi Verschelde
Add searching by event in Editor Settings shortcuts and Project Settings input map.
2022-10-04Merge pull request #66559 from zaevi/fix_ScrollContainer_touch_scrollRémi Verschelde
Fix ScrollContainer touch-scrolling not working.
2022-10-03Improve MenuButton and OptionButtonEricEzaM
* MenuButton + OptionButton: Add method `show_popup()` which performs required popup setup before showing (prefer use of this over `get_popup()->popup()`, otherwise GH #66308 occurs) * MenuButton: Ensure that the menu can be opened with a shortcut, if one is set for the button. (GH #66403). Ensure that popupmenu item shortcuts are checked first before the MenuButton shortcut.
2022-10-03Add searching by event for Editor Settings shortcuts and Project Settings ↵EricEzaM
input map. * Focus into the LineEdit, then perform input to search the list of events by the events assigned. * New specialised editor-only control for this: EventListenerLineEdit. Line edit is a good candidate for such a control because you can focus it, override it's input handling, and show the event all in one control. Update InputEventConfigurationDialog to use event listener line edit rather than the separate tabs. * Cleaner look - no need for tabs. * Simpler code.
2022-09-28Merge pull request #58995 from Sauermann/fix-mouse-cursor-change-2Rémi Verschelde
Update mouse cursor shape after changes
2022-09-28Merge pull request #66543 from akien-mga/msvc-warning-c4702Rémi Verschelde
Fix MSVC warning C4702: unreachable code
2022-09-29Fix ScrollContainer touch-scrolling not working.Zae
2022-09-28Fix MSVC warning C4702: unreachable codeRémi Verschelde
Part of #66537.
2022-09-28Fix MSVC warning C4706: assignment within conditional expressionRémi Verschelde
Part of #66537.
2022-09-27Merge pull request #66160 from dpalais/double_timeRémi Verschelde
Use double instead of real_t type for time-related parameters and variables
2022-09-27Merge pull request #66445 from ↵Rémi Verschelde
EricEzaM/GH-66442-shortcut-change-popupmenu-update Ensure popup menu redraws items when shortcuts update.
2022-09-26Change time parameters and variables to double typeDave Palais
Addresses #65313
2022-09-26Ensure popup menu redraws items when shortcuts update.Eric M
2022-09-26[RTL] Fix font variations / OpenType features of theme default font not ↵bruvzg
updated when default font is changed.
2022-09-26Merge pull request #65540 from MewPurPur/easier-bookmarksRémi Verschelde
Implement Shift+LMB as a Way to Toggle Bookmarks
2022-09-25Merge pull request #66288 from bruvzg/te_fix_colorRémi Verschelde
[TextEdit] Use error/selection font color for the current glyph only, instead of updating cached font color.
2022-09-24Fix ColorPicker always emitting color_changed on html submitMicky
The color change was always emitted when the the modal was closed, even if it was exactly the same as before.
2022-09-23[TextEdit] Use error/selection font color for the current glyph only, ↵bruvzg
instead of updating cached font color.
2022-09-23Merge pull request #65158 from nongvantinh/fixed-infinite-loopRémi Verschelde
Fixes engine runs into an infinite loop when searching using FindBar
2022-09-21Merge pull request #66213 from KoBeWi/not_right_but_works™Rémi Verschelde
Remove duplicate code in ItemList
2022-09-21Remove duplicate code in ItemListkobewi
2022-09-21Tree recursive foldingNinni Pipping
2022-09-21Merge pull request #66126 from RedMser/shortcut-context-inspectorRémi Verschelde
Fix editing `shortcut_context` in inspector
2022-09-19Merge pull request #66068 from bruvzg/rtl_fx_connectedRémi Verschelde
[RTL] Add option to apply built-in effects to the individual connected glyphs.
2022-09-19Merge pull request #66112 from Zylann/get_configuration_warnings_psaRémi Verschelde
Change return type of `get_configuration_warnings` to `PackedStringArray`
2022-09-19Fix #66062: editing shortcut_context in inspectorRedMser
2022-09-19Change return type of `get_configuration_warnings` to `PackedStringArray`Marc Gilleron
2022-09-19[RTL] Add option to apply built-in effects to the individual connected glyphs.bruvzg
2022-09-18Update mouse cursor shape after changesMarkus Sauermann
This fixes some cases where the mouse cursor shape did not change automatically, but instead required a MouseMove to update.
2022-09-18Make the inner TabBar in a TabContainer behave as if it were in a ContainerRindbee
2022-09-18Merge pull request #66012 from Rindbee/fix-TabContainer-minimum_sizeRémi Verschelde
Fix minimum size calculation for `TabContainer`
2022-09-18Fix minimum size calculation for TabContainerRindbee
2022-09-16Fix RichTextLabel not updating on theme/theme override change until text is ↵bruvzg
updated.
2022-09-14Add configuration warning to GraphEdit regarding future refactoringHendrik Brucker
2022-09-13RTL Improvementsbruvzg
Do not apply negative line separation to the last line. Ensure all methods immediately update cache in a single thread mode. Fix bbcode_enabled change not being applied until text is changed. Fix crash if line height is zero or less.
2022-09-09Improve parameter naming and documentation in GraphEdit and GraphNodeYuri Sizov
Co-authored-by: Maganty Rushyendra <mrushyendra@yahoo.com.sg>
2022-09-08Shift+LMB to Toggle BookmarksVolTer
2022-09-08Make `Vector2i` values paired with `EDSCALE` be just `Vector2`Michael Alexsander
2022-09-08Merge pull request #65241 from bruvzg/no_keymap_ambiguityRémi Verschelde
Fix key mapping changes when moving from macOS to other platform.
2022-09-08Merge pull request #60108 from KoBeWi/arise_to_topRémi Verschelde
Rename raise() to move_to_front()
2022-09-07[RTL] Stop threaded RTL auto-redrawing as soon as text processing is ↵bruvzg
finished, instead of waiting for first redraw.
2022-09-07Fix key mapping changes when moving from macOS to other platformbruvzg
Removes separate `Command` key (use `Meta` instead). Adds an event flag to automatically remap `Command` <-> `Control` (cannot be set alongside `Control` or `Meta`).
2022-09-07Merge pull request #65375 from ItsNL/fix-accep-dialog-its_inside_tree-falseRémi Verschelde
Condition "!is_inside_tree()" is true" when AcceptDialog was visible from the editor.
2022-09-07Merge pull request #65389 from Rindbee/fix-file-list-in-FileDialog-not-updatingRémi Verschelde
Fix file list in FileDialog not updating on first run
2022-09-07Merge pull request #65355 from groud/split_container_min_grab_thicknessRémi Verschelde
Allow SplitContainer to have a grab area larger than its visual grabber
2022-09-07Fix "grab_focus: Condition "!is_inside_tree()" is true" when AcceptDialog ↵=
was visible from the editor.
2022-09-07Fix file list in FileDialog not updating on first runRindbee
2022-09-07Allow SplitContainer to have a grab area larger than its visual grabberGilles Roudière
2022-09-07Rename ProgressBar.`percent_visible` to `show_percentage`Micky
`percent_visible` -> `show_percentage` `set_percent_visible` -> `set_show_percentage` `is_percent_visible` -> `is_percentage_shown`
2022-09-07Merge pull request #65446 from YuriSizov/dialogs-make-styleboxes-matterRémi Verschelde
Make `AcceptDialog` and derivatives utilize `StyleBox` fully