workflow?

classic Classic list List threaded Threaded
12 messages Options
Reply | Threaded
Open this post in threaded view
|

workflow?

Arnd Baecker
Hi,

I have now been trying out digikam for about a week and
have a question concerning a recommended workflow:

After importing a bunch of images into a new album
I would like to tag and rate them.
For this one can right-click on each image, select
"Assign tag" and then select the tag from the list which shows up.
If one has several tags which need to be assigned to one picture
(or a selection of pictures), one has to go through this sequence every
time.

In the end I would like to do the tagging/rating for my whole image
collection of 10000+photos.

The above procedure is quite time-consuming, so I would
be interested in learning about a faster way!

Thanks a lot for this great program!

Best, Arnd

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: workflow?

Gilles Caulier-2
On Tuesday 07 March 2006 08:24 am, Arnd Baecker wrote:

> Hi,
>
> I have now been trying out digikam for about a week and
> have a question concerning a recommended workflow:
>
> After importing a bunch of images into a new album
> I would like to tag and rate them.
> For this one can right-click on each image, select
> "Assign tag" and then select the tag from the list which shows up.
> If one has several tags which need to be assigned to one picture
> (or a selection of pictures), one has to go through this sequence every
> time.
>
> In the end I would like to do the tagging/rating for my whole image
> collection of 10000+photos.
>
> The above procedure is quite time-consuming, so I would
> be interested in learning about a faster way!

In 0.9.0, image properties sidebar (on the right of main interface) will
reduce time consuming for that. There is no dialog to open for
tagging/commenting/rating etc. Look this screenshot :

http://digikam3rdparty.free.fr/Screenshots/digikam0.9.0-alpha.png

But multiselection tagging/commenting/rating isn't yet implemented. Because it
require any substential changes in the code, I think to implement it later
than 0.9.0 issue.

Gilles
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: workflow?

Arnd Baecker
Hi Gilles,

thanks for your rapid response!

On Tue, 7 Mar 2006, Gilles Caulier wrote:

> On Tuesday 07 March 2006 08:24 am, Arnd Baecker wrote:
> > Hi,
> >
> > I have now been trying out digikam for about a week and
> > have a question concerning a recommended workflow:
> >
> > After importing a bunch of images into a new album
> > I would like to tag and rate them.
> > For this one can right-click on each image, select
> > "Assign tag" and then select the tag from the list which shows up.
> > If one has several tags which need to be assigned to one picture
> > (or a selection of pictures), one has to go through this sequence every
> > time.
> >
> > In the end I would like to do the tagging/rating for my whole image
> > collection of 10000+photos.
> >
> > The above procedure is quite time-consuming, so I would
> > be interested in learning about a faster way!
>
> In 0.9.0, image properties sidebar (on the right of main interface) will
> reduce time consuming for that. There is no dialog to open for
> tagging/commenting/rating etc. Look this screenshot :
>
> http://digikam3rdparty.free.fr/Screenshots/digikam0.9.0-alpha.png

That looks perfect!
It is good to see that this project also has a time-machine ;-).

> But multiselection tagging/commenting/rating isn't yet implemented. Because it
> require any substential changes in the code, I think to implement it later
> than 0.9.0 issue.

To test these features would mean to use svn, right?
(should be no problem, will check tomorrow)

Alright, looking forward to that a lot!

Arnd

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: workflow?

Gilles Caulier-2
On Tuesday 07 March 2006 09:07 am, Arnd Baecker wrote:

