summaryrefslogtreecommitdiff
path: root/scene/gui
AgeCommit message (Collapse)Author
2020-08-09Add option to disable virtual keyboard for TextEditPouleyKetchoupp
Adding support for disabling virtual keyboard on mobile platforms, in order to make it consistent with LineEdit. It allows implementing a custom virtual keyboard.
2020-07-29Fix TextEdit line width cache not being updatedPaulb23
2020-07-27Make all String float conversion methods be 64-bitAaron Franke
2020-07-26Fix Return key events in LineEdit & TextEdit on AndroidPouleyKetchoupp
Depending on the device implementation, editor actions could be received with different action ids or not at all for multi-line. Added a parameter to virtual keyboards to properly handle single-line and multi-line cases in all situations. Single-line: Input type set to text without multiline to make sure actions are sent. IME options are set to DONE action to force action id consistency. Multi-line: Input type set to text and multiline to make sure enter triggers new lines. Actions are disabled by the multiline flag, so '\n' characters are handled in text changed callbacks.
2020-07-25GUI ScrollBar: possible fix for scrollingSergey Minakov
Use of unmodified value returned by 'screen_is_touchscreen' to be used in determening if scroll bar should be scrolled
2020-07-24Merge pull request #38088 from YeldhamDev/name_tooltips_tweaksRémi Verschelde
Small naming and tooltip tweaks
2020-07-24Merge pull request #40436 from DanielZTing/masterRémi Verschelde
Evenly distribute stretched Nodes in BoxContainer
2020-07-23Small naming and tooltip tweaksMichael Alexsander
2020-07-23Merge pull request #39737 from Cevantime/add_force_caret_displayed_to_line_editRémi Verschelde
add force caret display to line edit
2020-07-22Merge pull request #40217 from theoway/visible_line_count_fixRémi Verschelde
Fixes the get_visible_line_count() of rich text label
2020-07-22Merge pull request #40588 from nekomatata/virtual-keyboard-disableRémi Verschelde
Add option to disable virtual keyboard for LineEdit
2020-07-22Add option to disable virtual keyboard for LineEditPouleyKetchoupp
Co-authored-by: Alexander Holland <alexander.holland@live.de>
2020-07-21Merge pull request #40450 from asmaloney/spellingRémi Verschelde
Fix spelling & grammar in comments, docs, and messages
2020-07-21Fix spelling & grammar in comments, docs, and messagesAndy Maloney
2020-07-20Prevent infinite loop in Tree incremental searchTomasz Chabora
2020-07-16Evenly distribute stretched Nodes in BoxContainerDaniel Ting
Add any leftover fractional pixels to an error accumulator. When the accumulator is greater or equal to one, add one pixel to the current Node's size and subtract one from the accumulator. Closes #36522
2020-07-15add force caret display to line editCevantime
2020-07-15Merge pull request #40291 from hinlopen/dialog-sizeRémi Verschelde
Resize various dialogs
2020-07-15Merge pull request #40268 from DanielZTing/masterRémi Verschelde
Fix cancel/OK button order on macOS
2020-07-14Correct RichTextLabel.custom_effects property type metadataEmmanuel Leblond
2020-07-14Resize dialogs (FileDialog, EditorFileDialog, Reparent, SceneTreeDialog and ↵Stijn Hinlopen
resource depency dialogs).
2020-07-11Extract Syntax highlighting from TextEdit and add EditorSyntaxHighlighterPaulb23
- Extacted all syntax highlighting code from text edit - Removed enable syntax highlighting from text edit - Added line_edited_from signal to text_edit - Renamed get/set_syntax_highlighting to get/set_syntax_highlighter - Added EditorSyntaxHighligher
2020-07-11Convert syntax highlighters into a resourcePaulb23
2020-07-10Fix cancel/OK button order on macOSDaniel Ting
The macOS platform convention regarding button order is cancel on left, OK on right.
2020-07-10Add override keywords.Marcel Admiraal
2020-07-09Emit signals for GraphEdit multi-node selection and unselectionMaganty Rushyendra
Emit `node_selected` and `node_deselected` signals where appropriate when selecting or unselecting multiple GraphEdit nodes at once.
2020-07-09Fixes the get_visible_line_count() of rich text labelUmang Kalra
2020-07-05Fix GraphEdit reconnecting to disconnected portYuri Roubinsky
2020-07-04Prevents incorrect connection attempt on port clicking in GraphEditYuri Roubinsky
Prevents incorrect connection attempt on port clicking in GraphEdit
2020-07-04Merge pull request #40092 from hinlopen/remove-find-lastRémi Verschelde
Remove String::find_last (same as rfind)
2020-07-03Remove String::find_last (same as rfind)Stijn Hinlopen
2020-07-03Merge pull request #37218 from lrgilbert/graphnode-port-separationRémi Verschelde
Fixed GraphNode port separation.
2020-07-03Merge pull request #40081 from nekomatata/richtextlabel-fill-regressionRémi Verschelde
Fix RichTextLabel fill alignment regression
2020-07-03Merge pull request #32907 from georgikoemdzhiev/FixPressedIssueRémi Verschelde
Uncheck 'Pressed' if toggle_mode is unchecked
2020-07-03Fixed separation of ports on GraphNodelrgilbert
Fixes #32474.
2020-07-03Fix RichTextLabel fill alignment regressionPouleyKetchoupp
Fixes #40068 (regression from #39164) by not applying the line offset change in the case of fill alignment mode.
2020-07-02Fix content scale mode, closes #37941Juan Linietsky
2020-07-02Uncheck 'Pressed' if toggle_mode is uncheckedgeorgikoemdzhiev
2020-07-02Prevent dragging from SceneTree buttonsHaoyu Qiu
2020-07-02Merge pull request #40020 from reduz/fix-tree-edit-focusRémi Verschelde
Fix doubleclick on tree item, restore input focus on previous windows.
2020-07-02Merge pull request #40028 from reduz/fix-popups1Rémi Verschelde
Fix some popup menus missing screen transform.
2020-07-02Merge pull request #40022 from reduz/fix-subwindow-clampRémi Verschelde
Add ability to clamp embedded subwindows to parent
2020-07-01Fix some popups menu missing screen transform.Juan Linietsky
Closes #38591
2020-07-01Merge pull request #32516 from nekomatata/texture-button-flipRémi Verschelde
Added flip_h and flip_v properties in TextureButton
2020-07-01Add ability to clamp embedded subwindows to parent, fixes #37792Juan Linietsky
2020-07-01Fix doubleclick on tree item, restore input focus on previous windows.Juan Linietsky
Closes #37335
2020-07-01Environment: Refactor code for readability + moreRémi Verschelde
- Makes all boolean setters/getters consistent. - Fixes bug where `glow_hdr_bleed_scale` was not used. - Split CameraEffects to their own source file. - Reorder all Environment method and properties declarations, definitions and bindings to be consistent with each other and with the order of property bindings. - Bind missing enum values added with SDFGI. - Remove unused SDFGI enhance_ssr boolean. - Sync doc changes after SDFGI merge and other misc changes.
2020-07-01Added flip_h and flip_v properties in TextureButtonPouleyKetchoupp
2020-07-01Merge pull request #40003 from YeldhamDev/tree_scroll_fixRémi Verschelde
Fix Tree's 'scroll_to_item()' not working correctly on some cases
2020-06-30Fix Tree's 'scroll_to_item()' not working correctly on some casesMichael Alexsander