Skip to content

droud/Pictures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Simple Picture Collage Screensaver

This screensaver and wallpaper generator lets you display JPEG pictures from a folder on your computer in a pleasing format.

This is an attempt to make something better than the built-in "Photos" screensaver on Windows 7 and Windows 10, which are decidedly lacking!

Features

  • Easy installation and uninstallation
  • Random layouts and image selection
  • Centers and scales images to avoid black bars
  • Unlimited monitors supported without additional tools
  • Database backed image dimension cache for fast startup
  • Wallpaper setting mode (use /d switch)

Usage

Installer

  1. Download the installer and run it
  2. Select the "Pictures" screensaver in the dialog, then click on "Settings..."
  3. Choose a folder and refresh delay time, then click "Save"

Manual Install

  1. Build the project in release mode (Visual Studio 2010+)
  2. Rename the output "Pictures.exe" file to "Pictures.scr"
  3. Right click on the "Pictures.scr" file and click "Install"
  4. Choose a folder and refresh delay time, then click "Save"

Build Installer

  1. Build the project in release mode (Visual Studio 2010+)
  2. Build the "pictures.nsi" file (NSIS 2.46+)

Debug

Be sure to provide /c, /s, or /d options in the project settings under "Debug/Command line arguments" in Visual Studio!

Future

  • Continuous wallpaper mode with notification icon
  • Folder and date based event separation and compositing
  • Minimum image size choices and filtering
  • Animated and 3D transitions
  • Border size choices
  • Unit tests and frameworks
  • EXIF rotation support (done)
  • Additional file format support (done)
  • Image dimension caching (done)
  • Wallpaper generation (done)

About

A Simple Picture Collage Screensaver

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published