> Hi Gilles,
>
> thanks for your rapid response!
>
> On Tue, 7 Mar 2006, Gilles Caulier wrote:
> > On Tuesday 07 March 2006 08:24 am, Arnd Baecker wrote:
> > > Hi,
> > >
> > > I have now been trying out digikam for about a week and
> > > have a question concerning a recommended workflow:
> > >
> > > After importing a bunch of images into a new album
> > > I would like to tag and rate them.
> > > For this one can right-click on each image, select
> > > "Assign tag" and then select the tag from the list which shows up.
> > > If one has several tags which need to be assigned to one picture
> > > (or a selection of pictures), one has to go through this sequence every
> > > time.
> > >
> > > In the end I would like to do the tagging/rating for my whole image
> > > collection of 10000+photos.
> > >
> > > The above procedure is quite time-consuming, so I would
> > > be interested in learning about a faster way!
> >
> > In 0.9.0, image properties sidebar (on the right of main interface) will
> > reduce time consuming for that. There is no dialog to open for
> > tagging/commenting/rating etc. Look this screenshot :
> >
> > http://digikam3rdparty.free.fr/Screenshots/digikam0.9.0-alpha.png
>
> That looks perfect!
> It is good to see that this project also has a time-machine ;-).
>
> > But multiselection tagging/commenting/rating isn't yet implemented.
> > Because it require any substential changes in the code, I think to
> > implement it later than 0.9.0 issue.
>
> To test these features would mean to use svn, right?

yes svn from 'trunk', not 'stable' branch :

http://websvn.kde.org/trunk/extragear/graphics/digikam/

There are any important improvements in this code like :

- 16 bits images support.

http://digikam3rdparty.free.fr/Screenshots/16_bits_RAW_image_file_loaded_in_digikam_image_editor_using_littleCMS.png
http://digikam3rdparty.free.fr/Screenshots/16_bits_RAW_image_file_loaded_in_digikam_image_editor_without_colors_correction.png

- IPTC/MakerNotes/GPS viewers :

http://digikam3rdparty.free.fr/Screenshots/digikam0.9.0-alpha7.png
http://digikam3rdparty.free.fr/Screenshots/digikam0.9.0-alpha8.png

- advanced zooming features in all image editor tools :

http://digikam3rdparty.free.fr/Screenshots/digikam0.9.0-alpha5.png

- ICC color profiles support :

http://digikam3rdparty.free.fr/Screenshots/digikamEICtonge.png
http://digikam3rdparty.free.fr/Screenshots/icc_plugin.png
http://digikam3rdparty.free.fr/Screenshots/icc_plugin_check_gamut_option.png
http://digikam3rdparty.free.fr/Screenshots/ICC_setup_dialog.png

- New image editor color correction plugin preview modes :

http://digikam3rdparty.free.fr/Screenshots/NewWidgetForColorsCorrectionTools.png

- New Raw files decoding settings :

http://digikam3rdparty.free.fr/Screenshots/RawFileDecodingSettings.png

- A new progress bar during Loading/saving images in editor.

- All I/O image file acess are now fork to a separate thread.

And more, and more...

Any screenshots are old and any GUI/settings have been improved.

Gilles
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: workflow?

Bugzilla from mikmach@wp.pl
In reply to this post by Arnd Baecker
Dnia wtorek, 7 marca 2006 09:07, Arnd Baecker napisał:
>
> To test these features would mean to use svn, right?
> (should be no problem, will check tomorrow)

Works and compiles OK. Didn't notice stability problems.

m.

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: workflow?

jdd@dodin.org
In reply to this post by Gilles Caulier-2
Gilles Caulier wrote:
(...)

Gilles you are really working hard :-) thanks :-)

any roadmap for stable release?

thanks again
jdd
--
http://www.dodin.net
http://dodin.org/galerie_photo_web/expo/index.html
http://lucien.dodin.net
http://fr.susewiki.org/index.php?title=Gérer_ses_photos
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: workflow?

Gilles Caulier-2
On Tuesday 07 March 2006 10:44 am, jdd wrote:
> Gilles Caulier wrote:
> (...)
>
> Gilles you are really working hard :-) thanks :-)
>
> any roadmap for stable release?
>
> thanks again
> jdd

Well, The first beta 0.9.0 will be released certainly during april or may,
depending of finalization of code and free time.

Actually in digikam core, features listed below are complete :

- advanced RAW file decoding settings.
- 16 bits images support.
- Image plugins.
- Image properties sidebar.
- threaded io file access.
- Complete rewrite of image editor GUI implementation (it's really common
between showfoto and digiKam IE)
- image plugins GUI (zooming, preview modes).
- New progress bar in IE during loading/saving image file.
- IPTC/MakerNote support using Exiv2 library.

