Commit Graph

31835 Commits

Author SHA1 Message Date
f9b83e90b2 Fix named anonymous struct warning 2020-12-16 07:42:16 +00:00
92d4deedaa Merge pull request #44286 from clayjohn/VULKAN-fixes
Fixes to recent Vulkan errors
2020-12-15 23:20:29 +01:00
cb42bf113c Merge pull request #44406 from vnen/variant-ptr-construct
Add PtrConstruct template to use in Variant constructors
2020-12-15 22:59:32 +01:00
b3f452b1d2 Change template order in method_ptrcall.h
To be consistent with the enum in Variant so missing types can be more
easily spotted.
2020-12-15 17:02:50 -03:00
35e7490c95 Add PtrConstruct template to use in Variant constructors
Since the PtrToArg::encode requires the value to be constructed
previously. With PtrConstruct this is not required.
2020-12-15 16:57:44 -03:00
94b15bfb89 Merge pull request #44275 from vnen/variant-function-arg-pointers
Use pointer parameters in Variant function pointers
2020-12-15 20:52:03 +01:00
abfc528439 Merge pull request #43890 from vnen/gdscript-builtin-functions-refactor
GDScript: Refactor builtin functions
2020-12-15 20:51:38 +01:00
f26a765637 Merge pull request #44400 from andy-noisyduck/master
Fix incorrect error messages when writing to compressed or encrypted files
2020-12-15 19:07:43 +01:00
0415a2d913 Merge pull request #44391 from madmiraal/fix-42285
Remove Generic6DOFJoint precision property
2020-12-15 19:06:25 +01:00
c65f097ebd Quick fix to incorrect error messages when writing to compressed or encrypted files. 2020-12-15 17:00:39 +00:00
6ccc6b6e28 Merge pull request #44372 from madmiraal/rename-animation-track_remove_key_at
Rename Animation::track_remove_key_at_position to track_remove_key_at_time
2020-12-15 13:42:54 +01:00
7e3424e3ab Merge pull request #44377 from Calinou/rename-textureprogressbar
Rename the TextureProgress node to TextureProgressBar
2020-12-15 13:34:32 +01:00
f9d922b057 Merge pull request #36530 from KoBeWi/text_with_backdrop
Add outline to ruler tool
2020-12-15 13:00:15 +01:00
a8df739d7e Merge pull request #44384 from Calinou/increase-manipulator-gizmo-opacity
Increase the default 3D manipulator gizmo opacity for better visibility
2020-12-15 12:57:52 +01:00
93dbee9a15 Merge pull request #44389 from madmiraal/rename-get_ok
Rename AcceptDialog get_ok() to get_ok_button()
2020-12-15 12:51:06 +01:00
9bc62bf449 Remove Generic6DOFJoint precision property 2020-12-15 10:14:48 +00:00
ddbdafbcf1 Merge pull request #44112 from winterpixelgames/PR-more-deterministic-and-reliable-2d-physics
make 2d constraint solving more deterministic by solving in push order
2020-12-15 08:45:30 +01:00
8522ac7711 Increase the default 3D manipulator gizmo opacity for better visibility
- Brighten gizmos when highlighted to make the difference between a
  non-highlighted and a highlighted gizmo more visible.
- Tweak the manipulator gizmo size property hint.
2020-12-14 23:44:51 +01:00
f2751f47b0 Add outline to ruler tool 2020-12-14 23:29:22 +01:00
57dcc83152 Rename the TextureProgress node to TextureProgressBar
Advantages:

- When searching for "progressbar", you'll see both nodes in the
  search results.
