summaryrefslogtreecommitdiff
path: root/scene/gui
AgeCommit message (Collapse)Author
2022-08-24Merge pull request #64369 from derammo/derammo_tree_right_click_titleYuri Sizov
Replace Tree control left click on title signal with new signal for either left or right click
2022-08-24implemented right click on Tree control headerderammo
2022-08-24Merge pull request #64800 from KoBeWi/split_haxRémi Verschelde
Handle child control size changes in SplitContainer
2022-08-24Merge pull request #64783 from bruvzg/fix_rtl_min_sizeRémi Verschelde
Fix RTL min. size not triggering text cache update.
2022-08-24Merge pull request #64009 from KoBeWi/arrayy_lmaoRémi Verschelde
Replace Array return types with TypedArray (part 2)
2022-08-23Replace Array return types with TypedArray 2kobewi
2022-08-23Handle child control size changes in SplitContainerkobewi
2022-08-23Merge pull request #64767 from bruvzg/meta_clickRémi Verschelde
2022-08-23Fix RTL min. size not triggering text cache update.bruvzg
2022-08-23Merge pull request #64676 from KoBeWi/split_and_conquerRémi Verschelde
2022-08-23[RTL] Improve meta click position.bruvzg
2022-08-23Merge pull request #63959 from KoBeWi/typo_arrrayRémi Verschelde
Replace Array return types with TypedArray (part 1)
2022-08-22Replace Array return types with TypedArraykobewi
2022-08-22Merge pull request #63891 from derammo/derammo_tree_cacheRémi Verschelde
2022-08-22Merge pull request #64218 from Rindbee/fix-button-minimum-size-calculationRémi Verschelde
2022-08-22Merge pull request #64339 from YuriSizov/core-multilevel-validate-propertyRémi Verschelde
2022-08-22Merge pull request #64626 from YuriSizov/control-farewell-metaRémi Verschelde
Replace meta properties with regular properties in `Control`
2022-08-22Merge pull request #64711 from YeldhamDev/itemlist_scroll_fixRémi Verschelde
2022-08-22Make `_validate_property` a multilevel methodYuri Sizov
2022-08-22Merge pull request #64618 from bruvzg/fix_menu_min_sizeRémi Verschelde
2022-08-22Clamp Label's `percent_visible` properly between 0 and 1.0Micky
Also applies to RichTextLabel
2022-08-21Fix `ItemList` selection visual when the scrollbar visibility changesMichael Alexsander
2022-08-21Improve SplitContainer minimum size splittingkobewi
2022-08-19Fix MenuBar minimum size adding unnecessary extra spacing after the last item.bruvzg
2022-08-19Replace meta properties with regular properties in `Control`Yuri Sizov
2022-08-19Fix MenuBar not processing shortcuts.bruvzg
2022-08-19Merge pull request #63950 from bruvzg/menu_bar3Max Hilbrunner
Implement MenuBar control to wrap Popup menus or native menu, use native menu for editor.
2022-08-18Merge pull request #64315 from ↵Clay John
Daylily-Zeleen/fixed-GraphEdit-signal-argument-type Fixed GraphEdit signal argument type
2022-08-18Implement `MenuBar` control to wrap `PopupMenu`s or native menu, use native ↵bruvzg
menu for editor.
2022-08-12fixed GraphEdit signal argument typedaylilyzeleen
2022-08-12Fix case where `h_separation` might not work in `Button`Rindbee
This patch mainly solves two things: 1. The typo of `h_separation`; 2. Negative values of `h_separation` will be treated as `0` when used, to prevent the button's minimum `width` from being reduced by `h_separation`.
2022-08-12Add dumb theme item cache to ControlYuri Sizov
2022-08-11Merge pull request #64267 from bruvzg/le_secretYuri Sizov
Change `LineEdit` default secret character from "*" to "•".
2022-08-11Add missing properties to default themekobewi
2022-08-11Change LineEdit secret character from "*" to "•".bruvzg
2022-08-08Add tests for empty/unnamed arguments to ClassDB, Variant, GDScriptYuri Sizov
2022-08-06Merge pull request #63859 from Rindbee/fix-hue-slider-incorrectly-rotatedRémi Verschelde
Fix Hue slider incorrectly rotated 90 degrees in ColorPicker
2022-08-06Merge pull request #63958 from hakro/fix-control-animation-keysRémi Verschelde
Remove rect_ prefix from control properties when keyframing
2022-08-05Remove rect_ prefix from control properties when keyframingHakim
2022-08-05Round icon position and size in buttons to make them look sharperYuri Sizov
2022-08-05Merge pull request #59844 from Calinou/rename-shader-param-methodsRémi Verschelde
2022-08-04Rename shader parameter uniform setter/getter methods for consistencyHugo Locurcio
`shader_uniform` is now consistenly used across both per-shader and per-instance shader uniform methods. This makes methods easier to find in the class reference when looking for them.
2022-08-04Merge pull request #61856 from iwek7/label_overflowing_textRémi Verschelde
2022-08-04Merge pull request #63838 from tefusion/fix-arrange-nodes-freezeRémi Verschelde
Fix GraphEdit::arange_nodes causing a freeze when cycle in Graph
2022-08-04Fix issue with overlaping text label textiwek
2022-08-04Merge pull request #58536 from winterpixelgames/feature/virtual-keyboard-typesRémi Verschelde
Add support for multiple virtual keyboard types
2022-08-04Merge pull request #54792 from EIRTeam/independent_arrowsRémi Verschelde
2022-08-04Fix GraphEdit::arange_nodes causing a freezetefusion
When a Graph contains cycles, e.g. 1->2->3->1 _layering would end up in an infinite loop since IS_SUBSET would never be true. By keeping check of the size of z, which contains the already layered nodes, one can detect a freeze (since it should change after current_layer increases. If it doesn't "u" didn't change and q and u will never be equal resulting in a freeze/infinite while loop). If a freeze happens warn the user and put all the nodes part of the cycle (leftover in p) to the first layer which will end up in them being listed top to bottom.
2022-08-04Add support for multiple virtual keyboard typesBrian Semrau
2022-08-04Independent spinbox arrow step precisionJóhannes Gunnar Þorsteinsson
Rebased by EIREXE This work has been kindly sponsored by IMVU & EIRTeam.