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
DebugorReleaseandx86 - 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