KPhotoBook
Graphics
Description:

KPhotoBook is an easy to use, intuitive and fast application to manage and organize your photos. The main idea is to be able to annotate your photos with tags (these tags are arranged in a tree) and to refind the photos using the given tags.
Last changelog:

13 years ago

Please visit the homepage for the changelog.

xkamuyo

9 years ago

I compiled this software and works
allmost fine.
I use checkinstall to create debian packages.
Configure script das not resolv depencies
very good, so when I am installing
packages ,it's trying to overwrite system files.

Report

linux3114a

11 years ago

I see you use Scons for your tarrball.
This solutions doesn't create an entry in Yast RPM database. It's not a good strategie for a linux system ....

With scons we cannot creta a RPM.
It's possible to have a classic tarball

For the newbies is better to use a RPM in place of scons procedure ( thinks at dos command for windows )

I think it's not a good promotion for linux system..

Report

liquidat

11 years ago

And, what I forgot: you should add support for the kipi-plugins. Whith them you get a set of very interesting and good features to modify and work with pictures without anything else you have to do :-)

liquidat

Report

starcube

11 years ago

Hi

If you had a look to the open tasks you could see that this is planned.

Report

liquidat

11 years ago

Why I miss in your description: maybe you want to add some words about how this app differs from kimdaba and why your app is the best-in-world and not kimdaba ;-)

liquidat

Report

mart-

11 years ago

> maybe you want to add some words

> about how this app differs from

> kimdaba


And how it differs from showimg...? :o)

Report

starcube

11 years ago

Hi

I don't know the other applications (kimdaba, digikam, showimg, foton, ...) very well. I'm developing KPhotoBook for fun and to learn C++. But of course KPhotoBook is better than all these other applications because it has or will have all the features I need... ;-)

Report

linux3114a

12 years ago

It's a very nice program.....
You cam find this RPM on my webpage download section .
http://home.tiscali.be/raoul.linux/

kphotobook-0.0.6-suse92.i586.rpm

Report

ord

12 years ago

I had to add #include typeinfo in some of the files to get it to compile.
I am using GCC 3.3.3 I believe

Otherwise the program seems promising, but what happens when an image or a directory is moved ? since he xml keeps the path of all images, it must be lost ?

Where should I send such a comment ? there is no mailing list ....

Report

starcube

12 years ago

Hi

I can't help you with this typeinfo problem without further informations. The application seemlessly compiles on SuSE Linux 9.1 and Gentoo. Can you tell me which files you have to patch and send me the compile error?

There is not yet a 'clean' solution for moving directories or images. Currently you must adjust the xml-file manually when you move images/directories on the filesystem. But I'll implement such functions in a future version. (Please read the Scheduler page on the KPhotoBook homepage: http://kphotobook.sourceforge.net/)

