ak2yny / OpenHeroSelectGUI

GUI for OpenHeroSelect based on MUAOpenHeroSelect by adamatti
GNU General Public License v3.0
4 stars 1 forks source link

Possibly change it to modern code #3

Closed ak2yny closed 1 year ago

ak2yny commented 1 year ago

I have no experience with coding, but we may want to change the language, features etc. OHS only runs on modern systems, so there is no point in making it compatible with older systems. The first step is probably just using the latest version of .NET. Will need experts for better insight.

Added this to the 1.1.0 milestone. I believe this should be done as fast as possible, but it seems to me that a version 1 release might happen before that change has been made. Could possibly be the 2.0.0 milestone.

ak2yny commented 1 year ago

Seems like it should be connected to the new UI #4, depending on what features it should have. Dark mode support: https://www.google.com/search?q=.net+how+to+make+app+with+support+of+dark+and+light

Poll: https://discord.com/channels/449510825385000960/459176149977792513/1075871547572633791

ak2yny commented 1 year ago

Uses .Net 6 and Xaml with WinUI3 since update https://github.com/ak2yny/OpenHeroSelectGUI/commit/0873c1b51d2bd7c2e0aa7bd10fb78220efb60560 . It's Windows 10+ exclusive, but OHS has the same restriction. Plus, it's possible to re-target the WinUI3 project for other platforms (including mobile ones). I also wrote the code with Win 7+ in mind so, with little adjustments (but possibly with another UI, like WPF) the project could be made compatible with earlier Windows.