An image viewer.
- View images inside ZIP, RAR and 7-zip archives directly
- Manga mode
- Vim like keybindings
- Hardward accelerated graphics
- Gamepad support
- Qt 5.15 (with schannel)
- OpenCV
Silica uses CMake for building.
$ git clone --recurse-submodules https://github.com/ArchangelSDY/Silica.git
$ mkdir build
$ cd build
$ cmake ../Silica
$ make -jIf you want a production build, set CMAKE_BUILD_TYPE=Release and BUILD_PRODUCTION=ON.
A production build will store profile files in ~/.config/Silica instead of ~/.config/Silica-Dev in development build.
$ cmake ../silica -DCMAKE_BUILD_TYPE=Release -DBUILD_PRODUCTION=ONBy default, OpenGL is disabled, you can enable it by setting ENABLE_OPENGL=ON.
$ cmake ../silica -DENABLE_OPENGL=ONFinally, you can make distribution packages after build via:
$ make packagegit clone --recurse-submodules https://github.com/ArchangelSDY/Silica.git
mkdir build
cd build
cmake -G "Visual Studio 16 2019 Win64" -DCMAKE_PREFIX_PATH=<QT_ROOT> -DOpenCV_DIR=<OpenCV_ROOT> -DOpenCV_STATIC=true ..\Silica
cmake --build . --config DebugGPL v3.