
Fotowall
Source (link to git-repo or to original if based on someone elses unmodified work):
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.
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
60 Comments
3 -outdated
9 +
Hi, Tried building today on archlinux, using linux 3, and got into trouble with videodevice.
hello picturewall is a realy cool application. I like it very much and I want help you. My girlfriend loves boarders and so I would make some nice boarders for your app. Is there a "design" guide for the boarders? Thanks
There is a small guide to create borders that I put on my blog : http://geenux.wordpress.com/2010/10/27/create-frames-for-fotowall/ I hope this will be enough to get you started.
Ho appena compilato l'ultima versione veramente un ottimo lavoro grande 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!
qmake-qt4 gives me a couple of errors of the form RCC: Error in 'fotowall.qrc': Cannot find file 'translations/fotowall_pt_BR.qm' ... RCC: Error in '3rdparty/posterazor/posterazor.qrc': Cannot find file 'de.qm' and make terminates with RCC: Error in 'fotowall.qrc': Cannot find file 'translations/fotowall_de.qm'
Please accept my apologies. There were many people asking for removing the ".qm" files from the package, but unfortunately not everybody has the Qt translation tools installed. Try with a "make ts" followed by "make qm" and see if it works. Also try issuing manually a "lrelease -silent -compress -removeidentical fotowall.pri" command and see what happens. I'll ship the qm files next times.
Sorry, all your suggestions return errors. Does anybody know what the name of the kubuntu package for these Qt translation tools or where I can get if its not in the usual repositories?
Too bad. Can you send me privately the error messages, so I can make sure this won't happen again?
make ts returns (lupdate -silent -no-obsolete -no-ui-lines -locations relative fotowall.pri && lupdate -silent -no-obsolete -no-ui-lines -locations relative 3rdparty/posterazor/posterazor.pri) lupdate error: Cannot open file '-silent': No such file or directory and make qm returns (lrelease -silent -compress -removeidentical fotowall.pri && lrelease -silent -compress -removeidentical 3rdparty/posterazor/posterazor.pri) Usage: lrelease [options] project-file lrelease [options] ts-files [-qm qm-file] Options: -help Display this information and exit -nocompress Do not compress the .qm files -verbose Explain what is being done -version Display the version of lrelease and exit make: *** [qm] Error 1 and finally lrelease -silent -compress -removeidentical fotowall.pri returns Usage: lrelease [options] project-file lrelease [options] ts-files [-qm qm-file] Options: -help Display this information and exit -nocompress Do not compress the .qm files -verbose Explain what is being done -version Display the version of lrelease and exit
Hi , im having the same problem here... I use debian lenny on a x86 machine, downloaded de source code and cant compile.... In debian lenny we dont have qt 4.5, the most recent version is qt 4.4.3-1 Ive tried to download the official packages from their webpage, since qt4.5 is not in lenny's repositories... Downloaded and installed qt 4.5 and the dev tools too, and no luck... this qt thing is not recognized when i try to compile your application... Anyway, i was hopping that this version (0.8) included support for qt 4.4 like you said in http://www.qt-apps.org/content/show.php?content=71316 and still cant make this run... Why is the ubuntu version so old, and just for 64 bit machines ? I could try the "old" one if there were a .deb for 32 bit... just consider this as a request.Its just that i would really like to try this application, but i see that like me, but not everybody has access to bleeding edge packages or has the guts to install these considering that if qt 4.5 is in debian sid. Thank you very much and keep on improving it more and more. Cheers!
Hi ... ... on 0.6 webcam did not switch off after exit of program ... ... no compile of 0.7.1 on openSuSE 11.1 because qt4.6 required :-( ... any chance for change? Better use older qt for more compatibility :-) Great job ... Thanks Martin
We support both Qt 4.5 for 'modern' systems and 4.6 if you want to have extra eye-candy! Can you try to isolate the problem so we can fix it in the next release? (that is going to be out very soon!)
Hi I'm getting this error. The last version built with no problems, I'm guessing some requirement has changed? 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/lib/qt4/include/QtCore/qlist.h:420: note: candidates are: void QList<T>::append(const T&) [with T = QPair<QString, QString>] make: *** [.build/FlickrInterface.o] Error 1 Thanks
Ah QT 4.5 is what's changed. Thanks.
Hi, can you look here please: http://revu.ubuntuwire.com/p/fotowall I sent to you an email few weeks ago... Can you fix the point 4-5-6 in the source tarball? Thanks
Ho pacchettizzato fotowall 0.6 in debian per jaunty e l’ho inserita nei miei repository: http://www.sourceslist.eu/installare-software-tramite-repository/installare-lultima-versione-di-fotowall-tramite-repository/ Spero possa tornarvi utile. ciao
Hi koral and the others Thanks a lot for the latest version of fotowall. Now i will spend another weekend just playing with your software :) Thanks again, and keep up the good work ! Dieter PS: Pizza for all ... ;)
I couldnt wait until the weekend, so i tried compiling already. Unfortunately after "qmake" i get: lrelease warning: For some reason, I cannot load 'de.ts' lrelease warning: For some reason, I cannot load 'en.ts' lrelease warning: For some reason, I cannot load 'es.ts' lrelease warning: For some reason, I cannot load 'fi.ts' lrelease warning: For some reason, I cannot load 'fr.ts' lrelease warning: For some reason, I cannot load 'it.ts' lrelease warning: For some reason, I cannot load 'nl.ts' lrelease warning: For some reason, I cannot load 'pl.ts' lrelease warning: For some reason, I cannot load 'pt_BR.ts' lrelease warning: For some reason, I cannot load 'pt_PT.ts' lrelease warning: For some reason, I cannot load 'zh_CN.ts' RCC: Error in '3rdparty/posterazor/posterazor.qrc': Cannot find file 'de.qm' RCC: Error in '3rdparty/posterazor/posterazor.qrc': Cannot find file 'en.qm' RCC: Error in '3rdparty/posterazor/posterazor.qrc': Cannot find file 'es.qm' RCC: Error in '3rdparty/posterazor/posterazor.qrc': Cannot find file 'fi.qm' RCC: Error in '3rdparty/posterazor/posterazor.qrc': Cannot find file 'fr.qm' RCC: Error in '3rdparty/posterazor/posterazor.qrc': Cannot find file 'it.qm' RCC: Error in '3rdparty/posterazor/posterazor.qrc': Cannot find file 'nl.qm' RCC: Error in '3rdparty/posterazor/posterazor.qrc': Cannot find file 'pl.qm' RCC: Error in '3rdparty/posterazor/posterazor.qrc': Cannot find file 'pt_BR.qm' RCC: Error in '3rdparty/posterazor/posterazor.qrc': Cannot find file 'pt_PT.qm' RCC: Error in '3rdparty/posterazor/posterazor.qrc': Cannot find file 'zh_CN.qm' After "make" i get: g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DHAS_VIDEOCAPTURE -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I3rdparty -Iitems -Iframes -I3rdparty/richtextedit -I3rdparty/videocapture -I3rdparty/posterazor -I.bin -I.bin -o .bin/qrc_fotowall.o .bin/qrc_fotowall.cpp /usr/bin/rcc -name posterazor 3rdparty/posterazor/posterazor.qrc -o .bin/qrc_posterazor.cpp RCC: Error in '3rdparty/posterazor/posterazor.qrc': Cannot find file 'de.qm' make: *** [.bin/qrc_posterazor.cpp] Fehler 1 Seems to be an error inside :) Any ideas ? Have a nice day Dieter
I had the same problem the last day when compiling. I solved it by : - removing all .qm files - downloading .ts files from enrico repository (http://github.com/enricoros/fotowall/tree/master). I can't see the reason, weird lrelease problem. We ruined my sister weekend too! I guess she will print posters and stick them everywhere :)
Fixed in 0.6.1.. sorry for the problem, caused by a non-robust 'lrelease' setup. You can enjoy FW again ;-) P.S: if you update Qt to 4.5.1 you will get many benefits too!!
Hello Thanks for the quick update :) Now my weekend is definately dedicated to FW. Keep up the good work and enjoy the pizzas Dieter
Just amazing and stupidly simple (stupidly simple in the best positive way of course) so far that I tried it!!!! :) I also have a suggestion now that I read about the CD Covers... One thing I really miss, is that when I burn an audio cd with K3B, then I can`t print a cover with the songs I already burned. It would be nice if a program (like this one) could read a .k3b audio project file (k3b projects are stored in xml format) and extract the information of the songs in the playlist and print a track list. It could be even configurable. For example to print only the song name and length of the song, or print song name and artist etc.