summaryrefslogtreecommitdiffstats
path: root/scene/gui
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #85363 from bruvzg/rtl_fx_nlRémi Verschelde2023-12-041-0/+2
|\ | | | | | | [RTL] Fix CharFX character offset calculation.
| * [RTL] Fix CharFX character offset calculation.bruvzg2023-11-261-0/+2
| |
* | Merge pull request #84794 from ↵Rémi Verschelde2023-12-041-0/+10
|\ \ | | | | | | | | | | | | | | | akien-mga/videoplayer-fix-reloading-translation-remapped-stream VideoPlayer: Fix reloading translation remapped stream
| * | VideoPlayer: Fix reloading translation remapped streamRémi Verschelde2023-11-121-0/+10
| | | | | | | | | | | | Fixes #43917.
* | | Merge pull request #82079 from RoyBerube/OutputScrollRémi Verschelde2023-12-041-1/+1
|\ \ \ | |_|/ |/| | | | | Enable scrolling of output with UI scale changes
| * | Enable scrolling of output with UI scale changesRoy Berube2023-11-061-1/+1
| | |
* | | Add GraphEdit connection layer child as internalLera Elvoé2023-11-171-1/+1
| | |
* | | Merge pull request #84870 from jsjtxietian/add-set-selected-protectionRémi Verschelde2023-11-141-0/+2
|\ \ \ | | | | | | | | | | | | Make Tree's `set_selected` check if the TreeItem belongs to the tree
| * | | Make Tree's set_selected check if treeitem belongs to the treejsjtxietian2023-11-141-0/+2
| | |/ | |/|
* | | [RTL] Fix excessive underline and table border draw calls.bruvzg2023-11-141-6/+24
| | |
* | | Add protection in RichTextLabel.update_image to prevent crashjsjtxietian2023-11-131-0/+9
|/ /
* | Fix storing invalid item height values in `ItemList`coumcashier2023-11-101-4/+4
| | | | | | | | | | | | | | | | The height of the last N items is incorrectly overwritten with the max height of first row (N = number of columns). This happen in the first iteration of the while loop. Moving this code inside if (all_fit) makes sure the last rows height is only updated at the end when max height (max_h) is calculated for the last row.
* | Merge pull request #84668 from ↵Rémi Verschelde2023-11-091-1/+5
|\ \ | | | | | | | | | | | | | | | YuriSizov/gui-dont-warn-when-popup-subs-are-nameless Allow auto-generated node names in `PopupMenu::add_submenu_item`
| * | Allow auto-generated node names in `PopupMenu::add_submenu_item`Yuri Sizov2023-11-091-1/+5
| | |
* | | Merge pull request #84662 from YuriSizov/gui-warn-about-autowrappingRémi Verschelde2023-11-092-0/+16
|\ \ \ | | | | | | | | | | | | Warn about autowrapped labels in containers
| * | | Warn about autowrapped labels in containersYuri Sizov2023-11-092-0/+16
| |/ /
* | | Merge pull request #84547 from kitbdev/mouse-notif-3Rémi Verschelde2023-11-092-0/+13
|\ \ \ | |/ / |/| | | | | Make Mouse Enter/Exit notifications match Mouse Events
| * | Make mouse-enter/exit notifications match mouse event propagationkit2023-11-092-0/+13
| |/ | | | | | | | | | | | | | | | | | | | | `NOTIFICATION_MOUSE_ENTER` and `NOTIFICATION_MOUSE_EXIT` now includes the areas of children control nodes if the mouse filters allow it. In order to check if a Control node itself was entered/exited, the newly introduced `NOTIFICATION_MOUSE_ENTER_SELF` and `NOTIFICATION_MOUSE_EXIT_SELF` can be used. Co-authored-by: Markus Sauermann <6299227+Sauermann@users.noreply.github.com>
* | Merge pull request #84605 from bruvzg/fix_list_alRémi Verschelde2023-11-081-31/+24
|\ \ | | | | | | | | | [RTL] Fix list bullet alignment.
| * | [RTL] Fix list bullet alignment.bruvzg2023-11-081-31/+24
| |/
* / Fix ColorPicker shape icon is invisible until shape is changedDinDotDout2023-11-061-2/+4
|/
* Merge pull request #84287 from bruvzg/rtl_img_resize_and_dropcap_flowRémi Verschelde2023-11-011-1/+1
|\ | | | | | | [TextServer] Fix line breaks for dropcap and resizing embedded objects.
| * [TextServer] Fix line breaks for dropcap and resizing embedded objects.bruvzg2023-10-311-1/+1
| |
* | Merge pull request #84183 from jsjtxietian/fix-activate_item_by_event-crashRémi Verschelde2023-11-011-0/+1
|\ \ | |/ |/| | | Fix `activate_item_by_event` infinite recursion crash
| * Fix `activate_item_by_event` infinite recursion crashjsjtxietian2023-11-011-0/+1
| |
* | [RTL] Fix underline/strikethrough line color changes.bruvzg2023-10-311-3/+24
|/
* Merge pull request #84113 from BlueCube3310/texture2d-dropdown-fixRémi Verschelde2023-10-281-1/+1
|\ | | | | | | Change dropdown type filter from Texture to Texture2D in certain nodes
| * Change dropdown type filter to Texture2D in certain nodesBlueCube33102023-10-281-1/+1
| |
* | Merge pull request #83963 from YeldhamDev/try_active_tabs_firstRémi Verschelde2023-10-281-2/+19
|\ \ | | | | | | | | | Fix disabled tabs being selected when removing the current one
| * | Fix disabled tabs being selected when removing the current oneMichael Alexsander2023-10-251-2/+19
| | |
* | | Merge pull request #83678 from qycyfjy/masterRémi Verschelde2023-10-281-17/+11
|\ \ \ | |_|/ |/| | | | | Fixing visual shader crash when arranging
| * | Fixing iterator invalidationqycyfjy2023-10-201-17/+11
| | |
* | | Merge pull request #84001 from chybby/83801-truncate-custom-iconsRémi Verschelde2023-10-271-1/+1
|\ \ \ | | | | | | | | | | | | Fix TreeItem truncating node names too much when using a custom icon
| * | | Fix TreeItem truncating node names too much when using a custom iconAdam Chyb2023-10-271-1/+1
| | | | | | | | | | | | | | | | Fixes #83801.
* | | | TabBar save current tabkit2023-10-263-4/+23
|/ / /
* | | Merge pull request #83966 from kitbdev/fix-tabcontainer-dragRémi Verschelde2023-10-262-2/+12
|\ \ \ | | | | | | | | | | | | Fix `TabContainer` drag to rearrange issue
| * | | Fix TabContainer drag to rearrangekit2023-10-252-2/+12
| | | |
* | | | Merge pull request #83961 from bruvzg/menu_bar_update_sizeRémi Verschelde2023-10-261-0/+5
|\ \ \ \ | | | | | | | | | | | | | | | [Menu Bar] Update min. size when items are added/removed/changed.
| * | | | [Menu Bar] Update min. size when items are added/removed/changed.bruvzg2023-10-251-0/+5
| | |_|/ | |/| |
* | | | Merge pull request #83952 from AThousandShips/popup_crashRémi Verschelde2023-10-261-0/+1
|\ \ \ \ | | | | | | | | | | | | | | | Ensure input event is valid in `PopupMenu::activate_item_by_event`
| * | | | Ensure input event is valid in `PopupMenu::activate_item_by_event`A Thousand Ships2023-10-251-0/+1
| |/ / /
* | | | Merge pull request #83946 from timothyqiu/text-edit-placeholderRémi Verschelde2023-10-261-3/+5
|\ \ \ \ | | | | | | | | | | | | | | | Translate TextEdit placeholder
| * | | | Translate TextEdit placeholderHaoyu Qiu2023-10-251-3/+5
| |/ / /
* | | | Merge pull request #83925 from ↵Rémi Verschelde2023-10-261-1/+1
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | jsjtxietian/fix-timer-error-when-base-button-leave-tree-and-feedback Fix BaseButton `shortcut_feedback`'s timer will raise error when the button is removed from the scene tree
| * | | Fix BaseButton.shortcut_feedback's timer raises errorsjsjtxietian2023-10-251-1/+1
| |/ / | | | | | | | | | when a button is removed from the scene tree
* / / Fix GraphNode slot index inconsistency.Hendrik Brucker2023-10-242-8/+8
|/ /
* | Increase precision of RAW mode in ColorPickerHugo Locurcio2023-10-232-1/+5
| | | | | | | | | | This sets the slider step to `0.001` but keeps SpinBox arrow increments at `0.01`.
* | Fix tab dragging issueskit2023-10-224-169/+114
| |
* | Merge pull request #83626 from ↵Rémi Verschelde2023-10-204-0/+26
|\ \ | | | | | | | | | | | | | | | YuriSizov/control-less-is-more-as-in-less-excessive-notifications-is-more-performance Add bulk change guards to successive theme overrides in Editor and GUI
| * | Add bulk change guards to successive theme overrides in Editor and GUIYuri Sizov2023-10-194-0/+26
| |/