summaryrefslogtreecommitdiff
path: root/scene/gui
AgeCommit message (Collapse)Author
2021-09-08Merge pull request #52106 from Paulb23/text-edit-optimisationGilles Roudière
Optimise TextEdit get line height and width
2021-09-07Merge pull request #52082 from williamd67/fix-custom-effects-dropdown-menuMax Hilbrunner
RichTextLabel returns member (Array) for custom effects for Editor
2021-09-07Merge pull request #52145 from LeaoLuciano/linkbutton-translation-4.0Max Hilbrunner
LinkButton's text now is automatically translated
2021-09-07Merge pull request #52339 from jmb462/fix-fold-function-with-comment-failMax Hilbrunner
Fix wrong folding behaviour of last block if containing comment
2021-09-07Merge pull request #52359 from williamd67/fix-autocomplete-mergeMax Hilbrunner
Fix incorrectly removing two characters by auto brace
2021-09-07Merge pull request #52436 from ↵Max Hilbrunner
daniel-mcclintock/fix-out-of-bounds-completion-crash Fix crash during completion lookback
2021-09-07Merge pull request #52050 from nobuyukinyuu/bind-get-tab-idx-at-point-40Gilles Roudière
Bind TabContainer::get_tab_idx_at_point() to ClassDB
2021-09-06Merge pull request #35859 from Calinou/minimap-add-hover-pressed-feedbackGilles Roudière
Add visual feedback when hovering or dragging the code minimap grabber
2021-09-06Fix crash during completion lookbackdaniel-mcclintock
2021-09-05Prevent editing properties managed by parent containerAwkor
2021-09-05Fix comment causes content of folded methods to not hidejmb462
2021-09-05Apply set_read_only() to child classes of EditorProperty elementsSilc 'Tokage' Renew
2021-09-04Add visual feedback when hovering or dragging the code minimap grabberHugo Locurcio
This makes it more obvious that the minimap grabber can be dragged to scroll.
2021-09-03Fix incorrectly removing two characters by auto braceWilliam Deurwaarder
In some situations when there were no braces auto brace still removed two characters. This has been fixed by adding a test that a brace is found.
2021-09-01Merge pull request #38722 from KoBeWi/propositionGilles Roudière
Add offset for TextureProgress progress texture
2021-09-01Add offset for TextureProgress progress texturekobewi
2021-09-01TabContainer Fix drawing current tab when it's disabledkleonc
2021-08-29Merge pull request #30391 from KoBeWi/hiding_childrenJuan Linietsky
Add support for internal nodes
2021-08-29Bind TabContainer::get_tab_idx_at_point() to ClassDBnobuyuki_nyuu
2021-08-28Merge pull request #51906 from requizm/fix/49077Michael Alexsander
Fix tooltips don't appear for PopupMenus
2021-08-28Optimise TextEdit get height and widthPaulb23
2021-08-28Add support for internal nodeskobewi
2021-08-27LinkButton's text now is automatically translatedLeaoLuciano
2021-08-27Merge pull request #52096 from kleonc/tree-item-drag-drop-drawingMax Hilbrunner
Tree Fix line rendering when drag and dropping TreeItem
2021-08-27Do all audio mixing in the AudioServerEllen Poe
2021-08-27Makes FontData importable resource.bruvzg
Adds multi-channel SDF font texture generation and rendering support. Adds per-font oversampling support. Adds FontData import plugins (for dynamic fonts, BMFonts and monospaced image fonts), font texture cache pre-generation and loading. Adds BMFont binary format and outline support.
2021-08-26Fix misspelled "overriden"Haoyu Qiu
In recent GDVIRTUAL PR and SkeletonModification3DJiggle doc.
2021-08-25Tree Fix line rendering when drag and dropping TreeItemkleonc
2021-08-25Merge pull request #51821 from Calinou/builtin-shaders-add-commentsJFonS
Add comments at the top of each built-in shader to ease debugging
2021-08-24RichTextLabel returns member (Array) for custom effects for EditorWilliam Deurwaarder
As RichTextLabel returned a copy of the member (Vector) the editor was notified that the value had changed which caused the dropdown menu to be immediately closed after opening. The fix is to return the member (Array) in stead of a copy which is the same instance and thereby does not notify the editor that the value has changed.
2021-08-24Make RichTextLabel honour default cursor shape propertyHaoyu Qiu
2021-08-23Merge pull request #51947 from AnilBK/redundant-assignmentsMichael Alexsander
[cppcheck] Remove some redundant assignments.
2021-08-23Entirely removes BIND_VMETHOD in favor of GDVIRTUALreduz
* `_gui_input`, `_input`, `_unhandled_input` and `_unhandled_key_input` are now regular C++ virutal functions. * Everything else converted to GDVIRTUAL * BIND_VMETHOD is gone, always use the new syntax from now on. Creating `_gui_input` method and using the binder to register events will no longer work, simply override the virtual function now.
2021-08-22Fix GraphEdit connection colorsJummit
2021-08-22Merge pull request #51886 from Geometror/fix-layout-editor-file-dialogMichael Alexsander
Fix ItemList layout (+EditorFileDialog)
2021-08-22Merge pull request #51700 from Geometror/fix-color-pickerK. S. Ernest (iFire) Lee
Reimplement ColorPicker presets
2021-08-22Merge pull request #51975 from Jummit/consistent-graphedit-connectionsK. S. Ernest (iFire) Lee
Make GraphEdit connections consistent on zoom
2021-08-22Replace BIND_VMETHOD by new GDVIRTUAL syntaxreduz
* New syntax is type safe. * New syntax allows for type safe virtuals in native extensions. * New syntax permits extremely fast calling. Note: Everything was replaced where possible except for `_gui_input` `_input` and `_unhandled_input`. These will require API rework on a separate PR as they work different than the rest of the functions. Added a new method flag METHOD_FLAG_OBJECT_CORE, used internally. Allows to not dump the core virtuals like `_notification` to the json API, since each language will implement those as it is best fits.
2021-08-22Make GraphEdit connections consistent on zoomJummit
2021-08-22Merge pull request #51965 from theoway/fix_node_arranger_origin_bugK. S. Ernest (iFire) Lee
Fixes position offset of node groups set by arrange_nodes() in GraphEdit
2021-08-22Fixes position offset of node groups set by arrange_nodes() in GraphEditUmang Kalra
2021-08-21Refactor GraphEdit connectionsJummit
Remove duplicate bezier code and use Curve instead. Add an overridable method for retrieving the points of a connection line, which makes it posible to create custom connections lines.
2021-08-21Remove redundant assignments.Anilforextra
Use used_in_transfer instead of used_in_compute twice.
2021-08-21Fix ItemList layout (+EditorFileDialog)Hendrik Brucker
2021-08-21Fix line_separation working incorrectly in find_click of RichTextLabelMenderes
Apply suggestions from code review Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>
2021-08-20Merge pull request #51866 from requizm/fix/49455Hugo Locurcio
Fix `line_separation` working incorrectly in `RichTextLabel`
2021-08-20Fix tooltip message working incorrectly in PopupMenurequizm
fix
2021-08-20Fix line_separation constant working incorrectly in RichTextLabelrequizm
2021-08-19Merge pull request #51804 from ThreeRhinosInAnElephantCostume/fixundoredoRémi Verschelde
2021-08-19fixed popup_menu buttons getting triggered by lmb press instead of release.ThreeRhinosInAnElephantCostume