Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

4
Become a Fan
6.1

Available as/for:
Description:
Fotowall is a fun tool for creating graphics by mixing some of your favorite pictures in a nice and smooth high resolution composition.

Check out the new homepage on:
http://www.enricoros.com/opensource/fotowall/

The interface is intuitive:
- just push the 'help' or 'tutorial' buttons to get started

To build from source (make sure that Qt 4.5+ development packages are installed):
- download
- unpack (tar xjpvf Fotowall-0.9.tar.bz2)
- cd fotowall-0.9
- qmake-qt4 or qmake (this depends on your linux distribution. we depend on Qt 4.5+)
- make
- make install (or "cp fotowall /usr/local/bin")
and to execute, just type "fotowall".

PosteRazor is IN!. Thanks to Alessandro Portale and to the good framework (Qt4, by QtSoftware) we're using, it was possible to merge the 2 stunning Fotowall and PosteRazor opensource projects into 1 useful program!
Good done, opensource ;-)

Many thanks to all the people that contribute to FotoWall, expecially to Tanguy Arnaud and Alessandro Portale.
Last changelog:

0.9: the alchimia release
- Fast, Solid and Integrated Workflow
- New Contents: Canvas and Wordcloud
- Graphics Effects
- Nested Editors
- LikeBack feedback system
- Zoomable canvas
- more than 250 other changes

0.8.2: the hush release
- bugfixes, Polish translations
- compiles on Qt 4.4+ systems
- transparent back blur on windows
- make packagers happy

0.8: the sited release
- Bezier Shaped Text
- Pictures: Crop and change Opacity
- Context-sensitive Top-Bar
- Window Transparency
- OpenGL Acceleration
- Added many User Requested Features


Ratings & Comments

19 Comments

dglent

Here is a new version rpm for mandriva i586 http://www.mandrivalinux.gr/rpm/2010.0/i586/fotowall-0.9-1mgr2010.0.i586.rpm

koral

I've updated the package to include the translations (to make people's life easier) and finalized the package format (to make packagers happier). This will work on any recent system with Qt 4.4 (bad), 4.5 (good) or 4.6 (best). Happy Fotowall!

caracol

Hi, im trying to compile from source. Have debian lenny, installed : libqt4-dev (4.4.3-1) libqt4-opengl-dev (4.4.3-1) qt4-qmake (4.4.3-1) when running qmake-qt4 i get no error, and no output at all, and then i run make and i get this error: FlickrInterface.cpp: In member function ‘QNetworkReply* FlickrInterface::sendRequest(const QString&, const QList<QPair<QString, QString> >&)’: FlickrInterface.cpp:269: error: no matching function for call to ‘QList<QPair<QString, QString> >::append(const QList<QPair<QString, QString> >&)’ /usr/include/qt4/QtCore/qlist.h:414: note: candidates are: void QList<T>::append(const T&) [with T = QPair<QString, QString>] make: *** [.build/FlickrInterface.o] Error 1 if i run qmake instead of qmake-qt4 i get this: $ qmake WARNING: Found potential symbol conflict of ExactSizeDialog.cpp (ExactSizeDialog.cpp) in SOURCES WARNING: Found potential symbol conflict of ExactSizeDialog.h (ExactSizeDialog.h) in HEADERS WARNING: Found potential symbol conflict of ExportWizard.cpp (ExportWizard.cpp) in SOURCES WARNING: Found potential symbol conflict of ExportWizard.h (ExportWizard.h) in HEADERS WARNING: Found potential symbol conflict of FotoWall.cpp (FotoWall.cpp) in SOURCES WARNING: Found potential symbol conflict of FotoWall.h (FotoWall.h) in HEADERS WARNING: Found potential symbol conflict of GlowEffectDialog.cpp (GlowEffectDialog.cpp) in SOURCES WARNING: Found potential symbol conflict of GlowEffectDialog.h (GlowEffectDialog.h) in HEADERS WARNING: Found potential symbol conflict of VersionCheckDialog.cpp (VersionCheckDialog.cpp) in SOURCES WARNING: Found potential symbol conflict of VersionCheckDialog.h (VersionCheckDialog.h) in HEADERS WARNING: Found potential symbol conflict of AbstractProperties.cpp (items/AbstractProperties.cpp) in SOURCES WARNING: Found potential symbol conflict of AbstractProperties.h (items/AbstractProperties.h) in HEADERS WARNING: Found potential symbol conflict of PictureProperties.cpp (items/PictureProperties.cpp) in SOURCES WARNING: Found potential symbol conflict of PictureProperties.h (items/PictureProperties.h) in HEADERS WARNING: Found potential symbol conflict of WebContentSelectorItem.cpp (items/WebContentSelectorItem.cpp) in SOURCES WARNING: Found potential symbol conflict of WebContentSelectorItem.h (items/WebContentSelectorItem.h) in HEADERS WARNING: Found potential symbol conflict of mainwindow.cpp (3rdparty/posterazor/mainwindow.cpp) in SOURCES WARNING: Found potential symbol conflict of mainwindow.h (3rdparty/posterazor/mainwindow.h) in HEADERS WARNING: Found potential symbol conflict of wizard.cpp (3rdparty/posterazor/wizard.cpp) in SOURCES WARNING: Found potential symbol conflict of wizard.h (3rdparty/posterazor/wizard.h) in HEADERS Im i doing something wrong ? Can you help me on this please ? Thanks for your time, i would like to try this application

