summaryrefslogtreecommitdiff
path: root/scene/gui
AgeCommit message (Collapse)Author
2022-03-04Merge pull request #58691 from miremrie/absolute-file-path-in-file-browserRémi Verschelde
2022-03-04Merge pull request #58687 from YeldhamDev/the_beast_has_been_slainRémi Verschelde
2022-03-04Merge pull request #58739 from Calinou/control-add-constructorsRémi Verschelde
Add optional constructor arguments to more Control nodes
2022-03-04Add optional constructor arguments to more Control nodesHugo Locurcio
This can be used to make editor code more compact. However, as of writing, these constructor arguments cannot be used from the scripting API. This was already provided for Label and CheckBox, but it was missing for other Control nodes where it made sense to provide a default value.
2022-03-04Remove extra separator when TextEdit is read only and unselectableHaoyu Qiu
2022-03-03Make `TabContainer` use `TabBar` internallyMichael Alexsander
2022-03-03Fix LineEdit and TextEdit carets disappearing at theme scales below 1.0Hugo Locurcio
This fixes carets disappearing in the editor when the Editor Scale setting is set below 100%.
2022-03-02Allow absolute file paths in file dialogsmiremrie
2022-03-01Merge pull request #58559 from fazil47/scene-tree-icon-focusRémi Verschelde
Double clicking scene tree icon focuses that node
2022-03-01Merge pull request #58477 from AlbertFay/text-under-scrollbarRémi Verschelde
2022-02-28Fixed caret change signal emissionPaulb23
2022-02-27Double clicking scene tree icon focuses that nodeFazil Babu
2022-02-25Fixed bug with text going under scrollbaralbertfay1121
added classes reference update
2022-02-25Improve popup window handling.bruvzg
Add window FLAG_POPUP and a platform specific routines to control popup auto-hiding and event forwarding.
2022-02-19Merge pull request #58042 from Sauermann/fix-viewport-border-notificationsRémi Verschelde
Fix Viewport mouse enter+exit notifications
2022-02-16Merge pull request #58182 from akien-mga/style-cleanup-if-semicolons-deadcodeRémi Verschelde
2022-02-16Merge pull request #58055 from markdibarry/add_get_line_offsetRémi Verschelde
2022-02-16Merge pull request #58154 from markdibarry/fix_scroll_to_lineRémi Verschelde
2022-02-16Style: Cleanup single-line blocks, semicolons, dead codeRémi Verschelde
Remove currently unused implementation of TextureBasisU, could be re-added later on if needed and ported.
2022-02-15Connect notifications from Container to ViewportMarkus Sauermann
mouse enter+exit
2022-02-15Fix scroll_to_line ignoring line separationmarkdibarry
2022-02-15Use `switch` consistently in `_notification` (`scene` folder)Rémi Verschelde
2022-02-15Editor: Cleanup some includes dependenciesRémi Verschelde
Removes some unnecessary includes from `editor_node.h`, and instead add those where they're used. Removes unnecessary `editor_node.h` includes in various editor classes. Renames `dynamicfont` to `dynamic_font` in a couple files. Misc cleanup while jumping through that rabbit hole.
2022-02-15Merge pull request #57877 from bruvzg/subpixel_gl_posRémi Verschelde
2022-02-14Merge pull request #57988 from markdibarry/add_get_last_visible_character_lineRémi Verschelde
2022-02-14Merge pull request #58089 from YeldhamDev/crashy_tabsRémi Verschelde
2022-02-14Fix crash when removing tabs from `TabBar`Michael Alexsander
2022-02-13Add offset methods for lines and paragraphs in RichTextLabelmarkdibarry
Adds `get_line_offset` and `get_paragraph_offset` methods to `RichTextLabel` Fix arg mismatch
2022-02-13Add get_character_line method for RichTextLabelmarkdibarry
Adds the ability to get the line number of provided character position Fix arg name Add get_character_paragraph Replaced glyph logic with code suggestions, added get_character_paragraph method Run doctool Use built-in method Replace TS access with built in method
2022-02-13Limit inspector updates when dragging anchored controlsYuri Sizov
2022-02-12Add sub-pixel glyph positioning support.bruvzg
2022-02-12Merge pull request #58006 from bruvzg/fix_rtl_img_resizeRémi Verschelde
2022-02-12[RTL] Fix "img" tag not setting image size.bruvzg
2022-02-12Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker
2022-02-11[RTL / Label] Reorganize property order to ensure "visible_characters" / ↵bruvzg
"percent_visible" are set after the "text".
2022-02-10Merge pull request #55207 from ConteZero/rich_text_label_dragRémi Verschelde
2022-02-10Merge pull request #55157 from pycbouh/control-inspector-reorgRémi Verschelde
2022-02-10Add drag to RichTextLabelConteZero
2022-02-10Reorganize inspector layout workflow for Control nodesYuri Sizov
2022-02-10Merge pull request #57873 from markdibarry/add_get_content_width_RichTextLabelRémi Verschelde
2022-02-10Add get_content_width methodmarkdibarry
Adds a get_content_width method to RichTextLabel
2022-02-10Fix typos with codespellRémi Verschelde
Using codespell 2.2-dev from current git. Added `misc/scripts/codespell.sh` to make it easier to run it once in a while and update the skip and ignore lists.
2022-02-09Merge pull request #57810 from timothyqiu/tree-button-idRémi Verschelde
2022-02-09Merge pull request #57837 from YeldhamDev/that_was_pointlessRémi Verschelde
2022-02-09Remove code to update the layout direction of submenus from `PopupMenu`Michael Alexsander
2022-02-09Adjust id creation in PopupMenu to avoid duplicate idsMarkus Sauermann
2022-02-08Merge pull request #57773 from pfertyk/issue_57710_tabbar_update_hoverRémi Verschelde
2022-02-08Fix `TabBar._update_hover` crashPaweł Fertyk
Fixes #57710.
2022-02-08Improve TreeItem button APIHaoyu Qiu
2022-02-08Merge pull request #57692 from YeldhamDev/popping_optionsRémi Verschelde