Artyom Sovetnikov

Results 35 issues of Artyom Sovetnikov

Blazor provides APIs for unmarshalled JavaScript interop: https://docs.microsoft.com/en-us/aspnet/core/blazor/javascript-interoperability/call-javascript-from-dotnet#unmarshalled-javascript-interop We have to check if it's working with DotNetJS and implement associated tests: https://github.com/Elringus/DotNetJS/blob/97647de97a9ffe0aafdc1941a947f79f9816b9d8/JavaScript/dotnet-runtime/test/interop.js#L138

enhancement
help wanted

Starting with .NET 6 the runtime uses native platform API to generate random numbers: https://docs.microsoft.com/en-us/dotnet/api/system.guid.newguid?view=net-6.0#remarks In browser `crypto.getRandomValues` is [utilized by the runtime](https://github.com/dotnet/runtime/blob/release/6.0/src/libraries/Native/Unix/System.Native/pal_random.js#L27) and for other environments we are using...

enhancement
help wanted

https://developers.google.com/discovery

enhancement

[Current setup](https://github.com/Elringus/UnityGoogleDrive#additional-setup-for-ios-and-android) requires the app id to be lowercase. Details can be found here: https://github.com/Elringus/UnityGoogleDrive#my-application-id-andriodios-is-mixed-cased-and-i-cant-change-it In case anyone would like to work on this issue, feel free to ask here...

enhancement
help wanted

I'm not a native English speaker and could've done some mistakes in the [readme](https://github.com/Elringus/UnityGoogleDrive/blob/master/README.md), code summary and UI text (especially in the [settings editor](https://github.com/Elringus/UnityGoogleDrive/blob/master/Assets/UnityGoogleDrive/Editor/GoogleDriveSettingsEditor.cs#L25-L32)). Any corrections either via comments here...

enhancement
help wanted

Currently, a third-party library ([Json.Net.Unity3D](https://github.com/SaladLab/Json.Net.Unity3D)) is used to de-/serialize JSON data, since Unity’s built-in one doesn’t support nullable types (and they’re heavily used in the [data API](https://github.com/Elringus/UnityGoogleDrive/tree/master/Assets/UnityGoogleDrive/Runtime/API/Data) to represent properties...

enhancement
help wanted

With VS Code now available online (https://vscode.dev) I wonder if there are plans make the server work with web extensions (https://code.visualstudio.com/api/extension-guides/web-extensions)?

I'd like Live Share to support [`textDocument/semanticTokens` requests](https://microsoft.github.io/language-server-protocol/specifications/specification-3-16/#textDocument_semanticTokens), so that semantic highlighting from language extensions built on LSP servers would broadcast between the Live Share users.

feature-request
area: language services
p2
Stale

Currently, we can detect when a property, method argument and method return type is explicitly marked as nullable (either `Nullable` or has `?` in nullable context) and generate corresponding TypeScript...

enhancement
help wanted

At some point (probably due to a `game-ci/unity-test-runner` or `codecov/codecov-action` action update) codecov no longer uploads the coverage report: https://github.com/Elringus/SpriteDicing/runs/8296569635 I've spotted that `game-ci/unity-test-runner` action started ignoring `-coverageResultsPath` setting and...

bug
help wanted