summaryrefslogtreecommitdiffstats
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #39837 from neikeq/fix-invalid-unbox-long-as-intRémi Verschelde2020-06-261-1/+1
|\ | | | | Mono/C#: Fix InvalidCast because of attempt to unbox long as int
| * Mono/C#: Fix InvalidCast because of attempt to unbox long as intIgnacio Etcheverry2020-06-251-1/+1
| |
* | Merge pull request #39839 from neikeq/use-/restore-instead-of-/t-restoreRémi Verschelde2020-06-264-31/+15
|\ \ | | | | | | Mono/C#: Use /restore instead of /t:restore when building
| * | Mono/C#: Use /restore instead of /t:restore when buildingIgnacio Etcheverry2020-06-254-31/+15
| |/ | | | | | | | | | | Documentation recommends not to use /t:restore together with other targets (like /t:build), as it messes with the environment.
* / Mono/C#: Fix unhandled exception not being printedIgnacio Etcheverry2020-06-251-1/+1
|/ | | | | | For some reason `mono_unhandled_exception` is not printing the exception as its comment claims. Use `mono_print_unhandled_exception` instead.
* Style: Fix copyright headersRémi Verschelde2020-06-251-1/+1
|
* Merge pull request #39739 from MichaelBelousov/fix/long-enum-fix-rider-castRémi Verschelde2020-06-243-5/+5
|\ | | | | fix underlying type of enum crashing cast in RiderPathManager
| * Mono: fix bad long casts and wrong underlying enum types in GodotToolsMichael Belousov2020-06-243-5/+5
| |
* | Merge pull request #39779 from naithar/feature/ios-modules-masterRémi Verschelde2020-06-242-0/+6
|\ \ | | | | | | Enable iOS modules and fix missing symbols errors (4.0)
| * | SCons: Enable iOS modules for ARKit and CameraSergey Minakov2020-06-232-0/+6
| | |
* | | Merge pull request #39783 from neikeq/messaging-codecompletion-localize-fixRémi Verschelde2020-06-243-2/+57
|\ \ \ | |/ / |/| | C#: Fix completion request with case insensitive resource path
| * | C#: Fix completion request with case insensitive resource pathIgnacio Etcheverry2020-06-233-2/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sometimes Visual Studio documents have the root path all in upper case. Since Godot doesn't support loading resource files with a case insensitive path, this makes script resource loading to fail when the Godot editor gets code completion requests from Visual Studio. This fix allows the resource path part of the path to be case insensitive. It still doesn't support cases where the rest of the path is also case insensitive. For that we would need a proper API for comparing paths. However, this fix should be enough for our current cases.
* | | Merge pull request #39755 from Faless/crypto/encryption_pr_4.0Rémi Verschelde2020-06-222-23/+140
|\ \ \ | | | | | | | | Crypto enhancements, AESContext, RSA public key, signature, verification.
| * | | Implement RSA encryption/decryption.Fabio Alessandrelli2020-06-182-0/+29
| | | |
| * | | Implement sign and verify in crypto.Fabio Alessandrelli2020-06-182-0/+48
| | | |
| * | | CryptoKey supports public keys.Fabio Alessandrelli2020-06-182-8/+55
| | | |
| * | | Better zeroizing in CryptoKey.Fabio Alessandrelli2020-06-181-15/+8
| | | | | | | | | | | | | | | | Small code clenup (after PoolByteArray change).
* | | | Merge pull request #39747 from nekomatata/fix-crash-space-queryRémi Verschelde2020-06-221-0/+4
|\ \ \ \ | | | | | | | | | | Fix crashes with invalid shapes in BulletPhysicsDirectSpaceState queries
| * | | | Fix crashes with invalid shapes in BulletPhysicsDirectSpaceState queriesPouleyKetchoupp2020-06-221-0/+4
| | | | |
* | | | | Merge pull request #34236 from madmiraal/enable-bullet-debugRémi Verschelde2020-06-211-2/+2
|\ \ \ \ \ | | | | | | | | | | | | Enable Bullet DEBUG on debug builds.
| * | | | | Enable Bullet DEBUG on debug builds.Marcel Admiraal2020-04-011-2/+2
| | | | | |
* | | | | | Merge pull request #34219 from madmiraal/check-motion-before-bullet-sweepRémi Verschelde2020-06-211-6/+12
|\ \ \ \ \ \ | | | | | | | | | | | | | | Check for motion in cast_motion() before doing Bullet convexSweepTest().
| * | | | | | Check for motion in cast_motion() before doing Bullet convexSweepTest().Marcel Admiraal2020-06-211-6/+12
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | Also ensure that default closest_safe and closest_unsafe values are defined in cast_motion() and before cast_motion() is called.
* / | | | | Check if point's index exists before adding it to the list of pointsMarcel Admiraal2020-06-211-2/+6
|/ / / / / | | | | | | | | | | | | | | | | | | | | that need to split faces when avoiding creating degenerate faces while merging CSG faces.
* | | | | Remove ToolButton in favor of ButtonHugo Locurcio2020-06-196-14/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ToolButton has no redeeming differences with Button; it's just a Button with the Flat property enabled by default. Removing it avoids some confusion when creating GUIs. Existing ToolButtons will be converted to Buttons, but the Flat property won't be enabled automatically. This closes https://github.com/godotengine/godot-proposals/issues/1081.
* | | | | Merge pull request #39678 from akien-mga/universae-fenestrasRémi Verschelde2020-06-191-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Export: Rename 'Windows Universal' to 'UWP'
| * | | | | Export: Rename 'Windows Universal' to 'UWP'Rémi Verschelde2020-06-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's otherwise too easy to be confused between 'Windows Desktop' (Win32) and 'Windows Universal' (UWP).
* | | | | | Merge pull request #39652 from paulloz/generics-getnodesingroupRémi Verschelde2020-06-195-0/+152
|\ \ \ \ \ \ | |/ / / / / |/| | | | | [mono] Implement generics GetNodesInGroup
| * | | | | [mono] implement generics GetNodesInGroupPaul Joannon2020-06-195-0/+152
| | |/ / / | |/| | |
* | | | | Merge pull request #39629 from MichaelBelousov/dont-slice-longs-to-monoRémi Verschelde2020-06-191-2/+2
|\ \ \ \ \ | |/ / / / |/| | | / | | |_|/ | |/| | Dont slice 64-bit integers marshaled to mono in dynamic contexts
| * | | return boxed long when marshalling a godot int to mono runtime in dynamic ↵Michael Belousov2020-06-171-2/+2
| | | | | | | | | | | | | | | | contexts
* | | | Document Mono-specific classesHugo Locurcio2020-06-182-4/+18
|/ / / | | | | | | | | | This fully documents all Mono-specific classes.
* | | Merge pull request #38067 from ThakeeNathees/elif-error-line-fixedRémi Verschelde2020-06-171-0/+4
|\ \ \ | | | | | | | | GDScript debugger incorrect error line fixed
| * | | GDScript debugger incorrect error line fixedThakee Nathees2020-06-171-0/+4
| | | | | | | | | | | | | | | | | | | | if the first line of an else or an elif throws a runtime error the debugger shows incorrect line number.
* | | | DocData: Skip language-specific ClassDoc without methods/constantsRémi Verschelde2020-06-176-44/+0
| | | | | | | | | | | | | | | | Removes the useless `@C#`, `@NativeScript` and `@VisualScript` entries.
* | | | Merge pull request #39275 from ThakeeNathees/shadowed-warning-for-loop-counterRémi Verschelde2020-06-161-0/+7
|\ \ \ \ | | | | | | | | | | Added shadowed var warning for `for` loop counter
| * | | | shodowed var warning for `for` loop counterThakee Nathees2020-06-041-0/+7
| | | | | | | | | | | | | | | | | | | | Fix: #39268
* | | | | Merge pull request #39578 from neikeq/visualstudio-supportRémi Verschelde2020-06-1615-39/+418
|\ \ \ \ \ | | |_|_|/ | |/| | | C#: Add Visual Studio support
| * | | | Fix dynamic linking of MSVC Mono with MinGW GodotIgnacio Etcheverry2020-06-151-6/+5
| | | | |
| * | | | C#: Add VisualStudio supportIgnacio Etcheverry2020-06-1514-33/+413
| | | | |
* | | | | Merge pull request #39314 from ThakeeNathees/debugger-incorrect-line-fixRémi Verschelde2020-06-161-0/+2
|\ \ \ \ \ | | | | | | | | | | | | GDScript debugger stepping to incorrect line fix
| * | | | | Debugger stepping to incorrect line fixThakee Nathees2020-06-051-0/+2
| | |/ / / | |/| | | | | | | | | | | | | Fix: #39296
* | | | | Merge pull request #39315 from ThakeeNathees/ctrl-click-fix-for-subclassesRémi Verschelde2020-06-161-0/+8
|\ \ \ \ \ | | | | | | | | | | | | Fix: Ctrl + Click not working for subclasses
| * | | | | Fix: Ctrl + Click not working for subclassesThakee Nathees2020-06-051-0/+8
| | | | | |
* | | | | | Merge pull request #39560 from akien-mga/fix-dds-validationRémi Verschelde2020-06-151-4/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | DDS: Fix loading files without DDSD_CAPS or DDSD_PIXELFORMAT
| * | | | | | DDS: Fix loading files without DDSD_CAPS or DDSD_PIXELFORMATRémi Verschelde2020-06-151-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | | | Merge pull request #39556 from akien-mga/lsp-fix-39548Rémi Verschelde2020-06-152-5/+3
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | GDScript LSP: Fix wrong error checks added in #39385
| * | | | | | GDScript LSP: Fix wrong error checks added in #39385Rémi Verschelde2020-06-152-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | | | Merge pull request #39183 from bruvzg/gdnative_merge_structsRémi Verschelde2020-06-156-3512/+3479
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | GDNative: merge API structs, bump version of merged structs.
| * | | | | | GDNative: merge API structs, bump version of merged structs.bruvzg2020-06-116-3512/+3479
| | | | | | |