|
2 | 2 |
|
3 | 3 |  |
4 | 4 |
|
5 | | -This is a simple photo slideshow screensaver that is optimized to correctly work with multiple screens with different orientations. |
| 5 | +This is a simple photo slideshow screensaver that is optimized to correctly work with multiple |
| 6 | +screens with different orientations. It uses GPU rendering through direct2d with smooth |
| 7 | +scaling and blend image transition. |
6 | 8 |
|
7 | | -Portrait and landscape photo directories are configurable separately and will be displayed on corresponding monitors. |
| 9 | +Portrait and landscape photo directories are configurable separately and will be displayed |
| 10 | +on corresponding monitors in a random order. |
8 | 11 |
|
9 | 12 | Simple keyboard actions like pause slideshow, next/previous image are also supported. |
10 | 13 |
|
11 | | -### Configuration |
| 14 | +### Installation |
12 | 15 |
|
13 | | -Right click → configure or go to screensaver settings in windows control panel. |
| 16 | +Extract screensaver into a suitable location and right click → install. |
14 | 17 |
|
15 | | - |
| 18 | +To uninstall simply delete the file. If you want to delete the settings too then open `regedit` |
| 19 | +and delete this path: `HKEY_CURRENT_USER\SOFTWARE\OpenScopeProject\MultiScreenSaver`. |
16 | 20 |
|
17 | | -### Installation |
| 21 | +### Configuration |
18 | 22 |
|
19 | | -Extract screensaver into a suitable location and right click → install. |
| 23 | +Right click → configure or go to screensaver settings in windows control panel. |
20 | 24 |
|
21 | | -To uninstall simply delete the file. |
| 25 | + |
22 | 26 |
|
23 | 27 | ### Compilation |
24 | 28 |
|
25 | 29 | This project is built with cmake and vcpkg and requires wxwidgets library. |
26 | | -Install vcpkg first, then install wxwidgets into vcpkg and run cmake. Make sure to define `CMAKE_TOOLCHAIN_FILE` pointing to `vcpkg/scripts/buildsystems/vcpkg.cmake`. Optionally pass `VCPKG_TARGET_TRIPLET="x64-windows-static"` and `CMAKE_UPX_PATH=path/to/upx.exe` to link statically and compress the executable. |
| 30 | +Install vcpkg first, then install wxwidgets into vcpkg and run cmake. Make sure to define |
| 31 | +`CMAKE_TOOLCHAIN_FILE` pointing to `vcpkg/scripts/buildsystems/vcpkg.cmake`. |
| 32 | + |
| 33 | +Optionally pass `VCPKG_TARGET_TRIPLET="x64-windows-static"` and `CMAKE_UPX_PATH=path/to/upx.exe` |
| 34 | +to link statically and compress the executable. |
27 | 35 |
|
28 | | -Config form is created using wxFormBuilder, `config_base*` files are auto generated and should not be edited/formatted. |
| 36 | +Config form is created using wxFormBuilder, `config_base*` files are auto generated and should |
| 37 | +not be edited or formatted. |
29 | 38 |
|
30 | 39 | ### License |
31 | 40 |
|
|
0 commit comments