|
What's left to do:
Generic
-
new option on the HTML album wizard: "Preserve image filename", which when enabled would not generate random unique filenames. (To avoid name collisions, i might append random words on the filename)
-
unify all error msgs output. Right now every error will use "print". Redirect this to a wrapper, which could later be fed to a log or something;
-
fast grep of files on db.
-
write a plugin for other iptc/exif apps.
-
remove distributed distutils module as more people start to support python > 2.2
-
Search Import Combo history functional
-
allow big (256x256), normal (the currently used: proportionally constrained to 128x128), small (64x64) thumbnail sizes.
-
extend distutils with support for uninstalling.
-
Clean callback system and implement event notification better.
-
Visit this page for more metadata features
-
Write documentation for XML tags used on the exported files
-
code speed up on imgdb.cpp and haar.cpp
-
transform image before querying. (a popup somewhere on the import image tab)
-
more transforms (watermarking, frames, etc) on the Transform dialog (see Transforms class on imgSeekLib/TransformWnd.py)
-
ignore images that have too few coefficients. That will avoid web banners, table and html backgrounds, etc.
-
better debugging, assertion and error msgs on C++ modules
-
customizable slideshow shortcuts and commands
-
IPTC and EXIF metadata writting (not only reading as it is now)
-
move files when browsing by System Dirs
-
Improve performance and usability for huge databases.
-
Everything else on the "Planned features" section of the site
-
grep -r "TODO" imgSeek/
Windows
-
investigate random segfaults (when browsing and adding)
-
crash on abort (when adding files), metadata dialog doesn't appear.
-
make main window smaller (add progress bar is getting on the way)
-
finish port
Linux
Testing
As usual, testing and bug reporting is needed. Please send complete and descriptive bug reports to imgseek-users|at|lists.sourceforge.net.
Translation
If you are interested in translating imgSeek to another language, please contact me.
I don't have much experience on adding internationalization support to apps, but I suppose using Python's gettext module is recommended. If you have experience
translating or adding translation support to PyQt programs, please share with me.
I've tried using Qt's translation classes (.ts files generated with lupdate and translated with QT Linguist), but all I could get was a "Segmentation Fault".
I'll try using python's gettext and .pot files later.
Documentation
imgSeek documentation is poor, so any help is really appreciated.
Some documentation (imgSeekCmd) was written in a pure text and then procesed with AsciiDoc. Other documentation,
specially for the GUI could be done in DocBook or LaTeX format, so it can be easily exported to simple html (used on the site or inside imgSeek), plain text, pdf, etc.
It should be complete (which the current attempt of documentation isn't) and focus on the non intuitive parts of the user interface (work batches, groups, etc).
Last updated 08-Dec-2003 21:17:35 CEST
|
|
|
|