caracol

im sorry i triple posted here, could someone delete the duplicates ? it seems that if im logged in and press the refresh button on my browser, this page reloads and another copy of the post gets in....

geenux

@caracol Until a few days ago, Qt < 4.5 wasn't supported. Now, we restored this support, so you should be able to build the next version (wich is coming really soon :) ) However, if you use Qt 4.4, some functionnality will be disabled (but it's only minor ones).

caracol

Hi, im trying to compile from source. Have debian lenny, installed : libqt4-dev (4.4.3-1) libqt4-opengl-dev (4.4.3-1) qt4-qmake (4.4.3-1) when running qmake-qt4 i get no error, and no output at all, and then i run make and i get this error: FlickrInterface.cpp: In member function ‘QNetworkReply* FlickrInterface::sendRequest(const QString&, const QList<QPair<QString, QString> >&)’: FlickrInterface.cpp:269: error: no matching function for call to ‘QList<QPair<QString, QString> >::append(const QList<QPair<QString, QString> >&)’ /usr/include/qt4/QtCore/qlist.h:414: note: candidates are: void QList<T>::append(const T&) [with T = QPair<QString, QString>] make: *** [.build/FlickrInterface.o] Error 1 if i run qmake instead of qmake-qt4 i get this: $ qmake WARNING: Found potential symbol conflict of ExactSizeDialog.cpp (ExactSizeDialog.cpp) in SOURCES WARNING: Found potential symbol conflict of ExactSizeDialog.h (ExactSizeDialog.h) in HEADERS WARNING: Found potential symbol conflict of ExportWizard.cpp (ExportWizard.cpp) in SOURCES WARNING: Found potential symbol conflict of ExportWizard.h (ExportWizard.h) in HEADERS WARNING: Found potential symbol conflict of FotoWall.cpp (FotoWall.cpp) in SOURCES WARNING: Found potential symbol conflict of FotoWall.h (FotoWall.h) in HEADERS WARNING: Found potential symbol conflict of GlowEffectDialog.cpp (GlowEffectDialog.cpp) in SOURCES WARNING: Found potential symbol conflict of GlowEffectDialog.h (GlowEffectDialog.h) in HEADERS WARNING: Found potential symbol conflict of VersionCheckDialog.cpp (VersionCheckDialog.cpp) in SOURCES WARNING: Found potential symbol conflict of VersionCheckDialog.h (VersionCheckDialog.h) in HEADERS WARNING: Found potential symbol conflict of AbstractProperties.cpp (items/AbstractProperties.cpp) in SOURCES WARNING: Found potential symbol conflict of AbstractProperties.h (items/AbstractProperties.h) in HEADERS WARNING: Found potential symbol conflict of PictureProperties.cpp (items/PictureProperties.cpp) in SOURCES WARNING: Found potential symbol conflict of PictureProperties.h (items/PictureProperties.h) in HEADERS WARNING: Found potential symbol conflict of WebContentSelectorItem.cpp (items/WebContentSelectorItem.cpp) in SOURCES WARNING: Found potential symbol conflict of WebContentSelectorItem.h (items/WebContentSelectorItem.h) in HEADERS WARNING: Found potential symbol conflict of mainwindow.cpp (3rdparty/posterazor/mainwindow.cpp) in SOURCES WARNING: Found potential symbol conflict of mainwindow.h (3rdparty/posterazor/mainwindow.h) in HEADERS WARNING: Found potential symbol conflict of wizard.cpp (3rdparty/posterazor/wizard.cpp) in SOURCES WARNING: Found potential symbol conflict of wizard.h (3rdparty/posterazor/wizard.h) in HEADERS Im i doing something wrong ? Can you help me on this please ? Thanks for your time, i would like to try this application

