[Digikam-devel] Digikam 0.9 - some remarks

Caulier Gilles caulier.gilles at free.fr
Tue Nov 29 17:37:00 GMT 2005


Le Mardi 29 Novembre 2005 17:24, Mikolaj Machowski a écrit :
> Hello,
>
> Nice to see improvements:
>
> 1. Tooltips sometimes are staying partially when scrolling in album
>    view.
>
>    Reproduce: Place cursor in lower part of view with tooltip above
>    cursor and scroll down.

This is relevant of image loading for histogram computation on right sidebar. 
I will fix it to use a separate thread to load image.

>
> 2. Navigation in panel and in IE
>
>    With highly interactive C&T panel on the right using mouse in IE (on
>    the left) for navigation is cumbersome.
>

I don't understand what you mean. Please explain me better.

> 3. Name in right panel navigation widget.
>
>    In Album view with right panels opened is navigation widget and
>    beside is file name. It is often truncated. Maybe move it below nav
>    widget? One line cost isn't very high.

I will take a look . Any user report to remove this navigation widget. Any 
viewpoints about welcome.

>
> 4. File name issues:
>
>    a) "Name change" dialog (aka F2) shouldn't allow for changing file
>       extension OR when changing name extension is should automatically
>       (eventually with help of some auxiliary dialog) perform
>       transformation of image eg. from JPEG into PNG.
>
>       Dialog window could look like (ascii-art):
>
>       New name:
>       +-------------------+
>
>       |pa123456           |.jpg
>
>       +-------------------+
>
>       With non-editable extension.
>

Hum, make wish to B.K.O about this point.

> 5. List of Tags in C&T panel and IE
>
>    With big collections list of tags can grow really big. Also
>    complexity of tags combinations can be increasing. In this
>    circumstances it is hard to know which tags are associated with given
>    picture.
>
>    That could be fixed in two ways:
>
>    a) Add one line with list of tags inside of Tags fieldset in C&T
>       panel (above search field).
>
>       Pro: most obvious place
>
>       Con: in album view possible redundancy with visible tags in photo
>       plates. But with C&T panel it is highly probable users will turn
>       off additional info from album view.
>
>    b) Introduce new field in status bar of IE.
>
>       Pro: with increasing importance of tags in digiKam this is
>       important information and probably deserves its own place always
>       visible (as album name is visible in title bar).
>
>       Con: currently visible info in status bar (name, position in
>       album, zoom, dimensions) is purely "physical" while tags are
>       "semantical". It may introduce some ambiguity.
>

idem.

> 6.
> Reproducible crash when removing something (date, filename) from album view
> in
> digiKam configuration:
>
> Using host libthread_db library "/lib/tls/libthread_db.so.1".
> [Thread debugging using libthread_db enabled]
> [New Thread -1237977408 (LWP 18501)]
> [KCrash handler]
> #7  0xb7f3f7e5 in Digikam::NavigateBarWidget::setFileName (this=0x657461,
>     filename=
>       {static null = {static null = <same as static member of an already
> seen type>, d = 0x804efc0, static shared_null = 0x804efc0}, d = 0x82acdf8,
> static shared_null = 0x804efc0}) at navigatebarwidget.cpp:95
> #8  0xb7f3c0c7 in Digikam::ImageDescEditTab::setItem (this=0x820cf58,
>     view=0x0, currItem=0x0, itemType=0) at imagedescedittab.cpp:377
> #9  0xb7f3370e in Digikam::ImagePropertiesSideBarDB::noCurrentItem (
>     this=0x8200ef8) at imagepropertiessidebardb.cpp:145
> #10 0xb7e5f3ce in DigikamView::slot_imageSelected (this=0x81f5ff0)
>     at digikamview.cpp:507
> #11 0xb7e60490 in DigikamView::qt_invoke (this=0x81f5ff0, _id=77,
>     _o=0xbfffe0c0) at digikamview.moc:265
> #12 0xb6bf064d in QObject::activate_signal ()
>    from /usr/lib/qt3/lib/libqt-mt.so.3
> #13 0x00000000 in ?? ()
> #14 0x082c6ff8 in ?? ()
> #15 0x00000000 in ?? ()
> #16 0x081f9320 in ?? ()
> #17 0x081348c8 in ?? ()
> #18 0x00000000 in ?? ()
> #19 0x081bd638 in ?? ()
> #20 0x0000006d in ?? ()
> #21 0x086cc7d0 in ?? ()
> #22 0x0000006d in ?? ()
> #23 0xbfffe0b0 in ?? ()
> #24 0xb703b574 in ?? () from /usr/lib/qt3/lib/libqt-mt.so.3
> #25 0xbfffe0d4 in ?? ()
> #26 0xbfffe0c0 in ?? ()
> #27 0xb7065864 in TID_QUType_enum () from /usr/lib/qt3/lib/libqt-mt.so.3
> #28 0xb6bf0eb2 in QObject::activate_signal ()
>    from /usr/lib/qt3/lib/libqt-mt.so.3
> #29 0x081f9320 in ?? ()
> #30 0x081348c8 in ?? ()
> #31 0xbfffe0c0 in ?? ()
> #32 0xb6d10dd7 in QScrollView::updateContents ()
>    from /usr/lib/qt3/lib/libqt-mt.so.3
> #33 0xb7065864 in TID_QUType_enum () from /usr/lib/qt3/lib/libqt-mt.so.3
> #34 0x00000000 in ?? ()
> #35 0x00000000 in ?? ()
> #36 0x000001d5 in ?? ()
> #37 0x00000300 in ?? ()
> #38 0x00000000 in ?? ()
> #39 0x081f9b98 in ?? ()
> #40 0xb7e525b0 in IconView::staticMetaObject () at iconview.moc:51
>

Yes, i can reproduce it. Will be fixed later.

> 7. Selection of images
>
>    C&T panel changed scenarios of selection of images.
>    One click opening while previously comfortable now can be
>    disturbing. Nav widget only partially solves the problem.
>
>    Possible solutions:
>
>    a) Completely avoid problem making C&T panel only visible in IE
>       Placing it on the left side would also fix navigational problem
>       from 4.
>    b) Make album view two-click area (and/or configurable like
>       Krusader).
>

Hum, I need more viewpoints about...

thanks for the crash report

Gilles



More information about the Digikam-devel mailing list