summaryrefslogtreecommitdiffstats
path: root/scene/gui
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit godotengine/godot@cb411fa960f0b7fdbd97dcdb4c90f9346360ee0eSpartan3222024-11-128-19/+55
|\
| * Merge pull request #98678 from Daylily-Zeleen/daylily-zeleen/fix_text_editThaddeus Crews2024-11-121-0/+7
| |\ | | | | | | | | | Fix `total_visible_line_count` calculation when removing and clearing `TextEdit`'s text.
| | * Fix `total_visible_line_count` calculation when removing and clearing text ↵Daylily-Zeleen2024-11-061-0/+7
| | | | | | | | | | | | of `TextEdit`.
| * | Merge pull request #98543 from rune-scape/code-edit-marginThaddeus Crews2024-11-121-2/+2
| |\ \ | | | | | | | | | | | | CodeEdit: Fix line number margin
| | * | CodeEdit: Fix line number marginrune-scape2024-10-251-2/+2
| | | |
| * | | Merge pull request #97890 from timothyqiu/id-focusedThaddeus Crews2024-11-122-10/+10
| |\ \ \ | | | | | | | | | | | | | | | Fix `PopupMenu.id_focused` signal using index as ID
| | * | | Fix `PopupMenu.id_focused` signal using index as IDHaoyu Qiu2024-10-072-10/+10
| | | | |
| * | | | Merge pull request #97573 from shahriarlabib000/spinBoxThaddeus Crews2024-11-122-6/+34
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Fix Spinbox display does not round properly when using decimal custom arrow steps
| | * | | | Fix Spinbox display does not round properly when using decimal custom arrow ↵shahriarlabib0002024-11-092-6/+34
| | | | | | | | | | | | | | | | | | | | | | | | steps
| * | | | | Merge pull request #97897 from WhalesState/button-min-sizeThaddeus Crews2024-11-111-0/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Fix `Button` minimum size when `disabled` is toggled.
| | * | | | | Fix `Button` minimum size when `disabled` is toggled.Mounir Tohami2024-10-071-0/+1
| | | |/ / / | | |/| | |
| * | | | | Core: Integrate `Ref::instantiate` where possibleThaddeus Crews2024-11-101-1/+1
| | | | | |
* | | | | | Merge commit godotengine/godot@0f5f3bc9546b46b2029fc8896dc859697f1eab97Spartan3222024-11-119-247/+171
|\| | | | |
| * | | | | Merge pull request #98036 from bruvzg/para_btn_spacingThaddeus Crews2024-11-102-0/+3
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | [TextParagraph/Button] Add support for line spacing.
| | * | | | | [TextParagraph/Button] Add support for line spacing.bruvzg2024-10-102-0/+3
| | |/ / / /
| * | | | | Merge pull request #98278 from a-johnston/fuzzy-search-rebaseThaddeus Crews2024-11-102-201/+148
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Add fuzzy string matching to quick open search
| | * | | | | Add fuzzy string matching to quick open searchAdam Johnston2024-10-282-201/+148
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: sam <samsface@gmail.com>
| * | | | | | Merge pull request #96841 from maidopi-usagi/tree_item_height_cacheThaddeus Crews2024-11-101-41/+8
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | [Tree] Improve Tree Performance by replacing computed height with TreeItem's cached minimum size
| | * | | | | | replace computed height with cached item minimum sizeMaidOpi2024-11-071-41/+8
| | | | | | | |
| * | | | | | | Merge pull request #94889 from rune-scape/no-const-list-eraseThaddeus Crews2024-11-101-1/+1
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove const_cast in `List::erase`
| | * | | | | | | Avoid const_cast in List::erase by requiring mutable elementsrune-scape2024-11-081-1/+1
| | |/ / / / / /
| * | | | | | | Merge pull request #98720 from timothyqiu/file-dialog-atmThaddeus Crews2024-11-101-0/+1
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Disable auto translation of `FileDialog`'s file list
| | * | | | | | | Disable auto translate of FileDialog's file listHaoyu Qiu2024-11-011-0/+1
| | | | | | | | |
| * | | | | | | | Merge pull request #98829 from adamscott/fix-tree-scroll-center-overflowThaddeus Crews2024-11-101-4/+6
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix issue where scrolling to item center would overflow on top
| | * | | | | | | | Fix issue where scrolling to item center would overflow on topAdam Scott2024-11-051-4/+6
| | | | | | | | | |
| * | | | | | | | | Fix IME deactivation events not send on focus loss. Do not unset AltGr ↵bruvzg2024-11-062-0/+4
| | |_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | modifiers in non-IME input.
* | | | | | | | | Merge commit godotengine/godot@87318a2fb7fffeb72adca934e31915be077c3d1fSpartan3222024-11-065-35/+41
|\| | | | | | | |
| * | | | | | | | Style: Apply `clang-tidy` fixes (superficial)Thaddeus Crews2024-11-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | • `modernize-use-bool-literals`, `modernize-use-nullptr`, and `readability-braces-around-statements`
| * | | | | | | | Style: Apply `clang-tidy` fixesThaddeus Crews2024-11-042-4/+4
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | • `modernize-use-default-member-init` and `readability-redundant-member-init` • Minor adjustments to `.clang-tidy` to improve syntax & remove redundancies
| * / / / / / / Compile certain `CanvasItem._edit_*()` functions with `DEBUG_ENABLED`Michael Alexsander2024-11-022-29/+35
| |/ / / / / /
* | | | | | | Merge commit godotengine/godot@c6c464cf9ae56e8b68620af65125dd980d0e8122Spartan3222024-11-024-8/+33
|\| | | | | |
| * | | | | | Merge pull request #98350 from syntaxerror247/android-native-filepickerThaddeus Crews2024-10-312-7/+24
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | [Android] Implement native file picker support
| | * | | | | | [DisplayServer] Add feature flag for native file dialog access to `user/res` ↵Anish Mishra2024-10-302-7/+24
| | | |_|_|_|/ | | |/| | | | | | | | | | | | | | | | | | and `options`
| * | | | | | Merge pull request #47502 from KoBeWi/add_0Thaddeus Crews2024-10-311-1/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Always add decimal when converting float to string
| | * | | | | | Always add decimal when printing floatkobewi2024-10-231-1/+1
| | | | | | | |
| * | | | | | | Add "Game" editor for better runtime debuggingMichael Alexsander2024-10-301-0/+8
| | |/ / / / / | |/| | | | |
* | | | | | | Merge pull request #826 from Spartan322/rotate-color-picker-textureGeorge L. Albany2024-10-311-4/+8
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Add rotation to the `ColorPicker.wheel_picker_cursor` icon
| * | | | | | | Add rotation to the `ColorPicker.wheel_picker_cursor` iconSpartan3222024-10-301-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improved centering of the `ColorPicker.wheel_picker_cursor` icon
* | | | | | | | Merge commit godotengine/godot@8004c7524fb9f43425c4d6f614410a76678e0f7cSpartan3222024-10-3014-59/+59
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| / / / / / / | |/ / / / / /
| * | | | | | Merge pull request #98039 from aaronfranke/button-iconThaddeus Crews2024-10-296-34/+34
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Rename internal Button `*_icon` functions to `*_button_icon` to match exposed methods
| | * | | | | | Rename internal Button icon to button_icon to match exposed methodsAaron Franke2024-10-296-34/+34
| | | |/ / / / | | |/| | | |
| * | | | | | Merge pull request #97934 from adamscott/give-AThousandShips-a-breakThaddeus Crews2024-10-298-25/+25
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | [Codestyle] Set clang-format `RemoveSemicolon` rule to `true`
| | * | | | | Set clang-format `RemoveSemicolon` rule to `true`Adam Scott2024-10-258-25/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Set clang-format `Standard` rule to `c++20`
* | | | | | | Merge pull request #818 from Spartan322/fixup/copyright-headersGeorge L. Albany2024-10-27118-236/+236
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fix copyright headers referring to Godot
| * | | | | | | Fix copyright headers referring to GodotSpartan3222024-10-27118-236/+236
| | | | | | | |
* | | | | | | | Merge pull request #810 from Spartan322/add/wheel_picker_cursorGeorge L. Albany2024-10-272-8/+7
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Add `wheel_picker_cursor` theme icon to `ColorPicker`
| * | | | | | | | Add `wheel_picker_cursor` theme icon to `ColorPicker`Spartan3222024-10-262-8/+7
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Replaces `ColorPicker`'s HSV wheel hue indicator with `wheel_picker_icon` texture which by default is the same as `picker_cursor`
* | | | | | | | Merge commit godotengine/godot@61accf060515416da07d913580419fd8c8490f7bSpartan3222024-10-264-35/+23
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| / / / / / / | |/ / / / / /
| * | | | | | Merge pull request #97212 from Riteo/picking-the-right-expand-modeThaddeus Crews2024-10-251-0/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | ColorPicker: Ignore TextureRect expand mode during legacy picking
| | * | | | | | ColorPicker: ignore TextureRect expand mode during legacy pickingRiteo Siuga2024-09-201-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The color picker has a "legacy" fallback mode when `FEATURE_SCREEN_CAPTURE` is not supported by the current `DisplayServer`. It works by "freezing" the current view by making a huge `Popup` with a `TextureRect` inside covering the screen. Before this patch, said `TextureRect` could get cut off if its buffer was nominally bigger than the parent popup, such as when the `canvas_items` content scale mode is active. This is because the default TextureRect scaling logic only allows expanding the texture up. `EXPAND_IGNORE_SIZE` fixes that by allowing the texture to logically "shrink", filling the whole screen independently of the actual buffer size. Special thanks to Federico Fausto Santoro for helping with the diagnosis :D Co-Authored-By: Federico Fausto Santoro <fedyfausto@hotmail.com>