Micky
a0c1c54db1
Fix ColorPicker always emitting color_changed on html submit
...
The color change was always emitted when the the modal was closed, even if it was exactly the same as before.
(cherry picked from commit 544727ac1ea7616c9f44116360d038cfcda5f763)
2022-11-30 19:10:54 +01:00
4b3c8aed30
Now ColorSelectorButton can work both in toggle mode, and in normal mode.
2022-11-17 23:04:16 +01:00
f72fa755e0
Added a new ColorSelectorButton. Same idea as the ColorPickerButton, except left clicking it emits a pressed signal, right clicking it opens a color picker.
2022-11-17 17:42:07 +01:00
arkology
76909c0d83
AtlasTexture in radial modes of TextureProgress
2022-11-13 00:52:54 +01:00
kobewi
335b7e6cde
Hide text of RichTextLabel if BBCode is enabled
2022-11-13 00:24:35 +01:00
Waridley
16285d52a6
Support multiline strings in buttons
2022-10-08 17:06:51 +02:00
Abhinav Chennubhotla
cbdc659738
Fix code folding icon color not matching defined color
...
Cherrypick of #58457 in master
Caused by reusing icons from the main editor in the code editor. These
icons were converted based on the main editor theme and not the code
editor theme.
- Create new icons for use specifically in the code editor
- Add these icons to the exceptions when converting dark theme icons
to light theme automatically
- Change the default value of the code folding color to match previous
color
- Code folding icon is now pure white by default to correctly match
the color defined in settings
2022-09-16 23:38:34 +02:00
lawnjelly
2b70218bd1
Fix uninitialized data reads in Input
...
Found by Valgrind.
2022-09-16 23:35:56 +02:00
lawnjelly
264627d11b
FlowContainer fix uninitialized data
...
This uninitialized data was finding its way into the renderer.
2022-09-16 23:31:58 +02:00
Maxim Kulkin
4237a6501f
Add GraphNode 'selected' and 'unselected' signals, simplify GraphEdit
...
Backport of the fix from master to 3.x
2022-09-16 23:29:52 +02:00
kobewi
8474965b10
Hide prefix/suffix on SpinBox focus
2022-09-16 22:33:27 +02:00
Michael Alexsander
bce30062a5
Fix some corner cases in the Menu/OptionButton
item auto-highlight
2022-09-16 22:04:23 +02:00
Michael Alexsander
7fd1e3b8ac
Fix crash when pressing up on an empty PopupMenu
2022-09-16 22:01:53 +02:00
Michael Alexsander
db8e21638a
Fix ItemList
selection visual when the scrollbar visibility changes
...
(cherry picked from commit e298144a41338d80b5f0090ce8f28aef888c13dd)
2022-09-16 21:18:10 +02:00
Michael Alexsander
62fdf73348
Expose set/get_tab_button_icon()
to scripting
2022-09-16 19:39:10 +02:00
Michael Alexsander
a557f22f1d
Make Menu/OptionButton
item auto-highlight behave better
2022-09-16 13:16:42 +02:00
e2d42db711
Also renamed the files.
2022-08-19 21:24:36 +02:00
cffe742085
Renamed the VisualServer to RenderringServer like in Godot4, as I think it's a lot better name for it. I did not yet rename the files.
2022-08-19 20:50:20 +02:00
58da70524b
Ported: Add support for multiple virtual keyboard types - brianwinterpixel
...
ce24b48e50
2022-08-19 16:18:53 +02:00
685f3cb495
Ported: remove redundant check preventing checkbox theme style to apply hover_pressed. - Piralein
...
36ff8962cc
2022-08-19 02:17:05 +02:00
4c4e19223e
Added _theme_ infix to the theme helper methods in Control.
2022-08-17 20:57:16 +02:00
99e94b08c4
Moved base input related classes to core/input.
2022-08-17 17:02:24 +02:00
686663d3e4
Moved around more classes in core.
2022-08-17 16:01:01 +02:00
04feb63860
Moved Engine and projectSettings.
2022-08-17 15:35:28 +02:00
220b2db443
Moved String and related classes under a string folder in core.
2022-08-17 14:19:55 +02:00
dc9cc716c7
Moved Object related classes under core/object.
2022-08-17 13:45:14 +02:00
e71e3ed897
Now Vector4, Vector4i, Projection, PoolVector4Array, PoolVector4iArray, are built in variant types. Also reordered the Variant's Type enum, renamed _RID in it to RID, fixed a few smaller issues and removed some very old compat code.
2022-08-16 21:55:56 +02:00
87149557b2
Fix sign comparison warning.
2022-08-15 23:12:44 +02:00
220954cf08
Backported most of the improvements to String from Godot4.
2022-08-15 22:54:03 +02:00
Yuri Sizov
eed219ada1
Fix theme propagation for children of top level controls
2022-08-07 15:34:47 +02:00
249dd4d661
Updated property hints for variant arrays.
2022-07-30 21:58:40 +02:00
Thakee Nathees
cb93141c27
Fix FileDialog file name autocompletion with filters
...
Fixes #38195 .
(cherry picked from commit 446f1b70522d86b9afe93b6543028cbab60ffb61)
2022-07-29 19:58:34 +02:00
Haoyu Qiu
f0f2a9d960
Fix LineEdit caret after using arrow key to deselect
2022-07-29 19:56:42 +02:00
kobewi
0da3dcc5b4
Fix find_next_valid_focus() freeze
...
(cherry picked from commit 8d62b736b2fceb60a76ff916c8f904e25fece832)
2022-07-29 16:33:45 +02:00
kobewi
8e9782ac76
Fix find_next_valid_focus() freeze
...
(cherry picked from commit d9ede52ded9eb7ef6ccb7c704f1d9ccbe7f23861)
2022-07-29 16:31:09 +02:00
648b9fce40
Ported: Add an option to drag'n'drop selected text in TextEdit - ConteZero
...
a13b3028a2
2022-07-29 16:29:53 +02:00
152f9728b0
Ported: [Windows, 3.x] Add support for handling network share paths. - bruvzg
...
11a7997a67
2022-07-28 19:33:43 +02:00
kobewi
69976cd190
Disable scroll when dragging at edges of TextEdit
2022-07-28 19:23:36 +02:00
bruvzg
9dbb96dc1d
Improve RTL table fill.
2022-07-28 19:21:13 +02:00
43131ad4cb
Ported: Add readable export errors. Add RTL image vertical alignment support. - bruvzg
...
f5fa1ca944
2022-07-28 18:40:46 +02:00
Michael Alexsander
b03af6e40e
Take into account the clear icon's size even when not visible in LineEdit
s
2022-07-28 13:43:20 +02:00
Michael Alexsander
9ffe4a2e51
Fix specific bug related to submenus in PopupMenu
2022-07-28 13:42:58 +02:00
Michael Alexsander
2ebc4905fc
Fix hover being drawn twice inside PopupMenu
s
2022-07-28 13:42:35 +02:00
Haoyu Qiu
2d6183beb7
Fix LineEdit clear button for asymmetric stylebox
2022-07-28 11:36:32 +02:00
kleonc
0c4799c45a
Allow changing exclusive
of already popped up Popup
2022-07-28 11:35:45 +02:00
kleonc
3dbf7c3d52
PopupMenu Fix hover stylebox overflowing horizontally
2022-07-28 11:34:22 +02:00
Aaron Record
54b02c41e6
Allow ScrollBar params of a ScrollContainer to be modified from _ready()
...
Cherrypicks b8610dbd3159985f007deb0424a64df386832d07
2022-07-28 10:18:48 +02:00
7fd0b29642
Ported: Backport Label3D node implementation and Sprite*3D material render priority. - bruvzg
...
dc6d8d6098
2022-07-27 23:40:35 +02:00
Haoyu Qiu
49b6f63f5f
Update last min size when Control becomes visible
...
(cherry picked from commit 4ac999cc3fa0d7740356aaafe7ab44da2b16e7dd)
2022-07-27 23:11:43 +02:00
c3bb14f49e
Ported: add check for selection when try to push a meta.
...
Add a check for when we select a text but end on a link. Before it would act as if we just click an link, but now it changes it so if we click-drag over a link, we could select it (and not move to other page).
- danielkariv
47ead8504a
2022-07-27 23:10:55 +02:00