Commit Graph
26639 Commits
Author SHA1 Message Date
Handola 697b8a891e Fix bind method set_override_exposure_enabled of CameraEffects 2020-02-14 20:05:54 +01:00
Rémi VerscheldeandGitHub 705ad947e9 Merge pull request #36218 from akien-mga/doc-version-branch
doc: Only encode version branch (x.y) in class header
2020-02-14 18:40:24 +01:00
Rémi VerscheldeandGitHub 6d3809b25e Merge pull request #36214 from akien-mga/vulkan-loader-secure_getenv
Vulkan-Loader: Mark secure_getenv as available on Linux
2020-02-14 17:42:45 +01:00
Rémi VerscheldeandGitHub 4a5eab05f5 Merge pull request #36182 from KoBeWi/how_to_text_file
Remove TextFile from public API
2020-02-14 17:41:55 +01:00
Rémi Verschelde dacfdd8f33 doc: Only encode version branch (x.y) in class header
This avoids a big diff on patch version updates.
2020-02-14 17:38:21 +01:00
Rémi VerscheldeandGitHub 282c8dda98 Merge pull request #36066 from timothyqiu/float-step-range
Fixes range hint for default_float_step
2020-02-14 16:17:31 +01:00
Rémi VerscheldeandGitHub 11ee97cbb2 Merge pull request #36201 from YeldhamDev/import_dock_fixes
Fix multiple issues with the "Import" dock
2020-02-14 15:48:14 +01:00
Tomasz Chabora 591cd3fd84 Remove TextFile from public API 2020-02-14 15:46:16 +01:00
Rémi Verschelde 79a7be6e7d Vulkan-Loader: Mark secure_getenv as available on Linux
It's a GNU extension part of glibc since 2.17, and it was also added
recently to musl libc. It doesn't seem to be available on *BSD (but
also not used there by Vulkan-Loader).

Could be made more thorough by doing a test compilation of a file to
check for the existence of the function on the host system, but unless
we run into actual issues, that's likely overkill.
2020-02-14 15:32:04 +01:00
Rémi VerscheldeandGitHub 09e5877ff5 Merge pull request #36212 from akien-mga/remove-battery-power-api
Remove incomplete battery status/power API
2020-02-14 15:01:22 +01:00
Rémi VerscheldeandGitHub 415a901b68 Merge pull request #36194 from dragmz/dragmz/exit_crash_fix
Fix crash when closing project manager
2020-02-14 14:31:54 +01:00
Rémi VerscheldeandGitHub 19d6d3d136 Merge pull request #36191 from drichardson/fix_36190
Disable video driver option in editor
2020-02-14 14:31:34 +01:00
Rémi VerscheldeandGitHub 79d42069a9 Merge pull request #36208 from akien-mga/warnings
Fix various GCC compilation warnings after Vulkan merge
2020-02-14 13:49:20 +01:00
Rémi Verschelde 3dea5fd631 Remove incomplete battery status/power API
It was initially implemented in #5871 for Godot 3.0, but never really
completed or thoroughly tested for most platforms. It then stayed in
limbo and nobody seems really keen to finish it, so it's better to
remove it in 4.0, and re-add eventually (possibly with a different API)
if there's demand and an implementation confirmed working on all
platforms.

Closes #8770.
2020-02-14 13:43:32 +01:00
Yuri RoubinskyandGitHub a9c85e79ad Merge pull request #36209 from Chaosus/vs_fix_cubemaps
Restore cubemaps in visual shaders
2020-02-14 13:54:03 +03:00
Yuri Roubinsky b798e26e28 Restore cubemaps in visual shaders 2020-02-14 12:51:46 +03:00
Rémi Verschelde d2537407ef Fix various GCC compilation warnings after Vulkan merge
Part of #36132.
2020-02-14 10:02:31 +01:00
Rémi VerscheldeandGitHub 8bcceee94c Merge pull request #36203 from timothyqiu/nav-polygon-leak
Fixes memory leak in NavigationPolygon
2020-02-14 07:33:46 +01:00
Rémi VerscheldeandGitHub 6dae536f6c Merge pull request #36200 from clayjohn/VULKAN-sky-error
Fix error flood with sky background
2020-02-14 07:30:27 +01:00
Rémi VerscheldeandGitHub ac9ec5336d Merge pull request #36197 from Calinou/tweak-editor-help-comment-color
Tweak the editor help comment color for better readability
2020-02-14 07:26:35 +01:00
Rémi VerscheldeandGitHub 94bf1a8a9d Merge pull request #36030 from dreamsComeTrue/fix-replace-text-entered
Allow using Enter key for replacing text in code editors
2020-02-14 07:23:49 +01:00
Rémi VerscheldeandGitHub 664bd919b0 Merge pull request #36193 from dragmz/dragmz/vulkan_desc_fix
Fix Vulkan project description
2020-02-14 07:21:11 +01:00
Haoyu Qiu 72e6369a81 Fixes memory leak in NavigationPolygon 2020-02-14 10:35:09 +08:00
Michael Alexsander bdd4d28081 Fix multiple issues with the "Import" dock 2020-02-13 23:08:05 -03:00
clayjohn b878e5bbe8 Fix error flood with sky background 2020-02-13 16:31:21 -08:00
Hugo Locurcio 99bfaa6c60 Tweak the editor help comment color for better readability 2020-02-13 23:34:15 +01:00
Marcin Zawiejski 17ea60bb92 fix crash when closing project manager 2020-02-13 22:03:46 +01:00
Rémi VerscheldeandGitHub 3679d49f4b Merge pull request #36178 from akien-mga/basisu_20200104
basis_universal: Update to upstream commit from Jan 4, 2020
2020-02-13 21:55:51 +01:00
Doug Richardson edf907213e Disable video driver option in editor since switching to GLES2 would
currently cause a crash on restart.

