summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2020-06-19Merge pull request #39629 from MichaelBelousov/dont-slice-longs-to-monoRémi Verschelde
Dont slice 64-bit integers marshaled to mono in dynamic contexts
2020-06-18Document Mono-specific classesHugo Locurcio
This fully documents all Mono-specific classes.
2020-06-17return boxed long when marshalling a godot int to mono runtime in dynamic ↵Michael Belousov
contexts
2020-06-17Merge pull request #38067 from ThakeeNathees/elif-error-line-fixedRémi Verschelde
GDScript debugger incorrect error line fixed
2020-06-17GDScript debugger incorrect error line fixedThakee Nathees
if the first line of an else or an elif throws a runtime error the debugger shows incorrect line number.
2020-06-17DocData: Skip language-specific ClassDoc without methods/constantsRémi Verschelde
Removes the useless `@C#`, `@NativeScript` and `@VisualScript` entries.
2020-06-16Merge pull request #39275 from ThakeeNathees/shadowed-warning-for-loop-counterRémi Verschelde
Added shadowed var warning for `for` loop counter
2020-06-16Merge pull request #39578 from neikeq/visualstudio-supportRémi Verschelde
C#: Add Visual Studio support
2020-06-16Merge pull request #39314 from ThakeeNathees/debugger-incorrect-line-fixRémi Verschelde
GDScript debugger stepping to incorrect line fix
2020-06-16Merge pull request #39315 from ThakeeNathees/ctrl-click-fix-for-subclassesRémi Verschelde
Fix: Ctrl + Click not working for subclasses
2020-06-15Fix dynamic linking of MSVC Mono with MinGW GodotIgnacio Etcheverry
2020-06-15C#: Add VisualStudio supportIgnacio Etcheverry
2020-06-15Merge pull request #39560 from akien-mga/fix-dds-validationRémi Verschelde
DDS: Fix loading files without DDSD_CAPS or DDSD_PIXELFORMAT
2020-06-15Merge pull request #39556 from akien-mga/lsp-fix-39548Rémi Verschelde
GDScript LSP: Fix wrong error checks added in #39385
2020-06-15DDS: Fix loading files without DDSD_CAPS or DDSD_PIXELFORMATRémi Verschelde
MSDN says: > When you write .dds files, you should set the DDSD_CAPS and > DDSD_PIXELFORMAT flags, and for mipmapped textures you should also > set the DDSD_MIPMAPCOUNT flag. However, when you read a .dds file, > you should not rely on the DDSD_CAPS, DDSD_PIXELFORMAT, and > DDSD_MIPMAPCOUNT flags being set because some writers of such a file > might not set these flags. https://docs.microsoft.com/en-us/windows/win32/direct3ddds/dds-header ¯\_(ツ)_/¯ Fixes #39516.
2020-06-15Merge pull request #39183 from bruvzg/gdnative_merge_structsRémi Verschelde
GDNative: merge API structs, bump version of merged structs.
2020-06-15GDScript LSP: Fix wrong error checks added in #39385Rémi Verschelde
Reverts `latest_client_id` back to 0, as I misunderstood how the client IDs are assigned and, without further testing and debugging, I can't say if this was a bug or a valid default value. Similarly, a `latest_client_id` of -1 is no longer raising an error. Fixes #39548.
2020-06-15Fix RegEx example in class doc and correct typoMaganty Rushyendra
Fix minor errors to do with `search_all` example in RegEx and typo in RegExMatch class docs.
2020-06-11GDNative: merge API structs, bump version of merged structs.bruvzg
2020-06-11Enable Unicode support for RegEx classMaganty Rushyendra
Build PCRE2 thirdparty library with unicode support. RegEx objects in Godot can now be used to recognize unicode strings.
2020-06-08Merge pull request #39385 from akien-mga/lsp-crash-notify_clientRémi Verschelde
GDScript LSP: Fix crash in notify_client
2020-06-08Merge pull request #39370 from Anutrix/remove-usused-assimp-varRémi Verschelde
Removed variables in EditorSceneImporterAssimp::import_scene that became unused.
2020-06-08Merge pull request #39152 from abustin/fbx_mesh_compression_fix_masterRémi Verschelde
Respect 'mesh compression' editor import option in Assimp and glTF importers [master]
2020-06-08GDScript LSP: Fix crash in notify_clientRémi Verschelde
`latest_client_id` now defaults to `-1` (invalid ID) instead of `0`. Also fix typo in notification `gdscrip_client/changeWorkspace`, and fix argument names in method binds. Fixes #39375.
2020-06-08Removed variables and #include in EditorSceneImporterAssimp::import_scene ↵unknown
that became unused after the recent commit ec1bf96(#39363).
2020-06-07Fix fbx import assimp errorMarcus Elg
2020-06-06denoise: Restrict build to 64-bit desktop platformsRémi Verschelde
One of OIDN's dependencies only supports x86_64 and aarch64. For now we also exclude potential future Android tools builds, but this could be re-evaluated in the future. Fixes #38759.
2020-06-05Merge pull request #39297 from Faless/webrtc/local_description_docRémi Verschelde
Fix WebRTCPeerConnection set_local_description doc
2020-06-05Merge pull request #39301 from Calinou/fix-argument-parameter-confusionRémi Verschelde
Tweak the GDScript error message about passed argument type mismatch
2020-06-05Merge pull request #39276 from ThakeeNathees/predefined-check-for-loop-counterRémi Verschelde
Added predefined var check for `for` loop counter
2020-06-05Fix: Ctrl + Click not working for subclassesThakee Nathees
2020-06-05Debugger stepping to incorrect line fixThakee Nathees
Fix: #39296
2020-06-04Tweak the GDScript error message about passed argument type mismatchHugo Locurcio
This makes it less confusing. This closes https://github.com/godotengine/godot-proposals/issues/670.
2020-06-04Fix WebRTCPeerConnection set_local_description docFabio Alessandrelli
ice_candidate_created should be emitted after set_local_description no matter the type of the description (assuming no error is returned of course).
2020-06-04Merge pull request #39041 from swarnimarun/patch-1Rémi Verschelde
Fix crashing of VisualScript due to function change
2020-06-04predefined var check for `for` loop counterThakee Nathees
2020-06-04shodowed var warning for `for` loop counterThakee Nathees
Fix: #39268
2020-06-03SCons: Validate dependencies for linked multimedia modulesRémi Verschelde
This is still a bit hacky and eventually we should rework the way we handle optional dependencies (especially with regard to builtin/system libs), but it's a simple first step. Fixes #39219.
2020-05-30Fixes building mono release templatesNutmegStudio
2020-05-29Respect 'mesh compression' editor import option in Assimp (ie. FBX) and glTF ↵Alex Bustin
importers
2020-05-29Actually set GDScript static referenceGeorge Marques
2020-05-29Merge pull request #39085 from madmiraal/fix-39059Rémi Verschelde
Correct Bullet's default Area angular damp value.
2020-05-29Merge pull request #39051 from Xrayez/geometry-splitRémi Verschelde
Split `Geometry` singleton into `Geometry2D` and `Geometry3D`
2020-05-28Use translated docs in PropertySelectorRémi Verschelde
And do the dedent and stripping for both translated and non-translated strings for consistency, and so that we don't need to do it at the call site.
2020-05-27Split `Geometry` singleton into `Geometry2D` and `Geometry3D`Andrii Doroshenko (Xrayez)
Extra `_2d` suffixes are removed from 2D methods accoringly.
2020-05-27Correct Bullet's default Area angular damp value.Marcel Admiraal
2020-05-27Merge pull request #39064 from bruvzg/gdn_packed_array_ptrRémi Verschelde
GDNative: Add bindings for the Packed*Array ptr() and ptrw() functions.
2020-05-27Merge pull request #39074 from vnen/gdscript-assert-messageRémi Verschelde
Fix assert message when no custom message is set
2020-05-26GDScript: Fix assert message when no custom message is setGeorge Marques
2020-05-26GDNative: Add bindings for the Packed*Array ptr() and ptrw() functions.bruvzg