[gthumb-list] state of gthumb report
- From: "Dr. Michael J. Chudobiak" <mjc avtechpulse com>
- To: gthumb-list gnome org
- Subject: [gthumb-list] state of gthumb report
- Date: Wed, 03 Jun 2009 08:35:17 -0400
Some thoughts on the state of gThumb:
1) The end of gnomevfs is in sight, thanks to Marlodavampire's work.
Yay! http://bugzilla.gnome.org/show_bug.cgi?id=525482
2) Once the gnomevfs code is gone, we'll need to see what breaks on
systems with weird filesystem encodings.
3) The exiv2 metadata support is firming up, with Marc's work on tags
and comments. Some glitches: tiff metadata writing is broken, so it is
currently disabled. I'm not entirely sure why, but I suspect that we
copy too much metadata from the original file to the new file, thus
corrupting the image. As an example, if we rotate a tiff file,
gdk-pixbuf inserts its own image structure tags into the new tiff file,
but we may overwrite some critical image tag (like the compression type)
when we later copy the original metadata to the new file. I think the
exiv2 command line utility has some special logic to deal with this sort
of thing; we may need to study it to filter out "non-copyable" tags.
4) It would be nice to stick comments in Xmp.dc.description instead of
Exif.Photo.UserComment, but we need some extra logic in the
comment-handling code to strip out the annoying 'lang = "x-default"' and
other possible language tags. Marc, do you want to look at that?
http://bugzilla.gnome.org/show_bug.cgi?id=572424
5) There are probably lots of places where we could eliminate the
redundant use of FileData structures. Marc and I have done this in a few
spots, as we come across them. This will also simplify access to gfiles
in the future, if we make the gfile part of FileData.
6) Bug 501512 (Multi-screen fade affects all screens during slideshow)
is the only blocker bug with no progress to report.
7) Someday, it would be nice to use the GimpChainButton
(http://developer.gimp.org/api/2.0/libgimpwidgets/GimpChainButton.html)
to make the "Image -> resize" and "Tools -> scale images" dialogs more
intuitive. Do we want to add a dependency to libgimp to achieve these,
or rewrite the widget? Or is there another solution?
http://bugzilla.gnome.org/show_bug.cgi?id=564827
8) Thanks to don Paolo for his regression reporting!
2.11.x blockers:
http://bugzilla.gnome.org/showdependencytree.cgi?id=583464
- Mike
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]