WHITE ALBUM is a lightweight Image Viewer with a mix of modern and legacy features.
- Fast and Lightweight
- Avoid unnecessary decoration and animation, therefore white
- Use modern features
- dotnet core
- WPF
- async and parallel
- and other plugins (TBD)
- Respect legacy features
- support Susie Plugin (only x86)
- and other plugins (TBD)
- Windows x64 or x86
- Visual Studio 2019
- .NET Core 3.1 (for Prism)
Project | Description |
---|---|
WA.Viewer | Main Viewer Application |
WA.Album | Main Browser Application |
WA | Main Library |
WA.Susie | Interoperate Susie Plugin |
WA.Test | xUnit Test |
WA.Benchmark | BenchmarkDotNet Benchmark |
WA.Blank | Minimized WPF application for comparing |
axnull (VC++) | Stub (null) archive extractor Susie Plugin |
ifnull (VC++) | Stub (null) image filter Susie Plugin |
WA.Susie -> WA -> WA.Viewer
-> WA.Album
-> WA.Test
-> WA.Benchmark
Currently, WHITE ALBUM supports only x86.
- Open
WhiteAlbum.sln
- Set
Debug
orRelease
andx86
- Build it
- Write a file path to 1st commandline argument
- Drop a file to execution binary file
- Drop a file to the main window
TODO