summaryrefslogtreecommitdiff
path: root/scene/gui
AgeCommit message (Collapse)Author
2023-02-20Merge pull request #73597 from ↵Rémi Verschelde
MewPurPur/add-missing-queue-redraw--oh-wait-that-barely-narrows-it-down Fix Indent/Unindent without a selection not causing a redraw
2023-02-19Fix Indent/Unindent without a selection not causing a redrawVolTer
2023-02-19Fix ctrl+backspace crash with multicarets on the same linePaulb23
2023-02-17Add a custom icon for the `project.godot` file in the EditorFileDialogYuri Sizov
2023-02-17Merge pull request #73508 from nongvantinh/reorder-emitted-signalsYuri Sizov
Reordering emitted signals in PopupMenu
2023-02-17Reordering emitted signals in PopupMenuNong Van Tinh
2023-02-17Merge pull request #72184 from Maran23/item-list-index-out-of-boundsRémi Verschelde
ItemList: Check if the index is out bounds before accessing the internal items
2023-02-17Merge pull request #70781 from jamesmintram/jamesm/bugfix/fix-minimap-oobRémi Verschelde
Fix error spam when hovering minimap in the script editor
2023-02-17Set RTL minimal dash size to 2.0, add invalid dash size error to the ↵bruvzg
`draw_dashed_line`.
2023-02-17Merge pull request #69801 from nongvantinh/fix-invalid-scene-nameRémi Verschelde
Fixed scene name can be saved as extension only
2023-02-17Merge pull request #72764 from Sauermann/fix-color-pickingRémi Verschelde
Fix Color Picking
2023-02-17Prevent saving files with no name and only an extension.Nong Van Tinh
Fixes #69768. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2023-02-16Fix error spam when hovering minimap in the script editorJames Mintram
2023-02-16Merge pull request #73396 from KoBeWi/sorryRémi Verschelde
Fix crash with AspectRatioContainer and TextureRect
2023-02-16Fix crash with AspectRatioContainer and TextureRectkobewi
2023-02-16Fix width determination of non-trimmed, non-wrapped labelsPedro J. Estébanez
In other words, exclude trimmable labels from the special logic used for non-wrapping ones, since they are not expected to dictate their width authoritatively.
2023-02-15Merge pull request #73343 from RandomShaper/labels_are_evilRémi Verschelde
Make label sizing algorithm more robust
2023-02-15Make label sizing algorithm more robustPedro J. Estébanez
2023-02-15Merge pull request #73349 from dalexeev/fix-tab-bar-redrawYuri Sizov
Fix `TabBar` not redrawing on locale change
2023-02-15Fix `TabBar` not redrawing on locale changeDanil Alexeev
2023-02-15Merge pull request #73293 from RedMser/rich-text-label-fixesYuri Sizov
RichTextLabel: Unexpose internal ItemType enum, improve `push_meta` docs
2023-02-15Fix autocomplete persisting at the beginning of a lineVolTer
2023-02-14RichTextLabel fixesRedMser
- Unexpose ItemType enum, since it is not used in public API. - Fix documentation for meta tag, since it has no BBCode equivalent.
2023-02-14[Editor] Fix editor progress dialog auto closing on ESC press, and on ↵bruvzg
application focus loss.
2023-02-13Fix blank non-autowrapping labelsPedro J. Estébanez
2023-02-13Merge pull request #73191 from KoBeWi/some_color_picker_stuffRémi Verschelde
Fix HSV Rectangle Wheel values
2023-02-13Merge pull request #66745 from EricEzaM/66453-popupmenu-shortcut-shape-fixRémi Verschelde
Ensure PopupMenu item is shaped when the shortcut is set.
2023-02-13Merge pull request #72225 from MinusKube/shaped_text_invalidated_bugRémi Verschelde
Mark dirty flags when shaped texts are invalidated
2023-02-13Merge pull request #72387 from RandomShaper/avoid_infinite_2Rémi Verschelde
Enhance label sizing algorithm (a.k.a. prevent infinite GUI re-layout)
2023-02-13Fix HSV Rectangle Wheel valueskobewi
2023-02-12Fix GraphEdit port hotzone snappingHendrik Brucker
2023-02-10Merge pull request #72378 from maximkulkin/line-edit-consume-eventsRémi Verschelde
Fix LineEdit not consuming events
2023-02-10Merge pull request #72714 from DarkMessiah/fix-unlimited-text-in-treeRémi Verschelde
Fix unlimited text rendering in Tree if width <= 0
2023-02-09Merge pull request #72884 from groud/fix_trackpad_viewpannerRémi Verschelde
Fix panning via InputEventPanGesture
2023-02-09Update GraphEdit configuration warning, mark GraphNode/GraphEdit as experimentalHendrik Brucker
2023-02-09Fix Color PickingMarkus Sauermann
With the 4.x-introduction of Windows the previous method for color picking was no longer working. This PR uses the following approach to reintroduce color-picking. When the Color-Picking-Button is pressed, a quasi-screenshot of the Window-content is created and displayed in a new Popup-Window. This new Window allows selecting colors by Mouse-Click. A Preview of the targeted Color is also displayed.
2023-02-08Fix panning via InputEventPanGestureGilles Roudière
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>
2023-02-07Use min_size/max_size to limit the window size and the position while popup ↵Rindbee
center
2023-02-06Merge pull request #72770 from Kabiirk/Control-has-point-doc-updateRémi Verschelde
Fix description and argument name in `Control._has_point`
2023-02-07Fix description and argument name in Control._has_pointKabiir
2023-02-06Fix Screen-Transform missing in Button Size in OptionButton::show_popupMarkus Sauermann
The button size is affected by the screen transform, which was previously not taken into consideration.
2023-02-06Merge pull request #72204 from MinusKube/anchorable_rect_editor_bugYuri Sizov
Fix get_parent_anchorable_rect() not returning the correct size in some cases
2023-02-06Enhance label sizing algorithmPedro J. Estébanez
2023-02-04Fix unlimited text rendering in Tree if width <= 0Stanislav Labzyuk
2023-02-03Merge pull request #71862 from RedMser/splitcontainer-fixesYuri Sizov
Fix SplitContainer rendering and theming
2023-02-03Fix LineEdit not consuming eventsMaxim Kulkin
The most important issue is LineEdit not consuming "ui_text_submit" event which makes pressing Enter after editing escape to other components causing unwanted interactions. Also fix handling mouse button interactions not consuming some events. Also implement early return in case we know which event type it is and there is no point in checking other event types. PS I'm also suspicious that mouse motion events also need to be consumed, but haven't explored those cases.
2023-02-03Fix `RichTextLabel` context menu not customizableDanil Alexeev
2023-02-02Fix toplevel nomenclatureMarkus Sauermann
toplevel was 3.x top_level is 4.x
2023-02-02Merge pull request #72471 from mbrlabs/blinkRémi Verschelde
Always show caret when moving in LineEdit
2023-02-01[X11] Fix IME subwindow in the popup not getting input focus.bruvzg