Skip to content

Subscribe and sync utility for PoE2 filter packs

Notifications You must be signed in to change notification settings

teauxfu/FilterStash

Repository files navigation

FilterStash

This is a desktop utility for installing and managing PoE2 filter packages.

demo

Changelog

v0.1.6 2025-01-07

added better validation for the add filter form added better support for using drag-n-drop when adding zip files add support for adding just plain .filter files misc ui improvements

v0.1.5 2025-01-05

added support for installing from zip files

v0.1.4 2025-01-04

initial prototype release

prototype

  • 2025-01-03 compressed wallpapers, added crude-auto-update
  • 2025-01-03 packaging/deployment
  • 2024-12-31 playing with ui, added native Windows menu, considering if MudBlazor is needed
  • 2024-12-30 toying with deployment methods, settled on MAUI Blazor with installs via InnoSetup
  • 2024-12-29 initial scaffolding, connecting Octokit, etc.

Developing

The app targets .NET 9 on Windows 10+ only. The UI is implemented in Blazor and deployed through WinForms desktop shell. The installer is packaged using an Inno setup script. Releases are hosted on GitHub.

A separate MAUI shell is available, but is rather larger than the WinForms shell and doesn't offer any benefits over WinForms currently.

app structure

Todos