summaryrefslogtreecommitdiff
path: root/scene/gui
AgeCommit message (Collapse)Author
2021-10-28clang-format: Disable alignment of operands, too unreliableRémi Verschelde
Sets `AlignOperands` to `DontAlign`. `clang-format` developers seem to mostly care about space-based indentation and every other version of clang-format breaks the bad mismatch of tabs and spaces that it seems to use for operand alignment. So it's better without, so that it respects our two-tabs `ContinuationIndentWidth`.
2021-10-28Merge pull request #54342 from groud/remove_item_list_editorRémi Verschelde
2021-10-28Remove ItemList editor and replace it by a property arrayGilles Roudière
2021-10-27Merge pull request #54320 from YeldhamDev/tabbar_close_last_fixRémi Verschelde
2021-10-27Fix uninteractable singular tab in `TabBar`Michael Alexsander
2021-10-27Merge pull request #54166 from ConteZero/unique_selectionRémi Verschelde
2021-10-27Add option to make selection uniqueConteZero
2021-10-26Add focus font color to Button and derivativesYuri Sizov
2021-10-25Ignore empty Font resources as theme override.bruvzg
Add range hint to font_size properties. Remove excessive `base_size` Font property.
2021-10-23Merge pull request #54045 from ConteZero/primary_clipboard_linux_fix_warningRémi Verschelde
2021-10-23Merge pull request #54120 from zaevi/fix_null-ref_crashesRémi Verschelde
2021-10-23Merge pull request #54145 from zedutch/Fix-tree-notification-crashRémi Verschelde
2021-10-23Fix primary clipboard warningConteZero
2021-10-23Fix possible crash when calling Tree.notification from _readyRobin Arys
2021-10-23Make RichTextLabel's parse_bbcode and append_text return voidHaoyu Qiu
2021-10-23Fix unexpected crashes in `notification`Zae
2021-10-22Merge pull request #54088 from madmiraal/remove-unimplemented-methodsRémi Verschelde
2021-10-21Remove unimplemented methodsMarcel Admiraal
2021-10-21Merge pull request #54035 from Calinou/ctl-context-dialog-use-title-caseRémi Verschelde
Use TitleCase for CTL dialog menu options
2021-10-21Use TitleCase for CTL dialog menu optionsHugo Locurcio
This is more consistent with other actions exposed in the dialog.
2021-10-20Fix Tabs crash where it still tries to detect the clicked tab even if there ↵Robin Arys
are none
2021-10-20Merge pull request #53702 from ConteZero/primary_clipboard_linuxRémi Verschelde
2021-10-20Merge pull request #53926 from YeldhamDev/i_am_tabbar_nowRémi Verschelde
2021-10-19Fix: typo in TextParagraph class and docsMurilo Gonçalves
2021-10-19Rename `Tabs` to `TabBar`Michael Alexsander
2021-10-19Implement TileMap patterns paletteGilles Roudière
2021-10-18Added primary clipboard for LinuxConteZero
2021-10-18Fix crash when executing CodeEdit._main_gutter_draw_callbackHaoyu Qiu
2021-10-16Fix null crash with TextEditRicardo Subtil
2021-10-15Remove WebM support (and deps libvpx and opus)Rémi Verschelde
We've had many issues with WebM support and specifically the libvpx library over the years, mostly due to its poor integration in Godot's buildsystem, but without anyone really interested in improving this state. With the new GDExtensions in Godot 4.0, we intend to move video decoding to first-party extensions, and this would likely be done using something like libvlc to expose more codecs. Removing the `webm` module means we can remove libsimplewebm, libvpx and opus, which we were only used for that purpose. Both libvpx and opus were fairly complex pieces of the buildsystem, so this is a nice cleanup. This also removes the compile-time dependency on `yasm`. Fixes lots of compilation or non-working WebM issues which will be linked in the PR.
2021-10-14Fix bilinear TextureProgressBar with nine patch enabledfloppyhammer
2021-10-11Fix inline IME input not working in the empty LineEdit with the placeholder.bruvzg
2021-10-09Fix missing argument names in bindingsRémi Verschelde
While at it, tweak some boolean setters to use `p_enabled` for the bool. Also renames `draw_minimap()` to `set_draw_minimap()`.
2021-10-07Fix invisible tabs not being ignored in `Tabs`Michael Alexsander
2021-10-07Replace references to VisualServer in code comments with RenderingServerHugo Locurcio
VisualServer no longer exists in the `master` branch.
2021-10-06Merge pull request #53476 from Paulb23/breakpoint-move-up-fixRémi Verschelde
2021-10-06Fix breakpointed_lines out of sync when removing lines abovePaulb23
2021-10-06Merge pull request #53460 from timothyqiu/tooltip-request-funcRémi Verschelde
2021-10-06Fix crash when tooltip_request_func object is freedHaoyu Qiu
2021-10-06Merge pull request #53446 from nekomatata/container-pre-sort-childrenRémi Verschelde
2021-10-05Add pre-sort signal and notification in ContainerPouleyKetchoupp
Allows processing before children are sorted, useful for custom containers inherited from existing ones like BoxContainer.
2021-10-06Fix the "END" key behaving like "PAGE_DOWN" in code completion.Eric M
Before: behaved like page down. After: goes to last item.
2021-10-04Merge pull request #53330 from jmb462/fix-bad-caret-position-after-ctrl-xRémi Verschelde
Fix caret position and viewport centering after deleting line (Ctrl-X)
2021-10-04Merge pull request #53303 from akien-mga/53295-gdscript-completion-quote-styleRémi Verschelde
2021-10-04Fix caret position and viewport centering after deleting line (Ctrl-X)jmb462
2021-10-04Merge pull request #53392 from YeldhamDev/tabs_offset_fixRémi Verschelde
2021-10-04GDScript completion: Handle quote style ad-hoc to remove editor dependencyRémi Verschelde
`core` and `scene` shouldn't depend on `editor`, so they can't query this style setting in `get_argument_options`. But we can handle it after the fact in GDScript's completion code. Also cleans up a couple extra unused invalid includes in `core`.
2021-10-04Fix `Tabs` offset overreaching when scrolling fastMichael Alexsander
2021-10-04Remove EDSCALE dependency from /scene/guiYuri Sizov
2021-10-04Add the base scale factor to the Theme resourceYuri Sizov