Skip to content

itzunagi/wowthing-auto-uploader

 
 

Repository files navigation

WowthingAutoUploader

A rewrite of WoWthing Sync in modern C#.

  • uses Avalonia UI, cross-platform UI toolkit - Microsoft really likes throwing out their current UI toolkit and starting something new every few years and I don't want to deal with it
  • uses Velopack, relatively new cross-platform install/update solution

But Why?

There are multiple reasons that Sync is no longer viable:

  • targets an ancient version of .NET (4.x)
  • uses WinForms for UI, ancient and horrible to work with
  • no installer (fixable)
  • no automatic updates (fixable)
  • only runs on Windows (not really fixable)

Publishing

  • dotnet install -g vpk
  • dotnet publish --self-contained -r win-x64 -o .\publish
  • vpk pack --packId "ThingEngineering.WowthingAutoUploader" --packVersion 0.0.1 --packDir .\publish --mainExe WowthingAutoUploader.exe
  • Upload files from Release to ??? (TODO: set up something to host these files)

About

WoWthing Auto Uploader

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C# 100.0%