Closed spreedated closed 1 year ago
Thank you for your PR, unfortunately i'm planning on deprecating the old winform GUI in favor of the new cross-platform one that's in the 6.0 branch (which is now part of the client project itself).
I'm sorry to say this since it's clear that a lot of effort and time went into this refactor. But the new GUI uses a completely different technology (imgui + sdl) and is embedded in the player itself, this was needed for android and linux support. Maybe we can find a way to save parts such as the translation support which is neat and i hadn't thought of it before.
Currently i don't plan on making a new release of the 5.x branch. If you're looking to contribute to more major parts of sysdvr in the future please let me know by opening an issue or DM on discord first so we can avoid more situations like this one.
No problem, there are definitely parts that can be reused, such as the userconfiguration (ConfigurationHandler.cs and it's dependencies) and some others.
I leave the ClientGUI project to bridge the time between the 6.0 release, since the persistent settings are really a quality of life improvement :)
DM me on Discord, if you like.
This is a complete rework of the ClientGUI project, mainly it includes the following:
and make an entry in the Main.cs