Commit Graph

35148 Commits

Author SHA1 Message Date
12e0f10c74 Merge pull request #49227 from pycbouh/editor-theme-freeze-changes
Prevent `Theme` resource from emitting changes during bulk operations
2021-06-13 15:44:32 +02:00
4ebf248e1b Merge pull request #48207 from BastiaanOlij/multiview_stereoscopic
Add stereoscopic rendering through multiview
2021-06-13 15:36:55 +02:00
15c1a76361 Add stereoscopic rendering through multiview 2021-06-13 22:52:20 +10:00
ef7974f3d9 Merge pull request #49526 from Chaosus/fix_textureregion_errors 2021-06-13 14:44:50 +02:00
aa51911c69 Merge pull request #49543 from greatmomo/SkeletonModification_bugfix 2021-06-13 14:34:11 +02:00
600b4c9c7b Merge pull request #34668 from aaronfranke/to-string
[Core] Reformat structure string operators
2021-06-13 11:58:24 +02:00
f4ab76444f Merge pull request #49564 from timothyqiu/validate-plugin-params 2021-06-13 11:55:07 +02:00
de2250d786 Merge pull request #49562 from RandomShaper/fix_mono_build
Improve & fix Mono build
2021-06-13 11:45:43 +02:00
1a9e3edd30 Validate parameters when adding plugins 2021-06-13 17:25:39 +08:00
f59488e94e Improve & fix Mono build
- Fix C++ compile errors about pending variable renames after the `Reference` to `RefCount` change.
- Fix C# compile errors due to the recent rename of `EnablePlugin()` and `Build()`, which are now underscore-prefixed in bindings.
- Additional rename: `godot_icall_Reference_Dtor` to  `godot_icall_RefCounted_Dtor`.
2021-06-13 11:21:14 +02:00
e866a53428 Merge pull request #49559 from timothyqiu/color-index
Fix crash when using invalid index in Color.get_named_color
2021-06-13 10:50:27 +02:00
95932ce4f2 Merge pull request #49558 from timothyqiu/invalid-ref 2021-06-13 10:49:14 +02:00
2ed9bb7e42 Merge pull request #49555 from timothyqiu/tileset-range
Add range check for TileSet::CellNeighbor parameter
2021-06-13 10:44:04 +02:00
1003054134 Merge pull request #49553 from timothyqiu/viewport-outside-tree
Fix Viewport crashes when not in tree
2021-06-13 10:40:37 +02:00
558f13e4f7 Merge pull request #49554 from timothyqiu/physical-bone-2d-init
Initialize PhysicalBone2D::parent_skeleton
2021-06-13 10:32:38 +02:00
56edf2d2a5 Merge pull request #49546 from KoBeWi/;_;
Fix some virtual methods
2021-06-13 10:31:03 +02:00
b536bac28e Merge pull request #49556 from timothyqiu/joypad-button-range-check
Fix `InputEventJoypadButton::as_text` crash for invalid button index
2021-06-13 10:05:55 +02:00
a23610ad90 Fix crash when using invalid index in Color.get_named_color 2021-06-13 14:29:32 +08:00
42ad987bb7 Validate parameter of SkeletonModificationStack2D::add_modification 2021-06-13 14:07:01 +08:00
c727d40507 Fix InputEventJoypadButton::as_text crash for invalid button index 2021-06-13 13:53:11 +08:00
43f9253c53 Add range check for TileSet::CellNeighbor parameter 2021-06-13 13:30:27 +08:00
80927b7a81 Fix Viewport crashes when not in tree 2021-06-13 12:51:26 +08:00
9cbf066feb Initialize PhysicalBone2D::parent_skeleton 2021-06-13 12:10:11 +08:00
ccaefbce55 Merge pull request #49551 from reduz/fix-roughness-limiter2
Make shader compile again after roughness limiter fix
2021-06-12 22:01:44 -03:00
ce783689f8 Make shader compiler again after roughness limiter fix
Fix shader compilation error after merging #49549
2021-06-12 21:40:51 -03:00
bb94344937 Merge pull request #49549 from clayjohn/VULKAN-roughness-limiter
Fix roughness limiter derivative
2021-06-12 21:29:34 -03:00
6feae6d219 Merge pull request #49547 from reduz/fix-voxelgi
Fix VoxelGI (works again).
2021-06-12 21:15:57 -03:00
3911e71a52 Fix some virtual methods 2021-06-13 02:02:39 +02:00
9a5e00be6f Fix roughness limiter derivative 2021-06-12 17:02:05 -07:00
7513b73902 Fix VoxelGI (works again).
It was broken due to #46046, this makes it work again.
2021-06-12 20:37:56 -03:00
6d98f84abb Merge pull request #48746 from KoBeWi/bane_of_all_virtual_compatibility
Consistently prefix bound virtual methods with _
2021-06-12 23:00:40 +02:00
ac73059b56 Merge pull request #49123 from aaronfranke/it-is-time
Add a Time singleton
2021-06-12 22:55:25 +02:00
edee798628 Merge pull request #49544 from akien-mga/variantparser-stringname-compat
VariantParser: Fix reading StringNames with '&'.
2021-06-12 22:43:08 +02:00
2787ee634a Merge pull request #49520 from pfertyk/issue-46278-empty-texture-crashes-godot
Validate texture in RendererStorageRD::free
2021-06-12 22:27:14 +02:00
02b3adc150 Merge pull request #49541 from Calinou/fix-game-camera-override-tooltip
Fix game camera override tooltips being swapped
2021-06-12 22:24:40 +02:00
326e483ef3 VariantParser: Fix reading StringNames with '&'.
Keep support for '@' for now for compatibility.

