Commit Graph

44564 Commits

Author SHA1 Message Date
Rémi Verschelde 398ab31a6b
Merge pull request #62767 from bruvzg/glman_check
Check if GL manager exist to prevent crash when using multithreaded renderer with Vulkan.
2022-07-06 09:31:08 +02:00
bruvzg a194043ea8
Check if GL manager exist to prevent crash when using multithreaded renderer with Vulkan. 2022-07-06 09:56:47 +03:00
Rémi Verschelde 83ad1231a7
Merge pull request #62757 from Calinou/voxelgi-remove-unused-anisotropy
Remove unused anisotropy setter/getter methods in VoxelGI
2022-07-06 08:00:20 +02:00
Rémi Verschelde 08e8e6739e
Merge pull request #62755 from Calinou/videostreamplayer-default-disable-expand
Disable Expand by default in VideoStreamPlayer
2022-07-06 07:59:33 +02:00
Rémi Verschelde 8dfdb71f8e
Merge pull request #62763 from timothyqiu/nullify
Fix heap-use-after-free when closing a scene with its builtin script open
2022-07-06 07:52:29 +02:00
Haoyu Qiu 61bc7d6576 Fix heap-use-after-free when closing a scene with its builtin script open 2022-07-06 10:45:36 +08:00
Hugo Locurcio c9037a8d2c
Remove unused anisotropy setter/getter methods in VoxelGI
These methods weren't exposed to the scripting API.

