SVN_SILENT: revert stack indicator hot area position to original values.
[kphotoalbum.git] / TODO
blob183bfe266d10c4231f1b8ebd6c65d5f9fd7153d5
1 =================
2 TODO UTTERLY SOON
3 =================
4 - Now that we have videos in KPA calculating md5 for the whole file takes a
5 long time. Instead I should just do for parts of the file, say the first
6 1k, then 10th 1k the 100th 1k etc
7 - Also MD5 sum calculation should be done on a thread.
8 - The person, location and keywords window are hidden by the main window
9 (if torn off) when the mouse moves over the main window (the main window is risen).
10 - Its impossible to do multiple selection as part of the same selection in
11 the thumbnail view (select one range, press ctrl and select a second to be
12 part of the first)
13 - Typing in "Maj 1999" in for a date in the annotation dialog (assuming
14 danish is the current locale), result in the test "May 1999" being
15 replaced. This is of course wrong,as replacing 1999 with 2000 result in a
16 parse error of the date.
18 ==========================
19 BUGS To be handled soonish
20 ==========================
21 - Adding a new ListSelect will not show it up initially.
22 - renaming a category should not result in the listselect being placed
23 different in the image property page.
24 - Config window layout should be saved when a new tab has been created.
26 ================================================================
27 Features I like, and wish I would have time to look at some day.
28 ================================================================
29 - make KPhotoAlbum a KPart (talk to cschum@suse.de, schumacher@kde.org)
30 - make it possible to specify dates in other formats in the image config dialog
31 - improve the spelling support, so the user get the benefit of the config dialog.
32 - Find all images with changed checksums (rather than merely
33   recompute the checksum).  This would help identify images
34   requiring backup.
35 - Choose a default category image, as Jean-Michel suggest (for category
36   image of Anne Helene):
37   Pick the first picture with ONLY Anne Helene (it´s likely to be more
38   specific to recognize Anne Helene)
39   If it doesn´t work, pick the first picture with Ann Helen
40   If it doesn´t work, the default KDE icon, just like today.
41   The problem here is speed. Currently it is not possible to load these images
42   using the image manager, so say 300 images would take approx 1 minute to load.
43 - Use clickable breadcrumbs as commonly used on the web, where each
44   level in the hierarchy is a clickable link, allowing the user to
45   easily go back multiple levels with one click.  On the web they often
46   appear something like this:
47   Shopping >> Men's Clothing >> Outdoor gear
48 - In the viewer it should be possible to click on the date, and get it to
49 limit to that date.
50 - Store URI in the XML file rather than relative names from a root dir.
51   Advantages are:
52   - It'd be possible to have the xml-file somewhere completely outside of
53     the image-tree so that you could, for example, have the images
54     themselves on a read-only media.  
55   - It'd be possible to work with a image-directory accessed over any of
56     the protocols for which there are kioslaves.  
57   - It'd be possible to include images from more than one directory.
59 - red eye removal (See email from Martin Ehmsen <martin@ehmsen.org>)
61 - items in the browsers should be case insensitive
62 - make it possible in the browser to select multiple images to form an "or query"
63 - when specifying options for several images at a time, present items that
64   are on all images.
66 ======================================================================
67 Features still to be considered (aka not likely to go in next release)
68 ======================================================================
69 - add kio: kphotoalbum://places/house
70 - Viewer: make it optional if images should be sized up (that is don't scale
71 a 32x32 image to 1024x768)
72 - Export preserves folder layout.  This would be very helpful for
73   exporting a set of images for purpose of mirroring them, or for
74   backing them up to DVD's in a form that I could easily use to
75   restore them later.  The scenario would be that I would select all
76   images not previously backed up (by means of a keyword) and export
77   them preserving layout, and dump the exported tree to DVD.
78 - add a DCOP interface to KPhotoAlbum
79 - Predefined filtering, or "dynamic selection" : let the user define
80   a selection and display it. This gives the advantage of not having to
81   manually having to set a given keyword to the new images corresponding
82   to this selection.
83 - display the current "location" in the status bar, something like
84   Paris > StreetArt > Invaders
85   and the ability to click on them to remove them from the filter
86   (enlarging the selection).