enricoros / fotowall

Pictures collage & creativity tool

This URL has Read+Write access

enricoros (author)
Sun Mar 29 08:13:04 -0700 2009
commit  a01dda813ff3637e8476196309dc216e5007e0e8
tree    1ba0c3fb5f0246e1c711f2545c3e6d9f04019271
parent  3849790580f4d869f61c3c1613b55af7e0969a98
name age message
directory 3rdparty/ Tue Mar 10 09:36:52 -0700 2009 Imported svn://anonsvn.kde.org/home/kde/trunk/k... [enricoros]
file Desk.cpp Sun Mar 22 17:11:49 -0700 2009 Cleanups: minimize differences, embed resources... [enricoros]
file Desk.h Sun Mar 22 17:11:49 -0700 2009 Cleanups: minimize differences, embed resources... [enricoros]
file FotoWall.cpp Sun Mar 22 16:34:44 -0700 2009 Fix a bug in background caching.. disable the c... [enricoros]
file FotoWall.h Thu Mar 12 12:51:30 -0700 2009 Link the very good tutorial on Fosswire by Pete... [enricoros]
file FotoWall.ui Sun Mar 29 04:09:58 -0700 2009 Release 0.4. [enricoros]
file GPL_V2 Sun Apr 06 06:41:30 -0700 2008 Adding the GPLv2 License and a short note on th... [enrico.ros]
file README.markdown Sun Mar 29 04:09:58 -0700 2009 Release 0.4. [enricoros]
directory data/ Sun Mar 29 07:50:45 -0700 2009 Use the Qt html text rendering instead of QtWeb... [enricoros]
directory example-layouts/ Sat Mar 28 13:42:53 -0700 2009 Update French translation, and minor problems. ... [Tanguy Arnaud]
file fotowall.1 Thu Mar 12 11:05:36 -0700 2009 Moved ManPage and Desktop file to the root. [enricoros]
file fotowall.desktop Thu Mar 12 11:05:36 -0700 2009 Moved ManPage and Desktop file to the root. [enricoros]
file fotowall.ico Sun Mar 08 05:51:58 -0700 2009 Win32 compile & stuff. [enricoros]
file fotowall.png Thu Mar 12 16:05:33 -0700 2009 Added Italian Translation by Alberto Scarpa. [enricoros]
file fotowall.pro Sun Mar 29 08:13:04 -0700 2009 Link plugins statically on Win32 [enricoros]
file fotowall.qrc Sun Mar 29 07:50:45 -0700 2009 Use the Qt html text rendering instead of QtWeb... [enricoros]
file fotowall.rc Sun Mar 08 05:51:58 -0700 2009 Win32 compile & stuff. [enricoros]
directory frames/ Thu Mar 12 10:58:22 -0700 2009 Finalize 0.3. New plasma frame by TheRob (kde-l... [enricoros]
directory items/ Sun Mar 29 07:50:45 -0700 2009 Use the Qt html text rendering instead of QtWeb... [enricoros]
file main.cpp Sun Mar 29 08:13:04 -0700 2009 Link plugins statically on Win32 [enricoros]
directory translations/ Sun Mar 29 04:26:20 -0700 2009 Translations for 0.4 [enricoros]
README.markdown

FotoWall

FotoWall is a creative tool that allows you to layout your photos or pictures in a personal way. You can add pictures, then resize, move, change colors, text, shadows, etc.. For more news: http://code.google.com/p/fotowall

Focus is on simplicity, express your creativity! ;-)

ChangeLog

Version 0.4:

  • Image Effects (by Tanguy Arnaud)
  • French Translation (by Tanguy Arnaud)
  • German translation [Martin]
  • Apply properties to All

Version 0.3.1:

  • build with Qt 4.4
  • Brazilian translation [Marcio Moraes]

Version 0.3:

  • Configuration Panel: right click on an image and edit properties
  • More Frame types (default, heart, Plasma backgrounds) [David Eccher]
  • More Image Formats (bmp, tiff, gif, ...) [Superstoned]
  • Reflections, and really cool ones
  • Mirror the photo by clicking on an axis [Alberto Scarpa]
  • DoubleClick on a picture -> set it as background, and vice-versa [Alberto Scarpa]
  • More pretty (plasma icons) and usable (behavior) frame buttons
  • Stacking order [Superstoned]
  • Export a single picture as-you-see-it on disk
  • Fixed-ratio resize: hold CTRL while resizing
  • Visual Help [Alberto Scarpa]
  • Drag&Drop: better behavior and can change a picture inside an existing frame too
  • Pictures stay on-screen

Sharing Ideas

I hope to expand the program as soon as I can, since there is many room for improvement and the code is kept clean and small.

  • You can join the development.. the whole stuff is done with Qt 4.5 using the GraphicsView framework.
  • And if you have any Idea or Suggestion, just drop me a line, on the project homepage or by mail at enrico.ros@gmail.com ;-)

Current Wishlist

Newest:

  • place the title anywhere
  • display on-screen selection for pictures
  • perform rectangular image composition based on an input picture (color, pattern)
  • perform image distribution based on shapes or probability sampling (on a sprayed grayscale canvas)

Suggested by MartinKN on kde-apps's page:

  • First thing is to set defaults for "old layoutfiles" from 0.21 or before ... set defaults for new files / objects ...
  • text: with static linebreaks or dynamic breaking lines
  • text: left / right / center
  • text: fix button occusion, if too long
  • layouts: fix interaction with current content

Suggested by Contrast on kde-apps's page:

  • rotate the pictures on their z-axis
  • add the "color changing stuff" to the picture themselves

Suggested by Superstoned on kde-apps's page:

  • change the color of the photos (middle colors changer?)
  • color changers: it'd be good if it was easier to find them (maybe just use buttons?). animations are cool, thoug...

Suggested by TeeAhr1 on kde-apps's page:

  • custom fonts

Building

This FotoWall package provides source code; to make an executable out of the sources you have to know a little about programming or ask one of your friends to do it ;-) Or just grab an 'executable package' from the project homepage.

In Linux/X11, Mac, or Windows, install the latest Qt development packages that you will find on http://www.trolltech.com:

  • on linux this is tested with Qt 4.4 and GCC 4.0+
  • on windows this is tested witn Qt 4.4 and MSVC Express 2005 and 2008
  • on mac this was not tested, report me if it simply works out of the box ;-)

Just open a command prompt (win), shell (linux, mac) and go the sources location and issue the followings commands:

  • qmake (or qmake-qt4 if your system is weird)
  • make (or nmake, if you're on windows)

The executable will be built and you can start Enjoying FotoWall! ;-)

Notes for the Windows Download

You must have the Microsoft Visual Studio 2008 Redistributable package (1.7MB) installed in your system, otherwise you will get an error. Click here for downloading the file: http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF

News

2009-03-11 The 0.3 release is really near.

2009-03-02 FotoWall is now on GitHub. Development will continue here. Changes are coming soon!

2008-09-03 Peter Upfold put together a great ScreenCast of the application!!

See http://fosswire.com/2008/09/03/fotowall-make-wallpaper-collages-from-your-photos/ fot the article and click on the Video link to see the screencast.

2008-08-01 Thanks to everybody that is sending me patches!

I really appreciate that, even if I don't have time right now to check and apply them.. but I'm willing to give everybody the SVN access, so drop me a note if you want to contribute!

2008-04-14 Updated this page including the Wishlist

2008-04-06 FotoWall 0.21 released

Changes in this release are: relicensing and a new program icon

2008-04-06 Imported the project into Google Code