bb5fa91a6b
Disconnect Control from theme resources to avoid issues on destruction
2022-08-24 18:50:04 +03:00
4698dc67b5
Merge pull request #64082 from KoBeWi/array3k
2022-08-24 16:05:59 +02:00
5d14d08702
Merge pull request #59226 from Rindbee/better-setters-in-gui-controls
...
Improve the setters in gui, return directly if the value does not change.
2022-08-24 17:03:54 +03:00
78f3e4cb6a
Merge pull request #64369 from derammo/derammo_tree_right_click_title
...
Replace Tree control left click on title signal with new signal for either left or right click
2022-08-24 16:16:53 +03:00
0ba2e999df
implemented right click on Tree control header
2022-08-24 08:10:40 -04:00
f7f4873ed0
Replace Array return types with TypedArray 3
2022-08-24 12:53:36 +02:00
c3a8ec3cbb
Merge pull request #64800 from KoBeWi/split_hax
...
Handle child control size changes in SplitContainer
2022-08-24 09:50:46 +02:00
854eb58074
Merge pull request #64783 from bruvzg/fix_rtl_min_size
...
Fix RTL min. size not triggering text cache update.
2022-08-24 09:49:00 +02:00
91e5f48ea7
Merge pull request #64009 from KoBeWi/arrayy_lmao
...
Replace Array return types with TypedArray (part 2)
2022-08-24 08:18:56 +02:00
1abdffe7a0
Replace Array return types with TypedArray 2
2022-08-23 23:21:32 +02:00
19ad31b89f
Handle child control size changes in SplitContainer
2022-08-23 20:41:10 +02:00
bbe8d2b03e
Merge pull request #64767 from bruvzg/meta_click
2022-08-23 18:15:44 +02:00
e561c68256
Add some codes, returnes directly if the value is not changed.
...
Avoid executing the following value-changed logics if the value does not really change.
2022-08-23 23:25:22 +08:00
f02d45ce0c
Fix RTL min. size not triggering text cache update.
2022-08-23 16:27:45 +03:00
11506eb24d
Merge pull request #64676 from KoBeWi/split_and_conquer
2022-08-23 10:28:09 +02:00
cd095ab64a
Hide MenuButton / OptionButton popup on click if it's already visible.
2022-08-23 10:38:51 +03:00
80a47ab0f9
[RTL] Improve meta click position.
2022-08-23 09:57:22 +03:00
62c3e72b6f
Merge pull request #63959 from KoBeWi/typo_arrray
...
Replace Array return types with TypedArray (part 1)
2022-08-23 08:52:13 +02:00
8be27dc59e
Replace Array return types with TypedArray
2022-08-22 22:42:36 +02:00
9744becc39
Merge pull request #63891 from derammo/derammo_tree_cache
2022-08-22 22:41:28 +02:00
b9ea0e1338
Merge pull request #64218 from Rindbee/fix-button-minimum-size-calculation
2022-08-22 22:40:59 +02:00
1f61d47766
Merge pull request #64339 from YuriSizov/core-multilevel-validate-property
2022-08-22 21:39:48 +02:00
acd8fb7bf0
Merge pull request #64626 from YuriSizov/control-farewell-meta
...
Replace meta properties with regular properties in `Control`
2022-08-22 19:26:32 +02:00
99548e521d
Merge pull request #64711 from YeldhamDev/itemlist_scroll_fix
2022-08-22 17:37:38 +02:00
1a24c9e14b
Make _validate_property a multilevel method
2022-08-22 18:35:11 +03:00
dabc982393
Merge pull request #64618 from bruvzg/fix_menu_min_size
2022-08-22 17:33:27 +02:00
9a63792a08
Clamp Label's percent_visible properly between 0 and 1.0
...
Also applies to RichTextLabel
2022-08-22 12:03:03 +02:00
e298144a41
Fix ItemList selection visual when the scrollbar visibility changes
2022-08-21 22:10:41 -03:00
185b1a5bd3
Improve SplitContainer minimum size splitting
2022-08-21 03:30:11 +02:00
8f2083e6c0
Fix MenuBar minimum size adding unnecessary extra spacing after the last item.
2022-08-19 22:04:58 +03:00
1da50698fc
Make Menu/OptionButton item auto-highlight behave better
2022-08-19 14:54:53 -03:00
e08feee8a6
Replace meta properties with regular properties in Control
2022-08-19 20:52:01 +03:00
2040087898
Fix MenuBar not processing shortcuts.
2022-08-19 16:49:50 +03:00
550616293a
Account for TreeItem's Cell icon and center the text Popup vertically
2022-08-19 13:21:19 +02:00
420a8c888e
Merge pull request #63950 from bruvzg/menu_bar3
...
Implement MenuBar control to wrap Popup menus or native menu, use native menu for editor.
2022-08-19 01:24:24 +02:00
903a3a641e
Merge pull request #64315 from Daylily-Zeleen/fixed-GraphEdit-signal-argument-type
...
Fixed GraphEdit signal argument type
2022-08-18 14:50:33 -06:00
8c56a7416b
Implement MenuBar control to wrap PopupMenus or native menu, use native menu for editor.
2022-08-18 22:25:44 +03:00
da0c4221f0
Hide prefix/suffix on SpinBox focus
2022-08-17 13:32:25 +02:00
64e33d9ed1
fixed GraphEdit signal argument type
2022-08-12 20:18:36 +08:00
4a3a15c304
Fix case where h_separation might not work in Button
...
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 19:57:08 +08:00
9f88300007
Add dumb theme item cache to Control
2022-08-12 14:36:06 +03:00
f3e849edf4
Merge pull request #64267 from bruvzg/le_secret
...
Change `LineEdit` default secret character from "*" to "•".
2022-08-11 16:28:22 +03:00
e06cd2742f
Add missing properties to default theme
2022-08-11 14:15:04 +02:00
93b39fad2f
Change LineEdit secret character from "*" to "•".
2022-08-11 13:55:11 +03:00
1362bc22bd
Add tests for empty/unnamed arguments to ClassDB, Variant, GDScript
2022-08-08 16:36:01 +03:00
3249b7d40d
Merge pull request #63859 from Rindbee/fix-hue-slider-incorrectly-rotated
...
Fix Hue slider incorrectly rotated 90 degrees in ColorPicker
2022-08-06 00:25:55 +02:00
99aa97949f
Merge pull request #63958 from hakro/fix-control-animation-keys
...
Remove rect_ prefix from control properties when keyframing
2022-08-06 00:17:37 +02:00
60677c4e95
Remove rect_ prefix from control properties when keyframing
2022-08-05 16:04:51 +02:00
62d14ca22d
Round icon position and size in buttons to make them look sharper
2022-08-05 15:48:45 +03:00
25915cdd0e
Merge pull request #59844 from Calinou/rename-shader-param-methods
2022-08-05 02:52:06 +02:00