Any parts need to be finalized :

- Finalize Metadata support using Exiv2
- ICC profiles management (especially monitor profile support). Paco and me
will do it in a near future.

- Any files in B.K.O need to be fixed before the beta1.
- DigikamImagePlugins port to 16 bits is uncomplete (see TODO files). Marcel
Wiesweg working with me to finalize these ports...
- Any indeep tests need to be done using 'valgrind' to check possible memory
leak problems.
- The handbook need to be updated. There is a large job to do.
- And of course, testing, testing, testing...

I'm trying to post any news when something have been completed to current
implementation using my blog available at this url :

http://www.digikam.org/?q=blog/3

About stable branch, a 0.8.2 release need to be done in a near future like a
bugs fix release, especially about the major problem of RAW/JPEG detection.
Sebastian Roeder will trying to make beta1 tarballs this week if it's
possible.

Gilles
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: workflow?

Gilles Caulier-2
In reply to this post by Bugzilla from mikmach@wp.pl
Le Mardi 7 Mars 2006 10:25, Mikolaj Machowski a écrit :
> Dnia wtorek, 7 marca 2006 09:07, Arnd Baecker napisał:
> > To test these features would mean to use svn, right?
> > (should be no problem, will check tomorrow)
>
> Works and compiles OK. Didn't notice stability problems.

Sure, the code is clean, but uncomplete. I recommend to use stable branch in
production and instable to test only...

I'm sure that many digikam users are very impatient but i need any time to
finalize the code before 0.9.0 beta-1

Nota : between 0.8.x and 0.9.0, nothing have been changed about database.
There is no risk about this subject. The main changes come from image editor.

Gilles
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: workflow?

Arnd Baecker
In reply to this post by Bugzilla from mikmach@wp.pl
Hi,

On Tue, 7 Mar 2006, Mikolaj Machowski wrote:

> Dnia wtorek, 7 marca 2006 09:07, Arnd Baecker napisał:
> >
> > To test these features would mean to use svn, right?
> > (should be no problem, will check tomorrow)
>
> Works and compiles OK. Didn't notice stability problems.

