summaryrefslogtreecommitdiff
path: root/scene/gui
AgeCommit message (Collapse)Author
2020-11-03Tooltips: Improve code clarity and docsRémi Verschelde
The return type for `_make_custom_tooltip` is clarified as Control, and users should make sure to return a visible node for proper size calculations. Moreover in the current master branch, a PopupPanel will be added as parent to the provided tooltip to make it a sub-window. Clarifies documentation for `Control._make_custom_tooltip`, and shows how to use the (until now undocumented) "TooltipPanel" and "TooltipLabel" theme types to style tooltips. Fixes #39677.
2020-10-29Fix crash in TabContainer in case of no content at allvolzhs
2020-10-28Removed redundant line from TextEditYuri Roubinsky
introduced in https://github.com/godotengine/godot/pull/43026
2020-10-28Merge pull request #42766 from volzhs/tab-containerRémi Verschelde
Put unselected tabs back in TabContainer control
2020-10-25ScriptEditor: Fix line number gutter drag selectDevin Curry
Fixes issue #42722
2020-10-24Rename button group property to button_groupAaron Franke
2020-10-23Shows ColorRect in Color constants autocompletionYuri Roubinsky
2020-10-22Merge pull request #42907 from Xrayez/add-ref-rect-border-widthRémi Verschelde
Add `border_width` to `ReferenceRect`
2020-10-21Remove printing of windowpos/screenpos in MenuButtonYuri Roubinsky
2020-10-20Add `border_width` to `ReferenceRect`Andrii Doroshenko (Xrayez)
Exposes a hidden parameter behind `CanvasItem.draw_rect()`.
2020-10-20Removed underscore from GraphEdit begin/end_node_move signalsYuri Roubinsky
2020-10-20Merge pull request #42891 from gvaneyck/graph-begin-node-move-timingRémi Verschelde
Fix emit_signal timing for GraphEdit's begin/end node move
2020-10-19Fix emit_signal timing for GraphEdit's begin/end node moveGabriel Van Eyck
2020-10-19Merge pull request #42874 from dreamsComeTrue/text-edit-bounds-fixRémi Verschelde
TextEdit - fix valid bounds in 'set_line'.
2020-10-19Fixup `ColorRect` and `TextureRect` renamesAndrii Doroshenko (Xrayez)
2020-10-18Refactor MethodBind to use variadic templatesreduz
Removed make_binders and the old style generated binders.
2020-10-17TextEdit - fix valid bounds in 'set_line'. Fixes #41967Dominik 'dreamsComeTrue' Jasiński
2020-10-13Fixed main gutter not drawing on item togglePaulb23
2020-10-13Put unselected tabs back in TabContainer controlvolzhs
2020-10-13Remove redundant property "enabled_focus_mode"FIF15
Fixes #41529.
2020-10-13Respect Tree.set_icon_max_width size for drawing selection boxvolzhs
2020-10-02Updated getters and setters names for toplevelDuroxxigar
2020-10-02Merge pull request #42451 from Duroxxigar/rename-toplevelRémi Verschelde
Renamed toplevel to be top_level
2020-10-01Merge pull request #38743 from arrowinaknee/node-config-warningsRémi Verschelde
Update all get_configuration_warning() to retrieve warnings from the parent
2020-10-01Renamed toplevel to be top_levelDuroxxigar
2020-09-29Merge pull request #41895 from 11thPenguin/masterRémi Verschelde
Fix minor typo, gui_hid -> gui_hide
2020-09-28Merge pull request #42092 from DashCell/dropping_file_on_parrent_directory_fixRémi Verschelde
Dropping file on parent directory fixed
2020-09-24Merge pull request #42066 from dalexeev/output_copyRémi Verschelde
Improvement for the Copy button in the Output Log
2020-09-18Fix popup menu item selected when opening the menuPouleyKetchoupp
In order to allow selecting items by either holding left click, or click to open and click again to select, mouse button release was invalidated based on the amount of mouse motion. This was causing issues in some scenarios where an item could be selected while opening the menu if the mouse moved enough between button press and release. This case could happen in the language selection of the project manager, especially on linux, because of the order and timing of the mouse events on x11. This change invalidates mouse release based on a timing condition rather than moved distance to handle any case from the display server properly.
2020-09-16Dropping file on parrent dirrectory fixedDashcell
2020-09-15Merge pull request #41776 from EricEzaM/PR/tooltip-bugfixesRémi Verschelde
Tooltip flickering and targeting fixes.
2020-09-15Tooltip flickering and targeting fixes.Eric M
2020-09-14Improvement for the Copy button in the Output LogDanil Alexeev
Now if no text is selected, pressing the Copy button copies the entire text.
2020-09-12Merge pull request #41995 from Rubonnek/disconnect-item-rect-changedRémi Verschelde
Disconnect item_rect_changed removing a child of GraphEdit
2020-09-11Disconnect item_rect_changed when removing a child of GraphEditWilson E. Alvarez
2020-09-11Remove bit fields and use fixed width integers instead.Marcel Admiraal
2020-09-11Merge pull request #41971 from nekomatata/richtextlabel-align-pointerRémi Verschelde
Fix RichTextLabel alignment for clickable regions
2020-09-11Fix RichTextLabel alignment for clickable regionsPouleyKetchoupp
Fixes #41006 (regression from #39164). The original alignment fix was limited to PROCESS_DRAW mode, which caused some discrepancies with PROCESS_POINTER mode. Now only PROCESS_CACHE is excluded with a condition a few lines above.
2020-09-10Move safe line color into editorPaulb23
2020-09-10Move ConnectionGutter to editor code_editorPaulb23
2020-09-10Add folding gutter to code_editPaulb23
2020-09-10Add main_gutter (breakpoints, bookmarks, execution lines) to code_editPaulb23
2020-09-10Changed line_edited_from(from) to lines_edit_from(from, to)Paulb23
2020-09-10Added Line numbers to CodeEditPaulb23
2020-09-10Added gutter system to TextEditPaulb23
2020-09-10Add and convert editor to use CodeEditPaulb23
2020-09-10Merge pull request #41890 from YeldhamDev/tabs_previousRémi Verschelde
Add 'get_previous_tab()' to 'Tabs'
2020-09-10Merge pull request #41920 from Chaosus/fix_colorpickerRémi Verschelde
Fix ColorPickerButton to apply changes after picker popup closed
2020-09-09Rename ShortCut to Shortcut which is more grammatically correctHugo Locurcio
See https://github.com/godotengine/godot/issues/16863#issuecomment-685236980.
2020-09-09Fix ColorPickerButton to apply changes after picker popup closedYuri Roubinsky