summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-14Vulkan-Loader: Mark secure_getenv as available on LinuxRémi Verschelde
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-14Merge pull request #36212 from akien-mga/remove-battery-power-apiRémi Verschelde
Remove incomplete battery status/power API
2020-02-14Merge pull request #36194 from dragmz/dragmz/exit_crash_fixRémi Verschelde
Fix crash when closing project manager
2020-02-14Merge pull request #36191 from drichardson/fix_36190Rémi Verschelde
Disable video driver option in editor
2020-02-14Merge pull request #36208 from akien-mga/warningsRémi Verschelde
Fix various GCC compilation warnings after Vulkan merge
2020-02-14Remove incomplete battery status/power APIRémi Verschelde
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-14Merge pull request #36209 from Chaosus/vs_fix_cubemapsYuri Roubinsky
Restore cubemaps in visual shaders
2020-02-14Restore cubemaps in visual shadersYuri Roubinsky
2020-02-14Fix various GCC compilation warnings after Vulkan mergeRémi Verschelde
Part of #36132.
2020-02-14Merge pull request #36203 from timothyqiu/nav-polygon-leakRémi Verschelde
Fixes memory leak in NavigationPolygon
2020-02-14Merge pull request #36200 from clayjohn/VULKAN-sky-errorRémi Verschelde
Fix error flood with sky background
2020-02-14Merge pull request #36197 from Calinou/tweak-editor-help-comment-colorRémi Verschelde
Tweak the editor help comment color for better readability
2020-02-14Merge pull request #36030 from dreamsComeTrue/fix-replace-text-enteredRémi Verschelde
Allow using Enter key for replacing text in code editors
2020-02-14Merge pull request #36193 from dragmz/dragmz/vulkan_desc_fixRémi Verschelde
Fix Vulkan project description
2020-02-14Fixes memory leak in NavigationPolygonHaoyu Qiu
2020-02-13Fix error flood with sky backgroundclayjohn
2020-02-13Tweak the editor help comment color for better readabilityHugo Locurcio
2020-02-13fix crash when closing project managerMarcin Zawiejski
2020-02-13Merge pull request #36178 from akien-mga/basisu_20200104Rémi Verschelde
basis_universal: Update to upstream commit from Jan 4, 2020
2020-02-13Disable video driver option in editor since switching to GLES2 wouldDoug Richardson
currently cause a crash on restart. Fixes #36190.
2020-02-13Merge pull request #36187 from Chaosus/shader_forbid_out_samplersYuri Roubinsky
Prevent usage 'out' modifier on opaque shader types (textures currently)
2020-02-13fix Vulkan project descriptionMarcin Zawiejski
2020-02-13Merge pull request #36183 from Chaosus/vs_fix_texture_dropYuri Roubinsky
Restore drag&drop textures in visual shaders
2020-02-13Prevent usage 'out' modifier on opaque shader types (textures currently)Yuri Roubinsky
2020-02-13Merge pull request #36177 from Chaosus/shader_fix_swizzlingYuri Roubinsky
Fix bugs in shader swizzling
2020-02-13Restore drag&drop textures in visual shadersYuri Roubinsky
2020-02-13Fix bugs in shader swizzlingYuri Roubinsky
2020-02-13basis_universal: Update to upstream commit from Jan 4, 2020Rémi Verschelde
BinomialLLC/basis_universal@895ee8ee7e04f22267f8d16d46de04d5a01d63ac.
2020-02-13Merge pull request #36176 from Chaosus/shader_fix_const_crashYuri Roubinsky
Fix shader crash if pass const argument to 'out/inout' parameter
2020-02-13Merge pull request #36175 from akien-mga/remove-more-deprecated-stuffRémi Verschelde
Remove deprecated methods and code
2020-02-13Fix shader crash if pass const argument to 'out/inout' parameterYuri Roubinsky
2020-02-13Merge pull request #36163 from akien-mga/gdnative-godot_int-int64_tRémi Verschelde
GDNative: Make godot_int an int64_t
2020-02-13Remove more deprecated methods and codeRémi Verschelde
2020-02-13Merge pull request #36169 from timothyqiu/memleakRémi Verschelde
Fixes some memory leaks
2020-02-13Merge pull request #36174 from akien-mga/byebye-openghell-3Rémi Verschelde
Remove obsolete GLES3 backend
2020-02-13Merge pull request #36144 from akien-mga/remove-deprecated-allow-decodingRémi Verschelde
Remove deprecated PacketPeer allow_object_decoding
2020-02-13Merge pull request #36143 from akien-mga/remove-deprecated-slave-syncRémi Verschelde
Remove deprecated sync and slave networking keywords
2020-02-13Remove obsolete GLES3 backendRémi Verschelde
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-13Merge pull request #36172 from Chaosus/vs_custom_highendRémi Verschelde
Added virtual method to VisualShaderNodeCustom to enable high-end mark
2020-02-13Merge pull request #36152 from Calinou/project-manager-rename-last-modifiedRémi Verschelde
Rename the "Last Modified" project list sorting option to "Last Edited"
2020-02-13Merge pull request #36165 from Relintai/fix_engine_startgameRémi Verschelde
Fix startGame's logic in engine.js.
2020-02-13Remove deprecated PacketPeer allow_object_decodingRémi Verschelde
It was added for 3.2 in #27485 to preserve backwards compatibility, but we can now remove it. It is still needed in MultiplayerAPI as it's the only way to control it for the internal put_var calls.
2020-02-13Remove deprecated sync and slave networking keywordsRémi Verschelde
Those keywords were deprecated for 3.1 in #22087. Also fix token name for `TK_REMOTE`, should be "remote" like the keyword.
2020-02-13Merge pull request #36167 from Calinou/project-manager-disable-gles2Rémi Verschelde
Disable the GLES2 renderer option in the Project Manager
2020-02-13Added virtual method to VisualShaderNodeCustom to enable high-end markYuri Roubinsky
2020-02-13Merge pull request #36150 from Chaosus/vs_vk_labelYuri Roubinsky
Added high-end (Vulkan) label to some functions in visual shader
2020-02-13Fixes some memory leaksHaoyu Qiu
2020-02-13Disable the GLES2 renderer option in the Project ManagerHugo Locurcio
It will be re-enabled once the GLES2 renderer is refactored to work in Godot 4.0.
2020-02-12Fix startGame's logic in engine.js.Relintai
2020-02-12Merge pull request #36145 from akien-mga/remove-deprecated-friction-bounceRémi Verschelde
Remove deprecated PhysicsBody friction and bounce parameters