Mercurial > geeqie
comparison TODO @ 1605:ff1ae7618a17
updated TODO list
author | nadvornik |
---|---|
date | Tue, 12 May 2009 20:17:03 +0000 |
parents | 60c5eee29b8b |
children |
comparison
equal
deleted
inserted
replaced
1604:c6d522fe3e5e | 1605:ff1ae7618a17 |
---|---|
1 This is an original GQview TODO list, it needs to be sorted out | 1 For long-term TODO see http://geeqie.wiki.sourceforge.net/TODO |
2 for Geeqie, see http://geeqie.wiki.sourceforge.net/TODO | |
3 | 2 |
4 =========================================================================================== | 3 Geeqie 1.0 release plan |
5 | 4 |
6 TODO key: d = done, w = work in progress, ? = possibly fixed | 5 1. release 1.0beta1 - feature freeze |
7 * = required before next release | 6 - test the new features |
7 - large scale bugfixes allowed | |
8 - improve and fix English texts | |
9 - work on sample external scripts | |
8 | 10 |
9 Major: | 11 2. release 1.0beta2 - string freeze |
10 ---------------------------------------------- | 12 - update translations |
13 - testing, bugfixes | |
14 - wait for Exiv2 0.19 release | |
15 - finish sample external scripts | |
16 | |
17 3. release 1.0beta3 - everything should work | |
18 - finish documentation | |
19 | |
20 4. release 1.0 | |
11 | 21 |
12 d> figure out if crash when expanding a folder in the folder tree view when pessing "*" is a bug in | |
13 GTK+ 2.10.4 (gdb shows it deep inside gtk). This does not happen on GTK+ 2.6. | |
14 (determined fault of GTK+, filed as GTK+ bug #366782. | |
15 | |
16 > pixbuf-renderer.c: | |
17 > tile dispose order is slightly incorrect, furthest ones from current position should be dropped first | |
18 | |
19 > image.c: | |
20 d> test and probably fix delay_flip. | |
21 > UPDATE: works as before (pre pixbuf-renderer), but should be fixed to provide a single redraw | |
22 by pre-rendering any scaled tiles that are visible before signaling 'render_complete'. | |
23 > make this a g_object with signals for completed, changed, etc. | |
24 > fix delay flip 'completed' signal (full screen busy cursor is not always turned off) | |
25 | |
26 > cache-load.c: | |
27 > should honor enable_thumbnails setting | |
28 | |
29 > color profiles: | |
30 d> support profiles embedded in images | |
31 d> check if clamp arg is handled correct in post_process_*() | |
32 > add support in img-view.c | |
33 | |
34 --- | |
35 | |
36 >raw + exif formats: | |
37 | |
38 > all thats left to do is possibly mmap the file so we have all the tiff data available when | |
39 looking for the make TIFF tag (0x10f) as it may not always fit within data available from | |
40 the first read() in image-load.c. | |
41 | |
42 > support konica / minolta MakerNote, investigate RAW. | |
43 | |
44 > exif.c parser should not be using EXIF tags during tiff directory search for EXIF tag. | |
45 | |
46 > fix parsers to properly indicate which offsets are valid | |
47 instead of making one zero if the other is found, this leads to making | |
48 the file loader parse an entire file even if we found no jpeg but did find an exif segment. | |
49 (simply set non-found offsets to file length?) | |
50 | |
51 --- | |
52 | |
53 > work on pan view: | |
54 > Pick a better keyboard shortcut than Control + J :) | |
55 w> Fix search scrolling to try to center image and info popup. | |
56 > Fix info popup location to opposing horizontal side when near edge of grid. | |
57 > Find something to do with middle mouse clicks. | |
58 > should delete key actually work? | |
59 > search should highlight all matching images (with toggle?) | |
60 > should non-thumbnail images have a drop shadow? | |
61 d> optimize pixbuf_draw_line (line endpoints should clip to draw region before draw loop) | |
62 > introduced bug (looks like clamp or rounding error) | |
63 d> optimize pixbuf_draw_triangle | |
64 > introduced bug (round error?) | |
65 > check ref counting of image when redrawing after finish loading | |
66 | |
67 > add control to toggle 'ignore folder symlinks' | |
68 > the folder tree should not have to be re-read when changing options | |
69 that do not effect the file list count/contents | |
70 | |
71 > time line view: | |
72 w> allow use of file date or EXIF (embedded) date. | |
73 > allow horizontal _or_ vertical orientation. | |
74 | |
75 > calendar view: | |
76 w> fix search. (UPDATE: still can not find day containing name/path/partial) | |
77 > supports thumbnail size images only, should grey out actual size items in size menu or something... | |
78 w> allow use of file date or EXIF (embedded) date. | |
79 d> fix scrolling when 'day' popup appears outsize of canvas. | |
80 | |
81 > grid view: | |
82 > allow sorting by name, date, size, dimensions, etc. | |
83 | |
84 > flower view: | |
85 d> do not show empty folders | |
86 | |
87 > under consideration: | |
88 > split view | |
89 | |
90 --- | |
91 | |
92 > the info dialog is not set as a transient of the calling window, this causes it to be behind | |
93 a full screen window when 'stay above other windows' is enabled. | |
94 | |
95 > folder tree view shortcuts for expanding/collapsing leak through to the main | |
96 window (+,-,*,/, etc.), figure what behavior is desired and fix this. | |
97 | |
98 ------------- | |
99 | |
100 > update translations: | |
101 | |
102 > document recent additions/changes: | |
103 > Added 'Fast jpeg thumbnailing'. | |
104 > xvpics is now hidden option. | |
105 > Holding down shift will now scroll more when panning with mouse. | |
106 > add --geometry command line option | |
107 > add [shift]+G grayscale alteration | |
108 > add F11 for full screen toggle | |
109 > default edit commands not described. | |
110 > add formatted rename option. | |
111 > [Control]+V now shows image in new window | |
112 > [Shift]+P print shortcut added to collection and img-view windows. | |
113 (fixme, forgot to add it to find dialog). | |
114 > add color profile page | |
115 | |
116 > add blurb about moving images between collections with shift+drag | |
117 | |
118 > start documenting the pan view, at least the basic options | |
119 and how search works/what's supported | |
120 | |
121 | |
122 Minor (non blockers): | |
123 ---------------------------------------------- | |
124 | |
125 d> fix memory leak in real_slideshow_start() when slideshow_step fails. | |
126 | |
127 d> fix gtk_table_attach use to not use FALSE for fill vertical arg. | |
128 | |
129 > xv and xpaint are hardly used or even installed by any distro anymore - time | |
130 to remove these (and find alternates?) seems silly to only have gimp. | |
131 | |
132 > allow editor commands to be interrupted (via SIGTERM?) | |
133 > fix hanging editor commands that await user input (how to handle, or even detect this?) | |
134 | |
135 > when resizing/refreshing collection window, keep the same top left thumbnail visible | |
136 | |
137 > do not lose slideshow when reworking window layout. | |
138 | |
139 d> fix printing of transparent images to not use black for transparency (white or user settable). | |
140 | |
141 > fix comment field in keywords bar to a height of 2 or 3 text lines. | |
142 | |
143 > add toolbar to: (UPDATE: these toolbars may not make it into 1.6) | |
144 > find dupes window (with button to open dialog to add new files/folders) | |
145 > collection window | |
146 > search window | |
147 | |
148 > make wallpaper setting have a dialog to allow choosing tile, scale, center and then | |
149 also choose desktop environment (or detect it somehow?) | |
150 | |
151 Wishlist?: | |
152 ---------------------------------------------- | |
153 | |
154 > Explore tabbed view option to main window, where 'view in new window' option results | |
155 in a new tab instead of window. | |
156 | |
157 > Initiating full screen from the command line should not | |
158 show main window until full screen is exited. | |
159 | |
160 > Add shortcut to jump to next folder within parent folder. | |
161 | |
162 > add animated image support | |
163 | |
164 > add gamma correction patch | |
165 | |
166 > deleting a file should not discontinue slide show. | |
167 | |
168 > add option to only preload max # of thumbnails (to conserve memory), | |
169 then release old/load new needed thumbnails on demand. | |
170 | |
171 > printing (low priority): | |
172 > fix text postscript output by converting utf8 to a locale (better) understood by postscript... | |
173 > allow selection of background color... (for image files only?)... | |
174 > allow text color and font selection | |
175 | |
176 > image comparison window (displays two or more images for comparison) | |
177 | |
178 > add symlink option (in addition to the move/copy stuff.) | |
179 | |
180 > allow slideshow transition effects (wipe/fade etc.) | |
181 | |
182 > allow on the fly slideshow delay change with [,] and [.] (< and > too?) | |
183 > show change in overlay for image... | |
184 > account for changing of imd when toggling full screen... | |
185 > should change be only to current slideshow? | |
186 |