With the huge list of improvements I could not resist to try this out.
I used this script (slightly modified compared
to the one at http://www.digikam.org/?q=download/svn):

####################################
#!/bin/sh -xve

DKPATH=/home/abaecker/NBB/SOFTWARE/digikam3

echo Get, compile and install required libs
svn co svn://anonsvn.kde.org/home/kde/trunk/extragear/libs
cd libs
make -f Makefile.cvs
./configure --prefix=$DKPATH
make
make install
cd ..

echo Get, compile and install digikam
#http://websvn.kde.org/branches/stable/extragear/graphics/digikam/
#svn co -N
svn://anonsvn.kde.org/home/kde/branches/stable/extragear/graphics

#http://websvn.kde.org/trunk/extragear/graphics/digikam/
svn co -N svn://anonsvn.kde.org/home/kde/trunk/extragear/graphics/
cd graphics
svn up digikam
svn up digikamimageplugins
svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kde-common/admin
make -f Makefile.cvs
./configure --prefix=$DKPATH --with-extra-includes=$DKPATH/include  \
   --with-extra-libs=$DKPATH/lib
make
make install
###########################

... and get the error message below.

Am I missing something simple (some dependency?) or is the code just
in the middle of changes?
(should questions concerning the trunk be better placed on the devel
mailing list?)

Many thanks,

Arnd


Making install in loaders
make[4]: Entering directory
`/tmp/abaecker/digikam/graphics/digikam/libs/dmetadata/loaders'
if /bin/sh ../../../../libtool --silent --mode=compile --tag=CXX g++
-DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../digikam/libs/dmetadata
-I../../../../digikam/libs/dimg -I/usr/include/kde
-I/usr/share/qt3/include -I/usr/X11R6/include
-I/home/abaecker/NBB/SOFTWARE/digikam3/include  -DQT_THREAD_SUPPORT
-D_REENTRANT  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W
-Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute
-Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common
-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT
-DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_CLEAN_NAMESPACE
-DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION
-fexceptions -MT dmetaloader.lo -MD -MP -MF ".deps/dmetaloader.Tpo" \
  -c -o dmetaloader.lo `test -f 'dmetaloader.cpp' || echo
'./'`dmetaloader.cpp; \
then mv -f ".deps/dmetaloader.Tpo" ".deps/dmetaloader.Plo"; \
else rm -f ".deps/dmetaloader.Tpo"; exit 1; \
fi
In file included from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
                 from dmetaloader.cpp:44:
../../../../digikam/libs/dimg/dimg.h:36:28: digikam_export.h: No such file
or directory
In file included from ../../../../digikam/libs/dimg/dimg.h:37,
                 from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
                 from dmetaloader.cpp:44:
../../../../digikam/libs/dimg/rawdecodingsettings.h:24:28:
digikam_export.h: No such file or directory
In file included from ../../../../digikam/libs/dimg/dimg.h:37,
                 from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
                 from dmetaloader.cpp:44:
../../../../digikam/libs/dimg/rawdecodingsettings.h:30: error: syntax
error
   before `{' token
../../../../digikam/libs/dimg/rawdecodingsettings.h:37: error: ISO C++
forbids
   declaration of `RAWQuality' with no type
../../../../digikam/libs/dimg/rawdecodingsettings.h:38: error: ISO C++
forbids
   declaration of `RGBInterpolate4Colors' with no type
../../../../digikam/libs/dimg/rawdecodingsettings.h:39: error: ISO C++
forbids
   declaration of `SuperCCDsecondarySensor' with no type
../../../../digikam/libs/dimg/rawdecodingsettings.h:40: error: ISO C++
forbids
   declaration of `unclipColors' with no type
../../../../digikam/libs/dimg/rawdecodingsettings.h:41: error: ISO C++
forbids
   declaration of `cameraColorBalance' with no type
../../../../digikam/libs/dimg/rawdecodingsettings.h:42: error: ISO C++
forbids
   declaration of `automaticColorBalance' with no type
../../../../digikam/libs/dimg/rawdecodingsettings.h:45: error: destructors
must
   be member functions
../../../../digikam/libs/dimg/rawdecodingsettings.h:47: error: parse error
   before `public'
../../../../digikam/libs/dimg/rawdecodingsettings.h:73: error: parse error
   before `}' token
In file included from ../../../../digikam/libs/dimg/dimg.h:38,
                 from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
                 from dmetaloader.cpp:44:
../../../../digikam/libs/dimg/dimgloaderobserver.h:26:28:
digikam_export.h: No such file or directory
In file included from ../../../../digikam/libs/dimg/dimg.h:38,
                 from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
                 from dmetaloader.cpp:44:
../../../../digikam/libs/dimg/dimgloaderobserver.h:34: error: syntax error
   before `{' token
../../../../digikam/libs/dimg/dimgloaderobserver.h:43: error: virtual
outside
   class declaration
../../../../digikam/libs/dimg/dimgloaderobserver.h:50: error: virtual
outside
   class declaration
../../../../digikam/libs/dimg/dimgloaderobserver.h:53: error: parse error
   before `}' token
In file included from ../../../../digikam/libs/dimg/dimg.h:39,
                 from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
                 from dmetaloader.cpp:44:
../../../../digikam/libs/dimg/dcolor.h:30:28: digikam_export.h: No such
file or directory
In file included from ../../../../digikam/libs/dimg/dimg.h:39,
                 from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
                 from dmetaloader.cpp:44:
../../../../digikam/libs/dimg/dcolor.h:36: error: syntax error before `{'
token
../../../../digikam/libs/dimg/dcolor.h:46: error: ISO C++ forbids
declaration
   of `DColor' with no type
../../../../digikam/libs/dimg/dcolor.h: In function `int
Digikam::DColor(const
   uchar*, bool)':
../../../../digikam/libs/dimg/dcolor.h:46: error: `setColor' undeclared
(first
   use this function)
