Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-11 | [HTML5] Refactor JS, threads support, closures. | Fabio Alessandrelli | |
- Refactored the Engine code, splitted across files. - Use MODULARIZE option to build emscripten code into it's own closure. - Enable lto support (saves ~2MiB in release). - Enable optional closure compiler pass for JS and generated code. - Enable optional pthreads support. - Can now build with tools=yes (not much to see yet). - Dropped some deprecated code for older toolchains. | |||
2020-03-11 | Fix basis_universal to not include tool main file. | Fabio Alessandrelli | |
Avoid build error due to duplicate `main` symbol definition. | |||
2020-03-11 | AudioDriverJavascript uses IDHandler. | Fabio Alessandrelli | |
This makes closure compiler happy, avoiding globals and potentially undefined variables. | |||
2020-03-11 | Merge pull request #36982 from akien-mga/x11-prime-intel-mesa20 | Rémi Verschelde | |
Linux: Add Mesa 20 "Intel" to prime detection | |||
2020-03-11 | Linux: Add Mesa 20 "Intel" to prime detection | Rémi Verschelde | |
Diff in `glxinfo` between Mesa 19.3.4 and 20.0.1: ```diff -OpenGL vendor string: Intel Open Source Technology Center -OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 630 (Kaby Lake GT2) -OpenGL core profile version string: 4.6 (Core Profile) Mesa 19.3.4 +OpenGL vendor string: Intel +OpenGL renderer string: Mesa Intel(R) HD Graphics 630 (KBL GT2) +OpenGL core profile version string: 4.6 (Core Profile) Mesa 20.0.1 ``` | |||
2020-03-11 | Merge pull request #36715 from dreamsComeTrue/fix-text-edit-comment-quotes | Rémi Verschelde | |
Allow single quotes [',"] in comments in TextEdit | |||
2020-03-11 | Merge pull request #36905 from Faless/js/restore_and_ci | Rémi Verschelde | |
Resurrect HTML5 platform, add it to CI (no rendering yet) | |||
2020-03-11 | Allow single quotes in comments | Dominik 'dreamsComeTrue' Jasiński | |
Fixes: #36638 | |||
2020-03-10 | Merge pull request #36704 from ThakeeNathees/gdscript-duplicate-args-fix | Rémi Verschelde | |
GDScript duplicate arguments bug fixed | |||
2020-03-10 | Merge pull request #36767 from ThakeeNathees/class-pass-fix | Rémi Verschelde | |
fix: Classes can't have pass | |||
2020-03-10 | Merge pull request #36859 from ThakeeNathees/logic-error-for-loop-range-parsing | Rémi Verschelde | |
Fix: logic error in gdscript_parser.cpp for-loop-range | |||
2020-03-10 | Merge pull request #36959 from akien-mga/enginedebugger-Wshadow=local | Fabio Alessandrelli | |
Fix -Wshadow=local warning in EngineDebugger | |||
2020-03-10 | Fix -Wshadow=local warning in EngineDebugger | Rémi Verschelde | |
2020-03-10 | Merge pull request #36887 from MCrafterzz/relativeSnap | Rémi Verschelde | |
Made snap relative work on rotation as well | |||
2020-03-10 | Revert "Change LINKFLAGS to FRAMEWORKS which is supported since" | Rémi Verschelde | |
This reverts commit c924e83a646f8a6d972ccd4d009acc323a6be158. SCons `FRAMEWORKS` is, according to their latest docs, only supported "On Mac OS X with gcc". While the "with gcc" part seems bogus, #36795 did introduce a link failure for our osxcross toolchain for compiling macOS binaries from Linux. SCons probably fails to detect this as a macOS target and does not use its `FRAMEWORKS` logic properly. So using `LINKFLAGS` as we used to is the more portable solution. | |||
2020-03-10 | Merge pull request #36957 from akien-mga/mbedtls-padlock-unsupported | Rémi Verschelde | |
mbedtls: Re-add patch to disable VIA padlock | |||
2020-03-10 | mbedtls: Re-add patch to disable VIA padlock | Rémi Verschelde | |
The comment mentioned a conflict with libwebsockets, but we actually still get this conflict even now that we don't use libwebsockets. Not sure what component is clashing but we should basically just keep this patch. Follow-up to #36823. | |||
2020-03-10 | Revert "Enhanced physical device selection to use device type and available ↵ | Rémi Verschelde | |
memory in relation to issue #35397" This reverts commit 4f3006e5ac30d00b90eb531f3bdfd4bfa0d4025b. | |||
2020-03-10 | Merge pull request #36956 from timothyqiu/init | Rémi Verschelde | |
Initializes VulkanContext::queue_props to NULL | |||
2020-03-10 | Initializes VulkanContext::queue_props to NULL | Haoyu Qiu | |
2020-03-10 | Merge pull request #36954 from Faless/debugger/remote_debug_option_fix | Rémi Verschelde | |
Fix "deploy with remote debug" editor option. | |||
2020-03-10 | Fix "deploy with remote debug" editor option. | Fabio Alessandrelli | |
The line to update the option was missing (rendering it useless). Of course the only one I didn't know how to test was broken. | |||
2020-03-09 | Merge pull request #36751 from Faless/debugger/threads_and_profilers | Rémi Verschelde | |
ScriptDebugger refactor, threading, profilers. | |||
2020-03-09 | Merge pull request #36943 from akien-mga/mbedtls-reapply-pr1453 | Rémi Verschelde | |
mbedtls: Re-apply upstream PR 1453 after #36823 | |||
2020-03-09 | Made snap relative work on rotation as well | Marcus Elg | |
2020-03-09 | mbedtls: Re-apply upstream PR 1453 after #36823 | Rémi Verschelde | |
For some weird reason 'git apply' does not error out when it does nothing, so I missed that I did not apply the patch properly in #36823... This broke the UWP 32-bit x86 build. | |||
2020-03-09 | Merge pull request #36941 from akien-mga/vulkan-windows-static | Rémi Verschelde | |
vulkan: Re-add option to build Vulkan-Loader statically | |||
2020-03-09 | Merge pull request #36938 from pyacier/exclamation-mark-to-dot | Rémi Verschelde | |
change an exclamation mark to a dot | |||
2020-03-09 | vulkan: Re-add option to build Vulkan-Loader statically | Rémi Verschelde | |
Upstream removed the option in KhronosGroup/Vulkan-Loader#260, which breaks our current use case. This commit reverts KhronosGroup/Vulkan-Loader#260 is our vendored loader. We may need to re-evaluate how we link the loader, but until then, reverting this PR fixes Windows support after the upgrade to a recent SDK version in #36932. | |||
2020-03-09 | Merge pull request #36901 from nekomatata/vulkan-error-messages | Rémi Verschelde | |
More explicit error messages when vulkan calls return errors | |||
2020-03-09 | change an exclamation mark to a dot | Pierre Caye | |
2020-03-09 | More explicit error messages when vulkan calls return errors | PouleyKetchoupp | |
2020-03-09 | Merge pull request #36917 from volzhs/cancel-snap-setting | Rémi Verschelde | |
Update snap setting only with OK | |||
2020-03-09 | Merge pull request #36914 from guilhermefelipecgs/fix_check_view_information | Rémi Verschelde | |
Fix the VIEW_INFORMATION checkbox not being selected (visually) | |||
2020-03-09 | Merge pull request #36912 from Xrayez/resurrect-module-icons | Rémi Verschelde | |
Fix missing module editor icons | |||
2020-03-09 | Merge pull request #36911 from lupoDharkael/nav-rename | Rémi Verschelde | |
Complete NavigationMeshInstance rename | |||
2020-03-09 | Merge pull request #36920 from Faless/debugger/more_instances | Rémi Verschelde | |
Move Debug menu logic to DebuggerEditorPlugin, allow 4 debug instances | |||
2020-03-09 | Merge pull request #36929 from timothyqiu/keep-filename | Rémi Verschelde | |
Keeps the filename when marking scene as unsaved | |||
2020-03-09 | Merge pull request #36286 from Calinou/doc-sprite3d-performance-caveats | Rémi Verschelde | |
Document known performance issues with Sprite3D | |||
2020-03-09 | Merge pull request #36934 from akien-mga/variant-defargs | Rémi Verschelde | |
DocData: Fix serialization of Variant default values | |||
2020-03-09 | Merge pull request #36933 from m4gr3d/fix_godot_payment_init | Rémi Verschelde | |
Fix initialization of the GodotPayment plugin | |||
2020-03-09 | DocData: Fix serialization of Variant default values | Rémi Verschelde | |
Co-authored-by: Bojidar Marinov <bojidar.marinov.bg@gmail.com> | |||
2020-03-09 | Revert "assimp: Sync with upstream 0201fc5" | Rémi Verschelde | |
This reverts commit 78b22393a8dd182ee56d0448ed77ba4430de5e75. It caused a regression in FBX import leading to crashes. Fixes #36908. | |||
2020-03-09 | Fix initialization of the GodotPayment plugin | fhuya | |
The `onGLRegisterPluginWithGodotNative()` method is supposed to be invoked only by `Godot`. | |||
2020-03-09 | doc: Sync classref with current source | Rémi Verschelde | |
2020-03-09 | i18n: Sync translations with Weblate | Rémi Verschelde | |
(cherry picked from commit 18e021b7cd81afbccf915bd825aaa264a9f608a1) | |||
2020-03-09 | Merge pull request #36932 from akien-mga/vulkan-sdk-1.2.131.2 | Rémi Verschelde | |
Update Vulkan SDK to 1.2.131.2 and matching glslang version | |||
2020-03-09 | Document known performance issues with Sprite3D | Hugo Locurcio | |
See https://github.com/godotengine/godot/issues/20855. | |||
2020-03-09 | Merge pull request #36924 from JFonS/viewport_rotation_master | Rémi Verschelde | |
Add rotation widget to 3D viewport (updated) | |||
2020-03-09 | Allow running/debugging up to 4 instances. | Fabio Alessandrelli | |