Clay John
c8a0912f36
Merge pull request #66184 from touilleMan/gdnative_interface-fix-hash-mismatch-error-print
...
Fix hash mismatch error print in gdextension's gdnative_classdb_get_method_bind
2022-09-20 20:27:04 -07:00
Emmanuel Leblond
2ee951cef5
Fix hash mismatch error print in gdextension's gdnative_classdb_get_method_bind
2022-09-21 00:41:48 +02:00
Rémi Verschelde
b809b6d97e
Merge pull request #66120 from RedMser/json-spec-docs
...
Add documentation note about `JSON.parse` not being spec compliant
2022-09-21 00:19:52 +02:00
Rémi Verschelde
160e0a45b7
Merge pull request #66117 from RedMser/json-parse-recursion
...
Add recursion depth check to `JSON.stringify/parse`
2022-09-21 00:19:32 +02:00
Rémi Verschelde
1a0943e0f8
Merge pull request #65957 from EricEzaM/GH-65956-fix-ed-shortcut-section-order
...
Update Editor Shortcuts tree creation to always have sections in same order
2022-09-21 00:00:45 +02:00
Rémi Verschelde
c44e1c4e31
Merge pull request #66064 from kleonc/sprite3d-fix-drawing-with-vertical-margins
...
`Sprite3D`/`AnimatedSprite3D` Fix drawing `AtlasTexture`s with vertical margins differently than in 2D
2022-09-20 23:06:26 +02:00
Rémi Verschelde
ae2d9be0fe
Merge pull request #63740 from Faless/net/4.x_http_request_decompress
...
[HTTP] Implement streaming decompression.
2022-09-20 22:29:16 +02:00
Fabio Alessandrelli
172a9e0b24
[HTTPRequest] Cleanup, refactor deferred call.
2022-09-20 18:39:10 +02:00
Fabio Alessandrelli
98047e791a
[HTTPRequest] Body streaming decompresison.
...
Using a StreamPeerGZIP (which acts as a ringbuffer).
2022-09-20 18:39:10 +02:00
Fabio Alessandrelli
273ba0794f
[IO] Add StreamPeerGZIP for streaming compression/decompression.
...
Putting data results in writing the compressed/decompressed output into
a RingBuffer.
You can retrieve the content of the RingBuffer via get_data.
Support both gzip and deflate.
2022-09-20 18:39:10 +02:00
RedMser
f225bfe28c
Add note about JSON.parse not being spec compliant
2022-09-20 18:14:08 +02:00
Rémi Verschelde
658bfb0395
Merge pull request #66159 from MewPurPur/fix-animated-tiles-offset-unit
...
Remove px unit from animation_separation in TileSet atlas editor
2022-09-20 15:45:41 +02:00
Rémi Verschelde
f417bf255f
Merge pull request #66156 from Calinou/editor-movie-file-fix-error-string
...
Fix error string referring to invalid metadata name in Movie Maker dialog
2022-09-20 15:40:00 +02:00
Rémi Verschelde
d8d10c30d0
Merge pull request #60408 from KoBeWi/statically_typed_directories
...
Introduce more static methods to directory API
2022-09-20 15:36:49 +02:00
Rémi Verschelde
a23ba42f98
Merge pull request #63594 from Faless/img/4.x_loader_ext
...
[Core] Make ImageFormatLoader extensible.
2022-09-20 15:36:32 +02:00
VolTer
6a1d1f1f75
Remove px unit from animation_separation in TileSet atlas editor (as it's tile-based, not pixel-based)
2022-09-20 15:04:26 +02:00
Hugo Locurcio
375ea5558a
Fix error string referring to invalid metadata name in Movie Maker dialog
2022-09-20 14:53:19 +02:00
kobewi
cad1d27a6f
Introduce more static methods to directory API
2022-09-20 14:22:45 +02:00
Rémi Verschelde
34e28f2fb5
Merge pull request #66152 from bruvzg/mac_title_button_pos
2022-09-20 13:36:34 +02:00
bruvzg
0ed4cc6287
[macOS] Add an option to align window buttons in "extend to title" mode.
2022-09-20 12:55:59 +03:00
Rémi Verschelde
aa553f4030
Merge pull request #65745 from akien-mga/scons-production-lto-earlier
...
Refactor handling of `production` flag and per-platform LTO defaults
2022-09-20 09:45:33 +02:00
Rémi Verschelde
7da532275b
Merge pull request #65541 from clayjohn/renderer-setting
...
Split rendering driver project setting into renderer_name and rendering_driver
2022-09-20 09:43:59 +02:00
Rémi Verschelde
a04533f964
Merge pull request #66138 from aaronfranke/axis-count
...
Define AXIS_COUNT in all vector math types
2022-09-20 09:43:51 +02:00
Rémi Verschelde
4a645abd51
Merge pull request #64514 from dsnopek/webxr-master-fixup-squashed
...
Get WebXR minimally working again in Godot 4
2022-09-20 08:42:37 +02:00
Rémi Verschelde
4cdb16a60c
Merge pull request #66094 from aaronfranke/gltf-used-extensions
...
Store extensions in GLTFState and get supported extensions from GLTFDocumentExtension
2022-09-20 08:42:30 +02:00
Rémi Verschelde
7bb1af84f6
Merge pull request #66122 from raulsntos/dotnet/FirAccess 🌲 -docs
...
Improve C# documentation for FileAccess and DirAccess
2022-09-20 08:41:53 +02:00
Rémi Verschelde
7a4faba136
Merge pull request #66127 from RedMser/vs-cleanup
...
Further cleanup of VisualScript references
2022-09-20 08:41:47 +02:00
Rémi Verschelde
f97b164330
Merge pull request #65880 from paulloz/dotnet/class-ref
...
Add new C# code blocks to class ref pages
2022-09-20 08:41:34 +02:00
David Snopek
b5c14e5f15
Get WebXR minimally working again in Godot 4
2022-09-19 21:10:27 -05:00
Aaron Franke
7097e8add7
Add a way to get the GLTF extensions supported by GLTFDocumentExtension
2022-09-19 19:40:06 -05:00
Aaron Franke
b72dc0de89
Make used extensions stored in GLTFState
...
This allows GLTFDocumentExtension classes to add to the used extensions array.
2022-09-19 19:39:49 -05:00
Fabio Alessandrelli
e8fc6bfeb5
[Core] Make ImageFormatLoader extensible.
2022-09-20 02:01:57 +02:00
Aaron Franke
50fb0220ca
Define AXIS_COUNT in all vector types
2022-09-19 17:50:35 -05:00
Ignacio Roldán Etcheverry
ca1ebf9fee
Merge pull request #66119 from raulsntos/dotnet/str-path-join
...
C#: Rename `PlusFile` to `PathJoin`
2022-09-19 22:25:15 +02:00
Rémi Verschelde
bcf754d735
Merge pull request #66068 from bruvzg/rtl_fx_connected
...
[RTL] Add option to apply built-in effects to the individual connected glyphs.
2022-09-19 22:05:47 +02:00
Rémi Verschelde
209a837f79
Merge pull request #66112 from Zylann/get_configuration_warnings_psa
...
Change return type of `get_configuration_warnings` to `PackedStringArray`
2022-09-19 22:03:44 +02:00
Rémi Verschelde
73c35e8d95
Merge pull request #65918 from clayjohn/quadmesh
...
Add QuadMesh back as a subclass of PlaneMesh.
2022-09-19 22:03:17 +02:00
Rémi Verschelde
a293f2204c
Merge pull request #65134 from Mickeon/editor-unique-name-toggle
...
Make "Access as Unique Name" a shortcut
2022-09-19 22:03:00 +02:00
Rémi Verschelde
effddbcf12
Merge pull request #66065 from kidinashell/issue-59488
...
SpotLight3D's and OmniLight3D's Projector doesn't work
2022-09-19 22:02:17 +02:00
Rémi Verschelde
f6a8c29589
Merge pull request #64737 from fabriceci/add-error-on-concave-segments-collision
...
Warn users when collisions are not supported
2022-09-19 22:02:03 +02:00
Rémi Verschelde
e696360a1b
Merge pull request #63653 from fabriceci/increase-max-collisions
...
Increases the number of maximum detected collisions
2022-09-19 22:01:54 +02:00
Rémi Verschelde
82961dda3d
Merge pull request #66108 from Zylann/editor_inspector_get_selected_path
...
Expose `EditorInspector.get_selected_path`
2022-09-19 22:01:32 +02:00
RedMser
5c5c3ab90e
Further cleanup of VisualScript references
2022-09-19 21:37:26 +02:00
Paul Joannon
2316c3a3a9
Add new C# code blocks to class ref pages
...
- AStarGrid2D
- Engine
- Font
- Node
- OS
- Tweens
2022-09-19 19:38:29 +02:00
clayjohn
4a1c7de57c
Split rendering driver project setting into renderer_name and rendering_driver. To differentiate between a driver (e.g. Vulkan or D3D12) and a renderer (e.g. clustered or mobile renderer).
2022-09-19 10:26:10 -07:00
Raul Santos
95393c310d
Improve C# documentation for FileAccess and DirAccess
...
- Adds using statements to C# examples to ensure the resources are freed after usage
- Adds explanation about the importance of disposing the FileAccess now that we don't have a close method
2022-09-19 18:46:44 +02:00
Raul Santos
5be5f167a1
C#: Rename `PlusFile` to `PathJoin`
2022-09-19 18:25:29 +02:00
RedMser
de3b1c3fca
Add recursion depth check to JSON stringify/parse
2022-09-19 18:22:55 +02:00
Rémi Verschelde
35a15e6191
SCons: Refactor handling of `production` flag and per-platform LTO defaults
...
Fixup to #63288 .
See #65583 for the bug report.
Co-authored-by: Cyberrebell <chainsaw75@web.de>
2022-09-19 18:11:29 +02:00
clayjohn
87710517fa
Add QuadMesh back as a subclass of PlaneMesh.
...
This simplifies the creation of billboarded meshes without any code overhead.
2022-09-19 08:53:10 -07:00