Flashy Slide Shows
A hardware accelerated slideshow application for linux
This project is now approximately 4.5k loc and has taken me 3+ months of development time..! Since it meets my "photography" needs as it is I decided to pause it once again to concentrate on other projects :P .. Overall it is pretty stable , useful and I have done a good job profiling code and taken performance seriously while building it... If someone wants a particular feature or has a bug fix , etc , you are welcome to add it on the issues tracker so that it may be added or fixed..
You can use the ./get-dependencies.sh script to get the required packages for compiling the project..!
sudo apt-get install cmake git g++ gcc wx-common libwxgtk3.0-dev libalut0 libalut-dev freeglut3 freeglut3-dev libxxf86vm-dev libjpeg-dev libpng-dev imagemagick wget sed libnotify-bin
should give you everything you need to build this application using the CMake build system.
To compile the project open a terminal cd to the root of the project and run
mkdir build && cd build && cmake .. && make
if you want to install the app ( after compiling the project ) , run
cd build && sudo make install
your password is required..
This will add a shortcut on the applications list and the binaries flashyslideshowsgui and flashyslideshows on the system ..
Installation of latest version
./update_from_git.sh will download the latest version of the software from the master repository on github It also downloads AmmarServer which is an add on that enables a web interface for the application your password is required..
Uninstallation of current version
if you want to uninstall the app , run ./uninstall.sh your password is required..
Improve code structure
Add save functionality for remembering settings..
Fix Ken Burns effect and connect it to the output of OpenCV face detection which is currently disabled..!
Add effects ( shiny floor ) to images , transparency , particles are done
Add scripting capabilities for prerecorded (closed-loop) slideshows
Make paper ( bending ) effects with 3D fonts