Rémi Verschelde
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
Rémi Verschelde
ac73059b56
Merge pull request #49123 from aaronfranke/it-is-time
...
Add a Time singleton
2021-06-12 22:55:25 +02:00
Rémi Verschelde
edee798628
Merge pull request #49544 from akien-mga/variantparser-stringname-compat
...
VariantParser: Fix reading StringNames with '&'.
2021-06-12 22:43:08 +02:00
Rémi Verschelde
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
Rémi Verschelde
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
Rémi Verschelde
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
Hugo Locurcio
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
Rémi Verschelde
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
Hugo Locurcio
033985f9c2
Fix duplicate paragraph in ArrayMesh.add_surface_from_arrays()
description
2021-06-12 17:48:56 +02:00
Rémi Verschelde
fe7559f751
Merge pull request #49522 from JFonS/fix_surfacetool_tangents
...
Fix tangents array in SurfaceTool
2021-06-12 01:08:03 +02:00
kobewi
7ff135b015
Consistently prefix bound virtual methods with _
2021-06-12 00:55:52 +02:00
jfons
336778ed21
Fix tangents array in SurfaceTool
2021-06-12 00:40:13 +02:00
Rémi Verschelde
243be93087
Merge pull request #47242 from sygi/bitmap-opaque-polygons
...
Bitmap opaque_to_polygons documentation
2021-06-11 23:44:47 +02:00
Rémi Verschelde
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
Rémi Verschelde
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
Hugo Locurcio
de39223503
Document applying VRAM compression setting changes retroactively
2021-06-11 22:47:50 +02:00
Paweł Fertyk
31cd42373b
Validate texture in RendererStorageRD::free
2021-06-11 20:12:23 +02:00
Rémi Verschelde
530e069bc3
Merge pull request #49312 from RandomShaper/reference_to_ref_count
...
Rename `Reference` to `RefCounted`
2021-06-11 19:46:25 +02:00
Andrii Doroshenko (Xrayez)
77daadac1d
Use "Delete" in FileSystemDock on all platforms
...
The consensus is that the per-platform strings are not so useful in the
first place, so it's better to revert back to "Delete" for every platform.
2021-06-11 20:35:10 +03:00
Rémi Verschelde
50d1e0ea99
Merge pull request #47835 from mortarroad/master-lossless-webp
...
Implement lossless WebP encoding
2021-06-11 19:34:36 +02:00
Juan Linietsky
5007ec433c
Merge pull request #49518 from reduz/fix-tangent-import
...
Fix tangent importing
2021-06-11 14:17:13 -03:00
reduz
c2138bdc87
Fix tangent importing
...
* Binormal compression was wrong.
2021-06-11 14:13:58 -03:00
Pedro J. Estébanez
04688b92ff
Rename Reference to RefCounted
2021-06-11 18:48:42 +02:00
Morris Tabor
1bc1e94208
Implement lossless WebP encoding
2021-06-11 18:46:04 +02:00
Juan Linietsky
fbb5a541ef
Merge pull request #49421 from floppyhammer/fix-vram-compressed-mipmaps
...
Fix mipmaps of VRAM compressed textures
2021-06-11 12:35:00 -03:00
Rémi Verschelde
8d4046929c
Merge pull request #49511 from akien-mga/core-diraccess-fileaccess-io
...
Core: Move DirAccess and FileAccess to `core/io`
2021-06-11 16:51:10 +02:00
Rémi Verschelde
6b0183ec89
Merge pull request #49279 from Calinou/rename-string-is-abs-path-method
...
Rename `String.is_abs_path()` to `String.is_absolute_path()`
2021-06-11 15:58:16 +02:00
Rémi Verschelde
6107d9e180
Merge pull request #34566 from Heikki00/34541_to_json_precision
...
Increased String::num default decimal precision
2021-06-11 15:56:59 +02:00
Aaron Franke
f64fea1b23
Add Time singleton
2021-06-11 09:32:39 -04:00
sygi
a74791ed68
Add documentation to Bitmaps opaque_to_polygons.
2021-06-11 14:06:02 +01:00
Rémi Verschelde
e82a1113ab
Merge pull request #49338 from Chaosus/fix_property_editor_remake
...
Fix property editor to make changes if popup closed (remake)
2021-06-11 14:56:35 +02:00
Rémi Verschelde
9e328bb5b7
Core: Move DirAccess and FileAccess to core/io
...
File handling APIs are typically considered part of I/O, and we did have most
`FileAccess` implementations in `core/io` already.
2021-06-11 14:52:39 +02:00
Rémi Verschelde
74b3b0db0e
Merge pull request #47584 from HaSa1002/docs-lang-7
2021-06-11 14:35:45 +02:00
Rémi Verschelde
1f69213175
Merge pull request #48253 from lyuma/fix_gdscript_export
...
Fix @export and prevent non-exportable References from being exported.
2021-06-11 14:24:31 +02:00
Rémi Verschelde
ba82626c2c
Merge pull request #49506 from akien-mga/vulkan_prefer_discrete_gpu
...
Prefer discrete GPU over integrated one
2021-06-11 13:34:38 +02:00
Johannes
23bc697239
Port code examples to C# (V)
...
Includes:
* Variant
* Viewport
and two fixes in Array that were pointed out in #40978
VisualScript classes are skipped on purpose.
That is the final commit of the inital code porting to C#. :)
2021-06-11 13:24:11 +02:00
Blazej Floch
36130e5a05
Prefer discrete GPU over integrated one
...
This unblocks launching on Linux laptops that default to the integrated
GPU which can not handle Vulkan in many instances.
Ideally a manual device selection, or an option for the optimal selection
strategy should be provided via CLI or config, but for the time being
this will unblock the Linux devs.
Partially addresses #42348 and #43714
2021-06-11 13:02:30 +02:00
Rémi Verschelde
9aedc020c3
Merge pull request #42636 from madmiraal/fix-infinite-inertia
2021-06-11 13:00:31 +02:00
Rémi Verschelde
80e5997154
Merge pull request #49499 from cptchuckles/fix-var2str-sigil
...
Let var2str display StringName with correct sigil
2021-06-11 12:45:54 +02:00
Lyuma
771190a9db
Fix regression from 160c260
causing export of non-@export properties.
2021-06-10 20:35:58 -07:00
Rémi Verschelde
7e1a6befda
Merge pull request #49496 from bruvzg/ctl_improve_font_selection
...
[CTL] Improve font fallback order selection.
2021-06-11 00:26:10 +02:00
Jonathan Gollnick
6710ad1737
Let var2str display StringName with correct sigil
2021-06-10 16:30:28 -05:00
Rémi Verschelde
a795a36ef5
Merge pull request #49493 from madmiraal/graph_edit-default-in-declaration
...
Move default values from definition to declaration in GraphEdit
2021-06-10 23:16:10 +02:00
Rémi Verschelde
bc1fcb9c65
Merge pull request #49435 from madmiraal/add-android-external-dir
...
Add OS.get_external_data_dir() to get Android external directory
2021-06-10 22:11:02 +02:00
bruvzg
e624e570bc
[CTL] Improve font fallback order selection.
2021-06-10 22:25:32 +03:00
Marcel Admiraal
f38fe846f4
Move default values from definition to declaration in GraphEdit
2021-06-10 17:22:56 +01:00
Marcel Admiraal
b3a962945e
Add OS.get_external_data_dir() to get Android external directory
2021-06-10 16:48:17 +01:00
Rémi Verschelde
dfc88bca6d
Merge pull request #49480 from madmiraal/fix-27725
...
Remove unused AudioDriverAndroid from Android
2021-06-10 16:44:19 +02:00
Yuri Roubinsky
9539e4e39e
Merge pull request #49456 from Chaosus/fix_shader_length
...
Fix `length()` array function usage in shader
2021-06-10 11:07:59 +03:00
Marcel Admiraal
4ba2ed332e
Remove unused AudioDriverAndroid from Android
2021-06-10 08:32:56 +01:00