summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-10-07Disable file descriptor sharing with subprocs.Fabio Alessandrelli
On Unix systems, file descriptors are usually shared among child processes. This means, that if we spawn a subprocess (or we fork) like we do in the editor any open file descriptor will leak to the new process. This PR sets the close-on-exec flag when opening a file, which causes the file descriptor to not be shared with the child process.
2019-10-04Merge pull request #32541 from Chaosus/vs_fix_inputYuri Roubinsky
Fix VisualShaderInput (if compiled with MinGW)
2019-10-04Fix VisualShaderInput if compiled with MinGWYuri Roubinsky
2019-10-04Merge pull request #32532 from homer666/projectsettings-docs-windowRémi Verschelde
Improve Project Settings window size docs
2019-10-04Merge pull request #32530 from Relintai/fix_potential_crash_in_animation_playerRémi Verschelde
Fix potential crash in AnimationPlayer
2019-10-04Improve ProjectSettings window docshomer666
2019-10-03Merge pull request #32524 from qarmin/fix_string_builder_null_memcpyRémi Verschelde
Don't add to StringBuilder empty String
2019-10-03Fix potential crash in AnimationPlayer.Relintai
2019-10-03Merge pull request #32525 from qarmin/fix_small_memory_leak_PackedSourcePCKRémi Verschelde
Fix small memory leak in PackedSourcePCK::try_open_pack
2019-10-03Fix small memory leak in PackedSourcePCK::try_open_packqarmin
2019-10-03Don't add to StringBuilder empty Stringqarmin
2019-10-03Merge pull request #32519 from akien-mga/mono-fix-msbuild-vsRémi Verschelde
Mono: Fix detection of MsBuild from Visual Studio
2019-10-03Merge pull request #32512 from Chaosus/vs_texture_uvYuri Roubinsky
Makes Texture and TextureUniform in visual shaders to use UV by default
2019-10-03Makes Texture and TextureUniform in visual shaders to use UV by defaultYuri Roubinsky
2019-10-03Mono: Fix detection of MsBuild from Visual StudioRémi Verschelde
This was a wrong check as an exit code of 0 means success, not failure. It used to be fine as blocking mode always returned -2, but this was changed in #32033 to return the exit code. Fixes #32424.
2019-10-03Merge pull request #32517 from GodotExplorer/gdscript-lspRémi Verschelde
GDScript LSP server improvement
2019-10-03Merge pull request #32518 from nekomatata/fix-revert-cursorRémi Verschelde
Properly revert cursor when using set_custom_mouse_cursor with null
2019-10-03Properly revert cursor when using set_custom_mouse_cursor with nullPouleyKetchoupp
Fixes #32486
2019-10-03Implement DocumentLink of GDScript LSP Servergeequlim
2019-10-03Merge pull request #32514 from akien-mga/android-one-click-dont-uninstallRémi Verschelde
Android one-click deploy: Don't clear by default
2019-10-03Merge pull request #32515 from akien-mga/android-custom-build-fix-manifestRémi Verschelde
Android: Fix manifest to match Godot export code
2019-10-03Android: Fix manifest parsing and APK names in export codeRémi Verschelde
A better fix would be to make Godot's export code properly parse the tag over multiple lines (and maybe even use XMLParser instead of doing it ad-hoc?). As for the APK names, we could alternatively pick the first .apk found in the `debug` and `release` folders without expecting a specific name. Fixes #32414.
2019-10-03Android one-click deploy: Don't clear by defaultRémi Verschelde
This makes iteration faster as you don't need to monitor your phone to allow the installation each time. Fixes #32183.
2019-10-03Merge pull request #32499 from bruvzg/macos_codesign_improvementsRémi Verschelde
macOS export/code signing improvements.
2019-10-03Merge pull request #32403 from yeonghoey/enforce4spaceRémi Verschelde
Print errors when tab indent found in [codeblock]
2019-10-03Merge pull request #32490 from mrcdk/tree_scroll_scrollcontainerRémi Verschelde
Handle scrolling correctly in Tree controls inside ScrollContainers
2019-10-03Merge pull request #32491 from lupoDharkael/inspector-frameRémi Verschelde
Inspector: select self object after selecting a stack frame
2019-10-03Fix codeblock formating to markdowngeequlim
2019-10-03Merge pull request #32508 from Calinou/remove-stb-truetypeRémi Verschelde
Remove unused stb_truetype-based DynamicFont implementation
2019-10-03Merge pull request #32510 from clayjohn/GLES2-fix-black-editor-and-crashRémi Verschelde
Remove glViewport call as it wasnt needed and caused crash GLES2
2019-10-03Merge pull request #32504 from Relintai/fix_empty_animatin_player_crashRémi Verschelde
Fix crash in #32473. (Automatically seek timeline in selected animation)
2019-10-03Merge pull request #32505 from clayjohn/GLES2-fix-probe-crashRémi Verschelde
Fix reflection probe crash in GLES2 with post-processing
2019-10-03Merge pull request #32503 from Chaosus/vs_customYuri Roubinsky
Drag&drop custom nodes from filesystem to visual shader
2019-10-02remove glViewport call as it wasnt needed and caused crashclayjohn
2019-10-03Remove unused stb_truetype-based DynamicFont implementationHugo Locurcio
The DynamicFont implementation currently in use is based on FreeType, which provides much better visual quality. This old implementation wasn't exposed anywhere, so this shouldn't break compatibility. This decreases binary sizes by a few kilobytes.
2019-10-03Fix crash in #32473. (Automatically seek timeline in selected animation)Relintai
2019-10-02Fix reflection probe crash in GLES2 with post-processingclayjohn
2019-10-02Drag&drop custom nodes from filesystem to visual shaderYuri Roubinsky
+ better loading of custom nodes
2019-10-02Merge pull request #32498 from godotengine/revert-32434-script-class-no-pluginsRémi Verschelde
Revert "Fix plugin script classes defined even if inactive."
2019-10-02Merge pull request #32497 from Chaosus/doc_thread_tutorialRémi Verschelde
Added link to tutorial for Thread class
2019-10-02Merge pull request #32492 from akien-mga/fix-ip-uwpRémi Verschelde
IP: Fix build error on UWP
2019-10-02Merge pull request #32484 from Chaosus/shader_fixRémi Verschelde
Removed unnecessary shader error log messages
2019-10-02Update AUTHORS and DONORS listRémi Verschelde
New contributors added to AUTHORS: @creikey, @IronicallySerious, @LikeLakers2, @minraws, @NilsIrl, @profan, @raphael10241024 New Platinum sponsor, added to splash screen: Heroic Labs Merged some duplicates via .mailmap to allow better tracking of commit counts with `git shortlog -s -n -e --no-merges`. Thanks to all contributors and donors for making Godot possible!
2019-10-02macOS code signing improvements (timestamp and hardened runtime options, ↵bruvzg
entitlements property hint, remove excessive codesign calls, suppress "file not found" error on first export)
2019-10-02Revert "Fix plugin script classes defined even if inactive."Rémi Verschelde
2019-10-02Added link to tutorial for Thread classYuri Roubinsky
2019-10-02Merge pull request #32494 from Chaosus/vs_fix_globalsYuri Roubinsky
Fix global code in visual shaders if two or more custom nodes are used
2019-10-02Fix global code in visual shaders if two or more custom nodes are usedYuri Roubinsky
2019-10-02IP: Fix build error on UWPRémi Verschelde
Fixes this error: ``` drivers\unix\ip_unix.cpp(155): error C2593: 'operator =' is ambiguous .\core/ustring.h(177): note: could be 'void String::operator =(const CharType *)' .\core/ustring.h(176): note: or 'void String::operator =(const char *)' drivers\unix\ip_unix.cpp(155): note: while trying to match the argument list '(String, int)' ```
2019-10-02Inspector: select self object after selecting a stack framelupoDharkael