NetSparkleUpdater / NetSparkle

NetSparkle is a C#, cross-platform, highly-configurable software update framework with pre-built UI for .NET developers compatible with .NET 4.6.2/.NET 6+, WinForms, WPF, and Avalonia; uses Ed25519 signatures. View basic usage here in the README and try the samples for yourself.
https://netsparkleupdater.github.io/NetSparkle/
MIT License
605 stars 84 forks source link

WPF-Based GUI #3

Closed Deadpikle closed 4 years ago

Deadpikle commented 7 years ago

Need to create and maintain a WPF-based GUI. Probably want to have the option of using MahApps.Metro for the UI.

Deadpikle commented 4 years ago

This is about 75% complete. All windows show up (other than the toast message, which hasn't been refactored out of the main NetSparkle project, but the update window still needs some work. There's still a bug where the program stays open due to the update window being shown on a different thread and that dispatcher not being shut down.

Deadpikle commented 4 years ago

There is now a complete WPF GUI as of 95315430e56ef2ca7617622fb43b173ddc0dbe52!