Fixes #36190.
2020-02-13 12:30:10 -08:00
Yuri RoubinskyandGitHub 234d355081 Merge pull request #36187 from Chaosus/shader_forbid_out_samplers
Prevent usage 'out' modifier on opaque shader types (textures currently)
2020-02-13 23:19:59 +03:00
Marcin Zawiejski dc793bb816 fix Vulkan project description 2020-02-13 21:04:43 +01:00
Yuri RoubinskyandGitHub 1779136336 Merge pull request #36183 from Chaosus/vs_fix_texture_drop
Restore drag&drop textures in visual shaders
2020-02-13 21:25:16 +03:00
Yuri Roubinsky 41643e268e Prevent usage 'out' modifier on opaque shader types (textures currently) 2020-02-13 21:02:47 +03:00
Yuri RoubinskyandGitHub 5c3944e7da Merge pull request #36177 from Chaosus/shader_fix_swizzling
Fix bugs in shader swizzling
2020-02-13 19:43:45 +03:00
Yuri Roubinsky 7aad7df574 Restore drag&drop textures in visual shaders 2020-02-13 19:19:41 +03:00
Yuri Roubinsky 01de6513ac Fix bugs in shader swizzling 2020-02-13 18:11:21 +03:00
Rémi Verschelde b6d684ec65 basis_universal: Update to upstream commit from Jan 4, 2020
BinomialLLC/basis_universal@895ee8ee7e.
2020-02-13 16:09:00 +01:00
Yuri RoubinskyandGitHub ef51726ff3 Merge pull request #36176 from Chaosus/shader_fix_const_crash
Fix shader crash if pass const argument to 'out/inout' parameter
2020-02-13 17:00:37 +03:00
Rémi VerscheldeandGitHub dcfe44f447 Merge pull request #36175 from akien-mga/remove-more-deprecated-stuff
Remove deprecated methods and code
2020-02-13 14:28:05 +01:00
Yuri Roubinsky 516aa46fe5 Fix shader crash if pass const argument to 'out/inout' parameter 2020-02-13 16:15:08 +03:00
Rémi VerscheldeandGitHub 835406cf04 Merge pull request #36163 from akien-mga/gdnative-godot_int-int64_t
GDNative: Make godot_int an int64_t
2020-02-13 12:52:17 +01:00
Rémi Verschelde 54ac8eaba6 Remove more deprecated methods and code 2020-02-13 12:37:45 +01:00
Rémi VerscheldeandGitHub f1ac292084 Merge pull request #36169 from timothyqiu/memleak
Fixes some memory leaks
2020-02-13 11:28:35 +01:00
Rémi VerscheldeandGitHub 2f6ca917f7 Merge pull request #36174 from akien-mga/byebye-openghell-3
Remove obsolete GLES3 backend
2020-02-13 11:24:15 +01:00
Rémi VerscheldeandGitHub f505aae1d8 Merge pull request #36144 from akien-mga/remove-deprecated-allow-decoding
Remove deprecated PacketPeer allow_object_decoding
2020-02-13 10:48:38 +01:00
Rémi VerscheldeandGitHub f3f05dc89e Merge pull request #36143 from akien-mga/remove-deprecated-slave-sync
Remove deprecated sync and slave networking keywords
2020-02-13 10:48:26 +01:00
Rémi Verschelde 386968ea97 Remove obsolete GLES3 backend
Due to the port to Vulkan and complete redesign of the rendering backend,
the `drivers/gles3` code is no longer usable in this state and is not
planned to be ported to the new architecture.

The GLES2 backend is kept (while still disabled and non-working) as it
will eventually be ported to serve as the low-end renderer for Godot 4.0.

Some GLES3 features might be selectively ported to the updated GLES2
backend if there's a need for them, and extensions we can use for that.

So long, OpenGL driver bugs!
2020-02-13 10:36:44 +01:00
Rémi VerscheldeandGitHub d661ca5357 Merge pull request #36172 from Chaosus/vs_custom_highend
Added virtual method to VisualShaderNodeCustom to enable high-end mark
2020-02-13 09:10:18 +01:00
Rémi VerscheldeandGitHub 57dca8b8cc Merge pull request #36152 from Calinou/project-manager-rename-last-modified
Rename the "Last Modified" project list sorting option to "Last Edited"
2020-02-13 09:09:24 +01:00
Rémi VerscheldeandGitHub 3adf2c8112 Merge pull request #36165 from Relintai/fix_engine_startgame
Fix startGame's logic in engine.js.
2020-02-13 09:05:44 +01:00