Open vector-man opened 2 years ago
I've created an experimental branch for Avalonia, locally. It contains a very early, yet somewhere functional version.
I will not be able to do much more, without a suitable Hex editor for Avalonia. For now, I'll concentrate on the WinForms releases.
Pushed an Avalonia branch, with what's available so far: https://github.com/vector-man/IPS-Peek/tree/avalonia
I decided to help get WPFHexEditor onto Avalonia. It's going to take quite a long time to rewrite (because of so many projects), so this is looking like months away.
I just discovered AvaloniHex, a Avalonia hex editor that could solve the hex editor issue.
In order to get IPS Peek running on other platforms, it will need to be migrated to another UI framework (dropping Windows Forms.) I have decided to settle on Avalonia as the framework.
Migration will occur sometime after the rewrite with ReactiveUI. But it may not be immediate, depending on user demand.
Update (5/29/2023): Avalonia will eventually allow for Mac, Android and web support. Right now, the Avalonia GUI is very work-in-progress.
Steps to be taken: