-
-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make the app realy cross platform by migrating wpf to AvaloniaUI #155
Comments
Thanks for the feedback. Avalonia or maybe even .NET MAUI would be a good alternative for this. Unfortunately we don't have the time and manpower to migrate the program in its current size to one of the platforms. However, we may plan to do so in the future. Maybe even with the help of some contributors from the community. |
I primarily game on Linux these days, partly out of spite (Microsoft), and often with emulators. Having the ability to install the client on a Linux system would be huge, and Android would be a significant bonus as it has a wealth of support for emulation, and often on less expensive devices. It'd save from having to effectively run two separate server platforms for gaming, one for PC, one for emulation. Understanding this is a MASSIVE lift, I'm sure it's more work than can be justified at current - I just wanted to add my voice to the request. Thanks to both you and your partner for bringing this awesome platform to the masses! |
@teambvd I hope you know there is at least this community based Linux approach working right now: https://gamevau.lt/docs/advanced-usage/linux-client |
We could also consider rebuilding the app in Flutter, Tauri or Electron in the future. |
.NET MAUI being "cross-platform" is the biggest lie. Maui doesn't support Linux desktop, wasn't even built considering it and Microsoft engineers have specifically acknowledged this and so far there are no plan to support Linux desktop: dotnet/maui#339 |
I cannot debug error from my linux because i cannot compile it do i search and discover that wpf windows does not support cross platform as opposed as .net core./
It could be interesting to migrate to avaloniaui that is cross platform and verry close to wpf ( use by unity and many more)
It could permit to have it on android linux steam deck windows mac by exemple
https://docs.avaloniaui.net/docs/next/get-started/wpf/
I think its the time to make some good fondations for the future
dotnet/wpf#688
dotnet/wpf#48
https://github.com/AvaloniaCommunity/awesome-avalonia
The text was updated successfully, but these errors were encountered: