Mercurial > geeqie.yaz
annotate TODO @ 12:147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####
Tue Mar 1 11:32:26 2005 John Ellis <johne@verizon.net>
* src/Makefile.am: Add pan-view.[ch]:
* image.[ch]: Add support for using a grid of tiles as soource image. Added
scroll_notify callback for when the viewable regionis scrolled. Added ability
to set min and max for the zoom range. Removed unnecessary
gtk_widget_size_request from image_size_sync. Added image_scroll_to_point.
* layout_util.c: Add menu item and callback for the new 'Pan view'.
* pixbuf_util.c (pixbuf_draw_layout): Fix for when offset is non-zero.
* typedefs.h: Add source tile stuff for ImageWindow.
* ui_tabcomp.c: Fix tab completion pop-up menu placement.
* pan-view.[ch]: New files for the pan view - 2.1 is officially started :)
author | gqview |
---|---|
date | Tue, 01 Mar 2005 17:16:34 +0000 |
parents | 6d50eaba8e4b |
children | 25335c62cd9b |
rev | line source |
---|---|
8 | 1 TODO key: d = done, w = work in progress, ? = possibly fixed |
2 * = required before next release | |
3 | |
12
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
4 Major: |
8 | 5 ---------------------------------------------- |
1 | 6 |
12
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
7 > work on pan view: |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
8 > Pick a better keyboard shortcut than Control + J :) |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
9 > Add warning dialog that it will be slow if the standard thumbnail cache is not enabled. |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
10 > Fix occasional redraw bugs when zoomed out. |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
11 > Fix occasional odd requests for non-visible tiles when zoomed out (related to above?). |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
12 > Fix slowness in image.c with huge grid size by changing use of pre-allocated tile array |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
13 to on-demand tile allocation (can this be implemented like source tiles?). |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
14 OR: use an array so that we do not need to walk a GList of pre-allocated tile containers |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
15 > Fix search scrolling to try to center image and info popup. |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
16 > Fix info popup location to opposing horizontal side when near edge of grid. |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
17 > Find something to do with middle mouse clicks. |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
18 > Set drag and drop data to clicked image. |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
19 > Should the copy/move/rename/delete operations be available here? |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
20 > ^ and if so, should delete key actually work? |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
21 > searching for same item more than once should step through all matches |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
22 > search should highlight all matching images |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
23 > should non-thumbnail images have a drop shadow? |
8 | 24 |
12
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
25 > time line view: |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
26 > searching by date should scroll to proper alignment with year/month/day boundaries. |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
27 |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
28 > grid view: |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
29 > allow sorting by name, date, size, dimensions, etc. |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
30 |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
31 > flower view: |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
32 > fix it :) |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
33 |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
34 > the info dialog is not set as a transient of the calling window, this causes it to be behind |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
35 a full screen window when 'stay above other windows' is enabled. |
8 | 36 |
37 ------------- | |
38 | |
12
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
39 > update translations: ( ) ( ) ( ) |
147f4c4b9025
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents:
10
diff
changeset
|
40 |
8 | 41 > document recent additions/changes: |
42 (none currently) | |
43 | |
1 | 44 |
10 | 45 Minor (non blockers): |
1 | 46 ---------------------------------------------- |
8 | 47 |
48 > when resizing/refreshing collection window, keep the same top left thumbnail visible | |
1 | 49 |
10 | 50 > do not lose slideshow when reworking window layout. |
51 | |
8 | 52 > add toolbar to: (UPDATE: these toolbars may not make it into 1.6) |
53 > find dupes window (with button to open dialog to add new files/folders) | |
54 > collection window | |
55 > search window | |
1 | 56 |
57 | |
58 Wishlist?: | |
59 ---------------------------------------------- | |
8 | 60 |
61 > Initiating full screen from the command line should not | |
62 show main window until full screen is exited. | |
63 | |
64 > add animated image support | |
65 | |
66 > add gamma correction patch | |
67 | |
68 > deleting a file should not discontinue slide show. | |
69 | |
70 > add option to only preload max # of thumbnails (to conserve memory), | |
71 then release old/load new needed thumbnails on demand. | |
1 | 72 |
8 | 73 > printing (low priority): |
74 > fix text postscript output by converting utf8 to a locale (better) understood by postscript... | |
75 > allow selection of background color... (for image files only?)... | |
76 > allow text color and font selection | |
77 | |
78 > image comparison window (displays two or more images for comparison) | |
79 | |
80 > add symlink option (in addition to the move/copy stuff.) | |
81 | |
82 > allow slideshow transition effects (wipe/fade etc.) | |
83 | |
84 > allow on the fly slideshow delay change with [,] and [.] (< and > too?) | |
85 > show change in overlay for image... | |
86 > account for changing of imd when toggling full screen... | |
87 > should change be only to current slideshow? | |
88 |