Rémi Verschelde
810a0dbff1
Don't access Node3D/Node2D/Control global transform in reparent
unless needed
...
Fixes #89002 .
Co-authored-by: Tamás Gálffy <ezittgtx@gmail.com>
2024-02-29 14:07:48 +01:00
Rémi Verschelde
da916221a7
Merge pull request #88577 from davthedev/itemlist-light-refactor
...
Fix item positioning, text alignment & unwanted clipping of ItemList items
2024-02-29 13:54:03 +01:00
Michael Alexsander
d70c45b5c8
Add option to add built-in strings in the POT generation
2024-02-28 11:34:26 -03:00
Rémi Verschelde
b431314e8f
Merge pull request #88794 from ryevdokimov/fix-spinbox
...
If SpinBox text can't be parsed use last updated text
2024-02-28 09:34:36 +01:00
Robert Yevdokimov
76a6650fd9
If spinbox text can't be parsed use last updated text
2024-02-27 16:20:51 -05:00
David Giardi
f63728cb9f
Fix item positioning & pointer detection areas of ItemList
2024-02-27 20:03:10 +01:00
Mikael Hermansson
f7c1c83daa
Fix crash when selecting re-added Tree
item
2024-02-27 16:34:15 +01:00
Rémi Verschelde
4a4937318b
Merge pull request #88825 from adamscott/add-create-folder-icon
...
Add create folder icon
2024-02-27 10:18:13 +01:00
Adam Scott
fd3666298c
Add create folder icon
2024-02-26 09:04:24 -05:00
Rémi Verschelde
7e567c4777
Merge pull request #88615 from Rindbee/add-h_separation-between-icons-in-CheckButton-and-CheckBox
...
Add a `h_separation` between icons in `CheckButton`/`CheckBox`
2024-02-26 10:48:54 +01:00
Robert Yevdokimov
13e82094ee
Remove word duplicates in comments and strings, and fix casing and punctuation
2024-02-23 17:28:28 -05:00
Mounir Tohami
7884d63281
Fix PopupMenu doesn't respect it's ScrollContainer's margins
2024-02-23 15:51:47 +02:00
Rémi Verschelde
12817f2993
Merge pull request #87025 from bruvzg/button_wrap
...
[Button] Add autowrap feature.
2024-02-23 11:29:32 +01:00
Rémi Verschelde
42a15bcc49
Merge pull request #85477 from KoBeWi/submenus_that_shall_not_be_named
...
Add methods to add submenus without using names
2024-02-23 11:29:28 +01:00
Rémi Verschelde
3ce9ae71fc
Merge pull request #84906 from /fix-some-defvals
2024-02-23 11:29:22 +01:00
Raul Santos
5ba92e5a57
Fix some DEFVALs to use the right type
...
- Use `StringName()` in DEFVAL for StringNames.
- Use `Variant()` in DEFVAL for Variants.
2024-02-23 01:50:18 +01:00
Rémi Verschelde
213c835cde
Merge pull request #85017 from Geometror/vs-redesign
...
Redesign the graph editor for visual shaders
2024-02-22 23:34:19 +01:00
Hendrik Brucker
02a33b67a8
Redesign the graph editor for visual shaders
2024-02-22 20:40:09 +01:00
kobewi
aeec3c1309
Add methods to add submenus without using names
2024-02-22 15:13:53 +01:00
Rémi Verschelde
a246a4b523
Merge pull request #87967 from jsjtxietian/set_item_submenu
...
Fix `set_item_submenu` infinite recursion crash
2024-02-22 14:39:06 +01:00
Rémi Verschelde
0a3f162f17
Merge pull request #88494 from AThousandShips/tab_fix
...
Fix error spam when adding tabs to `TabBar` without deselect
2024-02-22 11:23:15 +01:00
bruvzg
00480fc818
[Button] Add autowrap feature.
2024-02-22 12:11:58 +02:00
jsjtxietian
3525972bc7
Fix set_item_submenu
infinite recursion crash
2024-02-22 12:37:50 +08:00
风青山
5de496d3b0
Add a h_separation
between icons in CheckButton
/CheckBox
...
Previously, the `h_separation` between internal elements and custom elements
was added when `text` was not empty. That is, this `h_separation` does not
exist when there is a valid custom `icon` but `text` is empty.
Now, the `h_separation` between the internal element and the custom element
is added when the internal element and any custom element exist (both width
are greater than `0`).
2024-02-21 17:53:07 +08:00
A Thousand Ships
a56c03d495
Fix error spam when adding tabs to TabBar
without deselect
...
`current` was allowed to be `-1` when deselection was disabled, causing
errors in other methods when updating the size.
2024-02-20 23:38:20 +01:00
Rémi Verschelde
6037500219
Merge pull request #69032 from KoBeWi/check_every_changed_setting_in_every_group_everywhere()
...
Use `check_changed_settings_in_group()` everywhere
2024-02-20 19:34:30 +01:00
Michael Alexsander
aa258c6c12
Fix RichTextLabel
's tag stack being overridden on translation change
2024-02-20 12:19:53 -03:00
Rémi Verschelde
8f1915eb90
Revert "Fix selecting popup menu items on mouse release"
2024-02-20 10:05:41 +01:00
kobewi
a031911c82
Use check_changed_settings_in_group() everywhere
2024-02-19 21:34:45 +01:00
Rémi Verschelde
a92921ae49
Merge pull request #88479 from passivestar/lineedit-delete-with-selection
...
Fix `LineEdit` delete all the way to the left/right when something is selected
2024-02-19 10:43:58 +01:00
passivestar
c2a4a0d4cb
Fix LineEdit
delete all the way to the left/right when something is selected
2024-02-18 11:58:37 +04:00
jsjtxietian
b7028e5f94
Tweak property order in the inspector for TabBar
2024-02-18 12:54:51 +08:00
Rémi Verschelde
21f0529aa9
Revert "Update Node::get_configuration_warnings signature"
...
This reverts commit d3852deaa4
.
2024-02-17 19:03:21 +01:00
Rémi Verschelde
02f4a66c1f
Merge pull request #88145 from Ratamacue9112/tweak-option-button-property-order
...
Tweak property order in the inspector for OptionButton
2024-02-17 18:31:47 +01:00
Ratamacue9112
45b9cbd904
Tweak property order in the inspector for OptionButton
2024-02-17 11:03:16 +00:00
Michael Alexsander
7b42c24550
Make auto translation inheritable
2024-02-15 16:51:19 -03:00
David Giardi
c892fd8691
Fix ItemList click detection gaps
2024-02-15 12:16:31 +01:00
Rémi Verschelde
92951b0295
Merge pull request #86952 from ryevdokimov/fix-selecting-popup-menu-items-on-mouse-release
...
Fix selecting popup menu items on mouse release
2024-02-14 10:59:40 +01:00
Mounir Tohami
fdba051a40
Fix TabBar
size when theme changes
2024-02-13 18:04:31 +00:00
Rémi Verschelde
ace0aeaf4f
Merge pull request #88265 from Calinou/tree-fix-recursive-expand-collapse-shortcuts
...
Fix recursive Tree expand/collapse shortcuts not working
2024-02-13 17:24:25 +01:00
Rémi Verschelde
40f6dcd4d3
Merge pull request #88162 from KoBeWi/PropertyListHelper_strikes_again
...
Add PropertyListHelper to PopupMenu
2024-02-13 17:24:22 +01:00
Rémi Verschelde
768ab25562
Merge pull request #88057 from passivestar/cmd-backspace-lineedit
...
Fix LineEdit behavior for deleting all the way to the left/right
2024-02-13 17:24:18 +01:00
Rémi Verschelde
48e2f43ccf
Merge pull request #87479 from kitbdev/apply-ime
...
Fix TextEdit IME issues
2024-02-13 17:23:55 +01:00
Rémi Verschelde
f5cfc7f203
Merge pull request #86322 from bruvzg/mac_global_index
...
[MenuBar] Store and use global menu item indices.
2024-02-13 17:23:14 +01:00
Hugo Locurcio
6de0eca6c1
Fix recursive Tree expand/collapse shortcuts not working
...
This also moves them to use Shift instead of Alt, as was already
done for mouse interactions.
Shortcuts in Tree were also made non-exact matches so they still
work if modifiers are held. This is important for up/down
shortcuts, especially once support for selecting with
Shift + up/down is implemented.
2024-02-13 02:30:48 +01:00
kobewi
4f29ef82db
Add PropertyListHelper to PopupMenu
2024-02-11 12:09:55 +01:00
A Thousand Ships
684752e75b
Replace error checks against size
with is_empty
2024-02-09 12:50:15 +01:00
Rémi Verschelde
0bda868f40
Merge pull request #84635 from KoBeWi/all_hail_PropertyListHelper
...
Add PropertyListHelper
2024-02-09 12:14:01 +01:00
RedMser
d3852deaa4
Update Node::get_configuration_warnings signature
2024-02-08 23:05:20 +01:00
passivestar
2c0d0c1473
Fix LineEdit behavior for deleting all the way to the left/right
2024-02-07 16:29:32 +04:00