diff options
author | Andy Shevchenko <andy@smile.org.ua> | 2013-05-05 08:02:50 +0000 |
---|---|---|
committer | Andy Shevchenko <andy@smile.org.ua> | 2013-05-05 08:02:50 +0000 |
commit | 76181f652e330ec29b0afedf2f127fe99858f439 (patch) | |
tree | d45b94f038bebbb8bdc65735a390dd811ad5aa47 | |
parent | f75c8e5a0e7a7d74d793ca9997184d6f1004932b (diff) | |
download | renrot-76181f652e330ec29b0afedf2f127fe99858f439.tar.gz renrot-76181f652e330ec29b0afedf2f127fe99858f439.tar.bz2 |
doc: update TODO a bit
Signed-off-by: Andy Shevchenko <andy.shevchenko@gmail.com>
git-svn-id: file:///svnroot/renrot/trunk@623 fe2816f4-e837-0410-b10a-f608c9d244a1
-rw-r--r-- | TODO | 29 |
1 files changed, 12 insertions, 17 deletions
@@ -1,39 +1,36 @@ | |||
1 | TODO SEMANTICS | 1 | TODO SEMANTICS |
2 | 2 | ||
3 | - not yet | 3 | - not yet |
4 | +- partialy done | 4 | + partialy done |
5 | + already done | ||
6 | ? needs to be checked | 5 | ? needs to be checked |
7 | q optional feature | 6 | q optional feature |
8 | 7 | ||
9 | 8 | ||
10 | BUGS | 9 | BUGS |
11 | 10 | ||
12 | - make possible to use same EXIF tags in different groups | 11 | - make possible to use the same EXIF tag names in the different groups |
13 | 12 | ||
14 | 13 | ||
15 | EXIF tags | 14 | EXIF tags |
16 | 15 | ||
17 | q to write to some tag the options passed to renrot | 16 | q to write the options passed to renrot to a tag |
18 | 17 | ||
19 | +- to implement %t in name template, where the array of desired tags will be | 18 | + to implement %t in name template, where the array of desired tags will be |
20 | inited | 19 | inited |
21 | 20 | ||
22 | 21 | ||
23 | PLUGINS | 22 | PLUGINS |
24 | 23 | ||
25 | - plugin interface implementation (EXIF data transfer variant) | 24 | - plugin interface implementation (EXIF data transfer variant?) |
26 | 25 | ||
27 | - print some text on image (i.e. date and timestamp) [guess perl-GD will be | 26 | - print some text on image (i.e. date and timestamp) [guess perl-GD will be |
28 | optional requrement] | 27 | optional requrement] (+ watermarks) |
29 | 28 | ||
30 | - special effects (thumbnail layering over the image e.t.c.) | 29 | - special effects (thumbnail layering over the image e.t.c.) |
31 | 30 | ||
32 | - jpgfromraw | 31 | - jpgfromraw |
33 | 32 | ||
34 | +- index page (from thumbnailimages) | 33 | + index page (from thumbnailimages) |
35 | |||
36 | - shrinking e.t.c. | ||
37 | 34 | ||
38 | - image hystogramm creation | 35 | - image hystogramm creation |
39 | 36 | ||
@@ -43,14 +40,12 @@ q split EXIF -> xml, to extract EXIF data from file original to the separate | |||
43 | 40 | ||
44 | Performance | 41 | Performance |
45 | 42 | ||
46 | - to implement --no-rename option ... | 43 | - decrease disk IO operations wherever it's possible |
47 | |||
48 | - decrease disk IO operations as possible | ||
49 | 44 | ||
50 | +- to implement possibility to work with other formats, which use EXIF | 45 | + to implement possibility to work with other formats, which use EXIF |
51 | mechanism (conversions by ImageMagick and/or netpbm as well as jpegtran) | 46 | mechanism (conversions by ImageMagick and/or netpbm as well as jpegtran) |
52 | 47 | ||
53 | +- implement aggregation option (to aggregate large bundle of files according | 48 | + implement aggregation option (to aggregate large bundle of files according |
54 | the different time intervals, perhaps with some kind of euristics for | 49 | the different time intervals, perhaps with some kind of euristics for |
55 | analyzing the bigest time interval between shots) | 50 | analyzing the bigest time interval between shots) |
56 | 51 | ||
@@ -93,9 +88,9 @@ q to implement progress indicator or spinning indicator | |||
93 | 88 | ||
94 | Code | 89 | Code |
95 | 90 | ||
96 | +- to review the code to optimize it where it's possible. | 91 | + to review the code to optimize it where it's possible. |
97 | 92 | ||
98 | +- to tune style look of comments, code, e.t.c. | 93 | + to tune style look of the comments, code, e.t.c. |
99 | 94 | ||
100 | - Find way to update ChangeLog in automatic manner | 95 | - Find way to update ChangeLog in automatic manner |
101 | 96 | ||