caracol

Hi, im trying to compile from source. Have debian lenny, installed : libqt4-dev (4.4.3-1) libqt4-opengl-dev (4.4.3-1) qt4-qmake (4.4.3-1) when running qmake-qt4 i get no error, and no output at all, and then i run make and i get this error: FlickrInterface.cpp: In member function ‘QNetworkReply* FlickrInterface::sendRequest(const QString&, const QList<QPair<QString, QString> >&)’: FlickrInterface.cpp:269: error: no matching function for call to ‘QList<QPair<QString, QString> >::append(const QList<QPair<QString, QString> >&)’ /usr/include/qt4/QtCore/qlist.h:414: note: candidates are: void QList<T>::append(const T&) [with T = QPair<QString, QString>] make: *** [.build/FlickrInterface.o] Error 1 if i run qmake instead of qmake-qt4 i get this: $ qmake WARNING: Found potential symbol conflict of ExactSizeDialog.cpp (ExactSizeDialog.cpp) in SOURCES WARNING: Found potential symbol conflict of ExactSizeDialog.h (ExactSizeDialog.h) in HEADERS WARNING: Found potential symbol conflict of ExportWizard.cpp (ExportWizard.cpp) in SOURCES WARNING: Found potential symbol conflict of ExportWizard.h (ExportWizard.h) in HEADERS WARNING: Found potential symbol conflict of FotoWall.cpp (FotoWall.cpp) in SOURCES WARNING: Found potential symbol conflict of FotoWall.h (FotoWall.h) in HEADERS WARNING: Found potential symbol conflict of GlowEffectDialog.cpp (GlowEffectDialog.cpp) in SOURCES WARNING: Found potential symbol conflict of GlowEffectDialog.h (GlowEffectDialog.h) in HEADERS WARNING: Found potential symbol conflict of VersionCheckDialog.cpp (VersionCheckDialog.cpp) in SOURCES WARNING: Found potential symbol conflict of VersionCheckDialog.h (VersionCheckDialog.h) in HEADERS WARNING: Found potential symbol conflict of AbstractProperties.cpp (items/AbstractProperties.cpp) in SOURCES WARNING: Found potential symbol conflict of AbstractProperties.h (items/AbstractProperties.h) in HEADERS WARNING: Found potential symbol conflict of PictureProperties.cpp (items/PictureProperties.cpp) in SOURCES WARNING: Found potential symbol conflict of PictureProperties.h (items/PictureProperties.h) in HEADERS WARNING: Found potential symbol conflict of WebContentSelectorItem.cpp (items/WebContentSelectorItem.cpp) in SOURCES WARNING: Found potential symbol conflict of WebContentSelectorItem.h (items/WebContentSelectorItem.h) in HEADERS WARNING: Found potential symbol conflict of mainwindow.cpp (3rdparty/posterazor/mainwindow.cpp) in SOURCES WARNING: Found potential symbol conflict of mainwindow.h (3rdparty/posterazor/mainwindow.h) in HEADERS WARNING: Found potential symbol conflict of wizard.cpp (3rdparty/posterazor/wizard.cpp) in SOURCES WARNING: Found potential symbol conflict of wizard.h (3rdparty/posterazor/wizard.h) in HEADERS Im i doing something wrong ? Can you help me on this please ? Thanks for your time, i would like to try this application