Anisotropy was used in earlier iterations of VoxelGI, but it was
removed as it was too expensive.
2022-07-06 02:40:49 +02:00
Hugo Locurcio 983ce7e9f3
Disable Expand by default in VideoStreamPlayer
This ensures videos are always visible as soon as a video file
is specified in the VideoStreamPlayer node. The node will no longer
be resized to 0×0 by default, making the video invisible in the process
(even if the audio can still be heard).
2022-07-06 00:51:27 +02:00
Rémi Verschelde 1b057e18f2
Merge pull request #62747 from PZerua/gltf_fixes
Fix light intensity and attenuation import from GLTF
2022-07-05 23:03:14 +02:00
Rémi Verschelde 0ad5fa6025
Merge pull request #38080 from guilhermefelipecgs/small_fixes
[Node3DEditorViewport] Add correct margin for rotation control and fps label.
2022-07-05 22:57:04 +02:00
Guilherme Felipe 51aa57328a [Node3DEditorViewport] Add correct margin for rotation control and fps label. 2022-07-05 17:32:16 -03:00
Rémi Verschelde 9de5698ee2
Merge pull request #62742 from Calinou/voxelgi-clamp-extents 2022-07-05 21:04:24 +02:00
PZerua aa7ab96e71 Fix light intensity and attenuation import from GLTF 2022-07-05 19:48:01 +02:00
Hugo Locurcio aa9403bcda
Clamp VoxelGI extents to reasonable values to avoid breaking baking
This also prevents crashes when resizing a VoxelGI's extents to 0
on any axis.
2022-07-05 18:32:44 +02:00
Rémi Verschelde 5f386fecf0
Merge pull request #62721 from Nolkaloid/line_edit-caret-blink-fix
Change LineEdit caret blink to use internal process
2022-07-05 17:00:58 +02:00
Rémi Verschelde 63752df24b
Merge pull request #62539 from KoBeWi/transformers 2022-07-05 13:57:03 +02:00
Rémi Verschelde 0cb12f27e7
Merge pull request #35626 from ShlomiRex/file-dialog-add-home-desktop-as-drive 2022-07-05 13:47:21 +02:00
Rémi Verschelde f088c9a209
Merge pull request #44492 from cabinboy1031/plane-test 2022-07-05 13:45:25 +02:00
kobewi 072e2ff659 Show the transform operation numbers in 2D 2022-07-05 13:19:32 +02:00
Shlomi 22da234eb6 Add Desktop to file dialog drive on Unix 2022-07-05 13:10:15 +02:00
cabinboy1031 7730001390 Implemented tests for Plane getters and setters.
Added tests for intersection and plane-point methods.
2022-07-05 12:55:05 +02:00
Rémi Verschelde 4e7223ce49
Merge pull request #62459 from m4gr3d/refactor_android_storage_handling_main 2022-07-05 12:44:55 +02:00
Fredia Huya-Kouadio f9c19298ce Add full support for Android scoped storage.
This was done by refactoring directory and file access handling for the Android platform so that any general filesystem access type go through the Android layer.
This allows us to validate whether the access is unrestricted, or whether it falls under scoped storage and thus act appropriately.
2022-07-05 03:00:37 -07:00
Rémi Verschelde fd10de5b94
Merge pull request #62726 from jmpelletier/jmpelletier-patch-2 2022-07-05 11:25:01 +02:00
Rémi Verschelde 3a38ee96ce
Merge pull request #62259 from KoBeWi/textpand 2022-07-05 09:52:22 +02:00
Jean-Marc Pelletier 63d5f31561 StyleBox: Document correct methods to draw with a RID 2022-07-05 09:45:11 +02:00
Rémi Verschelde 3770b5be99
Merge pull request #62724 from KoBeWi/xml_explorer 2022-07-05 08:43:55 +02:00
Rémi Verschelde 6bcb5ec56f
Merge pull request #62720 from Calinou/doc-decal-projector-filter 2022-07-05 08:31:35 +02:00
kobewi 415c7dda37 Implement XMLParser.get_current_line() 2022-07-05 01:23:04 +02:00
Nolkaloid 9dc58511c6 Change LineEdit caret blink to use process
Now using internal process for blinking instead of a Timer node
2022-07-05 00:02:44 +02:00
Rémi Verschelde 100d223736
Merge pull request #62692 from Nolkaloid/typesafe-nodepath-dnd
Fix drag'n drop type checking for NodePaths
2022-07-04 23:54:06 +02:00
Hugo Locurcio fa799ec2c6
Document changing the Decal and Light3D projector texture filter modes 2022-07-04 22:17:16 +02:00
Rémi Verschelde 344b42703b
Merge pull request #62212 from hansemro/eraser-detect-4
Add inversion/eraser-end property for tablet pens
2022-07-04 21:48:19 +02:00
Nolkaloid 31745a8b15 Fix drag'n drop type check for NodePaths 2022-07-04 20:10:40 +02:00
Hansem Ro 6dcc9d1131 [macOS, Windows, X11] Add stylus inverted/eraser support to
InputEventMouseMotion event
2022-07-04 10:36:53 -07:00
kobewi 41f6e7c50e Allow to disable TextEdit vertical scroll 2022-07-04 15:02:15 +02:00
Rémi Verschelde b4644e2835
Merge pull request #62705 from cdemirer/expression-built-in-function-identifier 2022-07-04 13:22:36 +02:00
cdemirer 0ccde38668 Expression built-in functions can also be considered as identifiers in subscripts 2022-07-04 13:25:43 +03:00
Rémi Verschelde 1d06fec535
Merge pull request #62448 from MinusKube/completion-scroll-click
Add the ability to drag the code completion scrollbar using the mouse click
2022-07-04 10:13:20 +02:00
Rémi Verschelde ba8e7efc2b
Merge pull request #38298 from ThakeeNathees/file-dialog-autocomplete-fix 2022-07-04 10:10:47 +02:00
Rémi Verschelde c32646c1c3
Merge pull request #62175 from bruvzg/custom_keys 2022-07-04 10:09:59 +02:00
Rémi Verschelde 47f09485fb
Merge pull request #62700 from bruvzg/cewrp 2022-07-04 09:58:14 +02:00
bruvzg e3d5bc2098
Use autowrap in the curve editor. 2022-07-04 10:13:11 +03:00
bruvzg 329923c6ac
Use custom key structs, instead of raw hashes for the Label3D and TextMesh, to avoid potential hash collisions. 2022-07-04 09:47:49 +03:00
Rémi Verschelde 5b3b06187b
Merge pull request #62696 from bruvzg/hb441
HarfBuzz: Update to version 4.4.1
2022-07-04 08:42:24 +02:00
Rémi Verschelde 5cc830892a
Merge pull request #62681 from Jummit/keep-perspective-menu
Keep Perspective menu open after selecting an option
2022-07-04 08:21:57 +02:00
bruvzg 6c27d9d624
HarfBuzz: Update to version 4.4.1 2022-07-04 09:12:19 +03:00
Thakee Nathees 446f1b7052 Fix FileDialog file name autocompletion with filters
Fixes #38195.
2022-07-04 01:26:34 +02:00
MinusKube 336400dc42 Add the ability to drag the code completion scrollbar using the mouse click 2022-07-03 23:47:52 +02:00
Rémi Verschelde 41fdddb1f8
Merge pull request #62677 from akien-mga/particles-fix-warnings-update 2022-07-03 18:42:51 +02:00