Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-22 | Merge pull request #63891 from derammo/derammo_tree_cache | Rémi Verschelde | |
2022-08-22 | Merge pull request #64218 from Rindbee/fix-button-minimum-size-calculation | Rémi Verschelde | |
2022-08-22 | Merge pull request #64339 from YuriSizov/core-multilevel-validate-property | Rémi Verschelde | |
2022-08-22 | Merge pull request #64626 from YuriSizov/control-farewell-meta | Rémi Verschelde | |
Replace meta properties with regular properties in `Control` | |||
2022-08-22 | Merge pull request #64711 from YeldhamDev/itemlist_scroll_fix | Rémi Verschelde | |
2022-08-22 | Make `_validate_property` a multilevel method | Yuri Sizov | |
2022-08-22 | Merge pull request #64618 from bruvzg/fix_menu_min_size | Rémi Verschelde | |
2022-08-22 | Clamp Label's `percent_visible` properly between 0 and 1.0 | Micky | |
Also applies to RichTextLabel | |||
2022-08-21 | Fix `ItemList` selection visual when the scrollbar visibility changes | Michael Alexsander | |
2022-08-19 | Fix MenuBar minimum size adding unnecessary extra spacing after the last item. | bruvzg | |
2022-08-19 | Replace meta properties with regular properties in `Control` | Yuri Sizov | |
2022-08-19 | Fix MenuBar not processing shortcuts. | bruvzg | |
2022-08-19 | Merge pull request #63950 from bruvzg/menu_bar3 | Max Hilbrunner | |
Implement MenuBar control to wrap Popup menus or native menu, use native menu for editor. | |||
2022-08-18 | Merge pull request #64315 from ↵ | Clay John | |
Daylily-Zeleen/fixed-GraphEdit-signal-argument-type Fixed GraphEdit signal argument type | |||
2022-08-18 | Implement `MenuBar` control to wrap `PopupMenu`s or native menu, use native ↵ | bruvzg | |
menu for editor. | |||
2022-08-12 | fixed GraphEdit signal argument type | daylilyzeleen | |
2022-08-12 | Fix 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-12 | Add dumb theme item cache to Control | Yuri Sizov | |
2022-08-11 | Merge pull request #64267 from bruvzg/le_secret | Yuri Sizov | |
Change `LineEdit` default secret character from "*" to "•". | |||
2022-08-11 | Add missing properties to default theme | kobewi | |
2022-08-11 | Change LineEdit secret character from "*" to "•". | bruvzg | |
2022-08-08 | Add tests for empty/unnamed arguments to ClassDB, Variant, GDScript | Yuri Sizov | |
2022-08-06 | Merge pull request #63859 from Rindbee/fix-hue-slider-incorrectly-rotated | Rémi Verschelde | |
Fix Hue slider incorrectly rotated 90 degrees in ColorPicker | |||
2022-08-06 | Merge pull request #63958 from hakro/fix-control-animation-keys | Rémi Verschelde | |
Remove rect_ prefix from control properties when keyframing | |||
2022-08-05 | Remove rect_ prefix from control properties when keyframing | Hakim | |
2022-08-05 | Round icon position and size in buttons to make them look sharper | Yuri Sizov | |
2022-08-05 | Merge pull request #59844 from Calinou/rename-shader-param-methods | Rémi Verschelde | |
2022-08-04 | Rename shader parameter uniform setter/getter methods for consistency | Hugo 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-04 | Merge pull request #61856 from iwek7/label_overflowing_text | Rémi Verschelde | |
2022-08-04 | Merge pull request #63838 from tefusion/fix-arrange-nodes-freeze | Rémi Verschelde | |
Fix GraphEdit::arange_nodes causing a freeze when cycle in Graph | |||
2022-08-04 | Fix issue with overlaping text label text | iwek | |
2022-08-04 | Merge pull request #58536 from winterpixelgames/feature/virtual-keyboard-types | Rémi Verschelde | |
Add support for multiple virtual keyboard types | |||
2022-08-04 | Merge pull request #54792 from EIRTeam/independent_arrows | Rémi Verschelde | |
2022-08-04 | Fix GraphEdit::arange_nodes causing a freeze | tefusion | |
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-04 | Add support for multiple virtual keyboard types | Brian Semrau | |
2022-08-04 | Independent spinbox arrow step precision | Jóhannes Gunnar Þorsteinsson | |
Rebased by EIREXE This work has been kindly sponsored by IMVU & EIRTeam. | |||
2022-08-04 | fixed Tree UI control bug corrupting child cache | derammo | |
2022-08-04 | Fix Hue slider incorrectly rotated 90 degrees in ColorPicker | Rindbee | |
2022-08-03 | Merge pull request #63791 from V-Sekai/mend-ok-hsl-washout | Rémi Verschelde | |
2022-08-03 | Merge pull request #59303 from KoBeWi/check_out_my_very_long_button | Rémi Verschelde | |
2022-08-03 | Merge pull request #63348 from Rindbee/fix-toggling-after-scrolling-causes-blank | Rémi Verschelde | |
2022-08-02 | Add fit_to_longest_item to OptionButton | kobewi | |
2022-08-02 | Fix GraphNode slot list | kobewi | |
2022-08-01 | Fix ColorPicker color and hsv sync issue | Johan Aires Rastén | |
ColorPicker has both a Color and HSV values for the currently selected color, fixed a few cases where those were not kept in sync. Refactored a little regarding this, and removed a redundant update. Solves #63777 | |||
2022-08-01 | Mend the non-matching okhsl colors. | K. S. Ernest (iFire) Lee | |
Closer match. | |||
2022-07-31 | Add GraphEdit.is_node_hover_valid(...) method | Johannes Witt | |
This is a virtual method that can be used to add additional error condition checks while the connection is still being dragged. If true is returned, the connection is valid. If false is returned, the connection is invalid and thus not possible (ie. it will not snap). The virtual method is exposed with an underscore to scripts. | |||
2022-07-31 | Fix toggling after scrolling resulted in blank space | Rindbee | |
Previously, the data used by `update_scrollbars()` and `_update_dimensions()` in their calculations depended on each other, which caused some problems. Now, the calculation of `child_max_size` is put into `get_minimum_size()`, as the containers call `update_minimum_size()` before calling `queue_sort()`. Make the semantics of variable/function names more clear. Co-authored-by: Aaron Record <aaronjrecord@gmail.com> | |||
2022-07-29 | Merge pull request #63595 from reduz/remove-signal-connect-binds | Rémi Verschelde | |
Remove Signal connect binds | |||
2022-07-29 | Remove Signal connect binds | Juan Linietsky | |
Remove the optional argument p_binds from `Object::connect` since it was deprecated by Callable.bind(). Changed all uses of it to Callable.bind() | |||
2022-07-28 | Fix Color Picker value box not continuously updating | Rindbee | |