../../../../digikam/libs/dimg/dcolor.h:46: error: (Each undeclared
identifier
   is reported only once for each function it appears in.)
../../../../digikam/libs/dimg/dcolor.h: At global scope:
../../../../digikam/libs/dimg/dcolor.h:50: error: ISO C++ forbids
declaration
   of `DColor' with no type
../../../../digikam/libs/dimg/dcolor.h: In function `int
Digikam::DColor(int,
   int, int, int, bool)':
../../../../digikam/libs/dimg/dcolor.h:50: error: only constructors take
base
   initializers
../../../../digikam/libs/dimg/dcolor.h:51: confused by earlier errors,
bailing out
make[4]: *** [dmetaloader.lo] Error 1
make[4]: Leaving directory
`/tmp/abaecker/digikam/graphics/digikam/libs/dmetadata/loaders'
make[3]: *** [install-recursive] Error 1
make[3]: Leaving directory
`/tmp/abaecker/digikam/graphics/digikam/libs/dmetadata'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/tmp/abaecker/digikam/graphics/digikam/libs'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/tmp/abaecker/digikam/graphics/digikam'
make: *** [install-recursive] Error 1

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: workflow?

Gilles Caulier-2
Interresing. I suspect that you use gcc 4.1... right ?

I have never tried to compile with gcc 4.1. Here i use mandriva 2006 :

[gilles@localhost dany]$ gcc -v
Using built-in specs.
Target: i586-mandriva-linux-gnu
Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib
--with-slibdir=/lib --mandir=/usr/share/man --infodir=/usr/share/info
--enable-shared --enable-threads=posix --disable-checking
--enable-languages=c,c++,ada,f95,objc,java --host=i586-mandriva-linux-gnu
--with-system-zlib --enable-long-long --enable-__cxa_atexit
--enable-clocale=gnu --disable-libunwind-exceptions --enable-java-awt=gtk
--with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --enable-gtk-cairo
--disable-libjava-multilib
Thread model: posix
gcc version 4.0.1 (4.0.1-5mdk for Mandriva Linux release 2006.0)
[gilles@localhost dany]$

