[Digikam-devel] Digikam 0.9 - some remarks

Mikolaj Machowski mikmach at wp.pl
Tue Nov 29 16:24:52 GMT 2005


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.

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. 

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.

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.

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.

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

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).





More information about the Digikam-devel mailing list