Commit Graph

31613 Commits

Author SHA1 Message Date
Rémi Verschelde 2d6e7df5c2
Merge pull request #42501 from akien-mga/glTF-fix-parsing-base64-data
glTF: Fix parsing buffer data with application/gltf-buffer and image/* MIME types
2020-10-02 12:48:45 +02:00
Rémi Verschelde 34a50310ad
glTF: Fix parsing buffer data with application/gltf-buffer and image/* MIME types
See https://github.com/KhronosGroup/glTF/issues/944 for context on the
application/gltf-buffer MIME type.

The glTF 2.0 spec supports `image/jpeg` and `image/png` which can also be
base64-encoded in buffer URIs.

Fixes #33796.
2020-10-02 12:23:10 +02:00
Marcel Admiraal 5278e07095 Check entire basis column for zero size when unscaling Bullet basis. 2020-10-02 10:30:08 +01:00
Rémi Verschelde 19f72beebb
Merge pull request #42451 from Duroxxigar/rename-toplevel
Renamed toplevel to be top_level
2020-10-02 10:57:23 +02:00
Rémi Verschelde a1c27228ae
Merge pull request #42480 from ssw99/sprintf-function-bug-fix
Fix extra padding for numbers with signs
2020-10-02 10:26:15 +02:00
Rémi Verschelde 6189ff8608
Merge pull request #42493 from akien-mga/configuration-warnings-fixup
Better validate CollisionShape3D config. warning after #38743
2020-10-02 10:01:23 +02:00
Rémi Verschelde 7b18a7143b
Better validate CollisionShape3D config. warning after #38743
Relates to #42479, though I don't think it would crash in the master version.
2020-10-02 09:41:55 +02:00
Rémi Verschelde 48afdfddb5
Merge pull request #42486 from aaronfranke/doc-demo-links
Link to demos from within the class reference
2020-10-02 09:16:23 +02:00
Yuri Roubinsky 76c308f47b
Merge pull request #42490 from Chaosus/vs_fix_func
Fix VisualShaderNode::set_output_port_connected
2020-10-02 09:24:36 +03:00
Yuri Roubinsky dc713e149f Fix VisualShaderNode::set_output_port_connected 2020-10-02 09:06:13 +03:00
Michael Auderer 70a4cd1afe Reset TileMapEditor painting on application refocus
Treats application unfocus as a mouse release for
TOOL_PAINTING, by finishing the undo state and
resetting the tool. Also sets a flag to prevent extra
lines from being drawn when the application is refocused.

fixes #42398, fixes #24970
2020-10-02 01:48:14 -04:00
Aaron Franke 439be614f4
Link to demos from within the class reference 2020-10-01 23:57:21 -04:00
Serhat 9f2cdfea82 Fixed padding bug of sprintf function 2020-10-02 00:25:42 +03:00
Rémi Verschelde 5e726d8d20
Merge pull request #42477 from bruvzg/macos_dpi
[4.0] Fix `screen_get_dpi` on macOS.
2020-10-01 23:03:09 +02:00
bruvzg b0152dcac5
Fix `screen_get_dpi` on macOS for non fractional display scales and restore documentation. 2020-10-01 22:52:20 +03:00
Rémi Verschelde 25ca77c379
Merge pull request #42430 from Calinou/contributing-tests
Document contributing tests to Godot's C++ codebase
2020-10-01 19:14:04 +02:00
Yuri Roubinsky 17d588f7b3
Merge pull request #42467 from Chaosus/vs_fix_bug
Updates size of float constant in visual shader if empty is selected
2020-10-01 18:33:23 +03:00
Yuri Roubinsky fa35733b4c Updates size of float constant in visual shader if empty is selected 2020-10-01 18:19:36 +03:00
Rémi Verschelde f3e557780f
Merge pull request #37194 from lolligerjoj/expose_val_interp
Expose Animation::value_track_interpolate to GDscript
2020-10-01 15:27:32 +02:00
Rémi Verschelde c646768ba2
Merge pull request #40473 from rcorre/gizmo-doc
Fix return type on EditorNode3DGizmoPlugin::get_priority.
2020-10-01 14:28:38 +02:00
lolligerjoj ff4af94414 Expose Animation::value_track_interpolate to GDscript 2020-10-01 14:27:09 +02:00
Rémi Verschelde 39ea52f36f
Merge pull request #41829 from RandomShaper/fix_40353
Avoid warning about harmless unfulfilled yields
2020-10-01 14:17:34 +02:00
Rémi Verschelde 12091b39d2
Merge pull request #38743 from arrowinaknee/node-config-warnings
Update all get_configuration_warning() to retrieve warnings from the parent
2020-10-01 14:03:29 +02:00
Rémi Verschelde 23ab8ea6f6
Merge pull request #40582 from PoqXert/game-center-4.0
[4.0] iOS Game Center improvements
2020-10-01 13:54:03 +02:00
Rémi Verschelde 63d158ff62
Merge pull request #42442 from rcorre/file_doc
Clarify store_string vs store_line.
2020-10-01 13:21:11 +02:00
Ryan Roden-Corrent 2762821c08
Clarify store_string vs store_line.
While the behavior can be implied from the name, it seems worth stating
it explicitly.
2020-10-01 07:03:24 -04:00
Rémi Verschelde 42f2098509
Merge pull request #42435 from Calinou/doc-string-is-valid-ip-address
Improve the `String.is_valid_ip_address()` documentation
2020-10-01 12:54:27 +02:00
Rémi Verschelde 56dee7015f
Merge pull request #42458 from groud/fix_cursor_rotation
Fix scale cursor rotation and handle diagonal ones
2020-10-01 12:51:02 +02:00
Gilles Roudière 6dd19af439 Fix scale cursor rotation and handle diagonal ones 2020-10-01 12:19:45 +02:00
Rémi Verschelde e46159ab4d
Merge pull request #42454 from naithar/feature/ios-delay-in-settings-master
[4.0] [iOS] Add touch delay value to project settings
2020-10-01 12:16:01 +02:00
Sergey Minakov 1d9b6b01db iOS: move touch delay to settings 2020-10-01 12:36:11 +03:00
Yuri Roubinsky 894b0a010b
Merge pull request #42452 from Chaosus/vs_constants
Add an option to select a predifined constant in visual shader editor
2020-10-01 12:00:34 +03:00
Yuri Roubinsky 50a80db50f Add an option to select a predifined constant in visual shader editor 2020-10-01 11:11:49 +03:00
Duroxxigar b687ace7f9 Renamed toplevel to be top_level 2020-10-01 03:17:33 -04:00
Rémi Verschelde cbcec0d056
Merge pull request #42448 from Duroxxigar/toplevel-as-property
Made toplevel a property for Node3D and CanvasItem
2020-10-01 09:06:17 +02:00
Duroxxigar 85a8dbb7b6 Made toplevel a property for Node3D and CanvasItem 2020-10-01 02:43:30 -04:00
Andrii Doroshenko (Xrayez) a8404cf56c Cross-reference GDScript `load` and `ResourceLoader.load` in classref
The GDScript `load` mention is moved from the class `ResourceLoader`
description to the `ResourceLoader.load` method description instead,
where it is more likely to be found.
2020-09-30 23:03:36 +03:00
Rémi Verschelde 4a4be06260
Merge pull request #42434 from Calinou/doc-string-casecmp
Improve the String comparison methods' documentation
2020-09-30 21:58:15 +02:00
Hugo Locurcio 00ade39389
Improve the `String.is_valid_ip_address()` documentation
This closes https://github.com/godotengine/godot-docs/issues/4097.
2020-09-30 19:26:14 +02:00
Hugo Locurcio a2271ba3bd
Improve the String comparison methods' documentation
This closes https://github.com/godotengine/godot-docs/issues/4096.
2020-09-30 19:08:20 +02:00
Rémi Verschelde cc62eaf7be
Merge pull request #41910 from nekomatata/x11-inputs-lag-fix
Fix issues related to delay when processing events on X11 display server
2020-09-30 16:37:44 +02:00
Hugo Locurcio 8a84b3cfd3
Document contributing tests to Godot's C++ codebase
This partially addresses
https://github.com/godotengine/godot-proposals/issues/1586.
2020-09-30 16:29:23 +02:00
Rémi Verschelde 3c441baf6c
Merge pull request #42369 from Rubonnek/document-funcref-get-function
Make "function" a property of FuncRef
2020-09-30 13:34:52 +02:00
Wilson E. Alvarez b4e7edabf3
Make "function" a property of FuncRef 2020-09-30 06:57:59 -04:00
Rémi Verschelde 39a93c007d
Merge pull request #42426 from timothyqiu/thumbnail-size
Fix FileSystem tree preview icon size on HiDPI
2020-09-30 11:39:33 +02:00
Haoyu Qiu b28fc2df07 Fixes FileSystem tree preview icon size on HiDPI 2020-09-30 15:46:52 +08:00
Rémi Verschelde 1b3d85e8bf
Merge pull request #42387 from KoBeWi/warp_no_mouse
Don't warp mouse when selecting tracks
2020-09-30 09:35:13 +02:00
Rémi Verschelde 72a3759ae5
Merge pull request #42417 from Calinou/autokey-pressed-red-icon
Make the pressed autokey icon red to emphasize its "recording" status
2020-09-30 01:27:52 +02:00
Hugo Locurcio 95773bb3c1
Make the pressed autokey icon red to emphasize its "recording" status 2020-09-29 23:22:21 +02:00
Rémi Verschelde 475f4faead
Merge pull request #42414 from eduardohmrodrigues/master
Fix error message when exporting a write-only property without a setter
2020-09-29 21:14:06 +02:00