KPhotoBook is hosted on sourceforge.net (http://sourceforge.net/projects/kphotobook/) there you can put bugs, support requests, whishes,....

Regards, Michael

Report

starcube

12 years ago

Hi

I can't help you with this typeinfo problem without further informations. The application seemlessly compiles on SuSE Linux 9.1 and Gentoo. Can you tell me which files you have to patch and send me the compile error?

There is not yet a 'clean' solution for moving directories or images. Currently you must adjust the xml-file manually when you move images/directories on the filesystem. But I'll implement such functions in a future version. (Please read the Scheduler page on the KPhotoBook homepage: http://kphotobook.sourceforge.net/)

KPhotoBook is hosted on sourceforge.net (http://sourceforge.net/projects/kphotobook/) there you can put bugs, support requests, whishes,....

Regards, Michael

Report

makro

12 years ago

I had the same problems (typeinfo and Qt designer version). Details follow:

* linux 2.6.5
* gcc (GCC) 3.3.3 (Debian 20040429)
* User Interface Compiler for Qt version 3.2.3

Some make output:
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/share/qt3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -fexceptions -c -o kphotobook.o `test -f 'kphotobook.cpp' || echo './'`kphotobook.cpp
kphotobook.cpp: In member function `void KPhotoBook::slotCreateSubtag()':
kphotobook.cpp:1139: error: must #include <typeinfo> before using typeid
kphotobook.cpp:1139: error: must #include <typeinfo> before using typeid
kphotobook.cpp:1140: error: must #include <typeinfo> before using typeid
kphotobook.cpp:1140: error: must #include <typeinfo> before using typeid
...
(fixed by adding #include <typeinfo>)

g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/share/qt3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -fexceptions -c -o tagnode.o `test -f 'tagnode.cpp' || echo './'`tagnode.cpp
tagnode.cpp: In member function `bool TagNode::isLinkedToFile(File*)':
tagnode.cpp:206: error: must #include <typeinfo> before using typeid
tagnode.cpp:206: error: must #include <typeinfo> before using typeid
...
(fixed by adding #include <typeinfo>)

if test "$ret" = 0; then echo '#include "settingstagtree.moc"' >> settingstagtree.cpp; else rm -f settingstagtree.cpp ; exit $ret ; fi
uic: File generated with too recent version of Qt Designer (3.3 vs. 3.2.3)
...
(fixed by changing version= in all ui-files)

Furthermore, Debian users have to run ./configure with --prefix=/usr/local (though the INSTALL file claims that this is default it is otherwise installed to /usr/local/kde which renders the program quite unusable -- missing icons etc.)

Report

amoros

13 years ago

Very nice application. A suggestion: it would be great if right clicking on one or more pics would bring out a menu that let you
1/delete files (send them to trash, maybe)
2/copy or move files to other folders.

I think it's a good idea not to add to many options to modify pics (there are other programs for that) , but KPhotoBook is the perfect tool to *organize* pics, and that means deleting and or moving them. At least for me.

Thanks for your work,
Joan

Report

tmastran

13 years ago

Anyone getting this or know how to solve it short of backing up a version of Qt:

make[3]: Entering directory `/home/ted/tmp/kphotobook/kphotobooksrc/src'
/usr/lib/qt3//bin/uic -L /usr/lib/kde3/plugins/designer -nounload -o settingsimagepreview.h ./settingsimagepreview.ui
uic: File generated with too recent version of Qt Designer (3.3 vs. 3.2.3)
make[3]: *** [settingsimagepreview.h] Error 1

Thanks...

Report

amoros

13 years ago

to kphotonook on Debian sid (you get the "File generated with too recent version of Qt Designer (3.3 vs. 3.2.3" error) I had to modify with a text editor all the *.ui files in src/.

Change version in the first line to

version="3.2.3"

then it does not complain again

(I hope this does not screw anything too important...don't really know what it does -just an idea found in google...)

good luck,

Joan

Report

tmastran

13 years ago

Thanks! Nice application by the way.

Report

CraigD

13 years ago

Great app, very useful. A few points:

1. Its not very clear how to re-add a docked window if closed. I had to restart the app for this. Maybe under Settings you should have a docked-window sub menu, like the one for toolbars.
2. Would it be possible to have a read-only mode where tags cannot be changed?
3. You should add another docked window to show the currently selected image. Perhaps using an embedded image view part - maybe use konqueror's settings? Gwenview now comes with an embeddable part - and it would be great to have this embedded.

Report

starcube

13 years ago

Thank's for your suggestions.

1) In the next version there will be menu entries to show/hide tool windows.
2) I will implement a locked/unlocked mode. In the locked mode it is not possible to set/unset tags.
3) Perhaps... :-)

Report

matt2002

13 years ago

Your tags are GREAT. This is the feature I'm missing in digikam.
However digikam has the image import from my digital cameras and the plugins, the tools, such as a slideshow, image rotation and many more.

Especially the slide show and the rotation I use very often.

Can't you 2 merge???

That would be the killerapp digikam with the killerfeature tags.

While I'm downloading, you can give an image multiple tags, can't you?

Thanks,
Matt

Report

ggb2g

13 years ago

fully agree with you!
Digikam has excellent and unique features. KPhotoBook looks to have new ideas and better icons.

Report

telex

13 years ago

The digikam plugins can be used in other applications. ShowIMG used them, for example.

It'd be good if KPhotoBook made use of them!

Report

starcube

13 years ago

Perhaps I'll use the Digikam Plugins in a very future version... But there are a lot more important things to implement first.

Report

digikamdeveloper

13 years ago

Tagging images feature is planed in Digikam 0.7.0 for later summer.

Regards

Report

starcube

13 years ago

A rotate function is planned. But I'm not sure if I'll implement a Slideshow. I believe Kuickshow does a rather good job for this. I'll implement several functions to export/show/open selected images in other applications.
I don't want to write a big application to do everything with it. The primary goal for KPhotoBook is to manage (tag/find) your images and not to download them from the digital camera, to E-Mail the images to all your friends or to make photo albums.

Report

jbaileys

13 years ago

This is a fantastic idea. I especially like the tagging idea. And the best part is, I can turn off the 'preview' function on konqueror.... that should speed that up too!
Thank-you.

Report

13 years ago

Please visit the homepage for the changelog.

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install
Score 72%
72.00 Likes
28 Dislikes
Details
version
v 0.0.7
updated Sep 29 2005
added Apr 11 2004
downloads
page views 332