vishwajeet

Thanks for such a fine application I would like to use some of the components in my application as well ;)

pipaceliny

Could You implement to fotowall an option to set transparent background? Thanks for fotowall

pipaceliny

There should be also more options for title (position, font, font size, underline, bold, italic, etc) Thnx

strikeu

Thanks for great application (: I really enjoy this

Hwoarang

Hello Great idea and application I wrote an ebuild for this program on gentoo qting-edge overlay and soon I will commit it to the tree. Keep up the good work.

koral

Hello! Of course I keep up the work ;-) Release 0.5 is OUT NOW, with many improvements (CD/DVD cover creation and printing, text tool, effects, tons of usability improvements, ...). It likes to be built with Qt 4.5 for all the speed and effects ;-) Thanks for the ebuild, I use Gentoo and I can't wait to see the ebuild on the tree ;-)

mnurolcay

simple interface with useful features ;) i tried to add mimetype support for it's *.lay pattern. added to fotowall.desktop: MimeType=application/x-fotowall-project; created a valid fotowall.xml ( goes to /usr/share/mime/packages ) created a valid x-fotowall-project.desktop ( goes to /usr/share/mimelnk/application ) after all these changes, on double clicking on any *.lay file it's opening with fotowall. but just with a blank layout instead of saved one? so, looks like loading a saved layout is not same with "fotowall foo.lay" command. what i think mustn't be that way :) any idea, suggestion ?

koral

hello! yes, there is a code problem there. fotowall currently doesn't look for commandline parameters. However, thanks to your input, i'm chainging that (plus switching the format to xml) so that behavior will be allowed! Nice suggestion!!

joth666

Very nice! A few suggestions for improvements: 1. The ability to use a picture as a background instead of just a gradient. 2. The ability to change font. 3. Less important, but sometimes it is easier to import pictures through a file selector instead of drag and drop.

koral

All those 3 suggestions are in queue for addition ;-) Watch the TODO list on project's homepage.

bgp2000

I especially like how clean you've kept the interface. However I think you could make it even more intuitive. For example Z values could be handled by: static int highestZValue() { static int highestZValue=0; return highestZValue++; } void FWFoto::mousePressEvent( QGraphicsSceneMouseEvent * event ) { setZValue(highestZValue()); } I had to search the source code to find the trick with the mouse wheel. Also I think you should scale proportionately when control is pressed. That's more or less standard. The background color picker was a bit tricky to find as well. Apart from those small details I think you've got yourself a really useful little application! If I'm allowed to request any features, I'd ask for an "export to pdf" button(real easy with QGraphicsView).

koral

Right! added the suggestion in the project homepage! really useful to bring on top by clicking!

Pling
0 Affiliates
Details
license
version 0.9
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

More Graphic Apps from koral:

Fotowall
koral
last update date: 15 years ago

Score 6.6

Quax (4)
koral
last update date: 16 years ago

Score 5.0

Other Graphic Apps:

kimagesorter
korobAn
last update date: 14 years ago

Score 5.0

Pynocchio
MStuttgart
last update date: 6 years ago

Score 6.5

PhotoKit
novesky
last update date: 12 years ago

Score 6.1

QVV Image Viewer
cade
last update date: 15 years ago

Score 5.7

webshots
salvaste
last update date: 20 years ago

Score 5.0

Limoo Image Viewer
brdn25
last update date: 11 years ago

Score 6.8



System Tags