File: TODO

package info (click to toggle)
bins 1.1.29-16
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 5,836 kB
  • ctags: 2,351
  • sloc: perl: 5,161; xml: 2,536; sh: 314; makefile: 177
file content (116 lines) | stat: -rw-r--r-- 3,561 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
TODO file for BINS (in no particular order)
------------------

- fix date encoding

- use chmod() and symlink() instead of system()

- add author email in default templates.

- include bins_cleanupgallery in bins program.

- copy the origninal image to the destination album, with a link in
the HTML, if it is not already there (same source & destination size,
scaleIfSameSize=0 and no rotation).

- link .avi files to .thm when possible.

- rotate JPEG images with a size that is not multiple of the iMCU with
mogrify instead of jpegtran (and perhaps remove border on scaled
images to avoid such size problems).

- display numbers of images for each album in tree page.

- don't process empty dirs. 

- possibilty to have images and sub-album in top level album
(currently, the thumbnail of the top level album is not displayed).

- possibility to put XML files in another location (so images from
CD-ROM can be used).

- more sophisticated install procedure to not erase HTML templates
and config files

- command line option to select XML encoding.

- handle correctly date/time format using plxgettext from Mandrake
package: lacks -k option for now.

- add long option names with getopt

- select images to include in album by using contents of desc fields
(eg: album with all images where 'people' contains 'joe').

- add possibility to exclude directory (like CVS ones).

- generic description tag in the album.xml, to be used with all image
in this album missing this tag.

- blue bar on the left is too long if lot of thumbs pages

- possibility to have albums in different langages

- gzip .xml files (controlled by an option)

- use of CSS

- possibility to have parameter by album (in the album.xml) or by
image (in its .xml file) to permit different image sizes, for
example�: almost done for some parameters

- use of the JIT compiler for HTML:Template: impossible for now, due
to bugs in HTML::Template:JIT. Some characters ($, \, %, @) must be
escaped (see http://rt.cpan.org/NoAuth/Bug.html?id=349 for bug
report).

****************************************************************************

- hotkeys : DONE

- don't overwrite .htaccess file if it exists, but edit it : DONE

- preserve timestamp on files using cp -p when possible : DONE

- possiblity to have different number of scaled images in a album: DONE.

- width and height are not inversed on rotation with -o copied: CORRECTED

- parameter to choose to rotate the original or the destination image: DONE

- <tag> attribute (in exif section) to tell BINS to not read EXIF
fields in picture but only in desc file: DONE

- use the previous attibute to set the new orientation when bins
rotate the original image and get rid of the BinsRotated parameter in
Exif section: DONE

- use of TITLE attibute on some links or image to give help as
tooltips (for image title, sizes, etc...): DONE

- thumb of current album (if any) in subalbum page: DONE.

- add date of generation in the HTML code: DONE.

- use of a config file to store parameters (instead of putting them
directly at the beginning og the code): DONE

- chmod u+w on destination image after a cp: done

- guess local encoding from locales setting: done

- correct bug with grayscales jpeg: done

- use of color styles (to select a set of colors): done

- process .tiff files, as well as other formats: done

- screenshot of bins-edit-gui: done

- strip any . in the short size name when creating file names

- handle broken jpegtran

- use of javascript to preload images of next thumnails page when
current one is loaded.