- More consistent with Button/TextureButton.
2020-12-14 21:35:13 +01:00
8509c8c8fc Rename AcceptDialog get_ok() to get_ok_button()
Also renames:
- AcceptDialog add_cancel() to add_cancel_button()
- ConfirmationDiaglog get_cancel() to get_cancel_button()
2020-12-14 18:43:52 +00:00
f5a3cbda19 Rename Animation::track_remove_key_at_position to track_remove_key_at_time 2020-12-14 18:00:11 +00:00
a511a26ad8 Merge pull request #44353 from skyace65/PowFix
Pow method doc fix
2020-12-14 07:38:08 +01:00
fe49eaa544 Merge pull request #44319 from reduz/integrate-meshoptimizer
Rework Mesh handling on scene importing.
2020-12-14 07:35:02 +01:00
b006fafad9 Merge pull request #44356 from EricEzaM/PR/fix-input-event-string-conversions
Fixed mistakes in InputEvent as_text and to_string implementations.
2020-12-14 07:30:59 +01:00
5c15461df2 Fixed mistakes in InputEvent as_text and to_string implementations. 2020-12-14 12:42:42 +10:00
77a045e902 Rework Mesh handling on scene importing.
-Reworked how meshes are treated by importer by using EditorSceneImporterMesh and EditorSceneImporterMeshNode. Instead of Mesh and MeshInstance, this allows more efficient processing of meshes before they are actually registered in the RenderingServer.
-Integrated MeshOptimizer
-Reworked internals of SurfaceTool to use arrays, making it more performant and easy to run optimizatons on.
2020-12-13 21:29:51 -03:00
4fd20015f3 Pow method doc fix 2020-12-13 17:53:30 -05:00
06314c1b0e Merge pull request #43030 from bruvzg/ctl_var_font
[Complex Text Layouts] Add variable fonts support.
2020-12-13 20:05:27 +01:00
c1d261fdb0 [Complex Text Layouts] Add variable fonts support. 2020-12-13 18:43:39 +02:00
bbf7bb3838 Merge pull request #42595 from bruvzg/ctl_rich_text
[Complex Text Layouts] Refactor RichTextLabel.
2020-12-13 13:42:00 +01:00
0762484473 Merge pull request #44317 from mbrlabs/geometry2d-docs
Fixed Geometry2D::get_closest_points_between_segments docs
2020-12-12 13:03:09 +01:00
56e5ca38d7 Fixed Geometry2D::get_closest_points_between_segments docs 2020-12-12 12:45:06 +01:00
2760f5d0b4 Merge pull request #44315 from madmiraal/fix-handles-baseexception
Don't handle BaseException in build scripts
2020-12-12 12:23:07 +01:00
8ef5e3201c Don't handle BaseException in build scripts 2020-12-12 10:05:42 +00:00
8c045fc9ff Merge pull request #44288 from Chaosus/fix_textedit_scrolling
Fixed mouse scrolling in TextEdit's
2020-12-12 09:31:33 +01:00
7195f6b973 Merge pull request #44270 from Riteo/gobot-face-fix
Remove two very slightly displaced duplicate vertices on Gobot's face
2020-12-11 17:04:51 +01:00
005536b1f3 Merge pull request #44296 from Xrayez/test-file-access
Add test suite for `FileAccess`
2020-12-11 15:55:02 +01:00
ed7014c67a Add test suite for FileAccess 2020-12-11 16:05:18 +02:00
146316c441 Merge pull request #44294 from GoDino/issue_44269
wrong double quote output with .csv fixed
2020-12-11 15:04:54 +01:00
dc589a64e6 Merge pull request #44279 from KoBeWi/unit_offset_or_something_idk
Fix PathFollow3D updating on unit_offset 0
2020-12-11 12:18:53 +01:00
68fdd753a7 wrong double quote output with .csv fixed 2020-12-11 11:42:43 +01:00
2d4ef1c193 Fixed mouse scrolling in TextEdit's 2020-12-11 12:51:10 +03:00
6b6f101983 [Complex Text Layouts] Refactor RichTextLabel. 2020-12-11 09:48:49 +02:00
775e3db2e1 Fixes to recent Vulkan errors 2020-12-10 22:47:53 -08:00
17b9cb2cdf Remove two very slightly displaced duplicate vertices on Gobot's face
They didn't show up at all in the rendered PNG, but were pretty annoying when working with Gobot face on Inkscape
2020-12-11 07:05:54 +01:00
cd42e938fc Fix PathFollow3D updating on unit_offset 0 2020-12-11 01:35:10 +01:00
32c06dfc8d Merge pull request #44271 from akien-mga/pvrtc-compress-cleanup
PVRTC: Move compress func to `modules/pvr`, drop obsolete PVRTexTool code
2020-12-11 00:16:00 +01:00
9263f8eb4b Image: Rename PVRTC{2,4} to PVRTC1_{2,4}, drop COMPRESS_PVRTC2
We haven't had a proper implementation for COMPRESS_PVRTC2 (which is PVRTC1 2-bpp) in years,
so let's drop it instead of keeping a compress type which doesn't work.

The other enum values were renamed to clarify that our PVRTC2 and PVRTC4 are respectively
PVRTC1 2-bpp and PVRTC1 4-bpp. PVRTC2 2-bpp and 4-bpp are not implemented yet.
2020-12-10 23:14:04 +01:00
0abacae2d3 Fix object check on Variant key checker 2020-12-10 18:18:52 -03:00