Joni Savolainen

Results 6 issues of Joni Savolainen

The current dependency injection implementation is a mess. It should be simplified and made to use source generation, if possible. I need to be able to do the equivalent of...

enhancement
performance
source-generation

`com.unity.roslyn` allows source generation to be used in Unity 2020. This makes the jump from reflection to full source generation a viable option, since support for Unity 2020 can be...

enhancement
performance
source-generation

Currently, UIComponents can be used to create components, which can then be instantiated in Editors and PropertyDrawers. However, it may be possible to provide a way to automatically generate an...

enhancement
editor
source-generation

While UIComponents has been designed with editor UI as a priority, development on runtime-centric features should be started soon. Here are some ideas (list will be updated soon): - [x]...

enhancement
runtime

Currently, UIComponents uses `Task`. It's possible that UniTask (https://github.com/Cysharp/UniTask) may provide less GC allocation. It needs to be investigated whether any potential performance gains are worth taking the package as...

enhancement
performance

Previously, user-specified socket options were applied only if a port was specified. Now, they are always applied. Furthermore, the autoReconnect option from default socket options is always included now.