summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-12-20Merge pull request #34473 from clayjohn/GLES2-renderbuffer-formatRémi Verschelde
Always use 16 bit renderbuffer depth on WebGL
2019-12-20Merge pull request #34357 from clayjohn/DOCS-VisualServerRémi Verschelde
Updated docs for many VisualServer methods
2019-12-19Always use 16 bit renderbuffer depth on WebGLclayjohn
2019-12-19Updated docs for many VisualServer methodsclayjohn
2019-12-19Merge pull request #34465 from neikeq/no-hardcode-debugger-waitRémi Verschelde
Mono/C#: Remove hard-coded debugger wait at initialization
2019-12-19Merge pull request #34464 from neikeq/null-is-null-not-Null-👍Rémi Verschelde
Mono/C#: Fix Variant -> MonoString* when type is Variant:NIL
2019-12-19Mono/C#: Remove hard-coded debugger wait at initializationIgnacio Etcheverry
Up until now debug builds would always wait up to 500 ms during initialization to give time for debuggers to attach to the game. We no longer want this as it increases startup time unnecesarily. The way forward is to setup the debugger agent as client instead of server. This way it's the game that connect to the debugger, not the other way around. If server mode is still desired, suspend=y can be used to indefinitely wait for the debugger to attach. This all can be specified with the environment variable 'GODOT_MONO_DEBUGGER_AGENT' when launching the game.
2019-12-19Mono/C#: Fix Variant -> MonoString* when type is Variant:NILIgnacio Etcheverry
`Variant::operator String()` returns "Null" if the type is `Variant:NIL`. We must consider that and return a null `MonoString*` instead when marshalling. This was also causing a "Null" error to be displayed when exporting a game because null string members would be set to "Null" during hot-reload.
2019-12-19Merge pull request #34445 from JFonS/fix_13364Rémi Verschelde
Fix selection on 3D viewport with half resolution
2019-12-19Fix selection on 3D viewport with half resolutionJFonS
2019-12-19Merge pull request #34421 from Chaosus/fix_strcpy_warningRémi Verschelde
Fix build warning in ustring.cpp on Windows/MSVC platform
2019-12-19Merge pull request #34437 from Chaosus/fix_toggle_scripts4Rémi Verschelde
Fix ScriptTextEditor encapsulation
2019-12-19Merge pull request #34450 from timothyqiu/curve-editorRémi Verschelde
Fixes Curve Editor margin
2019-12-19Fix ScriptTextEditor encapsulationYuri Roubinsky
2019-12-19Fixes Curve Editor marginHaoyu Qiu
2019-12-18Suggest use of deferred or oneshot on disconnect if the signal is locked. ↵Juan Linietsky
Closes #34443.
2019-12-18Merge pull request #34430 from volzhs/error-log-with-containerRémi Verschelde
Fix error log when selecting child of Containers
2019-12-19Fix error log when selecting child of Containersvolzhs
2019-12-18Fix build warning in ustring.cpp on Windows/MSVC platformYuri Roubinsky
2019-12-18Merge pull request #34419 from akien-mga/mono-osx-copy-libsRémi Verschelde
Mono: Copy native and btls libs on macOS
2019-12-18Merge pull request #34423 from Chaosus/fix_toggle_scripts3Yuri Roubinsky
Updates toggle scripts switch tooltip (if user changed the shortcut)
2019-12-18Updates toggle scripts switch tooltip (if user changed the shortcut)Yuri Roubinsky
2019-12-18Merge pull request #34417 from volzhs/profiler-calls-right-alignRémi Verschelde
Make right align for calls number in Profiler
2019-12-18Merge pull request #34418 from timothyqiu/docsRémi Verschelde
Updates docs of AABB and Plane
2019-12-18Mono: Copy native and btls libs on macOSRémi Verschelde
2019-12-18Revert "Allow tab key to be used for shortcuts"Rémi Verschelde
This reverts commit cafb888361eba08297dd88b18dc71f4d418525c0. Fixes #34405. Reopens #8799, #24064.
2019-12-18Make right align for calls number in Profilervolzhs
2019-12-18Updates docs of AABB and PlaneHaoyu Qiu
2019-12-18Merge pull request #34412 from flyingpimonster/docs-optionbuttonRémi Verschelde
Docs: OptionButton
2019-12-17Docs: OptionButtonJames Westman
Complete the documentation and make some existing descriptions a bit clearer. Co-Authored-By: Hugo Locurcio <hugo.locurcio@hugo.pro>
2019-12-17Merge pull request #34348 from Catchawink/masterRémi Verschelde
Fixed issues with using a relative path in the export window.
2019-12-17Merge pull request #34406 from Faless/net/quite_socketsRémi Verschelde
Make NetSockets quieter.
2019-12-17Merge pull request #34407 from Calinou/doc-key-mask-cmdRémi Verschelde
Improve the `KEY_MASK_CMD` documentation
2019-12-17Merge pull request #34402 from Chaosus/fix_toggle_scripts_panel2Yuri Roubinsky
Fix toggle scripts panel to allow using shortcut in other areas
2019-12-17Improve the `KEY_MASK_CMD` documentationHugo Locurcio
2019-12-17Make NetSockets quiter.Fabio Alessandrelli
Use print_verbose instead of ERR_* for network errors.
2019-12-17Fix toggle scripts panel to allow using shortcut in other areasYuri Roubinsky
2019-12-17Improve error message and do not spam forever.Juan Linietsky
2019-12-17Merge pull request #34401 from Faless/android/fix_get_manifest_permissionsRémi Verschelde
Fix crash on Android with no manifest permissions.
2019-12-17Fix crash on Android with no manifest permissions.Fabio Alessandrelli
API allows for null array of permissions. It is now normalized with an empty array.
2019-12-17Restore signal locking, for some reason missing.Juan Linietsky
2019-12-17Merge pull request #34397 from neikeq/fix-win-export-dec19-monoRémi Verschelde
Mono/C#: Fix project export and fix FindLast/GetFile regression
2019-12-17Mono/C#: Fix project export and fix FindLast/GetFile regressionIgnacio Etcheverry
d09193b08ae8fdb082bee6ffd3828eb19fd45ce6 introduced a regression in StringExtensions.FindLast. StringExtensions.GetFile was also affected as it relies on FindLast. This in turn broke the project exporter as it uses GetFile. The cause of the regression is that now FindLast is calling LastIndexOf with 'startIndex: 0'. This should be 'startIndex: str.Length - 1' instead. Also fixed another regression in the project exporter: de7c2ad21b4cc2d889a5aeda64ead962036d2aa4 moved 'GodotTools/GodotSharpExport.cs' to 'GodotTools/Export/ExportPlugin.cs' and in doing so accidently reverted the changes from commit e439581198de92e63661c4fe71108cb59cc2d999.
2019-12-17i18n: Sync translation template with current sourceRémi Verschelde
2019-12-17i18n: Sync translations with WeblateRémi Verschelde
2019-12-17doc: Sync classref with current sourceRémi Verschelde
2019-12-17Merge pull request #34393 from Chaosus/fix_toggle_scripts_panelYuri Roubinsky
Prevent showing toggle scripts panel switch in shader editor
2019-12-17Prevent showing toggle scripts panel switch in shader editorYuri Roubinsky
2019-12-17Merge pull request #34364 from Chaosus/toggle_scripts_panelRémi Verschelde
Moves switch for show scripts panel from File menu to status bar
2019-12-17Merge pull request #34391 from timothyqiu/dialog-sizeRémi Verschelde
Fixes size of Create Function dialog