And there is no problem like this (I'm compiling digikam all days).

Gilles

>
> On Tue, 7 Mar 2006, Mikolaj Machowski wrote:
> > Dnia wtorek, 7 marca 2006 09:07, Arnd Baecker napisał:
> > > To test these features would mean to use svn, right?
> > > (should be no problem, will check tomorrow)
> >
> > Works and compiles OK. Didn't notice stability problems.
>
> With the huge list of improvements I could not resist to try this out.
> I used this script (slightly modified compared
> to the one at http://www.digikam.org/?q=download/svn):
>
> ####################################
> #!/bin/sh -xve
>
> DKPATH=/home/abaecker/NBB/SOFTWARE/digikam3
>
> echo Get, compile and install required libs
> svn co svn://anonsvn.kde.org/home/kde/trunk/extragear/libs
> cd libs
> make -f Makefile.cvs
> ./configure --prefix=$DKPATH
> make
> make install
> cd ..
>
> echo Get, compile and install digikam
> #http://websvn.kde.org/branches/stable/extragear/graphics/digikam/
> #svn co -N
> svn://anonsvn.kde.org/home/kde/branches/stable/extragear/graphics
>
> #http://websvn.kde.org/trunk/extragear/graphics/digikam/
> svn co -N svn://anonsvn.kde.org/home/kde/trunk/extragear/graphics/
> cd graphics
> svn up digikam
> svn up digikamimageplugins
> svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kde-common/admin
> make -f Makefile.cvs
> ./configure --prefix=$DKPATH --with-extra-includes=$DKPATH/include  \
>    --with-extra-libs=$DKPATH/lib
> make
> make install
> ###########################
>
> ... and get the error message below.
>
> Am I missing something simple (some dependency?) or is the code just
> in the middle of changes?
> (should questions concerning the trunk be better placed on the devel
> mailing list?)
>
> Many thanks,
>
> Arnd
>
>
> Making install in loaders
> make[4]: Entering directory
> `/tmp/abaecker/digikam/graphics/digikam/libs/dmetadata/loaders'
> if /bin/sh ../../../../libtool --silent --mode=compile --tag=CXX g++
> -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../digikam/libs/dmetadata
> -I../../../../digikam/libs/dimg -I/usr/include/kde
> -I/usr/share/qt3/include -I/usr/X11R6/include
> -I/home/abaecker/NBB/SOFTWARE/digikam3/include  -DQT_THREAD_SUPPORT
> -D_REENTRANT  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500
> -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W
> -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute
> -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common
> -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT
> -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_CLEAN_NAMESPACE
> -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION
> -fexceptions -MT dmetaloader.lo -MD -MP -MF ".deps/dmetaloader.Tpo" \
>   -c -o dmetaloader.lo `test -f 'dmetaloader.cpp' || echo
> './'`dmetaloader.cpp; \
> then mv -f ".deps/dmetaloader.Tpo" ".deps/dmetaloader.Plo"; \
> else rm -f ".deps/dmetaloader.Tpo"; exit 1; \
> fi
> In file included from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
>                  from dmetaloader.cpp:44:
> ../../../../digikam/libs/dimg/dimg.h:36:28: digikam_export.h: No such file
> or directory
> In file included from ../../../../digikam/libs/dimg/dimg.h:37,
>                  from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
>                  from dmetaloader.cpp:44:
> ../../../../digikam/libs/dimg/rawdecodingsettings.h:24:28:
> digikam_export.h: No such file or directory
> In file included from ../../../../digikam/libs/dimg/dimg.h:37,
>                  from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
>                  from dmetaloader.cpp:44:
> ../../../../digikam/libs/dimg/rawdecodingsettings.h:30: error: syntax
> error
>    before `{' token
> ../../../../digikam/libs/dimg/rawdecodingsettings.h:37: error: ISO C++
> forbids
>    declaration of `RAWQuality' with no type
> ../../../../digikam/libs/dimg/rawdecodingsettings.h:38: error: ISO C++
> forbids
>    declaration of `RGBInterpolate4Colors' with no type
> ../../../../digikam/libs/dimg/rawdecodingsettings.h:39: error: ISO C++
> forbids
>    declaration of `SuperCCDsecondarySensor' with no type
> ../../../../digikam/libs/dimg/rawdecodingsettings.h:40: error: ISO C++
> forbids
>    declaration of `unclipColors' with no type
> ../../../../digikam/libs/dimg/rawdecodingsettings.h:41: error: ISO C++
> forbids
>    declaration of `cameraColorBalance' with no type
> ../../../../digikam/libs/dimg/rawdecodingsettings.h:42: error: ISO C++
> forbids
>    declaration of `automaticColorBalance' with no type
> ../../../../digikam/libs/dimg/rawdecodingsettings.h:45: error: destructors
> must
>    be member functions
> ../../../../digikam/libs/dimg/rawdecodingsettings.h:47: error: parse error
>    before `public'
> ../../../../digikam/libs/dimg/rawdecodingsettings.h:73: error: parse error
>    before `}' token
> In file included from ../../../../digikam/libs/dimg/dimg.h:38,
>                  from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
>                  from dmetaloader.cpp:44:
> ../../../../digikam/libs/dimg/dimgloaderobserver.h:26:28:
> digikam_export.h: No such file or directory
> In file included from ../../../../digikam/libs/dimg/dimg.h:38,
>                  from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
>                  from dmetaloader.cpp:44:
> ../../../../digikam/libs/dimg/dimgloaderobserver.h:34: error: syntax error
>    before `{' token
> ../../../../digikam/libs/dimg/dimgloaderobserver.h:43: error: virtual
> outside
>    class declaration
> ../../../../digikam/libs/dimg/dimgloaderobserver.h:50: error: virtual
> outside
>    class declaration
> ../../../../digikam/libs/dimg/dimgloaderobserver.h:53: error: parse error
>    before `}' token
> In file included from ../../../../digikam/libs/dimg/dimg.h:39,
>                  from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
>                  from dmetaloader.cpp:44:
> ../../../../digikam/libs/dimg/dcolor.h:30:28: digikam_export.h: No such
> file or directory
> In file included from ../../../../digikam/libs/dimg/dimg.h:39,
>                  from ../../../../digikam/libs/dmetadata/dmetadata.h:30,
>                  from dmetaloader.cpp:44:
> ../../../../digikam/libs/dimg/dcolor.h:36: error: syntax error before `{'
> token
> ../../../../digikam/libs/dimg/dcolor.h:46: error: ISO C++ forbids
> declaration
>    of `DColor' with no type
> ../../../../digikam/libs/dimg/dcolor.h: In function `int
> Digikam::DColor(const
>    uchar*, bool)':
> ../../../../digikam/libs/dimg/dcolor.h:46: error: `setColor' undeclared
> (first
>    use this function)
> ../../../../digikam/libs/dimg/dcolor.h:46: error: (Each undeclared
> identifier
>    is reported only once for each function it appears in.)
> ../../../../digikam/libs/dimg/dcolor.h: At global scope:
> ../../../../digikam/libs/dimg/dcolor.h:50: error: ISO C++ forbids
> declaration
>    of `DColor' with no type
> ../../../../digikam/libs/dimg/dcolor.h: In function `int
> Digikam::DColor(int,
>    int, int, int, bool)':
> ../../../../digikam/libs/dimg/dcolor.h:50: error: only constructors take
> base
>    initializers
> ../../../../digikam/libs/dimg/dcolor.h:51: confused by earlier errors,
> bailing out
> make[4]: *** [dmetaloader.lo] Error 1
> make[4]: Leaving directory
> `/tmp/abaecker/digikam/graphics/digikam/libs/dmetadata/loaders'
> make[3]: *** [install-recursive] Error 1
> make[3]: Leaving directory
> `/tmp/abaecker/digikam/graphics/digikam/libs/dmetadata'
> make[2]: *** [install-recursive] Error 1
> make[2]: Leaving directory `/tmp/abaecker/digikam/graphics/digikam/libs'
> make[1]: *** [install-recursive] Error 1
> make[1]: Leaving directory `/tmp/abaecker/digikam/graphics/digikam'
> make: *** [install-recursive] Error 1
>
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: workflow?

Arnd Baecker
On Wed, 8 Mar 2006, Gilles Caulier wrote:

> Interresing. I suspect that you use gcc 4.1... right ?

I am running debian sarge, so it is  gcc -v
Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.5/specs
Configured with: ../src/configure -v
--enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr
--mandir=/usr/share/man --infodir=/usr/share/info
--with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared
--enable-__cxa_atexit --with-system-zlib --enable-nls
--without-included-gettext --enable-clocale=gnu --enable-debug
--enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc i486-linux
Thread model: posix
gcc version 3.3.5 (Debian 1:3.3.5-13)
abaecker has logged on pts/14 from :0.0 at 15:29

> I have never tried to compile with gcc 4.1. Here i use mandriva 2006 :
>
> [gilles@localhost dany]$ gcc -v
> Using built-in specs.
> Target: i586-mandriva-linux-gnu
> Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib
> --with-slibdir=/lib --mandir=/usr/share/man --infodir=/usr/share/info
> --enable-shared --enable-threads=posix --disable-checking
> --enable-languages=c,c++,ada,f95,objc,java --host=i586-mandriva-linux-gnu
> --with-system-zlib --enable-long-long --enable-__cxa_atexit
> --enable-clocale=gnu --disable-libunwind-exceptions --enable-java-awt=gtk
> --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --enable-gtk-cairo
> --disable-libjava-multilib
> Thread model: posix
> gcc version 4.0.1 (4.0.1-5mdk for Mandriva Linux release 2006.0)
> [gilles@localhost dany]$
>
> And there is no problem like this (I'm compiling digikam all days).

I would have thought so ;-).

Overall it seems that it got pretty far.
Re-reading the error message a couple of times led me
to the following work-around:
  cp digikam_export.h /home/abaecker/NBB/SOFTWARE/digikam3/include

Then the whole compile works fine and no problems when running!

Now back to the workflow:

My first impression on the the new "Comments & Tags" sidebar is
*very* positive - you are really doing an excellent job!!

Apart from the tagging of all selected images (which you already
mentioned that it will be more difficult to implement)
I am wondering whether the fastest way of tagging and rating
a sequence of individual pictures would be via the keyboard. E.g.:
 - pressing 0-5  in the window with thumbnails assigns the rating
 - pressing any letter "a-z/A-Z" (which could correspond to the first
   letter in a tag) assigns (or better: toggle) the tick for the tag

By this one could quickly go through all images with the cursor
keys and assign everything without a single mouse move ...

Just some thoughts (comments welcome!) ...

Best, Arnd

_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: workflow?

Gilles Caulier-2
On Wednesday 08 March 2006 04:45 pm, Arnd Baecker wrote:

> On Wed, 8 Mar 2006, Gilles Caulier wrote:
> > Interresing. I suspect that you use gcc 4.1... right ?
>
> I am running debian sarge, so it is  gcc -v
> Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.5/specs
> Configured with: ../src/configure -v
> --enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr
> --mandir=/usr/share/man --infodir=/usr/share/info
> --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared
> --enable-__cxa_atexit --with-system-zlib --enable-nls
> --without-included-gettext --enable-clocale=gnu --enable-debug
> --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc i486-linux
> Thread model: posix
> gcc version 3.3.5 (Debian 1:3.3.5-13)
> abaecker has logged on pts/14 from :0.0 at 15:29
>
> > I have never tried to compile with gcc 4.1. Here i use mandriva 2006 :
> >
> > [gilles@localhost dany]$ gcc -v
> > Using built-in specs.
> > Target: i586-mandriva-linux-gnu
> > Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib
> > --with-slibdir=/lib --mandir=/usr/share/man --infodir=/usr/share/info
> > --enable-shared --enable-threads=posix --disable-checking
> > --enable-languages=c,c++,ada,f95,objc,java --host=i586-mandriva-linux-gnu
> > --with-system-zlib --enable-long-long --enable-__cxa_atexit
> > --enable-clocale=gnu --disable-libunwind-exceptions --enable-java-awt=gtk
> > --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre
> > --enable-gtk-cairo --disable-libjava-multilib
> > Thread model: posix
> > gcc version 4.0.1 (4.0.1-5mdk for Mandriva Linux release 2006.0)
> > [gilles@localhost dany]$
> >
> > And there is no problem like this (I'm compiling digikam all days).
>
> I would have thought so ;-).
>
> Overall it seems that it got pretty far.
> Re-reading the error message a couple of times led me
> to the following work-around:
>   cp digikam_export.h /home/abaecker/NBB/SOFTWARE/digikam3/include
>
> Then the whole compile works fine and no problems when running!
>

right. makefiles fixed in svn. Please remove your digikam_export.h from your
home/.../include directory and try again.

> Now back to the workflow:
>
> My first impression on the the new "Comments & Tags" sidebar is
> *very* positive - you are really doing an excellent job!!
>

Thanks (:=)))

> Apart from the tagging of all selected images (which you already
> mentioned that it will be more difficult to implement)
> I am wondering whether the fastest way of tagging and rating
> a sequence of individual pictures would be via the keyboard. E.g.:
>  - pressing 0-5  in the window with thumbnails assigns the rating
>  - pressing any letter "a-z/A-Z" (which could correspond to the first
>    letter in a tag) assigns (or better: toggle) the tick for the tag
>
> By this one could quickly go through all images with the cursor
> keys and assign everything without a single mouse move ...
>
> Just some thoughts (comments welcome!) ...

Not sure, but i think there is afile in B.K.O about this subject. Please take
a look and vote/comment if necessary...

Gilles
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users