summaryrefslogtreecommitdiff
path: root/scene/gui
AgeCommit message (Collapse)Author
2020-12-23Merge pull request #44605 from madmiraal/rename-control-marginRémi Verschelde
Rename Control margin to offset
2020-12-23Rename Control margin to offsetMarcel Admiraal
2020-12-21Fix RichTextLabel content height and scrollbar calculations.bruvzg
2020-12-21Use integer text position in scroll container, TextEdit and canvas editor, ↵bruvzg
to ensure sharp text rendering. Use integer font align/advance with any font scaling, to ensure sharp text rendering.
2020-12-21Merge pull request #44328 from gongpha/tabs-label-incorrectRémi Verschelde
Refresh TextLine buffer when moving a tab
2020-12-21Merge pull request #44300 from KoBeWi/🧹🧹Rémi Verschelde
Move initialization of some classes to headers
2020-12-18Added GraphEdit properties to control lines thickness and antialiasingYuri Roubinsky
2020-12-17FIx visual issues with GraphEdit minimapYuri Sizov
2020-12-17Merge pull request #43416 from pycbouh/graph-minimapRémi Verschelde
Add a minimap to the GraphEdit
2020-12-16Merge pull request #44412 from DanielZTing/renameRémi Verschelde
Rename neighbour in Control to neighbor
2020-12-16GUI: use cursor in TextEdit for non selected text.Sergey Minakov
2020-12-15Rename neighbour in Control to neighborDaniel Ting
This keeps things consistent with the rest of Godot, which uses the American English spelling of Color.
2020-12-15Merge pull request #44377 from Calinou/rename-textureprogressbarRémi Verschelde
Rename the TextureProgress node to TextureProgressBar
2020-12-14Rename the TextureProgress node to TextureProgressBarHugo Locurcio
Advantages: - When searching for "progressbar", you'll see both nodes in the search results. - More consistent with Button/TextureButton.
2020-12-14Rename AcceptDialog get_ok() to get_ok_button()Marcel Admiraal
Also renames: - AcceptDialog add_cancel() to add_cancel_button() - ConfirmationDiaglog get_cancel() to get_cancel_button()
2020-12-13Merge pull request #42595 from bruvzg/ctl_rich_textRémi Verschelde
[Complex Text Layouts] Refactor RichTextLabel.
2020-12-13Refresh TextLine buffer when moving tabgongpha
2020-12-11Move initialization of some classes to headersTomasz Chabora
2020-12-11Fixed mouse scrolling in TextEdit'sYuri Roubinsky
2020-12-11[Complex Text Layouts] Refactor RichTextLabel.bruvzg
2020-12-10Allow to circle back in 'PopupMenu' even if the first/last item is ↵Michael Alexsander
non-selectable
2020-12-10Merge pull request #44233 from YeldhamDev/popupmenu_circle_backRémi Verschelde
Re-add circle back scrolling to 'PopupMenu'
2020-12-10Merge pull request #44070 from YeldhamDev/popupmenu_separator_font_colorRémi Verschelde
Add "font_color_separator" theme property to 'PopupMenu'
2020-12-10Merge pull request #44124 from volzhs/tabs-in-frontRémi Verschelde
Add option to draw all tabs in front
2020-12-10Add option to draw all tabs in frontvolzhs
2020-12-09Re-add circle back scrolling to 'PopupMenu'Michael Alexsander
2020-12-09Merge pull request #44128 from KoBeWi/🧹Rémi Verschelde
Cleanup unused engine code
2020-12-09Cleanup unused engine codeTomasz Chabora
2020-12-09Fix connections to CanvasItem and Tabs signalsRémi Verschelde
Follow-up to #44188 and #44189.
2020-12-09Static analyzer fixes:bruvzg
Removes unused code in OS. Fixes return types. Fixes few typos.
2020-12-08Rename Tabs close and hover signals to tab_closed and tab_hoveredMarcel Admiraal
2020-12-07[Complex Text Layouts] Performance optimizations.bruvzg
2020-12-06[Complex Text Layouts] Fix missing ItemList item text buffer init in ↵bruvzg
`add_icon_item`.
2020-12-06[Complex Text Layouts] Align glyph offsets and advances to the pixel grid.bruvzg
2020-12-06[Complex Text Layouts] Adds missing Font::SPACING_* to the Label, LineEdit, ↵bruvzg
TextEdit, TextLine and TextParagraph. Fixes oversized editor control height (default editor spacing is negative) and control size changing when text is set.
2020-12-04doc: Sync classref with current sourceRémi Verschelde
And fixups: - Add missing bindings in RenderingServer - Remove duplicate ArrayMesh enum bindings (they're in Mesh already) - Remove redundant _unhandled_key_input binding in Control (it's in Node already)
2020-12-03Add "font_color_separator" theme property to 'PopupMenu'Michael Alexsander
2020-12-01Update page value properly of ScrollContainervolzhs
2020-11-30Add a minimap to the GraphEditYuri Sizov
2020-11-30Merge pull request #43971 from volzhs/fix-tab-containerRémi Verschelde
Fix TabContainer crashes
2020-11-30fix #43695 by revert part of #41576FIF15
Note that #42109 already reverted the change of MenuButton, and actually fixed #43695. As a result, this commit only reverts the change to LinkButton, in order to prevent unpredictable consequences.
2020-11-30Fix TabContainer crashesvolzhs
2020-11-30Exposed shortcut_context property to scripting and added documentation.Eric M
I didn't expose this as a property or add documentation in the original PR #42109.
2020-11-28Merge pull request #43828 from Chaosus/restore_line_antialiasingYuri Roubinsky
Restored antialiased lines by emulation using triangle strips
2020-11-28Merge pull request #42109 from EricEzaM/PR/input-and-shortcuts-reworkRémi Verschelde
Shortcuts rework - fixed issues with input propagation and triggering of unwanted shortcuts.
2020-11-27Restored antialiased lines by emulation using triangle stripsYuri Roubinsky
2020-11-26[Complex Text Layouts] Refactor TextEdit and CodeEdit controls.bruvzg
2020-11-26[Complex Text Layouts] Refactor Label and LineEdit controls.bruvzg
2020-11-26[Complex Text Layouts] Refactor Font class, default themes and controls to ↵bruvzg
use Text Server interface. Implement interface mirroring. Add TextLine and TextParagraph classes. Handle UTF-16 input on macOS and Windows.
2020-11-26Merge pull request #43807 from Xrayez/aspect-ratio-containerRémi Verschelde
Add `AspectRatioContainer` class