Fixes #49535.
Fixes #49542.
2021-06-12 22:13:35 +02:00
8168fdb8f6 Fixed crash on calling set_editor_draw without properly setup
SkeletonModification
2021-06-12 21:30:36 +02:00
d1c5dd5b68 Fix game camera override tooltips being swapped
Previously, the wrong tooltip was shown.

This also tweaks the tooltips' texts to be clearer and remove
references to "game" (since Godot is used for more than just games).
2021-06-12 19:39:34 +02:00
0024bb3f4e Merge pull request #49538 from Calinou/doc-arraymesh-fix-duplicate-paragraph
Fix duplicate paragraph in `ArrayMesh.add_surface_from_arrays()` description
2021-06-12 19:09:56 +02:00
033985f9c2 Fix duplicate paragraph in ArrayMesh.add_surface_from_arrays() description 2021-06-12 17:48:56 +02:00
19afaa0203 Fixed a bunch of connection errors in TextureEditorPlugin 2021-06-12 08:01:02 +03:00
fe7559f751 Merge pull request #49522 from JFonS/fix_surfacetool_tangents
Fix tangents array in SurfaceTool
2021-06-12 01:08:03 +02:00
7ff135b015 Consistently prefix bound virtual methods with _ 2021-06-12 00:55:52 +02:00
336778ed21 Fix tangents array in SurfaceTool 2021-06-12 00:40:13 +02:00
243be93087 Merge pull request #47242 from sygi/bitmap-opaque-polygons
Bitmap opaque_to_polygons documentation
2021-06-11 23:44:47 +02:00
1b943dbea1 Merge pull request #49519 from Xrayez/filesystem-delete-for-everyone
Use "Delete" in FileSystemDock on all platforms
2021-06-11 23:35:45 +02:00
ab29e3af53 Merge pull request #49515 from Calinou/doc-projectsettings-vram-compression-change
Document applying VRAM compression setting changes retroactively
2021-06-11 23:35:12 +02:00
de39223503 Document applying VRAM compression setting changes retroactively 2021-06-11 22:47:50 +02:00
31cd42373b Validate texture in RendererStorageRD::free 2021-06-11 20:12:23 +02:00
530e069bc3 Merge pull request #49312 from RandomShaper/reference_to_ref_count
Rename `Reference` to `RefCounted`
2021-06-11 19:46:25 +02:00