Skip to content

hadongtung/FlashySlideshows

 
 

Repository files navigation

Flashy Slide Show
----------------------

21/3/2012
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 contact me so that it will be added or fixed..  
https://github.com/AmmarkoV/FlashySlideshows/issues


AmmarkoV

Videos :
http://www.youtube.com/watch?v=QwYI-nkeCIw
http://www.youtube.com/watch?v=zBEPWMlduAY

Screenshots :
http://github.com/AmmarkoV/FlashySlideshows/blob/master/screenshots/screenshot1.jpg 
http://github.com/AmmarkoV/FlashySlideshows/blob/master/screenshots/screenshot2.jpg 
http://github.com/AmmarkoV/FlashySlideshows/blob/master/screenshots/screenshot3.png 
http://github.com/AmmarkoV/FlashySlideshows/blob/master/screenshots/screenshot4.jpg 


--------------- Library Dependencies ---------------
You can use the ./get-dependencies.sh to get the required packages for compiling the project..!


--------------- Compilation ---------------
To compile the project open a terminal and run
./make ( hand made bash make script ) 
  OR
make   ( make script generated using cbp2make ) , this will probably not succeed before running the update script once or as a part of the project called AmmarServer is not included by default  

if one of them fails , consider running the other 

This will produce the executables ( flashyslideshows and flashyslideshowsgui )
you can issue 
./flashyslideshowsgui
to test the application

--------------- Installation of current version---------------
if you want to install the app , run 
sudo ./install.sh or
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 and then run the install.sh script , 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..  

  

TODO LIST  
--------------
* 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

* Implement image_sensing.cpp

* Improve sound.cpp 


About

A GPLv3 slideshow application for OpenGL hardware accelerated slideshows , with zoom/pan effects , that will look like PS3 Slideshow

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published