annotate ChangeLog @ 56:c722cbf9ad25

Fri Jun 10 02:19:26 2005 John Ellis <johne@verizon.net> * pan-view.c: Add exif date sorting option to right click menu, and change 'reading dimensions...' message to be more generic as it may now also be reading embedded exif dates, or both date and dimensions.
author gqview
date Fri, 10 Jun 2005 06:23:22 +0000
parents 1e21f094e0be
children a8c9992320f4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
56
c722cbf9ad25 Fri Jun 10 02:19:26 2005 John Ellis <johne@verizon.net>
gqview
parents: 55
diff changeset
1 Fri Jun 10 02:19:26 2005 John Ellis <johne@verizon.net>
c722cbf9ad25 Fri Jun 10 02:19:26 2005 John Ellis <johne@verizon.net>
gqview
parents: 55
diff changeset
2
c722cbf9ad25 Fri Jun 10 02:19:26 2005 John Ellis <johne@verizon.net>
gqview
parents: 55
diff changeset
3 * pan-view.c: Add exif date sorting option to right click menu, and
c722cbf9ad25 Fri Jun 10 02:19:26 2005 John Ellis <johne@verizon.net>
gqview
parents: 55
diff changeset
4 change 'reading dimensions...' message to be more generic as it may now
c722cbf9ad25 Fri Jun 10 02:19:26 2005 John Ellis <johne@verizon.net>
gqview
parents: 55
diff changeset
5 also be reading embedded exif dates, or both date and dimensions.
c722cbf9ad25 Fri Jun 10 02:19:26 2005 John Ellis <johne@verizon.net>
gqview
parents: 55
diff changeset
6
55
1e21f094e0be Thu Jun 9 23:22:01 2005 John Ellis <johne@verizon.net>
gqview
parents: 54
diff changeset
7 Thu Jun 9 23:22:01 2005 John Ellis <johne@verizon.net>
1e21f094e0be Thu Jun 9 23:22:01 2005 John Ellis <johne@verizon.net>
gqview
parents: 54
diff changeset
8
1e21f094e0be Thu Jun 9 23:22:01 2005 John Ellis <johne@verizon.net>
gqview
parents: 54
diff changeset
9 * exif.c (exif_parse_JPEG): Use memcmp as strncmp is inadequate when
1e21f094e0be Thu Jun 9 23:22:01 2005 John Ellis <johne@verizon.net>
gqview
parents: 54
diff changeset
10 bytes with values of 0 are actually in the data to compare.
1e21f094e0be Thu Jun 9 23:22:01 2005 John Ellis <johne@verizon.net>
gqview
parents: 54
diff changeset
11
54
b58cac75ad12 Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
gqview
parents: 53
diff changeset
12 Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
b58cac75ad12 Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
gqview
parents: 53
diff changeset
13
b58cac75ad12 Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
gqview
parents: 53
diff changeset
14 * exif.[ch]: A lot of code clean up, add generic tiff header parser,
b58cac75ad12 Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
gqview
parents: 53
diff changeset
15 remove use of packed structures to interpret tiff file format,
b58cac75ad12 Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
gqview
parents: 53
diff changeset
16 fix possible endless loops in tiff parser with corrupt IFD tables,
b58cac75ad12 Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
gqview
parents: 53
diff changeset
17 and fix possible overflow in jpeg exif parser.
b58cac75ad12 Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
gqview
parents: 53
diff changeset
18 * format_canon.[ch]: Add additional makernote values, plus a few
b58cac75ad12 Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
gqview
parents: 53
diff changeset
19 spelling fixes. Header update.
b58cac75ad12 Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
gqview
parents: 53
diff changeset
20 * format_fuji.[ch]: Header update.
b58cac75ad12 Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
gqview
parents: 53
diff changeset
21 * format_nikon.[ch]: Updates to use new tiff parsing utils in exif.c,
b58cac75ad12 Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
gqview
parents: 53
diff changeset
22 code cleanup. Header update.
b58cac75ad12 Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
gqview
parents: 53
diff changeset
23 * format_raw.[ch]: Add pathname argument to file descriptor version of
b58cac75ad12 Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
gqview
parents: 53
diff changeset
24 raw parser to quickly rule out non-raw files based on file extension.
b58cac75ad12 Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
gqview
parents: 53
diff changeset
25 Add raw header match type to check for tiff "make" field value.
b58cac75ad12 Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
gqview
parents: 53
diff changeset
26 * image-load.c (image_loader_begin): Add image filename for raw parser.
b58cac75ad12 Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
gqview
parents: 53
diff changeset
27
53
00843150f7c8 Tue Jun 7 03:47:03 2005 John Ellis <johne@verizon.net>
gqview
parents: 52
diff changeset
28 Tue Jun 7 03:47:03 2005 John Ellis <johne@verizon.net>
00843150f7c8 Tue Jun 7 03:47:03 2005 John Ellis <johne@verizon.net>
gqview
parents: 52
diff changeset
29
00843150f7c8 Tue Jun 7 03:47:03 2005 John Ellis <johne@verizon.net>
gqview
parents: 52
diff changeset
30 * filelist.c (filter_add_defaults): Add Nikon file extension for nef.
00843150f7c8 Tue Jun 7 03:47:03 2005 John Ellis <johne@verizon.net>
gqview
parents: 52
diff changeset
31 * format_canon.[ch], format_fuji.[ch]: Add comment tile, and
00843150f7c8 Tue Jun 7 03:47:03 2005 John Ellis <johne@verizon.net>
gqview
parents: 52
diff changeset
32 description field for MakerNote parser.
00843150f7c8 Tue Jun 7 03:47:03 2005 John Ellis <johne@verizon.net>
gqview
parents: 52
diff changeset
33 * format_nikon.[ch]: Add support for jpegs embedded in Nikon nef files.
00843150f7c8 Tue Jun 7 03:47:03 2005 John Ellis <johne@verizon.net>
gqview
parents: 52
diff changeset
34 * format_raw.c: Add debug description output and Nikon raw parser hook.
00843150f7c8 Tue Jun 7 03:47:03 2005 John Ellis <johne@verizon.net>
gqview
parents: 52
diff changeset
35
52
a210a19f26da Sun Jun 5 03:05:39 2005 John Ellis <johne@verizon.net>
gqview
parents: 51
diff changeset
36 Sun Jun 5 03:05:39 2005 John Ellis <johne@verizon.net>
a210a19f26da Sun Jun 5 03:05:39 2005 John Ellis <johne@verizon.net>
gqview
parents: 51
diff changeset
37
a210a19f26da Sun Jun 5 03:05:39 2005 John Ellis <johne@verizon.net>
gqview
parents: 51
diff changeset
38 * filelist.c (path_list_recursive_append): Fix memory leak by using
a210a19f26da Sun Jun 5 03:05:39 2005 John Ellis <johne@verizon.net>
gqview
parents: 51
diff changeset
39 correct function to free path list.
a210a19f26da Sun Jun 5 03:05:39 2005 John Ellis <johne@verizon.net>
gqview
parents: 51
diff changeset
40
51
276ea4c98d33 Sat Jun 4 22:24:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 50
diff changeset
41 Sat Jun 4 22:24:00 2005 John Ellis <johne@verizon.net>
276ea4c98d33 Sat Jun 4 22:24:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 50
diff changeset
42
276ea4c98d33 Sat Jun 4 22:24:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 50
diff changeset
43 * exif.[ch]: Use glib provided data types and byte order functions for
276ea4c98d33 Sat Jun 4 22:24:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 50
diff changeset
44 consistency with rest of application. Made several more functions
276ea4c98d33 Sat Jun 4 22:24:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 50
diff changeset
45 available in the header. Use MakerNote parsing from format_raw.c.
276ea4c98d33 Sat Jun 4 22:24:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 50
diff changeset
46 * format_canon.[ch]: Changes to match exif.h and format_raw.h.
276ea4c98d33 Sat Jun 4 22:24:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 50
diff changeset
47 * format_fuji.[ch]: Add support for Fuji EXIF MakerNote.
276ea4c98d33 Sat Jun 4 22:24:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 50
diff changeset
48 * format_nikon.[ch]: New files, add support for Nikon EXIF MakerNote.
276ea4c98d33 Sat Jun 4 22:24:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 50
diff changeset
49 * format_raw.[ch]: Add EXIF MakerNote parser functions to gather all
276ea4c98d33 Sat Jun 4 22:24:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 50
diff changeset
50 camera formats here (similar to existing raw format list).
276ea4c98d33 Sat Jun 4 22:24:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 50
diff changeset
51 * src/Makefile.am: Add format_nikon.[ch].
276ea4c98d33 Sat Jun 4 22:24:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 50
diff changeset
52
50
3b83fb81afc4 Sat Jun 4 04:02:04 2005 John Ellis <johne@verizon.net>
gqview
parents: 49
diff changeset
53 Sat Jun 4 04:02:04 2005 John Ellis <johne@verizon.net>
3b83fb81afc4 Sat Jun 4 04:02:04 2005 John Ellis <johne@verizon.net>
gqview
parents: 49
diff changeset
54
3b83fb81afc4 Sat Jun 4 04:02:04 2005 John Ellis <johne@verizon.net>
gqview
parents: 49
diff changeset
55 * README: Update credits.
3b83fb81afc4 Sat Jun 4 04:02:04 2005 John Ellis <johne@verizon.net>
gqview
parents: 49
diff changeset
56
3b83fb81afc4 Sat Jun 4 04:02:04 2005 John Ellis <johne@verizon.net>
gqview
parents: 49
diff changeset
57 Apply fix from Daniel M. German:
3b83fb81afc4 Sat Jun 4 04:02:04 2005 John Ellis <johne@verizon.net>
gqview
parents: 49
diff changeset
58
3b83fb81afc4 Sat Jun 4 04:02:04 2005 John Ellis <johne@verizon.net>
gqview
parents: 49
diff changeset
59 * format_canon.c (canon_read_int): Fixed error which caused a
3b83fb81afc4 Sat Jun 4 04:02:04 2005 John Ellis <johne@verizon.net>
gqview
parents: 49
diff changeset
60 segfault under OS X. It was a casting a number as a 32
3b83fb81afc4 Sat Jun 4 04:02:04 2005 John Ellis <johne@verizon.net>
gqview
parents: 49
diff changeset
61 bit, when it was 16. it works in little endian, but not in big
3b83fb81afc4 Sat Jun 4 04:02:04 2005 John Ellis <johne@verizon.net>
gqview
parents: 49
diff changeset
62 endian machines.
3b83fb81afc4 Sat Jun 4 04:02:04 2005 John Ellis <johne@verizon.net>
gqview
parents: 49
diff changeset
63
49
ae627d150a6b Fri Jun 3 20:02:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 48
diff changeset
64 Fri Jun 3 20:02:23 2005 John Ellis <johne@verizon.net>
ae627d150a6b Fri Jun 3 20:02:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 48
diff changeset
65
ae627d150a6b Fri Jun 3 20:02:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 48
diff changeset
66 * format_canon.c (canon_mknote_parse_convert): For serial number
ae627d150a6b Fri Jun 3 20:02:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 48
diff changeset
67 conversion, use the value of the data - not the value of the pointer.
ae627d150a6b Fri Jun 3 20:02:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 48
diff changeset
68
48
6948407f52a5 Fri Jun 3 18:43:46 2005 John Ellis <johne@verizon.net>
gqview
parents: 47
diff changeset
69 Fri Jun 3 18:43:46 2005 John Ellis <johne@verizon.net>
6948407f52a5 Fri Jun 3 18:43:46 2005 John Ellis <johne@verizon.net>
gqview
parents: 47
diff changeset
70
6948407f52a5 Fri Jun 3 18:43:46 2005 John Ellis <johne@verizon.net>
gqview
parents: 47
diff changeset
71 * bar_exif.c: Set a default size for the EXIF data column in the
6948407f52a5 Fri Jun 3 18:43:46 2005 John Ellis <johne@verizon.net>
gqview
parents: 47
diff changeset
72 advanced view, and allow resizing of that column to allow more data to
6948407f52a5 Fri Jun 3 18:43:46 2005 John Ellis <johne@verizon.net>
gqview
parents: 47
diff changeset
73 be visible when needed.
6948407f52a5 Fri Jun 3 18:43:46 2005 John Ellis <johne@verizon.net>
gqview
parents: 47
diff changeset
74 * format_canon.c: Fix data type for Canon MakerNote Serial Number.
6948407f52a5 Fri Jun 3 18:43:46 2005 John Ellis <johne@verizon.net>
gqview
parents: 47
diff changeset
75
47
aa4c0e1b54b0 Fri Jun 3 01:49:20 2005 John Ellis <johne@verizon.net>
gqview
parents: 46
diff changeset
76 Fri Jun 3 01:49:20 2005 John Ellis <johne@verizon.net>
aa4c0e1b54b0 Fri Jun 3 01:49:20 2005 John Ellis <johne@verizon.net>
gqview
parents: 46
diff changeset
77
aa4c0e1b54b0 Fri Jun 3 01:49:20 2005 John Ellis <johne@verizon.net>
gqview
parents: 46
diff changeset
78 * exif.[ch]: Export several parsing functions for use by the exif
aa4c0e1b54b0 Fri Jun 3 01:49:20 2005 John Ellis <johne@verizon.net>
gqview
parents: 46
diff changeset
79 makernote parsers, and add hook for MakerNote data parsing.
aa4c0e1b54b0 Fri Jun 3 01:49:20 2005 John Ellis <johne@verizon.net>
gqview
parents: 46
diff changeset
80 * format_canon.[ch]: Add Canon EXIF MakerNote support.
aa4c0e1b54b0 Fri Jun 3 01:49:20 2005 John Ellis <johne@verizon.net>
gqview
parents: 46
diff changeset
81 * format_raw.c: Fix warning printf grammar.
aa4c0e1b54b0 Fri Jun 3 01:49:20 2005 John Ellis <johne@verizon.net>
gqview
parents: 46
diff changeset
82
46
905f8fa583a3 Thu May 26 22:14:53 2005 John Ellis <johne@verizon.net>
gqview
parents: 45
diff changeset
83 Thu May 26 22:14:53 2005 John Ellis <johne@verizon.net>
905f8fa583a3 Thu May 26 22:14:53 2005 John Ellis <johne@verizon.net>
gqview
parents: 45
diff changeset
84
905f8fa583a3 Thu May 26 22:14:53 2005 John Ellis <johne@verizon.net>
gqview
parents: 45
diff changeset
85 * format_raw.c (format_raw_parse): Use unsigned int to match arguments.
905f8fa583a3 Thu May 26 22:14:53 2005 John Ellis <johne@verizon.net>
gqview
parents: 45
diff changeset
86
45
7cfa60beda76 Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents: 44
diff changeset
87 Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
7cfa60beda76 Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents: 44
diff changeset
88
7cfa60beda76 Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents: 44
diff changeset
89 * format_raw.[ch]: Move camera specific code to manufacturer specific
7cfa60beda76 Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents: 44
diff changeset
90 format_*.c files. Change code so that file descripter version is now a
7cfa60beda76 Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents: 44
diff changeset
91 separate functions that wraps the standard parser by using mmap.
7cfa60beda76 Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents: 44
diff changeset
92 * format_canon.[ch]: Moved Canon specific raw support here, removed
7cfa60beda76 Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents: 44
diff changeset
93 file descriptor versions of parser. This Canon raw file parser written
7cfa60beda76 Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents: 44
diff changeset
94 by Daniel M. German.
7cfa60beda76 Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents: 44
diff changeset
95 * format_fuji.[ch]: Move Fuji specific raw support here, parser written
7cfa60beda76 Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents: 44
diff changeset
96 by Lars Ellenberg.
7cfa60beda76 Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents: 44
diff changeset
97 * exif.c: Update for change to format_raw_img_exif_offsets.
7cfa60beda76 Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents: 44
diff changeset
98 * filelist.c: Add cr2 extension to Canon raw format list.
7cfa60beda76 Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents: 44
diff changeset
99 * image-load.c: Fixes for changes to format_raw_img_exif_offset_fd so
7cfa60beda76 Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents: 44
diff changeset
100 that buffer is refilled using new offset of file descriptor.
7cfa60beda76 Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents: 44
diff changeset
101 * src/Makefile.am: Add format_canon.[ch], format_fuji.[ch] to build.
7cfa60beda76 Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
gqview
parents: 44
diff changeset
102
44
458e396d3f35 Wed May 18 19:36:49 2005 John Ellis <johne@verizon.net>
gqview
parents: 43
diff changeset
103 Wed May 18 19:36:49 2005 John Ellis <johne@verizon.net>
458e396d3f35 Wed May 18 19:36:49 2005 John Ellis <johne@verizon.net>
gqview
parents: 43
diff changeset
104
458e396d3f35 Wed May 18 19:36:49 2005 John Ellis <johne@verizon.net>
gqview
parents: 43
diff changeset
105 * utilops.[ch] (file_util_rename_dir): New utility to rename a folder,
458e396d3f35 Wed May 18 19:36:49 2005 John Ellis <johne@verizon.net>
gqview
parents: 43
diff changeset
106 does proper checking for existing folder to avoid clobbering an
458e396d3f35 Wed May 18 19:36:49 2005 John Ellis <johne@verizon.net>
gqview
parents: 43
diff changeset
107 existing folder.
458e396d3f35 Wed May 18 19:36:49 2005 John Ellis <johne@verizon.net>
gqview
parents: 43
diff changeset
108 * view_dir_list.c, view_dir_tree.c: Use new utility above when renaming
458e396d3f35 Wed May 18 19:36:49 2005 John Ellis <johne@verizon.net>
gqview
parents: 43
diff changeset
109 a folder to fix possible clobbering of an existing folder with the
458e396d3f35 Wed May 18 19:36:49 2005 John Ellis <johne@verizon.net>
gqview
parents: 43
diff changeset
110 same name as the requested name.
458e396d3f35 Wed May 18 19:36:49 2005 John Ellis <johne@verizon.net>
gqview
parents: 43
diff changeset
111
43
ee03f36e9e4b Sun May 15 21:40:26 2005 John Ellis <johne@verizon.net>
gqview
parents: 42
diff changeset
112 Sun May 15 21:40:26 2005 John Ellis <johne@verizon.net>
ee03f36e9e4b Sun May 15 21:40:26 2005 John Ellis <johne@verizon.net>
gqview
parents: 42
diff changeset
113
ee03f36e9e4b Sun May 15 21:40:26 2005 John Ellis <johne@verizon.net>
gqview
parents: 42
diff changeset
114 * format_raw.[ch]: New files to parse image data and exif offsets for
ee03f36e9e4b Sun May 15 21:40:26 2005 John Ellis <johne@verizon.net>
gqview
parents: 42
diff changeset
115 the raw camera formats.
ee03f36e9e4b Sun May 15 21:40:26 2005 John Ellis <johne@verizon.net>
gqview
parents: 42
diff changeset
116 * exif.c, image-load.c: Add support calls to format_raw.c functions
ee03f36e9e4b Sun May 15 21:40:26 2005 John Ellis <johne@verizon.net>
gqview
parents: 42
diff changeset
117 above.
ee03f36e9e4b Sun May 15 21:40:26 2005 John Ellis <johne@verizon.net>
gqview
parents: 42
diff changeset
118 * filelist.c: Add Fujifilm raw file extension to known formats.
ee03f36e9e4b Sun May 15 21:40:26 2005 John Ellis <johne@verizon.net>
gqview
parents: 42
diff changeset
119 * thumb_standard.c (thumb_loader_std_start): Check for existing
ee03f36e9e4b Sun May 15 21:40:26 2005 John Ellis <johne@verizon.net>
gqview
parents: 42
diff changeset
120 thumbnail file before checking for a failure mark.
ee03f36e9e4b Sun May 15 21:40:26 2005 John Ellis <johne@verizon.net>
gqview
parents: 42
diff changeset
121 * src/Makefile.am: Add format_raw.[ch].
ee03f36e9e4b Sun May 15 21:40:26 2005 John Ellis <johne@verizon.net>
gqview
parents: 42
diff changeset
122
42
606fcf461a68 Sat May 14 13:04:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 41
diff changeset
123 Sat May 14 13:04:23 2005 John Ellis <johne@verizon.net>
606fcf461a68 Sat May 14 13:04:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 41
diff changeset
124
606fcf461a68 Sat May 14 13:04:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 41
diff changeset
125 * po/cs.po: Update Czech translation,
606fcf461a68 Sat May 14 13:04:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 41
diff changeset
126 submitted by Jan Raska <jan.raska@tiscali.cz>
606fcf461a68 Sat May 14 13:04:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 41
diff changeset
127 * de.po, fr.po: Typo and spelling fixes.
606fcf461a68 Sat May 14 13:04:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 41
diff changeset
128
606fcf461a68 Sat May 14 13:04:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 41
diff changeset
129 Sat May 14 12:23:19 2005 John Ellis <johne@verizon.net>
606fcf461a68 Sat May 14 13:04:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 41
diff changeset
130
606fcf461a68 Sat May 14 13:04:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 41
diff changeset
131 * image.c, pixbuf-renderer.c: Fix sending of complete signal.
606fcf461a68 Sat May 14 13:04:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 41
diff changeset
132 * ui_pathsel.c: Guard against strcmp of NULL dd->path, fixes crash.
606fcf461a68 Sat May 14 13:04:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 41
diff changeset
133 * utilops.c: Additional validation for destination of copy/move
606fcf461a68 Sat May 14 13:04:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 41
diff changeset
134 dialogs, and do not include extension when conveniently selecting
606fcf461a68 Sat May 14 13:04:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 41
diff changeset
135 filename text in rename dialogs.
606fcf461a68 Sat May 14 13:04:23 2005 John Ellis <johne@verizon.net>
gqview
parents: 41
diff changeset
136
41
6281cc38e5ca Wed Apr 27 15:17:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 40
diff changeset
137 Wed Apr 27 15:17:57 2005 John Ellis <johne@verizon.net>
6281cc38e5ca Wed Apr 27 15:17:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 40
diff changeset
138
6281cc38e5ca Wed Apr 27 15:17:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 40
diff changeset
139 * bar_info.c, bar_sort.c: Update for new pref_toolbar_button args.
6281cc38e5ca Wed Apr 27 15:17:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 40
diff changeset
140 * fullscreen.c, layout.c: Remove use of GDK_HINT_USER_SIZE as we
6281cc38e5ca Wed Apr 27 15:17:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 40
diff changeset
141 never actually set these dimensions. Increase default size of main
6281cc38e5ca Wed Apr 27 15:17:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 40
diff changeset
142 window.
6281cc38e5ca Wed Apr 27 15:17:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 40
diff changeset
143 * layout_util.c: Use GTkToolbar for the main window toolbar.
6281cc38e5ca Wed Apr 27 15:17:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 40
diff changeset
144 * pixbuf_util.[ch]: Add inline pixbufs for thumb and float icons.
6281cc38e5ca Wed Apr 27 15:17:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 40
diff changeset
145 * rcfile.c: Add note to config file that it is autogenerated.
6281cc38e5ca Wed Apr 27 15:17:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 40
diff changeset
146 * typedefs.h: Remove no longer used tooltip in LayoutWindow.
6281cc38e5ca Wed Apr 27 15:17:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 40
diff changeset
147 * ui_misc.[ch]: pref_toolbar additions.
6281cc38e5ca Wed Apr 27 15:17:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 40
diff changeset
148 * icons/icon_float.png, icons/icon_thumb.png: Icons in png format.
6281cc38e5ca Wed Apr 27 15:17:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 40
diff changeset
149 * icons/icon_float.xpm, icons/icon_thumb.xpm: Remove xpm versions.
6281cc38e5ca Wed Apr 27 15:17:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 40
diff changeset
150 * icons/Makefile.am: Add above icons to inline pixbuf list.
6281cc38e5ca Wed Apr 27 15:17:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 40
diff changeset
151
40
dcc04a6a58bf Sat Apr 16 12:29:42 2005 John Ellis <johne@verizon.net>
gqview
parents: 39
diff changeset
152 Sat Apr 16 12:29:42 2005 John Ellis <johne@verizon.net>
dcc04a6a58bf Sat Apr 16 12:29:42 2005 John Ellis <johne@verizon.net>
gqview
parents: 39
diff changeset
153
dcc04a6a58bf Sat Apr 16 12:29:42 2005 John Ellis <johne@verizon.net>
gqview
parents: 39
diff changeset
154 * pan-view.c: Add option to ignore symbolic links to folders when
dcc04a6a58bf Sat Apr 16 12:29:42 2005 John Ellis <johne@verizon.net>
gqview
parents: 39
diff changeset
155 creating file list (no gui control yet), and do not allow listing
dcc04a6a58bf Sat Apr 16 12:29:42 2005 John Ellis <johne@verizon.net>
gqview
parents: 39
diff changeset
156 the root folder as this introduces too many issues (for instance
dcc04a6a58bf Sat Apr 16 12:29:42 2005 John Ellis <johne@verizon.net>
gqview
parents: 39
diff changeset
157 how do we ignore special filesystems such as /proc using only stat
dcc04a6a58bf Sat Apr 16 12:29:42 2005 John Ellis <johne@verizon.net>
gqview
parents: 39
diff changeset
158 attributes?). Add fix to not show empty folders in the flower view.
dcc04a6a58bf Sat Apr 16 12:29:42 2005 John Ellis <johne@verizon.net>
gqview
parents: 39
diff changeset
159 * thumb_standard.c (thumb_loader_std_finish): Fix logic that caused
dcc04a6a58bf Sat Apr 16 12:29:42 2005 John Ellis <johne@verizon.net>
gqview
parents: 39
diff changeset
160 thumbnails to be saved for images with a size between normal and large
dcc04a6a58bf Sat Apr 16 12:29:42 2005 John Ellis <johne@verizon.net>
gqview
parents: 39
diff changeset
161 when using large thumbnails.
dcc04a6a58bf Sat Apr 16 12:29:42 2005 John Ellis <johne@verizon.net>
gqview
parents: 39
diff changeset
162 * ui_fileops.[ch]: Add utilities lstat_utf8 and islink.
dcc04a6a58bf Sat Apr 16 12:29:42 2005 John Ellis <johne@verizon.net>
gqview
parents: 39
diff changeset
163
39
64068b1bab89 Thu Apr 14 10:44:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 38
diff changeset
164 Thu Apr 14 10:44:00 2005 John Ellis <johne@verizon.net>
64068b1bab89 Thu Apr 14 10:44:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 38
diff changeset
165
64068b1bab89 Thu Apr 14 10:44:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 38
diff changeset
166 * cache.c (cache_sim_data_load): Fix to return CacheData if any data
64068b1bab89 Thu Apr 14 10:44:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 38
diff changeset
167 type exists.
64068b1bab89 Thu Apr 14 10:44:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 38
diff changeset
168 * pan-view.c: Fix slow merging of embedded dates into file list;
64068b1bab89 Thu Apr 14 10:44:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 38
diff changeset
169 includes optimizing pan_cache_sync_date and plugging a memory leak.
64068b1bab89 Thu Apr 14 10:44:00 2005 John Ellis <johne@verizon.net>
gqview
parents: 38
diff changeset
170
38
d5f8f8a4d47b Thu Apr 14 04:49:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 37
diff changeset
171 Thu Apr 14 04:49:57 2005 John Ellis <johne@verizon.net>
d5f8f8a4d47b Thu Apr 14 04:49:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 37
diff changeset
172
d5f8f8a4d47b Thu Apr 14 04:49:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 37
diff changeset
173 * pixbuf-renderer.c (pixbuf_renderer_move): Clear the correct draw
d5f8f8a4d47b Thu Apr 14 04:49:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 37
diff changeset
174 queue (source). Fixes crash introduced by Apr 12 changes.
d5f8f8a4d47b Thu Apr 14 04:49:57 2005 John Ellis <johne@verizon.net>
gqview
parents: 37
diff changeset
175
37
67ba4381497e Wed Apr 13 18:16:14 2005 John Ellis <johne@verizon.net>
gqview
parents: 36
diff changeset
176 Wed Apr 13 18:16:14 2005 John Ellis <johne@verizon.net>
67ba4381497e Wed Apr 13 18:16:14 2005 John Ellis <johne@verizon.net>
gqview
parents: 36
diff changeset
177
67ba4381497e Wed Apr 13 18:16:14 2005 John Ellis <johne@verizon.net>
gqview
parents: 36
diff changeset
178 * cache-loader.[ch]: New utility to load cache-able data.
67ba4381497e Wed Apr 13 18:16:14 2005 John Ellis <johne@verizon.net>
gqview
parents: 36
diff changeset
179 * cache.[ch]: Add embedded (exif) date caching.
67ba4381497e Wed Apr 13 18:16:14 2005 John Ellis <johne@verizon.net>
gqview
parents: 36
diff changeset
180 * pan-view.c: Use new cache loading mechanism. Add exif date support
67ba4381497e Wed Apr 13 18:16:14 2005 John Ellis <johne@verizon.net>
gqview
parents: 36
diff changeset
181 to timeline and calendar view.
67ba4381497e Wed Apr 13 18:16:14 2005 John Ellis <johne@verizon.net>
gqview
parents: 36
diff changeset
182 * src/Makefile.am: Add cache-loader.[c,h].
67ba4381497e Wed Apr 13 18:16:14 2005 John Ellis <johne@verizon.net>
gqview
parents: 36
diff changeset
183
36
9b01fe7e84d5 Tue Apr 12 07:59:20 2005 John Ellis <johne@verizon.net>
gqview
parents: 35
diff changeset
184 Tue Apr 12 07:59:20 2005 John Ellis <johne@verizon.net>
9b01fe7e84d5 Tue Apr 12 07:59:20 2005 John Ellis <johne@verizon.net>
gqview
parents: 35
diff changeset
185
9b01fe7e84d5 Tue Apr 12 07:59:20 2005 John Ellis <johne@verizon.net>
gqview
parents: 35
diff changeset
186 * pan-view.c: Use mostly neutral (gray) colors in the pan view to avoid
9b01fe7e84d5 Tue Apr 12 07:59:20 2005 John Ellis <johne@verizon.net>
gqview
parents: 35
diff changeset
187 tainting user perspective of image hues.
9b01fe7e84d5 Tue Apr 12 07:59:20 2005 John Ellis <johne@verizon.net>
gqview
parents: 35
diff changeset
188 * pixbuf-renderer.c (pixbuf_renderer_move): Free tile cache of source
9b01fe7e84d5 Tue Apr 12 07:59:20 2005 John Ellis <johne@verizon.net>
gqview
parents: 35
diff changeset
189 to avoid wasteful memory allocation, this will reduce memory waste
9b01fe7e84d5 Tue Apr 12 07:59:20 2005 John Ellis <johne@verizon.net>
gqview
parents: 35
diff changeset
190 when in full screen.
9b01fe7e84d5 Tue Apr 12 07:59:20 2005 John Ellis <johne@verizon.net>
gqview
parents: 35
diff changeset
191
35
e46aedb70f67 Fri Apr 8 15:31:38 2005 John Ellis <johne@verizon.net>
gqview
parents: 34
diff changeset
192 Fri Apr 8 15:31:38 2005 John Ellis <johne@verizon.net>
e46aedb70f67 Fri Apr 8 15:31:38 2005 John Ellis <johne@verizon.net>
gqview
parents: 34
diff changeset
193
e46aedb70f67 Fri Apr 8 15:31:38 2005 John Ellis <johne@verizon.net>
gqview
parents: 34
diff changeset
194 * pan-view.c: Optimize pan_layout_intersect by dividing object list
e46aedb70f67 Fri Apr 8 15:31:38 2005 John Ellis <johne@verizon.net>
gqview
parents: 34
diff changeset
195 into smaller sets (of ~ 1000 each) grouped by coordinates, this makes
e46aedb70f67 Fri Apr 8 15:31:38 2005 John Ellis <johne@verizon.net>
gqview
parents: 34
diff changeset
196 drawing tiles much faster when the window contains > 100,000 images.
e46aedb70f67 Fri Apr 8 15:31:38 2005 John Ellis <johne@verizon.net>
gqview
parents: 34
diff changeset
197 This adds the complexity of walking two lists when searching for a
e46aedb70f67 Fri Apr 8 15:31:38 2005 John Ellis <johne@verizon.net>
gqview
parents: 34
diff changeset
198 specific item, but the speed increase is worth it.
e46aedb70f67 Fri Apr 8 15:31:38 2005 John Ellis <johne@verizon.net>
gqview
parents: 34
diff changeset
199
34
772fe5a509b1 Thu Apr 7 08:42:54 2005 John Ellis <johne@verizon.net>
gqview
parents: 33
diff changeset
200 Thu Apr 7 08:42:54 2005 John Ellis <johne@verizon.net>
772fe5a509b1 Thu Apr 7 08:42:54 2005 John Ellis <johne@verizon.net>
gqview
parents: 33
diff changeset
201
772fe5a509b1 Thu Apr 7 08:42:54 2005 John Ellis <johne@verizon.net>
gqview
parents: 33
diff changeset
202 * pixbuf-renderer.c (pr_queue_to_tiles): Fix logic in test for
772fe5a509b1 Thu Apr 7 08:42:54 2005 John Ellis <johne@verizon.net>
gqview
parents: 33
diff changeset
203 only_existing argument.
772fe5a509b1 Thu Apr 7 08:42:54 2005 John Ellis <johne@verizon.net>
gqview
parents: 33
diff changeset
204
33
a41ecbb26a96 Wed Apr 6 06:41:25 2005 John Ellis <johne@verizon.net>
gqview
parents: 32
diff changeset
205 Wed Apr 6 06:41:25 2005 John Ellis <johne@verizon.net>
a41ecbb26a96 Wed Apr 6 06:41:25 2005 John Ellis <johne@verizon.net>
gqview
parents: 32
diff changeset
206
a41ecbb26a96 Wed Apr 6 06:41:25 2005 John Ellis <johne@verizon.net>
gqview
parents: 32
diff changeset
207 * pan-view.c: Move pixbuf drawing into pixbuf_util.c.
a41ecbb26a96 Wed Apr 6 06:41:25 2005 John Ellis <johne@verizon.net>
gqview
parents: 32
diff changeset
208 * pixbuf-renderer.c: Rename util_clip_region to pr_clip_region to fix
a41ecbb26a96 Wed Apr 6 06:41:25 2005 John Ellis <johne@verizon.net>
gqview
parents: 32
diff changeset
209 namespace conflict with util in pixbuf_util.h.
a41ecbb26a96 Wed Apr 6 06:41:25 2005 John Ellis <johne@verizon.net>
gqview
parents: 32
diff changeset
210 * pixbuf_util.[ch]: Moved pixbuf drawing utils here from pan-view.c
a41ecbb26a96 Wed Apr 6 06:41:25 2005 John Ellis <johne@verizon.net>
gqview
parents: 32
diff changeset
211
32
96ac60a9c0f1 Wed Apr 6 02:43:40 2005 John Ellis <johne@verizon.net>
gqview
parents: 31
diff changeset
212 Wed Apr 6 02:43:40 2005 John Ellis <johne@verizon.net>
96ac60a9c0f1 Wed Apr 6 02:43:40 2005 John Ellis <johne@verizon.net>
gqview
parents: 31
diff changeset
213
96ac60a9c0f1 Wed Apr 6 02:43:40 2005 John Ellis <johne@verizon.net>
gqview
parents: 31
diff changeset
214 * pan-view.c: Reimplement pixbuf_draw_triangle for efficiency.
96ac60a9c0f1 Wed Apr 6 02:43:40 2005 John Ellis <johne@verizon.net>
gqview
parents: 31
diff changeset
215 * pixbuf-renderer.c: Fix pr_queue_to_tiles only_existing argument to
96ac60a9c0f1 Wed Apr 6 02:43:40 2005 John Ellis <johne@verizon.net>
gqview
parents: 31
diff changeset
216 only have effect on tiles that not currently visible. Remove use of
96ac60a9c0f1 Wed Apr 6 02:43:40 2005 John Ellis <johne@verizon.net>
gqview
parents: 31
diff changeset
217 hard coded PR_TILE_SIZE from tile size calculations, as it is only
96ac60a9c0f1 Wed Apr 6 02:43:40 2005 John Ellis <johne@verizon.net>
gqview
parents: 31
diff changeset
218 supposed to be used as the default value.
96ac60a9c0f1 Wed Apr 6 02:43:40 2005 John Ellis <johne@verizon.net>
gqview
parents: 31
diff changeset
219
31
c42544f31030 Tue Apr 5 05:09:29 2005 John Ellis <johne@verizon.net>
gqview
parents: 30
diff changeset
220 Tue Apr 5 05:09:29 2005 John Ellis <johne@verizon.net>
c42544f31030 Tue Apr 5 05:09:29 2005 John Ellis <johne@verizon.net>
gqview
parents: 30
diff changeset
221
c42544f31030 Tue Apr 5 05:09:29 2005 John Ellis <johne@verizon.net>
gqview
parents: 30
diff changeset
222 * pixbuf-renderer.c: Add argument to pr_queue_to_tiles to only redraw
c42544f31030 Tue Apr 5 05:09:29 2005 John Ellis <johne@verizon.net>
gqview
parents: 30
diff changeset
223 the parts of the image that have an existing tile, fixes slow loading
c42544f31030 Tue Apr 5 05:09:29 2005 John Ellis <johne@verizon.net>
gqview
parents: 30
diff changeset
224 of images when zoomed in because it was generating a tile for even
c42544f31030 Tue Apr 5 05:09:29 2005 John Ellis <johne@verizon.net>
gqview
parents: 30
diff changeset
225 off screen parts of the image.
c42544f31030 Tue Apr 5 05:09:29 2005 John Ellis <johne@verizon.net>
gqview
parents: 30
diff changeset
226
30
a310e31fc513 Mon Apr 4 12:07:05 2005 John Ellis <johne@verizon.net>
gqview
parents: 29
diff changeset
227 Mon Apr 4 12:07:05 2005 John Ellis <johne@verizon.net>
a310e31fc513 Mon Apr 4 12:07:05 2005 John Ellis <johne@verizon.net>
gqview
parents: 29
diff changeset
228
a310e31fc513 Mon Apr 4 12:07:05 2005 John Ellis <johne@verizon.net>
gqview
parents: 29
diff changeset
229 * pan-view.c: Optimize pixbuf_draw_line, and use pixbuf_set_rect_fill
a310e31fc513 Mon Apr 4 12:07:05 2005 John Ellis <johne@verizon.net>
gqview
parents: 29
diff changeset
230 to draw the background.
a310e31fc513 Mon Apr 4 12:07:05 2005 John Ellis <johne@verizon.net>
gqview
parents: 29
diff changeset
231
29
8a8ec4b3e769 Sun Apr 3 00:36:22 2005 John Ellis <johne@verizon.net>
gqview
parents: 28
diff changeset
232 Sun Apr 3 00:36:22 2005 John Ellis <johne@verizon.net>
8a8ec4b3e769 Sun Apr 3 00:36:22 2005 John Ellis <johne@verizon.net>
gqview
parents: 28
diff changeset
233
8a8ec4b3e769 Sun Apr 3 00:36:22 2005 John Ellis <johne@verizon.net>
gqview
parents: 28
diff changeset
234 * image.c (image_options_set): Only enable PixbufRenderer 'window_fit'
8a8ec4b3e769 Sun Apr 3 00:36:22 2005 John Ellis <johne@verizon.net>
gqview
parents: 28
diff changeset
235 when both the ImageWindow and global setting are both enabled.
8a8ec4b3e769 Sun Apr 3 00:36:22 2005 John Ellis <johne@verizon.net>
gqview
parents: 28
diff changeset
236 * pan-view.c (pan_window_image_scroll_notify_cb): Add call to
8a8ec4b3e769 Sun Apr 3 00:36:22 2005 John Ellis <johne@verizon.net>
gqview
parents: 28
diff changeset
237 gtk_adjustment_value_changed to fix performance hit when scrolling.
8a8ec4b3e769 Sun Apr 3 00:36:22 2005 John Ellis <johne@verizon.net>
gqview
parents: 28
diff changeset
238 * pixbuf-renderer.c: Set tile render_todo flags to RENDER_ALL when
8a8ec4b3e769 Sun Apr 3 00:36:22 2005 John Ellis <johne@verizon.net>
gqview
parents: 28
diff changeset
239 invalidating so that there is no chance it will be used with old data.
8a8ec4b3e769 Sun Apr 3 00:36:22 2005 John Ellis <johne@verizon.net>
gqview
parents: 28
diff changeset
240 Only emit 'scroll-notify' signal when the value or range changes.
8a8ec4b3e769 Sun Apr 3 00:36:22 2005 John Ellis <johne@verizon.net>
gqview
parents: 28
diff changeset
241 Fix copy of zoom value in pixbuf_renderer_move.
8a8ec4b3e769 Sun Apr 3 00:36:22 2005 John Ellis <johne@verizon.net>
gqview
parents: 28
diff changeset
242
27
9c24765c2d3a Sat Apr 2 17:28:16 2005 John Ellis <johne@verizon.net>
gqview
parents: 26
diff changeset
243 Sat Apr 2 17:28:16 2005 John Ellis <johne@verizon.net>
9c24765c2d3a Sat Apr 2 17:28:16 2005 John Ellis <johne@verizon.net>
gqview
parents: 26
diff changeset
244
9c24765c2d3a Sat Apr 2 17:28:16 2005 John Ellis <johne@verizon.net>
gqview
parents: 26
diff changeset
245 * image.c (image_options_set): Update PixbufRenderer parent window so
9c24765c2d3a Sat Apr 2 17:28:16 2005 John Ellis <johne@verizon.net>
gqview
parents: 26
diff changeset
246 that changing 'fit window to image' option works.
9c24765c2d3a Sat Apr 2 17:28:16 2005 John Ellis <johne@verizon.net>
gqview
parents: 26
diff changeset
247 * pan-view.c (pan_window_image_zoom_cb): Use same zoom text display as
9c24765c2d3a Sat Apr 2 17:28:16 2005 John Ellis <johne@verizon.net>
gqview
parents: 26
diff changeset
248 for main windows.
9c24765c2d3a Sat Apr 2 17:28:16 2005 John Ellis <johne@verizon.net>
gqview
parents: 26
diff changeset
249 * pixbuf-renderer.c: Fix (re-implement) check for maximized window
9c24765c2d3a Sat Apr 2 17:28:16 2005 John Ellis <johne@verizon.net>
gqview
parents: 26
diff changeset
250 state. Fix pr_source_tile_visible() calculation which was using the x
9c24765c2d3a Sat Apr 2 17:28:16 2005 John Ellis <johne@verizon.net>
gqview
parents: 26
diff changeset
251 axis where it should be y. Add redrawn return value to pr_zoom_clamp()
9c24765c2d3a Sat Apr 2 17:28:16 2005 John Ellis <johne@verizon.net>
gqview
parents: 26
diff changeset
252 and use that value in pr_zoom_sync() to pass pr_redraw correct args.
28
ddbf419cb18d Sat Apr 2 17:28:16 2005 John Ellis <johne@verizon.net>
gqview
parents: 27
diff changeset
253 * gqview.1: Fix spelling of vertical in man page.
27
9c24765c2d3a Sat Apr 2 17:28:16 2005 John Ellis <johne@verizon.net>
gqview
parents: 26
diff changeset
254
26
acd9885ebd78 Mon Mar 28 20:23:34 2005 John Ellis <johne@verizon.net>
gqview
parents: 25
diff changeset
255 Mon Mar 28 20:23:34 2005 John Ellis <johne@verizon.net>
acd9885ebd78 Mon Mar 28 20:23:34 2005 John Ellis <johne@verizon.net>
gqview
parents: 25
diff changeset
256
acd9885ebd78 Mon Mar 28 20:23:34 2005 John Ellis <johne@verizon.net>
gqview
parents: 25
diff changeset
257 * image.[ch]: Add utility to sync image settings to user preferences.
acd9885ebd78 Mon Mar 28 20:23:34 2005 John Ellis <johne@verizon.net>
gqview
parents: 25
diff changeset
258 * pixbuf-renderer.c: Fix rounding errors.
acd9885ebd78 Mon Mar 28 20:23:34 2005 John Ellis <johne@verizon.net>
gqview
parents: 25
diff changeset
259 * preferences.c: Call image_options_sync() when applying changes.
acd9885ebd78 Mon Mar 28 20:23:34 2005 John Ellis <johne@verizon.net>
gqview
parents: 25
diff changeset
260
25
0c3b353b666e Fri Mar 25 22:39:30 2005 John Ellis <johne@verizon.net>
gqview
parents: 24
diff changeset
261 Fri Mar 25 22:39:30 2005 John Ellis <johne@verizon.net>
0c3b353b666e Fri Mar 25 22:39:30 2005 John Ellis <johne@verizon.net>
gqview
parents: 24
diff changeset
262
0c3b353b666e Fri Mar 25 22:39:30 2005 John Ellis <johne@verizon.net>
gqview
parents: 24
diff changeset
263 * image.c: Connect to 'zoom' signal of pixbuf-renderer and notify
0c3b353b666e Fri Mar 25 22:39:30 2005 John Ellis <johne@verizon.net>
gqview
parents: 24
diff changeset
264 listener to update. Fix delay flip by listening for 'render_complete'.
0c3b353b666e Fri Mar 25 22:39:30 2005 John Ellis <johne@verizon.net>
gqview
parents: 24
diff changeset
265 * pixbuf-renderer.[ch]: Add complete property and and emit a
0c3b353b666e Fri Mar 25 22:39:30 2005 John Ellis <johne@verizon.net>
gqview
parents: 24
diff changeset
266 'render-complete' signal when changing complete back to TRUE.
0c3b353b666e Fri Mar 25 22:39:30 2005 John Ellis <johne@verizon.net>
gqview
parents: 24
diff changeset
267 * view_dir_tree.c (vdtree_row_expanded): Populate a folder node
0c3b353b666e Fri Mar 25 22:39:30 2005 John Ellis <johne@verizon.net>
gqview
parents: 24
diff changeset
268 whenever it is expanded.
0c3b353b666e Fri Mar 25 22:39:30 2005 John Ellis <johne@verizon.net>
gqview
parents: 24
diff changeset
269
24
104e34f9ab1f Wed Mar 23 00:22:28 2005 John Ellis <johne@verizon.net>
gqview
parents: 23
diff changeset
270 Wed Mar 23 00:22:28 2005 John Ellis <johne@verizon.net>
104e34f9ab1f Wed Mar 23 00:22:28 2005 John Ellis <johne@verizon.net>
gqview
parents: 23
diff changeset
271
104e34f9ab1f Wed Mar 23 00:22:28 2005 John Ellis <johne@verizon.net>
gqview
parents: 23
diff changeset
272 * image.c (image_change_from_image): Fix and use pixbuf_renderer_move.
104e34f9ab1f Wed Mar 23 00:22:28 2005 John Ellis <johne@verizon.net>
gqview
parents: 23
diff changeset
273 * pan-view.c: Convert back to ImageWindow from PixbufRenderer, so that
104e34f9ab1f Wed Mar 23 00:22:28 2005 John Ellis <johne@verizon.net>
gqview
parents: 23
diff changeset
274 focus and full screen work again.
104e34f9ab1f Wed Mar 23 00:22:28 2005 John Ellis <johne@verizon.net>
gqview
parents: 23
diff changeset
275 * pixbuf-renderer.[ch] (pixbuf_renderer_move): Add this function.
104e34f9ab1f Wed Mar 23 00:22:28 2005 John Ellis <johne@verizon.net>
gqview
parents: 23
diff changeset
276
23
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
277 Fri Mar 18 19:52:38 2005 John Ellis <johne@verizon.net>
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
278
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
279 * pixbuf-renderer.c: Fix broken 2pass queueing so it merges a single
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
280 queue item for each tile, and now that a tile holds a queue pointer
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
281 there is no need to walk the tile list to find a possible merge victim.
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
282
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
283 Thu Mar 17 19:23:56 2005 John Ellis <johne@verizon.net>
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
284
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
285 * image.c, pixbuf-renderer.[ch]: More progress, and 2 pass zoom now
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
286 works again (mostly).
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
287
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
288 Tue Mar 15 23:17:41 2005 John Ellis <johne@verizon.net>
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
289
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
290 * image.[ch]: Start conversion to use of PixbufRenderer.
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
291 * pixbuf-renderer.[ch]: Additions and fixes for use by ImageWindow.
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
292 * fullscreen.c, image-overlay.c, img-view.c, info.c, layout.c,
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
293 layout_image.c, print.c: Changes for above ImageWindow conversion.
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
294 * typedefs.h: Remove unused ImageWindow variables.
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
295
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
296 Mon Mar 14 20:45:50 2005 John Ellis <johne@verizon.net>
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
297
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
298 * pan-view.c: Convert to using new PixbufRenderer.
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
299 * pixbuf-renderer.[ch]: Clean up and fixes.
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
300
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
301 Sun Mar 13 10:21:35 2005 John Ellis <johne@verizon.net>
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
302
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
303 * image.c (image_scroller_start): Unref scroller pixbuf after adding it
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
304 as an overlay to avoid leaking it.
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
305 * pixbuf-renderer.[ch]: All functions defined in header file are now
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
306 implemented.
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
307
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
308 Fri Mar 11 17:05:36 2005 John Ellis <johne@verizon.net>
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
309
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
310 * pixbuf-renderer.[ch]: Set up object properties and additional.
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
311
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
312 Mar 10 19:22:18 2005 John Ellis <johne@verizon.net>
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
313
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
314 * pixbuf-renderer.[ch]: FIx scrolling to use old method of gdk_draw and
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
315 not gdk_scroll, as scroll often invalidates the entire window (!). Also
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
316 merged in source tiles code from image.c.
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
317 * pan-view.c: Change picked up when testing PixbufRender zoom.
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
318
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
319 Tue Mar 8 23:26:00 2005 John Ellis <johne@verizon.net>
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
320
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
321 * pixbuf-renderer.[ch]: Start of turning image drawing portion of
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
322 ImageWindow into an actual GtkWidget.
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
323 * src/Makefile.am: Add pixbuf-renderer.[ch].
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
324 * pan-view.c: Added temporary hack button and callback for testing
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
325 PixbufRenderer widget.
17acca639a86 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 21
diff changeset
326
21
56866f205a68 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 20
diff changeset
327 Sat Mar 5 16:23:32 2005 John Ellis <johne@verizon.net>
56866f205a68 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 20
diff changeset
328
56866f205a68 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 20
diff changeset
329 * README: Updates.
56866f205a68 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 20
diff changeset
330 * configure.in: Release 2.1.0
56866f205a68 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 20
diff changeset
331
56866f205a68 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 20
diff changeset
332 Sat Mar 5 16:02:52 2005 John Ellis <johne@verizon.net>
56866f205a68 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 20
diff changeset
333
56866f205a68 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 20
diff changeset
334 * main.c: Enable the beta message at startup.
56866f205a68 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 20
diff changeset
335 * po/fr.po: Update French translation (from stable branch),
56866f205a68 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 20
diff changeset
336 submitted by Eric Lassauge.
56866f205a68 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 20
diff changeset
337
20
b542e45eb053 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 18
diff changeset
338 Sat Mar 5 15:51:07 2005 John Ellis <johne@verizon.net>
b542e45eb053 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 18
diff changeset
339
b542e45eb053 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 18
diff changeset
340 * pan-view.c: Make date search work in calendar view, plus calendar
b542e45eb053 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 18
diff changeset
341 fixes. Make '/' search key refocus search entry.
b542e45eb053 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 18
diff changeset
342
18
bc5da5b63abd ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 17
diff changeset
343 Fri Mar 4 21:53:03 2005 John Ellis <johne@verizon.net>
bc5da5b63abd ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 17
diff changeset
344
bc5da5b63abd ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 17
diff changeset
345 * pan-view.c: Add calendar view. Make mouse wheel scroll.
bc5da5b63abd ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 17
diff changeset
346 * po/POTFILES.in: Add pan-view.c for translation.
bc5da5b63abd ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 17
diff changeset
347
17
bd9ae48e4eb2 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 15
diff changeset
348 Thu Mar 3 17:57:46 2005 John Ellis <johne@verizon.net>
bd9ae48e4eb2 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 15
diff changeset
349
bd9ae48e4eb2 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 15
diff changeset
350 * pan-view.c: Make subsequent searches for same string step through all
bd9ae48e4eb2 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 15
diff changeset
351 matches, also show match index and count in search result label.
bd9ae48e4eb2 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 15
diff changeset
352
15
3263965d5f9e ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 14
diff changeset
353 Thu Mar 3 14:24:58 2005 John Ellis <johne@verizon.net>
3263965d5f9e ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 14
diff changeset
354
3263965d5f9e ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 14
diff changeset
355 * filelist.c, info.c, preferences.c, utilops.c: Use doubles instead of
3263965d5f9e ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 14
diff changeset
356 floats whenever possible.
3263965d5f9e ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 14
diff changeset
357 * ui_utildlg.c (generic_dialog_add_message): Enable line wrap for
3263965d5f9e ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 14
diff changeset
358 message body so specifying newlines is no longer needed.
3263965d5f9e ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 14
diff changeset
359 * pan-view.c: Display info dialog when thumbnail caching settings are
3263965d5f9e ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 14
diff changeset
360 not optimal.
3263965d5f9e ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 14
diff changeset
361
14
25335c62cd9b ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 13
diff changeset
362 Thu Mar 3 01:16:23 2005 John Ellis <johne@verizon.net>
25335c62cd9b ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 13
diff changeset
363
25335c62cd9b ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 13
diff changeset
364 * pan-view.c: Add 'dots' image size option, fix up border size at edge
25335c62cd9b ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 13
diff changeset
365 of grid, and make drag and drop work to/from the window.
25335c62cd9b ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 13
diff changeset
366
25335c62cd9b ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 13
diff changeset
367 Wed Mar 2 23:34:30 2005 John Ellis <johne@verizon.net>
25335c62cd9b ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 13
diff changeset
368
25335c62cd9b ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 13
diff changeset
369 * globals.c, gqview.h, rcfile.c: Add thumbnail_fast option variable.
25335c62cd9b ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 13
diff changeset
370 * image-load.c, typedefs.h: Add shrunk flag to determine if an image
25335c62cd9b ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 13
diff changeset
371 was scaled down using image_loader_set_requested_size.
25335c62cd9b ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 13
diff changeset
372 * image.c: Make panning with mouse scroll more when holding shift key.
25335c62cd9b ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 13
diff changeset
373 * preferences.c: Add option for 'Fast jpeg thumbnailing' and disabled
25335c62cd9b ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 13
diff changeset
374 xvpics option in the gui - now a hidden option.
25335c62cd9b ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 13
diff changeset
375 * thumb.c, thumb_standard.c: Add support for thumbnail_fast option..
25335c62cd9b ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 13
diff changeset
376
13
ef790149ae21 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 12
diff changeset
377 Tue Mar 1 21:39:42 2005 John Ellis <johne@verizon.net>
ef790149ae21 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 12
diff changeset
378
ef790149ae21 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 12
diff changeset
379 * image.[ch] (image_scroll_to_point): Add alignment for location of
ef790149ae21 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 12
diff changeset
380 point within visible region.
ef790149ae21 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 12
diff changeset
381 * pan-view.c: Use alignment for scrolling above, and fix date search
ef790149ae21 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 12
diff changeset
382 to only search thumbs and images.
ef790149ae21 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 12
diff changeset
383
12
147f4c4b9025 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 10
diff changeset
384 Tue Mar 1 11:32:26 2005 John Ellis <johne@verizon.net>
147f4c4b9025 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 10
diff changeset
385
147f4c4b9025 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 10
diff changeset
386 * src/Makefile.am: Add pan-view.[ch]:
13
ef790149ae21 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 12
diff changeset
387 * image.[ch]: Add support for using a grid of tiles as soource image.
ef790149ae21 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 12
diff changeset
388 Added scroll_notify callback for when the viewable regionis scrolled.
ef790149ae21 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 12
diff changeset
389 Added ability to set min and max for the zoom range. Removed
ef790149ae21 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 12
diff changeset
390 unnecessary gtk_widget_size_request from image_size_sync. Added
ef790149ae21 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 12
diff changeset
391 image_scroll_to_point.
12
147f4c4b9025 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 10
diff changeset
392 * layout_util.c: Add menu item and callback for the new 'Pan view'.
147f4c4b9025 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 10
diff changeset
393 * pixbuf_util.c (pixbuf_draw_layout): Fix for when offset is non-zero.
147f4c4b9025 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 10
diff changeset
394 * typedefs.h: Add source tile stuff for ImageWindow.
147f4c4b9025 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 10
diff changeset
395 * ui_tabcomp.c: Fix tab completion pop-up menu placement.
13
ef790149ae21 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 12
diff changeset
396 * pan-view.[ch]: New files for pan view - 2.1 is officially started :)
12
147f4c4b9025 ##### Note: GQview CVS on sourceforge is not always up to date, please use #####
gqview
parents: 10
diff changeset
397
10
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
398 Sat Feb 26 14:42:42 2005 John Ellis <johne@verizon.net>
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
399
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
400 * README: Updates.
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
401 * configure.in: Release 2.0.0
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
402
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
403 Sat Feb 26 14:06:41 2005 John Ellis <johne@verizon.net>
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
404
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
405 * po/bg.po: Update Bulgarian translation,
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
406 submitted by Vladimir Petrov.
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
407 * po/it.po: Update Italian translation,
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
408 submitted by Costantino, with additions from Marco Colombo.
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
409 * po/nl.po: Update Dutch translation,
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
410 submitted by Tino Meinen.
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
411 * po/pl.po: Update Polish translation,
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
412 submitted by Wit Wilinski.
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
413
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
414 Fri Feb 25 11:10:19 2005 John Ellis <johne@verizon.net>
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
415
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
416 * doc/11_1_command_line.html: Small fix.
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
417
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
418 Wed Feb 23 20:19:38 2005 John Ellis <johne@verizon.net>
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
419
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
420 * po/es.po: Update Spanish translation,
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
421 submitted by Ariel Fermani.
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
422 * po/it.po: Update Italian translation,
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
423 submitted by Costantino.
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
424 * po/ja.po: Update Japanese translation,
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
425 submitted by Takeshi Aihana.
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
426 * po/ru.po: Update Russian translation,
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
427 submitted by Sergey Pinaev.
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
428
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
429 Wed Feb 23 09:02:49 2005 John Ellis <johne@verizon.net>
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
430
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
431 * configure.in, src/Makefile.am, main.c: Clean up define for localedir.
6d50eaba8e4b ########
gqview
parents: 8
diff changeset
432
8
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
433 Tue Feb 15 07:35:50 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
434
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
435 * main.c: Disable startup beta message.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
436 * po/it.po: Update Italian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
437 submitted by Costantino <inverness1ATvirgilio.it>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
438 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
439 * configure.in: Release 1.5.9
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
440
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
441 Mon Feb 14 14:47:32 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
442
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
443 * search.c (search_file_next): Ignore case for keyword search.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
444
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
445 Fri Feb 11 15:32:28 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
446
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
447 * view_file_list.c (vflist_thumb_do): Fix big thumbnail leak, no need
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
448 to ref the pixbuf as thumb_loader_get_pixbuf does this for us.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
449
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
450 Wed Feb 9 10:27:00 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
451
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
452 * cache.c (cache_sim_data_save): Print a warning when a save fails.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
453 * search.c: Fix search saving the cached data by first creating the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
454 directory for the location of the data, fixes search caching bug.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
455
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
456 Wed Feb 9 09:43:02 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
457
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
458 * search.[ch]: Add ability to set the default image used for similarity
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
459 in a search.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
460 * layout_util.c: Set the default image in a search to the visible
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
461 image.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
462
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
463 Tue Feb 8 18:17:51 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
464
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
465 * layout_util.c: Correct wrong main window keyboard shortcuts for the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
466 editor slots.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
467
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
468 Tue Feb 8 16:16:30 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
469
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
470 * pixbuf_util.c: Change to GTK's gdk-pixbuf for saving pngs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
471 * src/Makefile.am: Remove png libs from LDADD.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
472 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
473 * configure.in: Remove libpng checks, release 1.5.8
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
474
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
475 Tue Feb 8 15:19:20 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
476
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
477 * globals.c: Change default thumbnail mechanism to shared thumbnails.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
478 * po/it.po: Update Italian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
479 submitted by Costantino <inverness1ATvirgilio.it>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
480 * po/ru.po: Update Russian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
481 submitted by Sergey Pinaev <dfo@antex.ru>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
482 * po/sv.po: Update Swedish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
483 submitted by Hans Öfverbeck <hans.ofverbeck@home.se>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
484 * doc/10_6_advanced.html: Describe option 'Store keywords and comments
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
485 local to source image'.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
486 * doc/11_4_management.html: Add list describing all folders and files
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
487 used by GQview, and purpose.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
488 * doc/9_printing: Clarify a description.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
489
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
490 Tue Feb 8 09:03:27 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
491
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
492 * bar_sort.c (bar_sort_collection_list_build): Blank the collection
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
493 key before setting the bookmark list to that key, fixes incorrect list
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
494 when collection folder is now empty.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
495 * ui_bookmark.[ch]: Allow bookmark lists to have a blank default.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
496
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
497 Tue Feb 8 07:45:15 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
498
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
499 * bar_info.[ch]: Use the cache find utility instead of only looking for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
500 metadata in one place. If an a metdata file exists when writing,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
501 use it's location. Porperly update the keyword sidebar when renaming or
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
502 moving a file to that the delayed save mechanism does not lose changes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
503 * cache.c: Make cache_get_location honor enable_metadata_dirs, and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
504 removed duplicate isfile check in cache_find_location.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
505 * cache_maint.c: Change order of maintenance calls so that metadata is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
506 moved before the views are updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
507 * globals.c, gqview.h, preferences.c, rcfile.c: Add option to save
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
508 metadata local to source image.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
509 * layout_image.c, layout_util.[ch]: Hook up keyword sidebar to maint.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
510 * thumb_standard.c (thumb_std_maint_move_validate_cb): Fix saving
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
511 of moved thumbnails - thumb_loader_std_save requires a NULL path.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
512
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
513 Sun Feb 6 06:07:30 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
514
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
515 * search.c: Fix initial keywords matching state to be same as menu.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
516
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
517 Fri Feb 4 21:54:16 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
518
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
519 * view_file_list.c: Update vfl->select_cb when populating the list and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
520 add a sanity check to vflist_select_image.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
521
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
522 Wed Feb 2 10:57:15 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
523
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
524 * print.c: Added picas option for units. Made the default for units be
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
525 metric for anything but the US,PR locales. Fixed default custom printer
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
526 text to use <printer name> instead of the format string with %s.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
527
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
528 Mon Jan 31 12:59:57 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
529
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
530 * src/Makefile.am: Add INTLLIBS to cmpile libs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
531 * po/*.po: Make distcheck, ahem if LINGUAS is set it really messes up
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
532 the make dist target - it took me an hour to figure out why pos were
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
533 not updateing >-/
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
534 * README: Updates, including new translation status list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
535 * configure.in: Release 1.5.7
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
536
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
537 Mon Jan 31 11:04:20 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
538
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
539 * preferences.c: Use new ui_misc utilities for radio buttons.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
540 * po/es.po: Update Spanish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
541 submitted by Ariel Fermani <arielfermani@yahoo.com>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
542 * po/fr.po: Update French translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
543 submitted by Éric Lassauge <lassauge@users.sourceforge.net>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
544 * po/it.po: Update Italian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
545 submitted by Costantino <inverness1ATvirgilio.it>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
546
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
547 Mon Jan 31 10:42:04 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
548
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
549 * preferences.c: Change Options dialog title to Preferences.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
550 * doc/*.html: Update documentation.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
551 * doc/11_4_management.html: Add page for Cache and Data Management.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
552
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
553 Mon Jan 31 06:31:00 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
554
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
555 * cache_maint.c: Improve dialog descriptions.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
556 * dupe.c: Add fix for delayed status text update.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
557 * image-overlay.[ch] (image_overlay_update): New functions to schedule
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
558 an update of an image info overlay, and fix incorrect dimensions when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
559 image has delayed flip enabled.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
560 * img-view.c, layout.c, layout_image.[ch]: Update image info overlay
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
561 whenever the file count changes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
562
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
563 Mon Jan 31 03:30:41 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
564
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
565 * preferences.c, print.c, search.c: Updates for functions deprecated
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
566 in GTK 2.4, phase 2, mostly moves to new GtkComboBox.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
567 * ui_bookmark.c, ui_tabcomp.c: When creating new history type combo
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
568 boxes with NULL text set the GtkComboBox active item to 0.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
569
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
570 Sun Jan 30 09:37:24 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
571
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
572 * bar_info.c, bar_sort.c, cache_maint.c, collect-table.c, dupe.[ch],
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
573 fullscreen.c, image-load.c, image.c, slideshow.c, thumb.c, utilops.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
574 view_dir_list.c, view_dir_tree.c, view_file_icon.c, view_file_list.c:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
575 Updates for functions deprecated in GTK 2.4, phase 1. Mostly fixes
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
576 for using glib idle and timeout functions and to use new GtkComboBox.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
577 * ui_misc.[ch]: Add toolbar utilities.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
578
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
579 Sun Jan 30 06:10:25 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
580
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
581 * layout.c, layout_util.[ch], typedefs.h: Convert menus to use
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
582 GtkUIManager, this has a nice side effect of fixing the broken
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
583 shortcuts when the tools are floating.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
584
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
585 Sat Jan 29 11:36:10 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
586
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
587 * configure.in: Increase GTK+ requirement to 2.4.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
588 * README: Note above new requirement.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
589 * collect-table.c, view_file_icon.c: Fix filename tooltip window
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
590 placement when using GTK 2.4.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
591 * fullscreen.c: Removed gtk version check for 'Stay above' option.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
592 * layout.c: Changes for new combobox used in GTK 2.4.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
593 * ui_bookmark.c, ui_fileops.c, ui_pathsel.c, ui_spinner.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
594 ui_tabcomp.c, ui_tree_edit.c: Convert to new GtkComboBox and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
595 GtkComboBoxEntry, plus fixes for functions now deprecated in GTK 2.4.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
596 * ui_misc.[ch]: Gtk 2.4 fixes, and added signal blocking utils.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
597
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
598 Thu Jan 27 10:23:33 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
599
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
600 * bar_sort.c: Make add button show new collection dialog when in
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
601 collection mode.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
602
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
603 Tue Jan 25 04:47:35 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
604
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
605 * Makefile.am, autogen.sh, configure.in, gqview.spec.in: Updates for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
606 newer autoconf macros (no more acconfig.h). Update to use glib's
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
607 gettext instead gettext directly. Change documentation install
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
608 location to $prefix/share/doc/gqview-#version.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
609 * acconfig.h, BUGS: Removed, not used.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
610 * doc/Makefile.am: Install docs to new location.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
611
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
612 Wed Jan 19 23:30:24 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
613
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
614 * bar_sort.c: Add option to choose current image or all selected files
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
615 when adding images to a collection in the sort manager.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
616 * ui_bookmark.c: Small fixes to bookmark properties dialog, and do not
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
617 allow adding to a bookmark list that is not editable via drag and drop.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
618 * ui_tabcomp.c: Add heading to path entry selection dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
619
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
620 Wed Jan 19 03:13:07 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
621
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
622 * collect-dlg.c: Allow saving empty collections.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
623 * collect-io.c: Remove erroneous warning about failed removes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
624 * collect.c (collection_remove): Mark collection changed even when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
625 resulting collection is empty.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
626
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
627 Wed Jan 19 02:48:25 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
628
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
629 * bar_sort.c: Change default view of sort manager to folders, and fix
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
630 widget packing. Fix collection list to be sorted.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
631
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
632 Wed Jan 19 02:14:23 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
633
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
634 * print.c: Add checkbox to remember print settings. Set a signal
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
635 handler to catch a SIGPIPE when printing to a pipe, not pretty but it
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
636 works. Do not allow printing to a file that already exists. Add print
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
637 error dialog to tell user why printing did not complete.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
638
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
639 Mon Jan 17 23:27:19 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
640
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
641 * bar_sort.c: Add collection option to sort manager.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
642 * collect-io.[ch]: Add collection manager add and remove utilities.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
643 * collect.[ch] (collection_window_find_by_path): New function.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
644 * ui_bookmark.[ch]: Add ability to change key used for a bookmark list,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
645 and to make a list not editable. Also made bookmark buttons compact.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
646
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
647 Mon Jan 17 06:36:50 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
648
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
649 * bar_info.c (bar_info_new): Divide available space so that 2/3 goes to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
650 keywords entry and remaining 1/3 to comment entry.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
651
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
652 Sun Jan 16 22:43:46 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
653
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
654 * cache.c: Metadata for keywords/comments no longer has the option to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
655 be stored locally to the source file.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
656 * cache_maint.[ch]: Add metadata mode for cache_maintain_home, and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
657 change the dialog to have a stop and close button so that the dialog
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
658 remains displayed for the user until it is user closed.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
659
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
660 Sun Jan 16 07:15:44 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
661
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
662 * fullscreen.[ch], preferences.c: Add full screen location option
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
663 'Determined by Window Manager' which is now the default. This option
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
664 sets the _NET_WM_STATE_FULLSCREEN window manager hint, it also requests
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
665 the size and position like 'active monitor' but the window manager may
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
666 completely ignore the request. Also removed old #if 0'ed out code.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
667 * globals.c (fullscreen_screen): Set the default screen to be the new
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
668 option above 'Determined by Window Manager'.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
669
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
670 Wed Jan 12 17:54:51 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
671
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
672 * image.c: Revert change to attempt to keep unkown icon unscaled, as it
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
673 interferes when a pixbuf is specifically set.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
674 * icons/folder_open.png: Adjust width of the graphic in the open
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
675 folder icon.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
676
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
677 Wed Jan 12 02:41:05 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
678
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
679 * icons/folder_*.xpm: Remove unused files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
680 * icons/folder_*.png: Add new folder icons.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
681 * icons/Makefile.am: Changes for above.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
682 * pixbuf_util.[ch]: Add folder icons to inline pixbuf set.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
683 * layout_util.c, typedefs.h, view_dir_list.c: Use new folder icons, and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
684 change the folder list view so that current folder uses the open icon
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
685 and the parent folder uses the 'up' icon.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
686
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
687 Tue Jan 11 23:44:50 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
688
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
689 * icons/Makefile.am: Move the inline pixbuf generation to src/icons.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
690 * src/Makefile.am: Removed unused files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
691 * globals.h, logo.xpm, scroller.png, icons/img_unknown: Removed unused
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
692 files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
693 * gobals.c, image.c, layout.c, preferences.c, thumb.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
694 thumb_standard.c: Use new pixbuf_inline utility.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
695 * pixbuf_util.[ch] (pixbuf_inline): New function to retrieve pixbuf
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
696 icons.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
697 * icons/gqview_logo.png, icons/scroller.png, icons/sheet_broken.png:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
698 The new or moved png images to be made inline.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
699
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
700 Tue Jan 11 21:08:23 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
701
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
702 * cache_maint.c: Only manage shared thumbnails when the option is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
703 enabled, since this is a time consuming task.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
704 * preferences.c: Fix sensitivity of thumbnail options that are disabled
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
705 when the shared thumb cache is in use. Removed clear cache button, as
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
706 it is now in the maintenance window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
707 * thumb_standard.c: Add notes about implementation and what it lacks.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
708 * ui_misc.[ch]: Add pref_table_button_new and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
709 pref_button_link_sensitivity_swap.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
710
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
711 Tue Jan 11 02:23:32 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
712
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
713 * dupe.c: Fix widget spacings in find dupes window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
714 * fullscreen.c: Set full screen window WM_CLASS to "fullscreen.GQview".
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
715
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
716 Fri Jan 7 02:33:50 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
717
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
718 * src/main.c: Make message about being a beta sound less ominous.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
719 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
720 * configure.in: Release 1.5.6
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
721
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
722 Fri Jan 7 01:57:28 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
723
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
724 * doc/6_collections.html: Add note that $HOME/.gqview/collections is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
725 now updated when moving or renaming files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
726 * doc/10_1_general.html: Explain "Use shared thumbnail cache" option.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
727 * doc/10_6_advanced.html: Explain "Stay above other windows" option.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
728 * doc/10_options.html, 2_5_folder_pane.html, 8_1_slideshow.html:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
729 Apparently I have a habit of type "the" twice, and not noticing.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
730 * doc/12_credits.html: Update copyright year.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
731
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
732 Fri Jan 7 01:21:03 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
733
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
734 * search.c: Clean up appearance of search window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
735 * po/fr.po: Update French translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
736 submitted by Éric Lassauge <lassauge@users.sourceforge.net>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
737 * po/ru.po: Update Russian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
738 submitted by Sergey Pinaev <dfo@antex.ru>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
739 * preferences.c, README: Update copyright year.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
740
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
741 Thu Jan 6 23:22:05 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
742
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
743 * fullscreen.c, globals.c, gqview.h, preferences.c, rcfile.c: Add
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
744 option to try to keep full screen window above other windows. Since
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
745 this uses a GTK 2.4 function, it is disabled on GTK 2.2.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
746 * main.c: Issue warning when running with a GTK library with an older
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
747 minor version than what GQview was compiled with.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
748
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
749 Wed Jan 5 19:59:41 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
750
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
751 * cache_maint.c: Hook up new shared thumbnails to maintenance utils.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
752 * main.c: When it takes time to get a connection to a remote GQview
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
753 because it is still starting up, print progress dots (.) to the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
754 console to indicate we are waiting, and not hung.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
755 * thumb_standard.[ch]: Move core of thumb cache path building to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
756 thumb_std_cache_path. Added thumb_std_maint_* utilities for moving
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
757 or deleting thumbnails to match changes to the source image.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
758
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
759 Wed Jan 5 03:51:19 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
760
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
761 * collect-io.c (collection_save_private): Use a temp file when saving
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
762 a collection so that if an error occurs during write the original is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
763 not lost. The only disadvantage with temp files is group and user ids
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
764 of the original are not guaranteed to be preserved by chown, oh well.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
765 * preferences.c: Remove silly EXPERIMENTAL text from description of
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
766 shared thumbnails cache option.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
767 * ui_fileops.[ch] (copy_file_attributes): Add arguments to select
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
768 which attributes we want to copy.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
769
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
770 Tue Jan 4 22:49:19 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
771
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
772 * image-load.[ch], typedefs.h: Add image_load_set_requested_size which
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
773 will allow images to loader faster if you know you only need at most
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
774 width by height image. Since only the jpeg gdk-pixbuf loader supports
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
775 it, this only effects jpegs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
776 * thumb.c, thumb_standard.c: These changes are currently disabled, but
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
777 it would set the requested size when loading thumbnails for a speed
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
778 improvement on jpegs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
779
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
780 Tue Jan 4 20:39:47 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
781
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
782 * cache_maint.c: Implemented local thumbnail rendering option, and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
783 only enable it when the standard thumb cache is active.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
784 * filelist.c (path_list_filter): When filtering a dir list remove
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
785 .thumbnails and .metadata.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
786 * preferences.c: Do not allow focus on progress entry in safe delete
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
787 clear dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
788 * thumb.[ch]: Add thumb_loader_set_cache to control cache options on a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
789 per loader basis instead of using the global setting.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
790 * thumb_standard.[ch]: Same as thumb.c above. Also moved code that was
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
791 duplicated in three places into thumb_loader_std_next_source. Added
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
792 retry flag to force a retry on images that are flagged as a failure.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
793 * typedefs.h (ThumbLoader): Changes for gqview thumb loader in thumb.c.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
794
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
795 Tue Jan 4 01:33:01 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
796
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
797 * cache_main.c: Reset list to NULL before using in next path_list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
798
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
799 Mon Jan 3 23:22:36 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
800
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
801 * cache_maint.[ch]: Add maintenance window to select various thumbnail
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
802 cache operations for removing old thumbnails, deleting thumbnails, and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
803 to create thumbnails for a folder. Creating thumbnails local option is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
804 not yet implemented. Also move clear cache confirm dialog here.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
805 * layout_util.c: Change thumbnails menu item name, and open the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
806 maintenance window instead of purge utility.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
807 * preferences.c: Move clear cache confirm dialog out of here.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
808 * thumb_standard.[ch]: Make local thumb caches use permissions of the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
809 source images. Local thumbnails should not store failures. Added a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
810 thumb validate utility for use by the new thumb cache manager.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
811
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
812 Sat Jan 1 23:02:49 2005 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
813
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
814 * Makefile.am (gqview_sources): Add thumb_standard.[ch].
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
815 * collect-io.c: Use new thumb loader functions.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
816 * collect-table.c: Use doubles instead of floats in most places.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
817 * collect.c: Remove unnecessary include of thumb.h.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
818 * dupe.[ch]: Use double for rank values, and updates for new thumb
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
819 functions.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
820 * globals.c: Change default thumb size to 96x72, add
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
821 thumbnail_spec_standard to toggle use of new thumbnail cache.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
822 * gqview.h, main.c: Add extern for thumbnail_spec_standard and change
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
823 use of float to double.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
824 * image-load.[ch]: Use doubles instead of floats for progress value.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
825 * image.[ch]: Use doubles everywhere in place of floats, hence zoom is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
826 now a double.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
827 * layout.[ch], layout_image.[ch]: More float to double changes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
828 * preferences.c: Change selection of thumbnail sizes offered to user,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
829 and allow a custom item when the thumbnail size configured in the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
830 rc file does not match the predefined list. Added toggle for new
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
831 shared thumbnail standard (option needs a better description?)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
832 * print.c: Update for image zoom now being a double.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
833 * rcfile.c: Save and restore thumbnail_spec_standard.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
834 * search.c: More float to double change madness, and update for new
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
835 thumb functions.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
836 * similar.[ch]: More floats to doubles.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
837 * thumb.[ch]: Updated the thumb function API to something a bit more
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
838 sane, but mostly to match that of thumb_standard.h. When the standard
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
839 thumb loaders are enabled thumb_loader_new will now return a loader
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
840 from thumb_loader_std_new - the function access to thumb loaders is the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
841 same but the structures are completely different - don't access the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
842 structure directly. Also removed unused utility functions in thumbs.c.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
843 * thumb_standard.[ch]: New utilities for a thumb loader that implements
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
844 the proposed thumbnail management standard on freedesktop.org.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
845 * typedefs.h: ThumbLoader is now treated as an opaque structure (but
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
846 no attempt is made to hide it) because there are now two thumb loader
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
847 implementations (thumb.c and thumb_standard.c). We check which loader
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
848 and structure is in use with the standard_loader flag common to each.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
849 * view_file_icon.[ch], view_file_list.[ch]: Change floats to doubles
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
850 and updates for new thumb functions.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
851
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
852 Fri Dec 31 02:30:28 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
853
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
854 * main.c (help_browser_command): Only print info when debug is on.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
855 * collect-io.[ch]: Reduce collection manager timer to 10 seconds, and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
856 offset this by setting the idle function to low priority.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
857
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
858 Thu Dec 30 22:30:19 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
859
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
860 * layout.c (layout_status_update_progress): Fix progressbar height from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
861 changing status bar size by setting text to a space instead of NULL.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
862
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
863 Thu Dec 30 16:51:40 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
864
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
865 * bar_exif.c, bar_info.c, collect-table.c, dupe.c, layout_config.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
866 preferences.c, search.c, utilops.c, view_dir_list.c, view_dir_tree.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
867 view_file_icon.c, view_file_list.c: Specifically enable or disable
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
868 the search feature of the GTkTreeViews, as it interferes with shortcuts
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
869 for the main window and elsewhere, also when it is enabled set the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
870 search column.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
871
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
872 Fooey: GTK+ 2.6/4 may be binary compatible with 2.2, but the behavior
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
873 of the treeview search feature has changed such that it can now get
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
874 in the way when it is not specifically disabled.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
875
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
876 Thu Dec 30 00:17:31 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
877
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
878 * collect-io.c: Keep a pointer to the tail of the pending action list
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
879 so that each append does not require walking the list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
880
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
881 Wed Dec 29 23:08:01 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
882
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
883 * collect-io.[ch]: Add collection manager to update collections
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
884 contained in $HOME/.gqview/collections when files are moved. Made
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
885 collection loading abort after too many errors.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
886 * collect.[ch]: Add collection_add_check to allow adding files to a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
887 collection that do not exist, attach collection manager to maintenance
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
888 move functions.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
889 * main.c (gqview_exit_final): Flush pending collection manager changes
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
890 before exit.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
891
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
892 Mon Dec 27 16:50:50 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
893
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
894 * doc/5_1_search.html, 5_2_finding_duplicates.html, 6_collections.html:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
895 Add print context menu item to relevant sections of manual.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
896 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
897 * configure.in: Release 1.5.5
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
898
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
899 Mon Dec 27 15:38:56 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
900
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
901 * collect-table.c: Make context menu have same number of items, making
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
902 the ones that do not apply insensitive. Add print menu item.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
903 * collect.[ch] (collection_list_get_path_list): Add utility to get a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
904 path list from a colletion list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
905 * dupe.c, search.c: Add print to context menus.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
906
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
907 Sun Dec 26 19:53:13 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
908
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
909 * bar_info.c: Allow sizing of keyword sidebar when insensitive.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
910 * bar_sort.c, collect.c, preferences.c: Use gtk_window_present to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
911 raise windows instead of direct gdk_window_raise.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
912 * image.c: Fix broken redraws when sizing image view with NULL image,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
913 and fix clamping of scroller overlay within the new window size.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
914 * main.c: Raise remote main window when --remote is the only command
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
915 line option. Fix crash when quitting from a remote --quit command.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
916 * remote.c (remote_server_client_cb): No need to check for error when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
917 return from g_io_channel_read_line is G_IO_STATUS_NORMAL.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
918
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
919 Fri Dec 24 15:03:12 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
920
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
921 * main.c: Add -sr<folder> remote command for recursive slideshows,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
922 based on patch submitted by Henry Minsky.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
923 * po/fr.po: Update French translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
924 submitted by Éric Lassauge <lassauge@users.sourceforge.net>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
925 * po/it.po: Update Italian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
926 submitted by Kostantino <inverness1ATvirgilio.it>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
927 * po/sv.po: Update Swedish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
928 submitted by Hans Ofverbeck <hans.ofverbeck@home.se>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
929 * doc/11_1_command_line.html: Document new remote -sr command.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
930
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
931 Fri Dec 24 01:47:04 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
932
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
933 * image-load.c: Properly initialize load_fd to -1 in image_loader_new
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
934 so that an immediate call to image_loader_free does not do bad things.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
935 Protect against calling image_loader_start more than once on a loader.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
936
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
937 Wed Dec 22 22:44:57 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
938
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
939 * bar_exif.c, bar_info.c, bar_sort.c: Make sidebar titles bold.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
940 * print.c: Retain print settings used in print dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
941 * ui_misc.[ch]: Add pref_list_*_get/set() utilites for saving int,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
942 double, or string values in the history for future use.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
943
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
944 Wed Dec 22 16:44:38 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
945
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
946 * main.c: Change remote quit description to quit (from exit).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
947 * doc/10_1_general.html, 10_2_image.html, 10_3_window.html,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
948 10_6_advanced.html, 10_7_hidden.html, 11_1_command_line.html,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
949 11_2_keyboard_shortcuts.html, 2_2_menus.html, 2_6_image_pane.html,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
950 4_1_copy_move.html, 8_2_fullscreen.html, 9_printing.html: Update
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
951 documentation for recent dialog and preference window changes, and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
952 do any doc updates pending in TODO.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
953
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
954 Wed Dec 22 03:26:53 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
955
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
956 * fullscreen.c, layout_config.c, preferences.c: Update preferences
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
957 window to match newer dialog padding and style, moved several options
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
958 to different tabs, and removed the dithering option from the ui.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
959 * ui_misc.[ch]: New convenience functions for preference window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
960 * ui_utildlg.[ch]: Make generic_dialog_get_alternative_button_order
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
961 utility available for use outside this file.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
962
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
963 Mon Dec 20 19:56:28 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
964
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
965 * collect-dlg.c, main.c, utilops.c: Add mnemonics to all dialog
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
966 buttons.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
967 * img-view.c, layout_image.c, main.c: Make control+arrow key jump to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
968 respective edge of image.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
969 * layout_util.c: Rename Exit menu item to Quit.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
970 * preferences.c: Update about dialog to match other dialogs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
971 * ui_utildlg.c: Make dialog button order honor gtk 2.6 setting for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
972 gtk-alternative-button-order.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
973
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
974 Sun Dec 19 22:43:37 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
975
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
976 * layout.c: Increase default window width, add fix to make image pane
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
977 visible (non-zero initial width) in one specific condition.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
978
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
979 Sun Dec 19 21:57:08 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
980
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
981 * print.c: Set LC_NUMERIC portion of locale to "C" when using fprintf
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
982 to format floating point numbers in postscript output.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
983 * gqview.png: Change desktop icon.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
984
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
985 Thu Dec 16 19:19:09 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
986
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
987 * bar_exif.c, bar_info.c, bar_sort.c, layout_util.c: Adjust padding
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
988 and appearance of the sidebars.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
989 * info.c: Update property window appearance.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
990 * ui_help.c: Adjust help window padding.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
991 * ui_misc.c (pref_table_new): Support parent_box == NULL.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
992
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
993 Thu Dec 16 02:44:06 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
994
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
995 * bar_info.c: Dialog heading fix.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
996 * collect-dlg.c, collect.c: Dialog heading fixes, and changed close
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
997 button to a discard button when confirming close of changed collection.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
998 * main.c: Heading fix for exit dialog with unsaved collection.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
999 * print.c: Fix layout indenting broken by fix in pref_table_label.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1000 * ui_bookmark.c: Give dialog to edit bookmarks a heading.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1001 * ui_misc.[ch]: Be consistent with GTK stock button padding, even
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1002 though it seems to violate GNOME HIG. FIx pref_table_label packing.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1003 * ui_utildlg.c: Align dialog message icon vertically to top of dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1004 * utilops.c: Clean up rename/copy/move/delete/overwrite/error dialogs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1005 Fix missing error dialog when a file copy fails, and fixed (null)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1006 filename for destination in copy/move error dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1007
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1008 Tue Dec 14 17:03:16 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1009
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1010 * slideshow.c (generate_random_list): Fix crash when return value of
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1011 rand == RAND_MAX.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1012
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1013 Tue Dec 14 10:23:49 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1014
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1015 * bar_info.c, bar_sort.c, cache_maint.c, collect-dlg.c, collect.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1016 dupe.c, editors.c, main.c, preferences.c, search.c, ui_bookmark.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1017 ui_fileops.c, ui_pathsel.c, ui_tabcomp.c, view_dir_list.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1018 view_dir_tree.c, view_file_list.c: Updates and fixes for dialog
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1019 utility changes and additions, use padding defines for widget spacing.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1020 * print.c: Move pref_* stuff out of here.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1021 * ui_misc.[ch]: Move pref_* stuff here.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1022 * ui_utildlg.[ch]: Added generic_dialog_add_message(), removed message
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1023 arg from generic_dialog_new(), cleaned up button utilities into a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1024 single general purpose utility. Change widget spacing, dialog layout,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1025 and dialog button order to match GNOME HIG 2.0 (ie backwards).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1026 * utilops.[ch]: Changes for above utility dialog alterations.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1027
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1028 Mon Dec 6 22:08:18 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1029
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1030 * print.c: More updates for HIG utils, added image scale to reduce
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1031 image size on page.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1032 * ui_misc.c: Fix incorrect namespace used for callback.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1033
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1034 Fri Dec 3 21:41:08 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1035
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1036 * main.c: Make -l command line option now include collections that are
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1037 specified on the command line, also link the first collection on the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1038 command line to the main window so that -s and -f with a collection
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1039 will work as expected.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1040 * print.c: Change margin to margins.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1041
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1042 Wed Dec 1 19:59:46 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1043
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1044 * print.c: Play with widget spacing and group styling to match HIG,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1045 get it and utils right here for when we use them to update rest of app.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1046
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1047 Tue Nov 30 22:19:28 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1048
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1049 * print.c: Implement postscript text placement, still needs to convert
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1050 utf8 to a proper postscript encoding. Fixed landscape orientation for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1051 postscript output.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1052
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1053 Tue Nov 30 17:50:09 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1054
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1055 * pixbuf_util.c(pixbuf_draw_layout): Clip layout to pixbuf before draw.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1056 * print.c: Fix drawing of text onto pixbufs. Update preview when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1057 changing the text options. Added red preview lines to indicate image
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1058 grid when selecting proof sheet layout.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1059
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1060 Wed Nov 17 19:08:11 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1061
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1062 * image.c: Assume any request to resize the top window (per fit window
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1063 to image option) will fail, and request a direct redraw - this works
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1064 because we also changed the idle redraw handler's priority from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1065 G_PRIORITY_HIGH_IDLE to GDK_PRIORITY_REDRAW so that it now has a lower
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1066 priority than the resize signal. This fixes the fvwm2 maximized window
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1067 does not redraw bug - the fault never was with fvwm2, although it would
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1068 be nice if it set the maximized flag when windows are maximized :/.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1069
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1070 Tue Nov 16 03:44:30 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1071
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1072 * image.c, typedefs.h: Remove GtkEventbox used for image displays, as
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1073 it is not necessary with GtkDrawingArea. Also removed GTK double
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1074 buffering of the image display, fixes flicker when resizing window -
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1075 double buffer is useless to us anyway since GQview's images are not
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1076 displayed/drawn synchonously with GTK expose events.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1077 * img-view.c: Fix use of removed image eventbox.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1078
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1079 Tue Nov 9 17:32:23 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1080
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1081 * README, TODO: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1082 * po/*.po: make distcheck touches these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1083 * configure.in: Release 1.5.4
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1084
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1085 Tue Nov 9 16:18:26 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1086
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1087 * po/it.po: Update Italian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1088 submitted by Kostantino <inverness1ATvirgilio.it>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1089 * po/ja.po: Update Japanese translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1090 submitted by Takeshi AIHANA <aihana@gnome.gr.jp>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1091 * po/fr.po: Update French translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1092 submitted by Éric Lassauge <lassauge@users.sourceforge.net>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1093 * po/sv.po: Update Swedish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1094 submitted by Hans Ofverbeck <hans.ofverbeck@home.se>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1095 * po/es.po, gqview.spec.in, gqview.desktop: Update Spanish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1096 submitted by Ariel Fermani <the_end@bbs.frc.utn.edu.ar>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1097 * po/ar.po: Add Arabic translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1098 submitted by Youssef Assad <youssef@devcabal.org>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1099 * configure.in (ALL_LINGUAS): Add AR translation.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1100 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1101
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1102 Mon Nov 8 19:48:43 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1103
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1104 * bar_info.c, bar_sort.c, cache_maint.c, collect-dlg.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1105 collect-table.c, collect.[ch], dupe.c, editors.c, img-view.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1106 layout_image.c, layout_util.c, main.c, preferences.c, print.[ch],
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1107 search.c, ui_bookmark.c, ui_fileops.c, ui_pathsel.c, ui_tabcomp.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1108 ui_utildlg.[ch], utilops.[ch], view_dir_list.c, view_dir_tree.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1109 view_file_icon.c, view_file_list.c: Set dialogs as a transient of the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1110 calling window. Some dialogs in utilops.c are still not set. Also
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1111 fixed missing break in switch case causing Control+S to also close the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1112 collection window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1113
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1114 Sat Nov 6 18:26:24 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1115
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1116 * doc/11_1_command_line.html, 2_5_folder_pane.html, index.html: Format
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1117 fixes and grammar.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1118
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1119 Sat Nov 6 18:03:32 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1120
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1121 * doc/11_3_thumbnails.html, 9_printing.html: More documentation.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1122
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1123 Mon Nov 1 19:23:56 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1124
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1125 * collect.c: Fix untitled (n) counter start number and Control+S
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1126 shortcut to save collection as...
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1127 * dupe.[ch]: Add Control+T to toggle thumbnails.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1128 * search.c: Add Control+T to toggle thumbnails, and Control+W to close
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1129 search window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1130 * doc/5_1_search.html, 5_2_finding_duplicates.html, 6_collections.html:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1131 More documentation.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1132
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1133 Mon Nov 1 16:41:03 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1134
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1135 * collect-dlg.c, collect-table.c, dupe.c, img-view.c, layout_util.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1136 preferences.c, ui_pathsel.c, view_dir_list.c, view_dir_tree.c: Refer to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1137 directories as folders in all places.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1138 * image.c (util_clip_region): Fix clipping bounds check to return FALSE
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1139 on 0 width or height.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1140 * search.c: Reduce flush size to update search count when over 100
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1141 instead of 101.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1142 * doc/10_1_general.html: Update docs to use the term folder when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1143 referring to directories.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1144
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1145
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1146 Fri Oct 29 18:51:49 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1147
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1148 * fullscreen.c (fullscreen_start): Rethink full screen geometry and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1149 window manager hints after referring to the icccm. Seems to work with
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1150 all tested window managers, even twm :) . Still have to figure out
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1151 which hint to use to tell the window managers to place a full screen
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1152 window above panels and docks.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1153 * layout.c: Tell window managers not to request window position from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1154 user when 'save window positions' is enabled.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1155
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1156 Sat Oct 23 00:09:18 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1157
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1158 * thumb.c: Fix possible endless loop between error and done handlers,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1159 clean up image loader free/setup.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1160
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1161 Fri Oct 22 23:41:30 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1162
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1163 * main.c, preferences.c, slideshow.[ch]: Use #defines to set min and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1164 max slideshow delay, and increase the max delay to 3600 seconds.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1165 * doc/11_1_command_line.html, 11_2_keyboard_shortcuts.html,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1166 2_4_file_pane.html, 2_5_folder_pane.html, 2_6_image_pane.html,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1167 3_1_image_window.html, 3_2_image_properties.html, 5_1_search.html,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1168 5_2_finding_duplicates.html, 8_2_fullscreen.html, index.html:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1169 Documentation updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1170
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1171 Fri Oct 22 13:32:04 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1172
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1173 * globals.c (fullscreen_screen): Change default full screen location to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1174 active monitor.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1175
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1176 Mon Oct 18 17:55:11 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1177
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1178 * main.c (gr_slideshow_delay): Remove use of non-portable round().
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1179
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1180 Fri Oct 15 15:54:43 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1181
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1182 * fullscreen.c: Turn off decorations for the full screen window, as the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1183 window manager may not yet support full screen hints.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1184 * img-view.c: Hook up R key to refresh displayed image.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1185 * layout_image.c: Hook up R refresh key to full screen.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1186
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1187 Fri Oct 8 16:58:15 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1188
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1189 * bar_exif.[ch], bar_info.[ch], info.c, layout_util.c: Add sizer
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1190 handle to EXIF and Keywords sidebars.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1191 * image.c (image_size_cb): Fix return value, size_allocate prototype
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1192 return is void, not gint.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1193 * ui_misc.[ch]: Implement sizer handle widget.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1194
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1195 Wed Oct 6 21:45:18 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1196
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1197 * doc/3_1_image_window.html, 3_2_image_properties.html,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1198 3_other_windows.html: Add Chapter 3 documentation (Other Windows).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1199 * doc/4_1_copy_move.html, 4_2_rename.html, 5_1_search.html: Formatting
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1200 and grammar fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1201 * doc/Makefile.am: Add new files above.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1202
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1203 Tue Oct 5 00:45:41 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1204
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1205 * doc/4_1_copy_move.html, 4_2_rename.html, 4_3_delete.html,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1206 4_4_external_editing.html, 4_image_management.html, 5_1_search.html,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1207 5_2_finding_duplicates.html, 5_image_search.html, 6_collections.html:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1208 More pages of documentation.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1209 * doc/Makefile.am: Add above.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1210 * doc/index.html: Update missing page (m) markers.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1211
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1212
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1213 Sun Oct 3 00:03:56 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1214
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1215 * dupe.c: Fix missing status messages in the Find Dupes window
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1216 introduced by last set of speed optimizations. Fix progress counters
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1217 for checksums and dimensions.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1218
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1219 Fri Oct 1 19:53:42 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1220
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1221 * doc/7_1_exif.html,7_2_sort_manager.html,7_3_keywords.html,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1222 7_sidebars.html: Add documentation for sidebars.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1223 * doc/Makefile.am: Add above.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1224 * doc/2_3_layout.html, 2_5_folder_pane.html: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1225
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1226 Thu Sep 30 21:10:32 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1227
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1228 * main.c (html_browsers): Change key used to determine GNOME browser to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1229 /desktop/gnome/url-handlers/http/command, as .../unknown/command seems
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1230 to be no longer used or changed when setting Preferred Applications.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1231
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1232 Thu Sep 30 20:54:08 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1233
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1234 * doc/2_1_navigation.html, 2_3_layout.html, 2_4_file_pane.html,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1235 2_5_folder_pane.html: Fill in missing pages of the Main Window chapter.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1236 * doc/Makefile.am: Install new files above.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1237
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1238 Tue Sep 28 14:17:15 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1239
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1240 * gqview.desktop: Add supported mime types, disable startup
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1241 notification, and add Viewer to Categories.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1242
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1243 Tue Sep 28 11:47:09 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1244
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1245 * image-load.[ch] (image_loader_get_format): New util to query the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1246 mime type of the active image.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1247 * info.c: Add (mime) file type field to image properties dialog, and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1248 increase the dialogs default height to 350 (from 300).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1249
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1250 Mon Sep 27 21:33:42 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1251
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1252 * pixbuf_util.c (pixbuf_copy_font): Update alpha channel when writing
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1253 text onto a pixbuf with an alpha channel.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1254 * print.c: Add image text info output, implement RGB and Preview text
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1255 writers - PS text is still to be done.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1256 * view_file_icon.c (vficon_maint_removed): When removing a file from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1257 the grid, set the pointer NULL to avoid possible access before the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1258 idle sync. This is an attempt to fix a seemingly random crash when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1259 deleting files from the find dupes window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1260
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1261 Sun Sep 26 02:49:16 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1262
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1263 * image-overlay.c: Fix overlay to counter to account for slide show.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1264 * image.c: Fix overlay date and time display for preloaded images by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1265 setting them before calling image_new_util().
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1266 * img-view.c: Fix overlay counter by setting list_pointer before
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1267 changing the image, and to account for slide show.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1268
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1269 Sat Sep 25 17:59:44 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1270
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1271 * image.c: Fix to draw overlays when image is set to NULL.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1272
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1273 Sat Sep 25 17:45:40 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1274
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1275 * print.c: Allow user to set the DPI to use for printing.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1276
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1277 Sat Sep 25 16:47:12 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1278
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1279 * image-overlay.c (image_overlay_info_render): Process the image count
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1280 value returned for view windows.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1281
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1282 Sat Sep 25 15:10:45 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1283
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1284 * image.[ch], typedefs.h: Add function callback for notification of
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1285 a new image.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1286 * image-overlay.[ch]: New utils for image info overlays.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1287 * img-view.[ch]: Add image overlay to stand alone image window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1288 * layout.[ch] (layout_find_by_image): New util to find LayoutWindow
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1289 given an ImageWindow.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1290 * layout_image.c: Move overlay utils to new image-overlay.c.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1291
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1292 Sat Sep 25 13:53:17 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1293
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1294 * layout_image.c: Move pixbuf_draw_layout() to pixbuf_util.c.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1295 * pixbuf_util.[ch]: Move pixbuf drawing utils here from layout_image.c
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1296 and ui_pixbuf_ops.c.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1297 * print.c: Close the current print job when closing the print window,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1298 so we don't crash when closing while preview is not complete.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1299 * ui_pixbuf_ops.[ch]: Removed, most was not used, stuff that is used is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1300 now in pixbuf_util.c.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1301
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1302 Fri Sep 24 19:36:35 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1303
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1304 * layout_image.c: Display more information in full screen overlays.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1305
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1306 Fri Sep 24 17:07:07 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1307
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1308 * layout_util.c (layout_key_press_cb): Fix broken keyboard scrolling
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1309 when tools are hidden/float - bug introduced by removing focus border.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1310
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1311 Thu Sep 23 23:59:25 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1312
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1313 * fullscreen.c (fullscreen_image_update_cb): Only start the busy timer
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1314 if the loading image is not the currently visible image. Fixes stuck
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1315 busy cursor case #2.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1316 * image.c: Increase scroller timer to 30 updates per second.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1317
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1318 Thu Sep 23 18:38:15 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1319
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1320 * image.c: Fix stuck busy cursor when initially displaying an image
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1321 that is still loading and smooth flip is enabled. Actually, this is the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1322 result - the fix is to only sync the pixbuf image if it has changed.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1323
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1324 Thu Sep 23 17:07:12 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1325
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1326 * image.[ch]: Fix overlay updates when over border, fix overlay test
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1327 on expose event.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1328 * layout.c, layout_image.c, typedefs.h: Added full screen overlay to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1329 display image information, enabled with the I key.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1330 * print.c: Use pixbuf_set_*() to initialize pixbufs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1331 * ui_pixbuf_ops.[ch]: New utils for setting a pixel, and drawing
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1332 rectangles by directly setting values.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1333
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1334 Wed Sep 22 13:43:55 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1335
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1336 * image.[ch]: Remove alpha level parameter from image overlay, since it
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1337 seems gdk_pixbuf_render_to_drawable_alpha only uses the alpha component
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1338 to create the render mask, and not when rendering over existing pixels
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1339 like gdk_pixbuf_composite...
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1340
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1341 Wed Sep 22 13:29:49 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1342
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1343 * image.[ch], typedefs.h: Added ability to set overlays onto the image
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1344 display in the form of GdkPixbufs. Change the scroller to display
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1345 itself using an overlay.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1346
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1347 Tue Sep 21 14:29:56 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1348
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1349 * bar_info.c (bar_keyword_list_sync): Fix to translate the default
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1350 keyword list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1351
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1352 Mon Sep 20 19:35:28 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1353
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1354 * ui_misc.c: Fix month value when setting/retrieving from GtkCalendar.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1355 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1356 * configure.in: Release 1.5.3
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1357
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1358 Mon Sep 20 11:01:18 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1359
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1360 * print.c: Make text tab insensitive, to indicate it does nothing.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1361 * po/ja.po: Updated Japanese translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1362 submitted by Takeshi AIHANA <aihana@gnome.gr.jp>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1363 * po/sv.po: Updated Swedish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1364 submitted by Hans Ofverbeck <hans.ofverbeck@home.se>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1365 * po/it.po: Updated Italian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1366 submitted by Kostantino <inverness1ATvirgilio.it>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1367 * README: Update Italian translation credits.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1368
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1369 Sat Sep 18 23:00:08 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1370
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1371 * search.c: Change date entries to new util from ui_misc.h, which
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1372 includes convenient date selection popup.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1373 * ui_misc.[ch]: New files for the above date entry widget.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1374
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1375 Sat Sep 18 13:55:43 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1376
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1377 * img-view.c: Fix broken file management operations when full screen.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1378 * layout_util.c: Fix V key test for full screen.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1379
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1380 Sat Sep 18 02:25:12 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1381
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1382 * view_dir_list.c: Remove redundant NULL path checks.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1383 * view_dir_tree.c: Make a copy of the path so that we do not free the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1384 original, fixes crash with slideshows started with folder tree view
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1385 right click menu.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1386
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1387 Fri Sep 17 20:16:20 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1388
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1389 * bar_exif.c: Added ability for user to add additional items to the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1390 standard exif view by toggling the checkmark for items listed in the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1391 advanced view.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1392
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1393 Fri Sep 17 16:43:31 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1394
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1395 * print.c: Do not allow printing when margins or proof size result in
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1396 no output, grey out the print button to indicate this. Close the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1397 print window when finished printing. Postscript image data is scaled
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1398 down to a max of 300 dpi to reduce spool size (hmm, this dpi value
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1399 should probably be user selectable).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1400
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1401 Fri Sep 17 14:45:26 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1402
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1403 * image.[ch] (image_zoom_set_fill_geometry): New util to adjust zoom
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1404 so that the image will fill the window vertically or horizontally.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1405 * img-view.c, layout_image.[ch], layout_util.c: Assign W and H keys to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1406 set the zoom to fill window width and height, respectively. Changed
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1407 hide tools shortcut to [Control] + H.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1408 * README, doc/11_2_keyboard_shortcuts.html: Document above shortcuts.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1409 * doc/gqview_faq.html: New manual page for the FAQ.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1410
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1411 Fri Sep 17 13:15:25 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1412
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1413 * gqview.desktop: Change exec command to "gqview -r %F", per desktop
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1414 spec 0.9.4 at freedesktop.org.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1415 * img-view.c (view_window_new): Support directories and collection
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1416 files passed in as the path.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1417 * main.c: Added remote command view:filename to open filename in
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1418 a new window, describe file: so it shows up in remote help list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1419 * ui_fileops.[ch]: Move file_extenstion_match() util here.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1420
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1421 Thu Sep 16 14:56:20 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1422
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1423 * image.c: Fix remaining scroller bugs: Properly draw it onto the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1424 border, and move scroller scrolling updates into image_scroll_real()..
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1425
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1426 Wed Sep 15 18:58:45 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1427
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1428 * print.c: Begin postscript output, needs page orientation fixed.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1429 * md5-util.c (md5_digest_to_text): Use '\0' instead of 0 to clarify
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1430 NULL terminated string.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1431
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1432 Wed Sep 15 10:19:56 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1433
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1434 * bar_info.c, info.c, layout_util.c: Change 'Image details' sidebar
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1435 and property tab to be 'Keywords' to better describe what they do.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1436 * doc/11_2_keyboard_shortcuts.html, 2_2_menus.html,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1437 8_image_presentation.html, index.html: Update docs to use 'Keywords'.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1438
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1439
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1440 Tue Sep 14 19:30:40 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1441
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1442 * Makefile.am, globals.c, gqview.h, layout.c, preferences.c, thumb.c:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1443 Move icon declarations to globals.h, and allow use of inline pixbufs
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1444 created from pngs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1445 * globals.h: New header to include image declarations.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1446 * image.c, typedefs.h: Add Shift+Click smooth scroller, and fix area
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1447 clamping in image_queue().
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1448 * scroller.png: New image for scroller icon.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1449
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1450 Mon Sep 13 23:10:13 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1451
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1452 * main.c: Fix handling of more than one file on the command line with
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1453 the remote option, so that is works the same as no remote.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1454
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1455 Mon Sep 13 21:26:55 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1456
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1457 * layout.c: Fix crash when selecting dropdown history with NULL layout
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1458 path, fix layout_tools_float_set to support NULL lw for main window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1459 * main.c: Push all remote commands to server regardless of order,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1460 implement remote passing of command line filenames.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1461 * remote.c: Mark noisy printfs for debug.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1462
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1463 Mon Sep 13 17:48:13 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1464
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1465 * globals.c, gqview.h, rcfile.c: Add variable to store maximized status
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1466 and save the status to the rc file.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1467 * image.c (image_top_window_sizable): Do not attempt to automatically
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1468 resize a window when it is maximized, since a maximized window is not
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1469 really sizable.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1470 * layout.c: FIx layout_valid to actually check if the layout pointer
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1471 is valid. Restore maximized window state.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1472 * main.c: New window_maximized() utility to check said state. Save
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1473 maximized state on exit, and do not set update stored window geometry
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1474 if the main window is maximized.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1475
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1476 Thu Sep 9 17:40:16 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1477
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1478 * print.c: Fix page count display when result is no pages, make 1:1
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1479 zoom button change zoom to fit when zoom is already 1:1, attempt to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1480 avoid slow bilinear pixbuf scaling when scale is under 0.01.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1481
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1482 Thu Sep 9 11:41:11 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1483
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1484 * print.c: Add preview to print job render types, so that the preview
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1485 uses the same render path as printing. Cleanup unused code.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1486
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1487 Thu Sep 9 09:32:25 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1488
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1489 * print.c: Fill custom printer list using lpstat -p.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1490
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1491 Wed Sep 8 22:52:18 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1492
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1493 * globals.c: Change default thumbnail quility to tiles and default
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1494 zoom quality to bilinear.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1495
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1496 Wed Sep 8 19:58:09 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1497
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1498 * globals.c, gqview.h, image.c, rcfile.c: Added rc option
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1499 scroll_reset_method, to adjust visible area behavior when changing
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1500 to a new image.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1501 * doc/10_7_hidden.html: Document new scroll_reset_method option.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1502
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1503 Wed Sep 8 17:31:19 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1504
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1505 * dupe.[ch]: Fix md5sum comparison and return value in dupe_match().
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1506 Increase comparison speed by limiting number of expensive progress bar
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1507 updates per second.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1508
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1509 Wed Sep 8 15:15:40 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1510
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1511 * cache.[ch]: Add support for md5sums to sim cache.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1512 * dupe.[ch]: Use md5sums for checksums.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1513 * md5-util.[ch]: New files with md5sum utilities.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1514 * ui_fileops.[ch]: Move several includes to header file.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1515
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1516 Sat Sep 4 13:48:31 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1517
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1518 * layout.c, view_file_icon.c: Fix missing thumbnails when showing a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1519 hidden tool window for the first time.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1520 * view_file_icon.h: Remove extra semicolon.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1521
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1522 Wed Sep 1 18:23:17 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1523
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1524 * remote.[ch]: New utils for sending and receiving ipc commands.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1525 * main.c: Add command line options to control an existing GQview
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1526 process (-r, --remote, -rh, --remote-help).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1527 * Makefile.am: Add remote.[ch].
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1528
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1529 Sat Aug 28 08:01:46 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1530
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1531 * fullscreen.c, globals.c, gqview.h, img-view.c, layout_image.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1532 layout_util.c, preferences.c, rcfile.c: Remove 'full screen ignores
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1533 window manager' option - the new full screen behavior is correct, and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1534 no longer grabs the keyboard interfering with an xscreensaver lock.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1535 * doc/10_6_advanced.html, 8_2_fullscreen.html: Remove above option
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1536 from help manual.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1537
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1538
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1539 Sat Aug 28 07:25:11 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1540
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1541 * layout_config.c (layout_config_list_order_set): Fix transposed src
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1542 and dest variable causing inconsistent layout order.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1543 * layout_image.c (layout_image_new): Remove focus border from image
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1544 when it is the only thing displayed in the main window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1545
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1546 Sat Aug 28 07:09:43 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1547
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1548 * collect-table.c: Attempted focus fix on item removal.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1549 * view_file_icon.c: Fix focus behavior when removing items, by ensuring
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1550 row and column coordinates match the actual focus.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1551
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1552 Thu Aug 26 04:45:34 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1553
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1554 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1555 * doc/Makefile.am: Add help_DATA to EXTRA_DIST.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1556 * configure.in: Release 1.5.2
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1557
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1558 Thu Aug 26 04:05:33 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1559
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1560 * doc/index.html, 1_introduction.html, 2_main_window.html: Doc fixes,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1561 note the many missing sections in table of contents.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1562 * print.c: Add note to print dialog that printing is not functional.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1563
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1564 Sun Aug 22 09:15:48 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1565
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1566 * bar_info.c (comment_read): Fix mem leak by freeing key variable.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1567
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1568 Sat Aug 21 08:01:18 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1569
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1570 * ui_fileops.c (copy_file): Check if source and target are hardlinks to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1571 the same file, and if so simply return success for the copy request.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1572
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1573 Tue Aug 17 07:04:17 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1574
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1575 * editors.c: Dump popen and use genuine fork and execvp to run
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1576 editor commands when we need to display the command's output, this
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1577 fixes verbose editor commands that were hanging GQview until they
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1578 finished.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1579 * main.c: Clean up html help browser exec code.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1580 * doc/2_2_menus.html, 2_6_image_pane.html, 2_7_status_bar.html: More
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1581 documentation.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1582
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1583 Mon Aug 16 07:27:34 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1584
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1585 * filelist.c (text_from_time): Fix to convert strftime result to utf-8.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1586
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1587 Sun Aug 15 22:18:42 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1588
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1589 * ui_fileops.c: Fix the utf-8 filename warning dialog to always display
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1590 even if gtk was not yet initialized by attaching the dialog to an idle
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1591 loop called by a gtk_init_add() function.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1592
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1593 Thu Aug 12 23:51:54 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1594
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1595 * bar_info.c: Add favorite keywords list for faster keyword selection,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1596 added dialog to edit the list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1597 * layout_util.c: Change print shortcut to [Shift] + P.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1598 * doc/11_2_keyboard_shortcuts.html, README: Update print shortcut.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1599
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1600 Mon Aug 9 22:31:10 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1601
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1602 * docs/10_options.html, 11_3_thumbnails.html, 11_reference.html,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1603 8_1_slideshow.html, 8_2_fullscreen.html, 8_image_presentation.html,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1604 9_printing.html: More docmentation.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1605 * docs/10_6_advanced.html, 11_1_command_line.html, 12_credits.html,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1606 Makefile.am, index.html: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1607
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1608 Mon Aug 9 07:00:05 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1609
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1610 * fullscreen.c, globals.c, gqview.h, preferences.c, rcfile.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1611 typdefs.h: Added option to disable screen saver during full screen.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1612 * doc/Makefile.am, 10_1_general.html, 10_2_image.html,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1613 10_3_window.html, 10_4_filtering.html, 10_5_editor_commands.html,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1614 10_6_advanced.html, 10_7_hidden.html, 11_1_command_line.html,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1615 11_2_keyboard_shortcuts.html: More documentation.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1616 * doc/index.html: Fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1617
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1618 Fri Aug 6 04:41:54 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1619
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1620 * acconfig.h, configure.in: Setup doc dir and GQVIEW_HTMLDIR define.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1621 * doc/[Makefile.am, *.html, gnu_fdl.txt]: Setup framework User Manual.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1622 * POTFILES.in: Added print.c.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1623 * layout_util.c, main.c: Add help contents menu item, add utility to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1624 launch user's preferred HTML browser for User Manual.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1625 * print.c: Start adding text settings to print dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1626
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1627 Mon May 31 16:52:44 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1628
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1629 * pixbuf_util.[ch] (pixbuf_to_file_as_jpg): Add jpeg pixbuf writer.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1630 * print.c: Add jpeg writing, free job_pixbuf when job is done.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1631
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1632 Tue May 25 19:39:26 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1633
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1634 * print.c: Added print job path, can now print to png files - at least
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1635 it can actually do something now...
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1636
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1637 Wed May 19 19:59:31 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1638
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1639 * print.c: Fleshed out print progress dialog - still no actual print..
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1640
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1641 Tue May 18 16:47:38 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1642
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1643 * print.c: Add output device selection - still no actual printing.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1644
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1645 Mon May 17 21:18:18 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1646
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1647 * print.c: Organize print dialog - still no actual printing.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1648
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1649 Fri May 14 17:41:47 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1650
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1651 * print.c: Implement single image preview - still no actual printing.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1652
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1653 Thu May 13 17:05:23 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1654
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1655 * print.c: Add entry for proof thumbnail size, and use the size to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1656 layout the preview.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1657
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1658 Tue May 11 19:10:43 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1659
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1660 * print.c: Add print preview page navigation, zoom controls - still no
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1661 printing.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1662
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1663 Mon May 10 22:09:25 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1664
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1665 * print.c: Add source selection, layout selection (not hooked up),
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1666 scale down the preview pixbuf to a sane size, and account for margins
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1667 in the preview - still no actual printing.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1668 * ui_pixbuf_ops.[ch]: New utils for drawing onto a pixbuf.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1669
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1670 Sat May 8 14:33:47 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1671
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1672 * print.c: Add orientation, margins, units - still no actual printing.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1673
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1674 Fri May 7 15:57:20 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1675
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1676 * image.[ch] (image_area_changed): New util to notify image widget that
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1677 an area of the image has changed, and needs a redraw.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1678 * layout_util.c: Add a print menu item (temporary shortcut is P).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1679 * print.[ch]: New files for (eventually) printing images. Currently a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1680 not so useful dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1681
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1682 Thu May 6 19:33:05 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1683
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1684 * image.c (image_load_done_cb): Use correct, and much faster, method to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1685 set the completed pixbuf when delay_flip is enabled.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1686
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1687 Thu May 6 18:59:32 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1688
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1689 * fullscreen.[ch], globals.c, gqview.h, preferences.c, rcfile.c:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1690 Add option to delay page flips until image is completeley loaded when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1691 in full screen.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1692 * image.[ch], typedefs.h: Add and implement image_set_delay_flip().
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1693
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1694 Thu May 6 13:53:00 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1695
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1696 * globals.c, preferences.c, rcfile.c, slideshow.[ch]: Change
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1697 slideshow_delay to have subsecond precision. Set that precision
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1698 to 10ths of a second (use #define in slideshow.h to change precision).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1699 Change minimum slideshow delay to 0.10.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1700
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1701 Tue May 4 18:32:55 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1702
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1703 * bar_info.[ch] (keyword_list_pull): Let this function also support
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1704 pulling keywords from a GtkEntry.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1705 * fullscreen.c: Make the screen debug output honor debug flag.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1706 * preferences.c: Add path selection dialog buttons to path entries.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1707 * search.c: Change the keyword TextView into an Entry, show dimensions
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1708 in results whenever possible. Allow sorting of results by column.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1709 * ui_bookmark.c: Fix crash in history_list_find_by_key with NULL key,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1710 add path selection dialog buttons to path and icon entries.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1711 * ui_tabcomp.[ch] (tab_completion_add_select_button): New utility to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1712 add button to a tab completion to pop up a path selection dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1713
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1714 Sat May 1 18:40:38 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1715
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1716 * exif.c (exif_get_formatted_by_key): For fShutterSpeed, the use of
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1717 ExposureTime has priority over ShutterSpeedValue, as calculating the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1718 original exposure setting from an APEX value can introduce error.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1719
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1720 Sat May 1 16:24:01 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1721
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1722 * layout.c, layout_util.[ch]: Connect the keypress signal handler to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1723 the floating tool window, to fix tool window keyboard handling.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1724
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1725 Fri Apr 30 15:07:01 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1726
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1727 * ui_tree_edit.[ch]: Fix incorrect position of pop-up rename window
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1728 (merge from 1.4.3).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1729
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1730 Thu Apr 29 20:03:00 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1731
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1732 * po/ro.po: Updated Romanian translation (from 1.4.3),
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1733 submitted by Harald Ersch <harald@ersch.ro>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1734 * po/ru.po: Updated Russian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1735 submitted by Sergey Pinaev <dfo@antex.ru>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1736
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1737 Thu Apr 29 19:20:31 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1738
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1739 * editors.c (editor_verbose_start): Set our end of pipe non blocking,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1740 so that complex editor commands that, for instance have if;then and for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1741 loops, do not hang GQview until completion.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1742
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1743 Fri Apr 23 19:31:44 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1744
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1745 [merge from stable branch]
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1746 * cache.[ch] (cache_time_valid): New util to check if a thumbnail is up
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1747 to date, includes a workaround for utime's inabality to change
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1748 timestamps when the user is not the owner of the file.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1749 * thumb.c (thumb_loader_start): Use new cache_time_valid(), above, to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1750 check if the thumbnail is current.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1751
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1752 Fri Apr 23 15:06:28 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1753
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1754 [merge from stable branch]
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1755 * image.[ch], typedefs.h: Support horizontal wheel scrolling, changed
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1756 button callbacks into a single callback with a button argument, added
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1757 scroll callback.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1758 * img-view.c, layout_image.c: Changes for above, and add support for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1759 horizontal scrolling.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1760 * info.c, utilops.c: Changes for new image button and scroll callbacks.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1761
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1762 Mon Apr 12 09:01:32 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1763
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1764 * collect-table.c (collection_table_file_remove): Update selection when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1765 removing a selected item, fixes crash when removing items from a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1766 collection window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1767 * dupe.c: Fix rank calculation on orphaned items. Fix list focus
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1768 behavior when changing selection or removing items.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1769 * search.c: Maintain correct state when removing items while still
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1770 searching or generating thumbnails. Fix list focus behavior when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1771 changing selection or removing rows.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1772 * ui_tree_edit.[ch]: Fix tree_edit_by_path() to show popup instantly,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1773 and the popup window size when column is offscreen. Add
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1774 tree_view_move_cursor_away() utility.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1775 * ui_utildlg.c (generic_dialog_default_key_press_cb): Fix access of
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1776 freed GenericDialog when auto_close is TRUE, and only attempt to close
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1777 the dialog once.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1778 * view_file_icon.c (vficon_sync): Update row count so that focus can
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1779 not move beyond the last row.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1780 * view_file_list.c: Fix list focus behavior when changing selection or
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1781 removing rows.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1782
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1783 Mon Apr 5 06:54:32 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1784
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1785 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1786 * po/ja.po: Updated Japanese translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1787 submitted by Takeshi AIHANA <aihana@gnome.gr.jp>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1788 * configure.in: Release 1.5.1
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1789
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1790 Mon Apr 5 04:55:27 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1791
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1792 * collect-table.c, collect.c, fullscreen.c, image.c, info.c, layout.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1793 layout_util.c, main.c, view_dir_list.c, view_file_icon.c: Fixes to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1794 compile with GDK_DISABLE_DEPRECATED defined.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1795 * ui_bookmark.c, ui_fileops.c, ui_help.c, ui_spinner.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1796 ui_tree_edit.[ch]: Fixes from SLIK, includes change to support
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1797 G_BROKEN_FILENAMES, added center option to tree_view_row_make_visible.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1798 * utilops.c: Fix auto update of preview column when dragging rows to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1799 reorder them.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1800 * view_dir_tree.c: Center new path when it is not visible.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1801 * view_file_list.c: When scrolling to display new row, center the row.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1802
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1803 Sun Apr 4 18:22:59 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1804
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1805 * search.c (search_file_load_process): Fix swapped paths on a call to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1806 filetime_set, fixes ugly bug causing source file timestamps to be
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1807 changed when using search by content similarity or dimensions!
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1808
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1809 Sun Apr 4 16:13:09 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1810
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1811 * fullscreen.[ch]: Added support for multiple screens and monitors,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1812 removed broken Xinerama usage, we use the gtk screen/monitor utils now.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1813 * globals.c, gqview.h, img-view.c, layout_image.c, layout_util.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1814 preferences.c, rcfile.c: Added option to not ignore the window manager
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1815 fullscreen handling. Added selection of screen and/or monitor to use
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1816 for display of the full screen window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1817 * image.c: Set the wallpaper on the root window that the window belongs
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1818 to, remove #include of gdkx.h.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1819 * configure.in, src/Makefile.am: Remove test for Xinerama, remove
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1820 Xinerama and Xlib from link stage.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1821
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1822 Sat Apr 3 05:39:11 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1823
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1824 * utilops.c (file_util_delete_multiple_ok_cb): Show correct dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1825
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1826 Tue Mar 23 00:46:18 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1827
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1828 * preferences.c: Make the entry in the clear trash dialog non editable
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1829 instead of insensitive.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1830
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1831 Mon Mar 22 22:41:15 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1832
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1833 * bar_exif.c (bar_exif_new): Connect after the destroy signal to free
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1834 the ExifBar structure, as layout_util.c accesses this data from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1835 within a destroy signal callback.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1836
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1837 Mon Mar 22 21:49:12 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1838
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1839 * bar_info.[ch]: Add size request utility.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1840 * layout_util.c: Fix clipping of labels in Image Details sidebar, by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1841 changing the size request method (see above).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1842 * img-view.c: Change folder popup menu to match rest of application.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1843 * search.c: Fix gettext warning by setting specific string format,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1844 increase year spin button width, fix compile error by correcting
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1845 declaration location.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1846 * utilops.c: Fix dialog titles, use folder instead of directory when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1847 communicating with user.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1848 * po/bg.po: Updated Bulgarian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1849 submitted by Vladimir Petrov <vladux@mail.bg>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1850
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1851 Fri Mar 12 02:00:54 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1852
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1853 * bar_info.c (bar_info_update): Use nondeprecated gtk_label_set_text.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1854 * po/*.po: Make distcheck updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1855 * src/Makefile.am (gqview_SOURCES): Its bar_info.h, not bar_ingo.h.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1856 * configure.in: Release 1.5.0.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1857
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1858 Fri Mar 12 01:53:44 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1859
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1860 * bar_info.c: Modified toolbar (added space to separate save).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1861 * layout_util.c: Fix initial selection count sent to details sidebar.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1862
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1863 Fri Mar 12 01:01:29 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1864
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1865 * search.c: Add results search type, to search current results list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1866 * README, TODO: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1867
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1868 Thu Mar 11 23:17:06 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1869
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1870 * search.c: Add option to search all files with comments (metadata).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1871 * ui_tabcomp.c: Set completion button size allocation height to that
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1872 of the entry.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1873
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1874 Thu Mar 11 21:11:15 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1875
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1876 * layout_util.c: Set initial search path to the current path. Fix
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1877 initial display of the details sidebar with more than one selection.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1878
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1879 Wed Mar 10 20:39:51 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1880
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1881 * ChangeLog, README, gqview.desktop, po/hu.po, main.c, view_dir_tree.c:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1882 Merge in fixes and updates from 1.4.1 stable, One ChangeLog entry
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1883 remains out of order (2/29/04) - but it _is_ inline with version order.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1884
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1885 Wed Mar 10 15:50:54 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1886
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1887 * bar_info.[ch]: Make the "set/replace all" buttons sensitive based
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1888 on what we are told. Added option to only display metadata info.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1889 * info.c: Added Details tab for displaying metadata, merged permissions
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1890 tab into the general tab.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1891 * layout.c, layout_util.[ch]: Notify the details sidebar of selection
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1892 count changes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1893
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1894 Wed Mar 10 03:36:24 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1895
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1896 * bar_info.[ch], layout_util.c: Add functions to set keywords to the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1897 current file selection.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1898 * cache_maint.[ch], utilops.[ch]: Copy metadata along with the files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1899
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1900 Wed Mar 10 01:50:14 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1901
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1902 * cache.[ch], gqview.h: Changed cache get and find functions to take
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1903 a CacheType, so that metadata location can be seperate from thumbnails.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1904 * cache_maint.c: Add support for meta cache to maintenance.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1905 * image.c, preferences.c, rcfile.c: Remove GDK_PIXBUF_TILE_BROKEN hack,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1906 as it has long been fixed.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1907 * ui_fileops.[ch] (filetime_set): New util to set a file's time stamp.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1908 * bar_info.c, dupe.c, filelist.c, main.c, search.c, thumb.c: Fixes
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1909 for all the above changes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1910
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1911 Tue Mar 9 05:27:23 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1912
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1913 * bar_info.c: Clean up comment format.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1914 * info.c, preferences.c: Set the properties, options, and about
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1915 windows to type dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1916
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1917 Tue Mar 9 01:46:12 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1918
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1919 * bar_info.c: Fix details bar display when no image is present.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1920
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1921 Tue Mar 9 01:08:36 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1922
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1923 * bar_exif.c, collect-table.c, dupe.c, editors.c, layout_config.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1924 preferences.c, ui_help.c, ui_pathsel.c, utilops.c, view_dir_list.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1925 view_dir_tree.c, view_file_icon.c, view_file_list.c: Set a border
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1926 for all GtkTreeViews to make them look better.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1927 * bar_info.c, layout_util.c: Make details bar cleaner, and give it a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1928 default size.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1929
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1930 Tue Mar 9 00:32:58 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1931
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1932 * search.c: Implement similarity match type.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1933
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1934 Mon Mar 8 22:07:32 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1935
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1936 * search.c: Fix statusbar label size twitching, fix selection idle
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1937 update bug, increase default search window size - sorry 640x480 users.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1938
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1939 Mon Mar 8 21:07:35 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1940
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1941 * search.c: Implement dimensions matching, add dimensions 'between',
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1942 overload FileData passed to search_result_append(), so that it also
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1943 holds dimensions and similarity fields, and display dimensions if
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1944 available. Fix memory leak in search_result_change_path(). Also make it
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1945 work with 'between' input swapped (first is higher than second).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1946
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1947 Mon Mar 8 17:45:35 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1948
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1949 * search.c: Change a few default values, make search parameters
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1950 insensitive during search, reorder status bar items, change start/stop
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1951 button into two distinct stock buttons (find and stop).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1952
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1953 Mon Mar 8 00:21:49 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1954
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1955 * search.c: Add search options for match case, recurse search path,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1956 and 'between' for file size. Hide unused widgets when match type is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1957 not 'between'.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1958
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1959 Sun Mar 7 02:10:10 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1960
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1961 * search.[ch]: Implement maintenance utils.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1962 * utilops.c: Hook up search maintenance.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1963
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1964 Sun Mar 7 01:10:26 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1965
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1966 * search.c: Implement thumbnails, clean up the status bar.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1967 * TODO: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1968
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1969 Sat Mar 6 03:40:22 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1970
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1971 * search.c: Sort directories as they are searched. Use list buffer and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1972 only flush to the result GtkTreeView every 100 iterations or so, to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1973 reduce tree view internal updates that take time, thereby significantly
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1974 increasing search speed when returning many results.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1975 * po/POTFILES.in: Added bar_sort.c and search.c.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1976
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1977 Fri Mar 5 23:31:04 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1978
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1979 * search.c: More work: selections, context menu, keyboard shortcuts,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1980 status bar, drag and drop.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1981
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1982 Fri Mar 5 03:32:24 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1983
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1984 * bar_info.[ch]: Export the comment/keyword read/write utilities.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1985 * dupe.[ch] (cell_renderer_height_override): Export this hack.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1986 * filelist.[ch] (file_data_new_simple): New util in easy to use form.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1987 * layout_util.c: Hook up search window to menu.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1988 * search.[ch]: New files, started the image search window. Basically
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1989 works, but can not do anything with the results yet.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1990
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1991 Tue Mar 2 12:57:39 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1992
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1993 * bar_info.[ch]: Add details sidebar for display/entry of keywords and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1994 comments per image.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1995 * bar_sort.c: Fix text capitalization of Link.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1996 * info.[ch]: Export table_add_line utlity (for use in bar_info.c).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1997 * layout_util.[ch]: Support details sidebar, not sure header needs to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1998 export it though, not used anywhere else.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
1999 * typedefs.h: Add bar_info vars to LayoutWindow.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2000
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2001 Sun Feb 29 13:51:38 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2002
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2003 * bar_sort.c: Add symbolic linking option sort manager.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2004 * main.c: Notify of beta software on startup.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2005 * ui_fileops.[ch]: Add symlink_utf8() util.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2006 * configure.in: Branch/merge for 1.5 devel cycle.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2007
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2008 Mon Mar 1 16:00:36 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2009
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2010 * README, TODO: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2011 * po/*.po: make distcheck touches these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2012 * configure.in: Release 1.4.1
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2013
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2014 Mon Mar 1 15:49:28 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2015
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2016 * hu.po: Updated Hungarian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2017 submitted by Koblinger Egmont <egmont@uhulinux.hu>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2018 * gqview.desktop: Updated, convert to utf-8.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2019 * README: Update credits.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2020
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2021 Wed Feb 25 21:15:42 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2022
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2023 * view_dir_tree.c: Fix crash when encountering a folder named
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2024 (sigh, wait for it...) "empty". Fix is twofold: check success of
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2025 vdtree_populate_path_by_iter() before accessing something it may free,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2026 and use a zero length string ("") for the placeholder node path/name,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2027 as there shouldn't be any folders with that name to encounter...
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2028
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2029 Tue Feb 24 19:27:54 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2030
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2031 * main.c (main): Move gtk_init and friends before any code that may
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2032 cause a warning dialog that needs gtk to be initialized. This
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2033 specifically fixes crash when attempting warning about invalid home
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2034 directory filename encoding.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2035
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2036 Fri Feb 20 18:29:12 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2037
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2038 * po/*.po: Make distcheck updates these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2039 * README: Update translation status.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2040 * configure.in: Release 1.4.0
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2041
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2042 Fri Feb 20 18:11:23 2004 John Ellis <johne@verizon.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2043
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2044 * README: Add overview of changes since last stable 1.2.2 release,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2045 update email address, some clean up.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2046 * gqview.1: Update email address.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2047 * TODO: Clean up.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2048
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2049 Fri Feb 20 16:56:04 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2050
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2051 * po/fr.po: Updated French translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2052 submitted by Nicolas Bonifas <nicolas_bonifas@users.sf.net>,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2053 with additional updates from Eric Lassauge <lassauge@mail.dotcom.fr>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2054
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2055 Fri Feb 20 16:02:32 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2056
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2057 * po/bg.po: Updated Bulgarian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2058 submitted by Vladimir Petrov <vladux@mail.bg>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2059 * po/cs.po: Updated Czech translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2060 submitted by Jan Raska <jan_raska@hotmail.com>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2061 * po/de.po: Updated German translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2062 submitted by Danny Milosavljevic <danny_milo@yahoo.com>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2063 * po/es.po: Updated Spanish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2064 submitted by "Ariel G. Fermani" <arielfermani@yahoo.com>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2065 * po/fi.po: Updated Finnish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2066 submitted by Lauri Nurmi <lanurmi@iki.fi>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2067 * po/nl.po: Updated Dutch translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2068 submitted by Tino Meinen <a.t.meinen@chello.nl>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2069 * po/sk.po: Updated Slovak translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2070 submitted by Ivan Priesol <priesol@iris-sk.sk>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2071 * po/zh_TW.po: Updated Traditional Chinese (Big5) translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2072 submitted by S.J. Luo <crystal@mickey.ee.nctu.edu.tw>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2073 * README: Credit updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2074
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2075 Thu Feb 12 22:58:12 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2076
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2077 * cache_maint.c(cache_maintain_home): Set the entry that displays
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2078 the working path as not editable instead of insensitive, as at least
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2079 the Galaxy theme shows no text in insensitive entries (fg == bg color).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2080
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2081 Thu Feb 12 22:47:31 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2082
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2083 * view_file_icon.c(vficon_find_data): Validate row/col (not negative)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2084 before attempting access into list model.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2085
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2086 Sun Feb 8 11:15:17 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2087
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2088 * layout_config.c: Fix to display translations of layout_title strings.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2089
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2090 Fri Feb 6 12:23:30 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2091
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2092 * exif.c(exif_read): Fix for gcc 3.3.2 warning.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2093
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2094 Tue Feb 3 12:51:45 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2095
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2096 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2097 * gqview.desktop: Fix Encoding field "Legacy-Mixed".
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2098 * po/*.po: make distcheck touches these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2099 * configure.in: Release 1.3.9
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2100
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2101 Tue Feb 3 12:42:13 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2102
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2103 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2104 * *.[ch]: Update copyright year in file headers.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2105 * main.c: Remove start up print of beta notice.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2106
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2107 Tue Feb 3 11:21:38 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2108
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2109 * po/bg.po: Updated Bulgarian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2110 submitted by Vladimir Petrov <vladux@mail.bg>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2111 * po/es.po: Updated Spanish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2112 submitted by Ariel Fermani <the_end@bbs.frc.utn.edu.ar>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2113 * po/fi.po: Updated Finnish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2114 submitted by Lauri Nurmi <lanurmi@iki.fi>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2115 * po/fr.po: Updated French translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2116 submitted by Nicolas Bonifas <nicolas_bonifas@users.sf.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2117 * po/pl.po: Updated Polish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2118 submitted by Emil Nowak <emil5@go2.pl>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2119 * po/ru.po: Updated Russian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2120 submitted by Sergey Pinaev <dfo@antex.ru>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2121 * po/sv.po: Updated Swedish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2122 submitted by Hans Ofverbeck <hans.ofverbeck@home.se>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2123 * po/vi.po: Updated Vietnamese translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2124 submitted by pclouds <pclouds@vnlinux.org>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2125 * README: Update translation credits where necessary.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2126
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2127 Tue Feb 3 09:33:55 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2128
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2129 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2130 * gqview.1: Updated man page.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2131 * img-view.c, layout_image.c, layout_util.c: Added back V to toggle
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2132 fullscreen, F is still the official key but V was currently unused and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2133 it helps the upgraders migrate with less pain.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2134
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2135 Tue Feb 3 09:01:18 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2136
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2137 * exif.c: Translate return strings, include config.h so intl.h works..
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2138 * ui_fileops.c: Include config.h.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2139
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2140 Mon Feb 2 13:54:59 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2141
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2142 * exif.c (parse_IFD_entry): Fix walk past end of list when encountering
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2143 unsupported format id values.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2144 * configure.in: Add --disable-xinerama configure switch.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2145 * gqview.desktop: Fixes, update to new (0.9.4) desktop spec.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2146
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2147 Mon Jan 26 02:51:21 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2148
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2149 * layout.c: Removed unused code.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2150 * main.c: Move print_term out of here, fix terminal message encoding,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2151 disable listing of 'experimental' command line options.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2152 * rcfile.c, thumb.c, ui_bookmark.c: Fix terminal message encoding.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2153 * ui_fileops.[ch]: Move print_term() here.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2154
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2155 Mon Jan 26 01:59:33 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2156
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2157 * utilops.c: Remove Preview button from batch rename dialog, and fixed
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2158 the preview column to auto update. BUG: rows-reordered signal of a tree
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2159 model is never sent, so reordering with drag and drop will not update
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2160 the preview column - this appears to be a GTK 2.2.4 bug.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2161
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2162 Fri Jan 23 05:06:27 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2163
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2164 * utilops.c (file_util_unlink): Connect to destroy (destroyed is wrong)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2165 event, also check if file exists, if not simply return false instead
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2166 of doing the whole attempt which will fail anyway.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2167
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2168 Fri Jan 23 02:27:02 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2169
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2170 * po/*.po: Make distcheck touches these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2171 * README: Update translation table. Fix release year (re make dist).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2172 * configure.in: Release 1.3.8
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2173
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2174 Fri Jan 23 02:00:56 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2175
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2176 * preferences.c: Changed the copyright string such that changes to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2177 (c) year, website address, and email address will no longer break the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2178 translations.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2179 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2180
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2181 Thu Jan 22 06:22:07 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2182
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2183 * info.c, utilops.c: Marked additional strings for translation.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2184 * po/fi.po: Updated Finnish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2185 submitted by Lauri Nurmi <lanurmi@iki.fi>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2186 * po/ja.po: Updated Japanese translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2187 submitted by Takeshi AIHANA <aihana@gnome.gr.jp>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2188 * po/sv.po: Updated Swedish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2189 submitted by Hans Ofverbeck <hans.ofverbeck@home.se>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2190 [note: es and fr are awaiting a resend in gzip form, unless I can
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2191 figure out what netscape 4.x does to po files sent as plain text...]
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2192
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2193 Thu Jan 22 05:21:20 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2194
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2195 * cellrenderericon.[ch]: Changed function and structure names to avoid
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2196 using the gtk namespace.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2197 * collect-table.c, view_file_icon.c: Use new names (above).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2198 * img-view.c, layout_image.c: Allow 'N' key to step to next image.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2199 * layout_util.c: Revert to old behavior where page up/down are now
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2200 global to the window for stepping through images. Use Ctrl-Up/Dn to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2201 scroll file/folder views a page at a time.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2202
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2203 Sun Jan 18 21:48:16 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2204
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2205 * dupe.c: Apply patch to fix char pointer array overrun,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2206 submitted by Richard Curnow <rc@rc0.org.uk>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2207
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2208 Sun Jan 18 09:46:02 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2209
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2210 * view_file_icon.c, view_file_list.c: Disabled double click to go to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2211 full screen - control clicking for mulitple selection too fast can
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2212 activate fullscreen - need to revisit strategy.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2213
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2214 Sun Jan 18 09:29:50 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2215
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2216 * collect-table.c: Fix division by zero when all thumbnails fail to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2217 generate resulting in initial zero row count.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2218 * dupe.[ch], filelist.[ch], info.c, layout.[ch], typedefs.h,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2219 ui_fileops.[ch], utilops.c, view_file_icon.[ch], view_file_list.[ch]:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2220 Use 64 bit integer to store and count file sizes, to properly display
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2221 >2 Gigabyte counts. Glib 2.2 docs claim type gint64 is guaranteed to be
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2222 available, also use work-around to avoid %lld for printf conversions.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2223
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2224 Sun Jan 18 07:35:38 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2225
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2226 * image.c: NULL initialize function pointers.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2227 * view_file_icon.c, view_file_list.c: Set double click in icon and list
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2228 view to start fullscreen.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2229
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2230 Sun Jan 18 02:27:57 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2231
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2232 * image.[ch], typedefs.h: Added image load completed function, it will
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2233 be called when the current image is finished rendering to screen and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2234 when the image preload is complete. Only tested with --debug.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2235
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2236 Sun Jan 18 01:32:51 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2237
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2238 * dupe.c: Mark column title strings for translation.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2239 * editors.c: Translate command name field for the default editors.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2240 * menu.c: Fix sort menu grammar.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2241
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2242 Wed Jan 14 19:09:45 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2243
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2244 * exif.c: Fix spelling error of fluorescent.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2245 * info.c: Make filename entry non-editable in place of non-sensitive.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2246 * main.c: Use the locale's preferred encoding when printing --help text
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2247 to the terminal.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2248 * preferences.c: Make entire filter editor non-sensitive when filtering
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2249 is disabled.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2250 * utilops.c: Grammar, newline fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2251
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2252 Tue Jan 13 00:43:51 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2253
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2254 * ui_help.c (help_window_load_text): When encountering invalid utf-8,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2255 insert a blank line in place of broken text, removed warnings.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2256 * README: Convert encoding to proper utf-8.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2257
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2258 Sun Jan 11 03:27:17 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2259
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2260 * layout_util.c (layout_bar_exif_sized): Fix signal handler,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2261 size_allocate has no return value.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2262
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2263 Sun Jan 11 02:11:32 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2264
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2265 * cache.c: Fixes to initialize char variables before use.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2266 * dupe.c: Reset opposing group list when clearing a list. Fixes crash
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2267 when clearing main list, then adding new files in 'compare two file
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2268 sets' mode.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2269
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2270 Sat Jan 10 08:31:04 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2271
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2272 * view_file_list.c (vflist_select_by_path): Set the focus to this row,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2273 so that up/down moves to the expected image when the list has focus.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2274
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2275 Sat Jan 10 07:29:25 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2276
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2277 * bar_exif.[ch]: Allow exif info to start in advanced view, added
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2278 utility to retrieve advanced state.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2279 * info.c: Fix for change to bar_exif_new().
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2280 * layout.c, layout_util.c, typedefs.h: Layout now remembers the exif
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2281 sidebar size and advanced state, note this per window, and is not
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2282 saved on exit.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2283
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2284 Sat Jan 10 06:38:09 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2285
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2286 * img-view.c: Fix image stepping bug when same image path is in the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2287 list more than once.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2288
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2289 Sat Jan 10 05:49:00 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2290
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2291 * thumb.c: Do not scale unknown image icon larger than orginial size.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2292
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2293 Sat Jan 10 01:43:34 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2294
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2295 * view_dir_tree.c: Added workaround so that user entered hidden paths
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2296 are displayed even when 'display hidden files' option is disabled.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2297
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2298 Sat Jan 10 00:25:39 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2299
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2300 * view_dir_tree.c (vdtree_rename_row_cb): Force refresh of renamed
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2301 new folders, so that the name sticks immediately in the view.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2302
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2303 Thu Jan 8 04:47:35 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2304
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2305 * view_file_list.c (vflist_select_cb): Remove unnecessary check for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2306 previous button click row that was interfering with image selection.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2307
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2308 Mon Jan 5 03:01:35 2004 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2309
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2310 * info.c (info_tab_general_image): Fix 'Image size' calculation.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2311
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2312 Mon Dec 29 18:04:34 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2313
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2314 * thumb.c (thumb_loader_mark_failure): Fix use of freed memory.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2315 * view_file_icon.c, view_file_list.c: Fix thumb generation stall on
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2316 unknown images.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2317
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2318 Mon Dec 22 17:58:01 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2319
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2320 * README: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2321 * po/*.po: Make distcheck updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2322 * configure.in: Release 1.3.7
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2323
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2324 Mon Dec 22 17:25:10 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2325
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2326 * cellrenderericon.h: Fix show_text to be type boolean.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2327 * collect-table.c: Fix progressbar height changes by always setting the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2328 text of the widget to contain at least one character.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2329 * dupe.c, view_file_list.c: Fix warninga about invalid height
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2330 parameter when setting cell height over 100, this hack simply changes
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2331 maximum of the height property on GtkCellRenderer.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2332 * configure.in (ALL_LINGUAS): Added sv, Swedish language.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2333 * po/sv.po: Added Swedish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2334 submitted by Hans Öfverbeck <hans.ofverbeck@home.se>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2335 * po/ru/po: Updated Russian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2336 submitted by Sergey Pinaev <dfo@antex.ru>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2337 * README, TODO: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2338
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2339 Sun Dec 21 22:50:54 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2340
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2341 * collect-table.c, dupe.c, img-view.c, layout_image.c, layout_util.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2342 menu.c, ui_bookmark.c, ui_pathsel.c, view_dir_list.c, view_dir_tree.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2343 view_file_icon.c, view_file_list.c: Added mnemonics to all of the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2344 pop up menus. FIxed a few key bindings, notably fullscreen toggle is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2345 now F, New folder is Ctrl-F (and was renamed from Create dir), removed
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2346 binding for set as wallpaper (conflicted with new window), and Float
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2347 file list is now L.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2348 * README: Documented new key bindings.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2349
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2350 Sun Dec 21 21:25:46 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2351
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2352 * image.c: Increase minimum size when dropping scale quality to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2353 GDK_INTERP_NEAREST (3 to 8).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2354 * TODO: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2355
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2356 Sun Dec 21 20:55:03 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2357
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2358 * collect-table.c, view_file_icon.c: Fix pageup/down increment when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2359 text is enabled; fix keyboard popup menu placement; fix image view
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2360 selection when clicking file already selected with multiple selection.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2361
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2362 Sat Dec 20 14:01:35 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2363
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2364 * exif.c: Fix return value (actually return something, oddly with -O2
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2365 gcc 3.2.2 is not giving a warning about this). Plus a few changes
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2366 to avoid casting confusion.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2367
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2368 Fri Dec 19 18:08:39 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2369
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2370 * exif.c (exif_item_get_data_as_text): Fix read beyond data buffer by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2371 using correct casting of data to sizeof char.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2372
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2373 Fri Dec 19 01:40:56 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2374
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2375 * collect-table.c, view_file_icon.c: Hide the focus line drawn by the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2376 GtkTreeView by setting the focus to a column with zero width. (We draw
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2377 the focus ourselves by setting the "has-focus" property of the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2378 GtkCellRendererIcon.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2379
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2380 Fri Dec 19 01:18:22 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2381
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2382 * view_file_icon.c: Use GtkCellRendererIcon as in collect-table.c
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2383
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2384 Fri Dec 19 00:08:06 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2385
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2386 * collect-table.c: Hook up Control-T to toggle filename text, set the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2387 mode of the cellrenderer to ACTIVITY so that the keyboard focus is not
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2388 shown. Fixed border padding (again).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2389
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2390 Thu Dec 18 23:22:41 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2391
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2392 * cellrenderericon.[ch], collect-table.c: Seems to be getting there,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2393 works as expected, anyway...
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2394
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2395 Thu Dec 18 18:32:59 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2396
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2397 * cellrenderericon.[ch], collect-table.c: More fixes and work, added
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2398 ability to toggle display of filename text.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2399
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2400 Thu Dec 18 16:54:17 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2401
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2402 * cellrenderericon.[ch]: Implements rough GtkCellRendererIcon, so that
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2403 icon views can show the filename under the icon.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2404 * collect-table.c: Use GtkCellRendererIcon (above), for testing, needs
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2405 work...
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2406 * Makefile.am: Added cellrenderericon.[ch].
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2407
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2408 Tue Dec 16 12:20:14 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2409
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2410 * view_file_list.c (vflist_populate_view): Fix a gtk_list_store_set by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2411 supplying missing comma in command - fixes crash on refresh.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2412
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2413 Mon Dec 15 17:10:44 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2414
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2415 * TODO: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2416 * configure.in: Release 1.3.6
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2417
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2418 Mon Dec 15 17:02:46 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2419
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2420 * dupe.c: Do not unref a GtkStyle we never refed.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2421 * collect-table.c, globals.c, gqview.h, preferences.c, rcfile.c:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2422 Removed "Insert file drops at pointer location" option for collections,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2423 now this is always the behavior. Moved a few options to the advanced
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2424 tab, removed the collections tab.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2425 * main.c: Make the printed beta release note on startup a one liner.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2426 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2427 * TODO: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2428
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2429 Sun Dec 14 20:58:28 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2430
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2431 * ui_tree_edit.c, view_dir_list.c, view_file_list.c: Fix warnings by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2432 checking that GtkTreeView is realized before attempting to scroll.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2433 This was a problem when the tools are hidden.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2434
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2435 Sun Dec 14 19:26:37 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2436
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2437 * exif.c, preferences.c, ui_pathsel.c, view_file_list.c: Fix typo and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2438 a few strings.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2439
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2440 Sun Dec 14 02:51:47 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2441
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2442 * dnd.[ch] (dnd_set_drag_icon): New utility dnd thumbnails.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2443 * collect-table.c, view_file_icon.c, view_file_list.c: Set the drag
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2444 icon when beggining a dnd operation.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2445 * dupe.c: Set drag icon, fix progress bar value warning when starting
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2446 thumbnail loading.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2447 * view_dir_tree.c (vdtree_press_cb): Fix use of free GtkTreePath (move
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2448 free to correct place).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2449
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2450 Sat Dec 13 15:26:15 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2451
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2452 * bar_exif.c, bar_sort.c, cache_maint.c, collect-table.c, collect.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2453 dupe.c, fullscreen.c, image.c, img-view.c, info.c, layout.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2454 layout_config.c, layout_image.c, layout_util.c, main.c, menu.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2455 preferences.c, ui_bookmark.c, ui_fileops.c, ui_help.c, ui_menu.[ch],
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2456 ui_pathsel.c, ui_tabcomp.c, ui_tree_edit.c, ui_utildlg.c, utilops.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2457 view_dir_list.c, view_dir_tree.c, view_file_icon.c, view_file_list.c:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2458 Remove use of deprecated GTK functions
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2459 (as of GTK 2.2.4 with -DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2460
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2461 Fri Dec 12 17:49:37 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2462
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2463 * collect-table.c: Fix removal of right clicked, but non selected
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2464 items.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2465
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2466 Fri Dec 12 16:43:32 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2467
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2468 * ui_clist_edit.[ch]: Removed, clist is deprecated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2469 * ui_tree_edit.[ch]: Move the ui_glist_XXX utils here (from above).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2470 * collect-table.c, collect.c, ui_pathsel.c: Fix includes for above.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2471
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2472 Fri Dec 12 16:31:14 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2473
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2474 * collect-table.c, typedefs.h: Fixed the marker positioning, made the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2475 drop placement more intuitive, and removed ugly popup window for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2476 display of marker position.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2477 * ui_tree_edit.c(widget_auto_scroll_cb): Only send the notify when the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2478 adjustment will change.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2479 * icons/marker.xpm: Gave marker a black border for some contrast on
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2480 red images/themes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2481
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2482 Thu Dec 11 21:45:22 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2483
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2484 * collect-io.c, collect.[ch], typedefs.h: Collection thumbnails are
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2485 now stored as pixbufs instead of pixmaps...
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2486 * collect-table.c: Port clist to GtkTreeView, using view_file_icon.c
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2487 as a guide, so it now has the same selection behavior.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2488 * view_file_icon.c: Remove cruft, fix thumbnail pixbuf leak.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2489
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2490 Wed Dec 10 12:59:37 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2491
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2492 * view_file_icon.c: Fix centering of icons in columns, set keyboard
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2493 cursor when moving focus.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2494
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2495 Tue Dec 9 22:58:11 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2496
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2497 * globals.c, gqview.h, rcfile.c, typedefs.h, view_file_icon.c: Added
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2498 option show_icon_names - for future ability to display filnames in the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2499 icon view. (this will need a custom gtkcellrenderer, on TODO).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2500
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2501 Tue Dec 9 16:48:51 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2502
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2503 * typedefs.h, view_file_icon.c: Change the icon view to a GtkTreeView.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2504 * ui_tree_edit.h: Fix function description.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2505 * view_dir_list.c, view_dir_tree.c, vire_file_list.c: Fix incorrectly
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2506 unrefed style pointers, guard against possible button release event
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2507 on drop event (not sure what is causing this).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2508
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2509 Wed Dec 3 16:01:24 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2510
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2511 * ui_bookmark.[ch]: Added history_combo utilities.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2512 * ui_utildlg.c: Use default history length for file dialogs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2513 * utilops.c: When auto renaming single file, show preview of new name.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2514 Added drop down history for numerical rename prefix and suffixes. Fixed
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2515 bug with numerical rename when anything but first row was selected.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2516 Gave prefix and suffix entries all available room, packed the image
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2517 preview into a pane so image does not resize with window. Fixed
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2518 incorrect lower value (1 -> 0) in start number selection.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2519 * view_file_list.c: Fixed incorrect resort when renaming files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2520 * TODO: Major todo list cleanup.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2521
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2522 Wed Dec 3 00:38:41 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2523
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2524 * dnd.[ch], ui_bookmarks.[ch]: Proper uri drag and drop escape encodes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2525 * dupe.c, img-view.c, info.c, layout_image.c, ui_pathsel.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2526 view_dir_list.c, view_dir_tree.c, view_file_icon.c, view_file_list.c:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2527 Use new dnd, fix dnd bugs. Ignore button release event when it resulted
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2528 from a drag end (event x = y = 0). Dnd to/from nautilus/konquerer
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2529 now works.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2530
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2531 Tue Dec 2 15:57:03 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2532
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2533 * typedefs.h, view_dir_tree.c: Set busy pointer when loading paths.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2534 Fix bug when updating nodes via timestamp change. Force refresh when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2535 setting a path, to ensure new folders appear (in automounted folders).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2536
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2537 Mon Dec 1 17:50:37 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2538
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2539 * cache_maint.c (cache_maintain_home_cb): Use correct path when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2540 attempting to remove old thumbnails.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2541 * view_dir_list.c: Check access with R_OK | X_OK.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2542 * view_dir_tree.c: Fix icon states, population by expander click.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2543
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2544 Mon Dec 1 01:50:29 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2545
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2546 * image.c (image_change_from_image): Remove string/loader/pixbuf leaks.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2547 * ui_pathsel.c: Remove while(events) hack.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2548 * ui_tree_edit.c: Move the while(events) hack here, so that tree is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2549 in consistent state before showing popup.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2550 * view_dir_tree.c: Fix new folder command.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2551
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2552 Mon Dec 1 00:59:07 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2553
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2554 * intl.h: Fix compile error when gettext is disabled.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2555 * layout_util.c, typedefs.h: Remove pixmap/masks from PixmapFolders.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2556 * view_dir_tree.c: Fixed node leaks when removing rows, destroy.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2557
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2558 Sat Nov 29 11:06:03 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2559
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2560 * layout.c: Set the default keybaord focus to the image pane.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2561 * layout_util.c: Make the image zoom/traversal keys only work when the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2562 image has the keyboard focus.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2563 * view_dir_tree.c: Many fixes for expansion, population, sorting,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2564 dnd hovering expansion, expander display, expander clicks, and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2565 removed unused cruft.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2566
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2567 Sat Nov 29 08:18:52 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2568
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2569 * view_dir_tree.c: Fixed so clicking expanders does not select row,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2570 remove flicker caused by column AUTOSIZE, us GROW_ONLY instead.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2571
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2572 Fri Nov 28 21:38:50 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2573
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2574 * typedefs.h, view_dir_tree.c: Started change from ctree to treeview,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2575 compiles cleanly - but has 'issues'.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2576 * view_dir_list.c: Minor fixes done when using as reference for above.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2577
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2578 Mon Nov 24 15:08:00 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2579
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2580 * utilops.c: Convert multiple rename clist to a treeview, added preview
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2581 for autorename results.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2582 * view_file_list.c: Fix update errors after a rename.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2583
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2584 Mon Nov 24 13:18:11 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2585
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2586 * view_file_list.c: Fix loss of selection when changing sort order, fix
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2587 incorrect next row selection when deleting files, and add fix to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2588 maintain row position when toggling thumbnails.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2589
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2590 Wed Nov 19 02:17:25 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2591
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2592 * view_file_list.c(vflist_populate_view): Fix incorrect iter advance
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2593 that leaves old rows behind, eventually causing crash on autorefresh.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2594
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2595 Tue Nov 18 07:33:36 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2596
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2597 * dupe.c: Fix keyboard menu placement on second_listview, set middle
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2598 mouse button to toggle row selection.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2599 * typedefs.h, view_file_list.c: Fix in place renaming option, fix menu
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2600 placement from keyboard pop-up, set middle button to toggle row
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2601 selection, and fix image display on a select-all.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2602
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2603 Mon Nov 17 16:19:46 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2604
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2605 * dupe.c: Consistently handle button press/release pairs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2606 * ui_tree_edit.[ch]: Fixed the visibility utility, added a scroll util
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2607 based on current visibility.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2608 * view_dir_list.c: Correctly scroll to and set focus to highlight
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2609 previous path when going up the tree.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2610 * view_file_list.c: Allow dnd with button 1, fix selection behavior,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2611 fix auto scrolling.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2612
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2613 Mon Nov 17 14:14:39 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2614
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2615 * filelist.c, typedefs.h: Added pixbuf pointer for FileData to store
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2616 thumbnails. Changes for file list move to GtkTreeView.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2617 * ui_tree_edit.[ch]: Added tree_view_row_get_visibility, needs work.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2618 * view_dir_list.c: Set the cursor focus when clicking a row, change
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2619 selection mode to NONE.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2620 * view_file_list.c: Change from GtkCList to GtkTreeView for main
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2621 file list, needs cleanup.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2622
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2623 Sun Nov 16 23:10:04 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2624
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2625 * layout_config.c: Change clist to treeview for layout order.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2626 * layout_util.c, typedefs.h: Added pixbuf versions to PixmapFolders.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2627 * preferences.c: Remove include of ui_clist_edit.h.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2628 * ui_pathsel.c: Fixes for leaking GtkTreePaths.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2629 * ui_tree_edit.c: Placement fix, crash fix, grab keyboard.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2630 * view_dir_list.c: Add folder icons back, porting this widget complete?
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2631
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2632 Sat Nov 15 12:32:22 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2633
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2634 * ui_tree_edit.c: Make start of scroll smoother when starting from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2635 edges of widget by slowly ramping up speed.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2636
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2637 Sat Nov 15 12:12:18 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2638
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2639 * ui_tree_edit.[ch]: Added generic autoscroll for dnd, etc.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2640 * view_dir_list.c: use above auto scroll for dnd.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2641
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2642 Fri Nov 14 21:10:45 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2643
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2644 * collect-table.c, img-view.c, layout_image.c, view_dir_tree.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2645 view_file_icon.c, view_file_list.c: Fixes for new menu popup utility.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2646 * dupe.c: Fixed keyboard popup menu placement, dnd cleanup.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2647 * ui_menu.[ch](popup_menu_position_clamp): Added height flag, when non
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2648 zero region is avoided.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2649 * ui_tree_edit.[ch]: Added utils to retrieve cell coordinates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2650 * view_dir_list.c: Added keyboard popup menu placement, fix menu crash,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2651 set correct dnd behavior (when source, disable dnd dest). Also removed
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2652 ".." folder when root is listed.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2653
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2654 Fri Nov 14 13:25:42 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2655
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2656 * dupe.c: Use shift_color from ui_tree_edit.h, update cached static
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2657 GdkColor when the widget changes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2658 * typedefs.h, view_dir_list.c: Port clist to tree view, needs polish.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2659 * ui_tree_edit.[ch]: Make shift_color available to rest of app.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2660
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2661 Fri Nov 14 03:11:13 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2662
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2663 * dupe.c, fullscreen.c, image.c, view_dir_tree.c: Use gdk_cursor_unref
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2664 instead of a direct gdk_cursor_destroy (still leaks though).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2665
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2666 Thu Nov 13 08:59:01 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2667
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2668 * dupe.c: Fixed slowness when updating thumbnails. Also set a busy
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2669 cursor on listview while comparing/sorting.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2670
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2671 Wed Nov 12 15:30:36 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2672
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2673 * dupe.c: Row height is now correct when thumbnails is on, set the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2674 unknown pic for broken thumbnails, properly set alignment on date
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2675 and size columns, and fixed keyboard popup menu placement.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2676 * thumb.[ch]: Added new function thumb_loader_get_pixbuf(), which
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2677 has option to return unknown image if thumbnail is broken.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2678
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2679 Wed Nov 12 12:15:22 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2680
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2681 * dupe.c: Reimplement the alternating row color per match group,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2682 learning how to manipulate a gtktreeview sure is fun :-P
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2683
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2684 Wed Nov 12 10:10:36 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2685
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2686 * dupe.c: Fix dnd and selection, allow button 1 to initiate dnd.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2687
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2688 Tue Nov 11 14:24:19 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2689
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2690 * dupe.c: Change GtkClists to GtkTreeView. Still needs work.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2691 * TODO: List things needed to be done to complete above conversion.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2692
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2693 Mon Nov 10 21:01:21 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2694
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2695 * utilops.c: Show safe delete status in delete dialogs (off or on).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2696
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2697 Sun Nov 9 14:56:19 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2698
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2699 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2700 * src/Makefile.am: Create ui_icons.h in builddir, not srcdir.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2701 * configure.in: Release 1.3.5
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2702
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2703 Sun Nov 9 11:45:49 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2704
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2705 * bar_exif.c: Add padding to right of advanced view checkbutton.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2706 * exif.c: Use correct key when retrieving ApertureValue for fAperture.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2707
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2708 Sun Nov 9 11:09:50 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2709
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2710 * exif.c: string_append_raw_bytes() character replacement fix, added
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2711 description for GPSInfo.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2712
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2713 Sun Nov 9 10:51:13 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2714
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2715 * exif.c: Added Exif 2.2 specific tags. Fixed fFlash and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2716 fSubjectDistance to return properly formatted data per 2.2 specs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2717
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2718 Sun Nov 9 07:29:26 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2719
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2720 * exif.[ch]: Fix incorrect orientation order by swapping
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2721 BOTTOM_LEFT and BOTTOM_RIGHT in the enum.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2722 * globals.c, gqview.h, image.c, preferences.c, rcfile.c: Added auto
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2723 rotate image per exif info option (off by default).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2724 * image.c: Add missing include of ui_fileops.h.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2725
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2726 Sun Nov 9 06:41:48 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2727
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2728 * bar_exif.c: Fix incorrect column number setup in advanced view.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2729 * exif.c: Added additional tags (to misc section), and altered a few
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2730 things after checking exif.org PDF spec sheet.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2731
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2732 Sat Nov 8 20:51:37 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2733
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2734 * bar_exif.c: Added advanced view for exif data.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2735 * exif.c: Fix capitalization, mark relevent (standard view) strings for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2736 translation.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2737 * info.c: Use a paned widget to allow expansion of properties window
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2738 without expanding image view size.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2739
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2740 Sat Nov 8 10:49:55 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2741
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2742 * bar_exif.c: Fix alignments when adding labels to table, so that
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2743 entries with mulitple lines will be top aligned.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2744
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2745 Sat Nov 8 10:44:43 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2746
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2747 * README, TODO: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2748
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2749 Sat Nov 8 10:38:40 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2750
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2751 * ui_fileops.c: When converting filenames to utf-8 fails, display
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2752 clear warning to user, and simply allow the broken strings through.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2753
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2754 Sat Nov 8 06:07:09 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2755
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2756 * src/Makefile.am: Added exif.c back to build list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2757 * exif.[ch]: Moved necessary declarations out to header file, a few
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2758 namespace changes, added access functions (still need: (uns)byte,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2759 undefined, float, double, and the multiple data element ones).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2760 * bar_exif.c: Fixes to use exif.h instead of exif.c.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2761
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2762 Fri Nov 7 17:27:35 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2763
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2764 * bar_exif.c: Removed remnants of old exif parser.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2765 * info.[ch]: Removed unnecessary tab updates, avoid reloading things
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2766 like exif data every time the window size changes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2767
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2768 Fri Nov 7 16:46:41 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2769
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2770 * exif.c: Allow support for unknown IDF tags.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2771 * bar_exif.c: Convert ASCII strings of exif to UTF-8, added description
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2772 and copyright fields.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2773
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2774 Fri Nov 7 14:30:22 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2775
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2776 * exif.c: Fix shutter speed bugs... problem 1: wrong calculation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2777 problem 2: retrieving invalid key name! :-/
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2778
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2779 Fri Nov 7 13:51:01 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2780
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2781 * bar_exif.c, exif.c: Added formatting utility to get the commonly
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2782 used data tags in a user meaningful format, output now matches previous
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2783 versions, however the Shutter speeds differ a bit, will need to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2784 check (off by one?).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2785
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2786 Fri Nov 7 11:03:57 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2787
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2788 * exif.c: Rewrite EXIF parser so that data is stored in list format,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2789 such that adding additional tags will be easy, and ExifData will not
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2790 need to be touched. Very rough, human readable output for exif keys
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2791 is yet to be added.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2792 * bar_exif.c: Changed to work with new exif.c, temporarily include
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2793 exif.c instead of exif.h, since exif.h has not been updated yet.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2794 * src/Makefile.am: Temporarily remove exif.c from build, as bar_exif.c
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2795 includes it directly.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2796
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2797 Wed Nov 5 08:03:41 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2798
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2799 * editors.c(editor_verbose_io_cb): Use count returned from read when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2800 validating/converting text.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2801
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2802 Wed Nov 5 07:21:57 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2803
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2804 * README: Updates, and converted encoding format to utf-8.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2805
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2806 Wed Nov 5 06:16:57 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2807
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2808 * cache.c, cache_maint.c, collect-io.c, dupe.c, editors.c, exif.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2809 filelist.c, image-load.c, main.c, rcfile.c, thumb.c, ui_bookmark.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2810 ui_fileops.c, ui_pathsel.c, ui_tabcomp.c: Fix up the crashes when on
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2811 a system claiming to be UTF-8, but the filesystem is not UTF-8. Spew
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2812 warning to user when such conditions occur. Editor command result text
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2813 is now validated before use in verbose window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2814
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2815 Tue Nov 4 15:07:51 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2816
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2817 * ui_spinner.png: Changed order of frames for smoother start..
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2818
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2819 Tue Nov 4 12:01:14 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2820
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2821 * filelist.[ch]: The filter listing is now retrieved from gdk-pixbuf,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2822 so that newly installed loaders are automatically added to the filters.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2823 * preferences.c, rcfile.c: Changes for new filter keys. Changed rcfile
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2824 keys from filter to filter_ext, since the values are not backward
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2825 compatible. Jumping between old and new releases will reset the list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2826
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2827 Tue Nov 4 10:49:23 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2828
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2829 * filelist.c(filter_add_defaults): Added svg format, if you have
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2830 librsvg installed, chances are you have the gdkpixbuf loader too.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2831
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2832 Tue Nov 4 09:46:47 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2833
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2834 * icon_config.xpm icon_home.xpm icon_reload.xpm icon_zoom_fit.xpm
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2835 icon_zoom_in.xpm icon_zoom_norm.xpm icon_zoom_out.xpm: Removed old
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2836 unused icon files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2837 * Makefile.am: Remove references to above.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2838 * layout_util.c: Really remove references to above.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2839
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2840 Tue Nov 4 09:40:01 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2841
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2842 * cache_maint.c: Added spinner to purge old/clear thumbnails dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2843
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2844 Tue Nov 4 09:25:03 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2845
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2846 * Makefile.am: Build details to create ui_icons.h (inline pixbufs).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2847 * ui_spinner.[ch]: New activity spinner and icon utils.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2848 * ui_spinner.png, ui_tabcomp.png: New icon files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2849 * ui_tabcomp.xpm: Removed, using pngs now.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2850 * ui_tabcomp.c: Use inline pixbuf data from ui_spinner.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2851 * editors.c: Added spinner to verbose window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2852
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2853 Fri Oct 31 11:34:42 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2854
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2855 * editors.c: Include editors.h. (-Wmissing-prototypes warning)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2856 * ui_fileops.[ch]: Move sys/stat.h include to header file. (same)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2857 * utilops.c: Made file_util_unlink static. (same)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2858 * README: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2859 * po/*.po: Make distcheck touches these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2860 * configure.in: Release 1.3.4
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2861
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2862 Fri Oct 31 10:57:51 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2863
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2864 * utilops.c(file_util_safe_number): Fix mem leaks, includes using
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2865 correct utility to free the list (path_list_free -> filelist_free).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2866 Also avoid sorting list more than once.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2867
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2868 Fri Oct 31 10:35:34 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2869
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2870 * editors.c(editor_command_one): Free path removed from list, fixes
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2871 memory leak.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2872 * image.c(image_free): Set post buffer NULL before destroying image
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2873 window, fixes mem leak.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2874 * thumb.c(thumb_loader_done_cb): Fix pixbuf leak when scaling for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2875 thumbnails [yeek! has this always been here?].
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2876
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2877 Sun Oct 26 06:14:07 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2878
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2879 * README: Updates:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2880 * image.c(image_tile_render): Add hack to avoid crash in the pixbuf
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2881 scalers when image window size is less than 3 in any direction.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2882 (debian BUG# 209365)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2883
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2884 Sun Oct 26 03:59:45 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2885
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2886 * cache.c, cache_main.c, collect-io.c, collect.c, dupe.c, editors.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2887 exif.c, filelist.[ch], image-load.c, img-view.c, info.c, layout.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2888 layout_image.c, layout_util.c, main.c, menu.c, pixbuf_util.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2889 rcfile.c, thumb.c: Fixes for utf8 <--> locale conversion, all paths
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2890 are now held in utf8 strings. Paths are now converted to locale prior
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2891 to use in a library function.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2892 * dnd.c: Simply make this a wrapper for the ui_bookmark.c functions.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2893 * ui_bookmark.[ch]: utf8 fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2894 * ui_fileops.[ch]: utf8 fixes, added utf8 path string utils.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2895 * ui_help.c: Removed old comments no longer needed.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2896 * ui_menu.[ch]: Added menu_item_add_simple, for filenames as menu text.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2897 * ui_pathsel.c, ui_tabcomp.c: utf8 fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2898 * utilops.c: utf8 fixes, also fixed broken auto rename option when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2899 copy/move a single file.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2900 * view_dir_list.c, view_dir_tree.c: utf8 fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2901 * view_file_icon.c, view_file_list.c: utf8 fixes, plus drag and drop
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2902 selection fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2903
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2904 Fri Oct 24 08:00:12 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2905
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2906 * editors.c: Added stop button to allow aborting midway through
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2907 multiple file operations.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2908 * preferences.c: Added help button for the command macros to the editor
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2909 preferences tab, added credits button to the about dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2910 * README: Added editors section describing macros, marked credits
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2911 section to be found by about credits button.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2912 * po/POTFILES.in: Added editors.c
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2913
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2914 Fri Oct 24 06:16:32 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2915
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2916 * editors.[ch]: Moved the editor command stuff here, added window to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2917 display results of a command. Window only shown when command prefixed
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2918 by %v.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2919 * gqview.h, main.c: Removed above functions.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2920 * collect-table.c, collect.c, dupe.c, img-view.c, layout_image.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2921 layout_util.c, preferences.c, view_file_icon.c, view_file_list.c:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2922 Include editors.h.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2923 * ui_fileops.[ch]: Moved path_list_copy here.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2924
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2925 Mon Oct 21 00:05:03 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2926
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2927 * README, TODO: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2928 * po/*.po: make distcheck changes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2929 * configure.in: Release 1.3.3
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2930
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2931 Mon Oct 20 10:16:12 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2932
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2933 * preferences.c: Clean up the editor slot entry alignments, removed
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2934 extra frame from inside each tab.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2935
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2936 Mon Oct 20 08:26:05 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2937
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2938 * gqview.h, main.c, globals.c, rcfile.c, preferences.c: Make the number
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2939 of editor slots adjustable by a define, instead of hard coding it
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2940 everywhere. Increase the slot count to 10. Add lossless jpeg rotation
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2941 to the defaults (uses jpegtran).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2942 * collect.c, dupe.c, img-view.c, layout_image.c, layout_util.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2943 menu.c: Connect the ctrl+9/0 keys to the new 9 and 10 editor slots.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2944 * view_file_icon.c: Fix loss of selection of changed files on refresh.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2945 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2946
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2947 Sat Oct 18 21:06:10 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2948
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2949 * exif.[ch]: Flash display patch to work with more cameras, based on
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2950 gqview-devel post by Eric Swalens <eric.swalens@easynet.be>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2951 * de.po: Updated German translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2952 submitted by Unseld@t-online.de (Rainer Unseld).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2953 * es.po: Updated Spanish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2954 submitted by Ariel Fermani <the_end@bbs.frc.utn.edu.ar>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2955 * preferences.c: Some cleanup fo duplicated code, set the options
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2956 insensitive that can be disabled by another.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2957 * view_dir_list.c: Added the '.' folder back so that users can drop
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2958 images into the current path with dnd.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2959 * dupes.c: Added ability to select all group 1 (parent) and all
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2960 group 2 (child) duplicates. Very handy when comparing two file sets.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2961 * info.c: Make the properties window remember its size when expanded.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2962 * layout_util.c(layout_key_press_cb): Small fix.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2963 * layout.c(layout_selection_list): Return active image when in
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2964 collection view mode.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2965
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2966 Sat Oct 18 12:09:35 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2967
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2968 * utilops.c: Fix incorrect test for file_util_unlink return value.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2969
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2970 Sat Oct 18 04:02:56 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2971
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2972 * utilops.c: Added debug printf.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2973 * README: Updated changes list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2974
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2975 Sat Oct 18 03:01:40 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2976
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2977 * globals.c, gqview.h, main.c, preferences.c, rcfile.c, utilops.[ch]:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2978 Added a safe delete feature (trash folder), location and max size can
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2979 be set in preferences. By default trash is off (normal delete). Let's
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2980 just say the developer wishes he had the safe delete option only a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2981 few hours ago...
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2982 * layout.c, view_file_icon.[ch], view_file_list.[ch]: Make the file
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2983 views return if they were affected by the maintenance call. Use this
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2984 info when resetting the autorefresh time stamp for the layout.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2985
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2986 Fri Oct 17 23:53:13 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2987
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2988 * dupe.c(dupe_item_set_path): Correctly update the lists when the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2989 second list is enabled.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2990
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2991 Fri Oct 17 20:04:54 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2992
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2993 * image.c, typedefs.h: When read ahead is enabled, also buffer the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2994 previous image.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2995
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2996 Fri Oct 17 19:11:02 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2997
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2998 * dupe.c, similar.c: Moved the alternate enabled check to similar.c, so
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
2999 that there is only one place to check for it.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3000
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3001 Fri Oct 17 08:59:57 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3002
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3003 * cache.[ch], dupe.c, main.c, similar.[ch]: Changes to the alternate
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3004 'algorithm' layout to make adjustments easier (only from similar.c).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3005
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3006 Thu Oct 16 21:40:45 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3007
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3008 * dupe.c: Fixed up the compare two file sets option, results now
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3009 include which list the image is from.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3010
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3011 Thu Oct 16 20:48:43 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3012
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3013 * dupe.c: Fixups, and make item removal work.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3014
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3015 Thu Oct 16 01:37:38 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3016
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3017 * dupe.c: Added debug thumbprint window to display what is going
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3018 on with the similarity thumbprints.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3019
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3020 Thu Oct 16 00:23:33 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3021
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3022 * dupe.c: More fixes for sort/group by rank. Still need to work on
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3023 the removal and second list functions.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3024
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3025 Wed Oct 15 20:20:29 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3026
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3027 * dupe.[ch]: Major reorganization, started change to rank based
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3028 sorting and grouping of matches.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3029
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3030 Wed Oct 15 02:27:26 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3031
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3032 * cache.c: Fixups to string comparison logic (eek!).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3033 * similar.c: Added (unused) utility to stretch the contrast of a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3034 color channel, may use this for the grey mode.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3035
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3036 Tue Oct 14 23:15:19 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3037
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3038 * cache.[ch], dupe.c, similar.[ch]: Added experimental greyscale
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3039 similarity algorithm.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3040 * main.c: Added command line option --greysims to enable the greyscale
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3041 algorithm.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3042
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3043 Fri Oct 3 20:03:40 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3044
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3045 * collect.c, filelist.c, preferences.c, rcfile.c, view_dir_tree.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3046 view_file_list.c: Made case sensitive sorting optional.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3047 * ui_fileops.[ch]: Add case sensitive sort option utility.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3048 * ui_pathsel.c, ui_tabcomp.c: Support case sensitive sort option in
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3049 file dialogs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3050
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3051 Fri Oct 3 18:40:52 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3052
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3053 * collect.c, filelist.c, ui_pathsel.c, ui_tabcomp.c: Changed sorting
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3054 of filenames to be case insensitive.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3055 * view_dir_tree.c: Ditto, but required a bit more than simply changing
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3056 strcmp to strcasecmp, sorting was using the internal compare of clist.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3057
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3058 Fri Sep 26 20:53:27 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3059
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3060 * utilops.c: Added image preview panes for the delete and rename
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3061 dialogs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3062
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3063 Fri Sep 26 18:35:01 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3064
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3065 * bar_sort.c: use GtkToolbar for bottom buttons. For undo, refresh the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3066 file list before selecting the undone source image so that the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3067 selection matches the viewed image.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3068
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3069 Fri Sep 26 18:22:33 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3070
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3071 * bar_exif.c: Added sizing arrows to this sidebar.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3072 * bar_sort.c: Added (1 level) undo to the sort manager.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3073
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3074 Fri Sep 26 15:40:45 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3075
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3076 * image.c (image_size_sync): Remove redundant image redraw causing
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3077 flicker when going fullscreen. Still flickers on other ops though.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3078
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3079 Mon Jul 28 11:41:26 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3080
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3081 * globals.c, gqview.h, preferences.c, rcfile.c: Added option to disable
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3082 the auto update features (update_on_time_change).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3083 * image.c, layout.c: Honor the update_on_time_change option.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3084
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3085 Fri Jun 13 22:42:29 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3086
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3087 * nl.po: Updated Dutch translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3088 submitted by Tino Meinen <a.t.meinen@chello.nl>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3089 * es.po: Updates Spanish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3090 submitted by Ariel Fermani <the_end@bbs.frc.utn.edu.ar>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3091 * id.po: Added Indonesian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3092 submitted by Tedi Heriyanto <tedi_h@gmx.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3093 * bg.po: Added Bulgarian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3094 submitted by Vladimir Petrov <vladux@mail.bg>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3095 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3096 * configure.in: Release 1.3.2
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3097
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3098 Fri Jun 13 22:05:24 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3099
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3100 * bar_sort.c, ui_bookmark.c: Hook up enter as default to ok button.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3101 * ui_tabcomp.c: When enter signal is not connected do not claim
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3102 the keypress.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3103 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3104
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3105 Fri Jun 13 17:30:29 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3106
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3107 * layout.c: Increased zoom label width.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3108 * layout_util.c: Added separator in view menu for sidebar items.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3109
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3110 Fri Jun 13 17:10:02 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3111
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3112 * bar_sort.[ch]: Moved the sort manager stuff here (from manager.c).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3113 * bar_exif.[ch]: Moved the exif display here from info.c and made it
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3114 more generic, also to be used in a sidebar format.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3115 * manager.[ch]: Removed these files (see bar_sort).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3116 * exif.c: Fixed major file descriptor leak in exif reader.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3117 * info.c: Use new exif display utlity in bar_exif.c.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3118 * layout.c: New exif sidebar, updates to sort sidebar.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3119 * layout_image.c: Hook sidebar into image changes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3120 * layout_util.[ch]: Updates to sidebar management, sidebar namespace
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3121 changes. Added exif sidebar.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3122 * typedefs.h: Sidebar items added to LayoutWindow struct.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3123 * po/POTFILES.in: Updated for new/removed files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3124
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3125 Fri Jun 13 14:05:47 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3126
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3127 * info.c: Apply patch to fix display of exif exposure time,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3128 * po/fi.po: Update translated string.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3129 both submitted by Tuomo Kohvakka <takohvak@cc.jyu.fi>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3130
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3131 Thu Jun 12 21:10:38 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3132
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3133 * manager.[ch]: New files for sort manager utility.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3134 * layout.c, layout_util.[ch], typedefs.h: Incorporate sort manager.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3135 * po/POTFILE.in: Added manager.c
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3136
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3137 Thu Jun 12 17:23:28 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3138
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3139 * main.c (setup_default_options): Register the default bookmarks.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3140
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3141 Fri May 9 15:34:32 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3142
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3143 * image.[ch], typedefs.h: Added auto refresh utilities.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3144 * fullscreen.c: Honor auto refresh setting in full screen.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3145 * img-view.c, layout_image.c: Set auto image refresh enabled.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3146
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3147 Tue Apr 1 18:35:36 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3148
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3149 * ui_pathsel.c: Fixed keyboard popup menu placement, removed excess
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3150 columns in the path selection table when used as a directory chooser.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3151
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3152 Tue Apr 1 17:29:10 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3153
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3154 * ui_bookmark.[ch]: New files, contains new bookmark utils and moved
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3155 the history list handling here.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3156 * ui_tree_edit.[ch]: New files, adds treeview version of the cell text
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3157 editing of ui_clist_edit.[ch].
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3158 * ui_pathsel.c: Replace clists with treeview/model. Added bookmarks,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3159 allow drag and drop from the lists. Padding fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3160 * ui_utildlg.c: Packing and padding fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3161 * ui_tabcomp.[ch]: Fixes from SLIK.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3162 * main.c, layout.c, layout_util.c: Include ui_bookmark.h, as this is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3163 the new location fo the history_list utils.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3164
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3165 Sun Mar 9 14:41:51 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3166
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3167 * exif.c: Changed the #include for stdint.h to inttypes.h, as some
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3168 libcs do not seem to have the former (solaris 9).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3169
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3170 Mon Mar 3 20:37:22 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3171
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3172 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3173 * po/*.po: distcheck touches these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3174 * po/POTFILES.in: Added exif.c
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3175 * configure.in: Release 1.3.1
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3176
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3177 Mon Mar 3 19:40:08 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3178
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3179 * utilops.c: Further fixes for copy/move overwrite dialogs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3180 * po/es.po: Updated Spanish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3181 submitted by Ariel Fermani <the_end@bbs.frc.utn.edu.ar>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3182 * po/fr.po: Updated French translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3183 submitted by Eric Lassauge <lassauge@mail.dotcom.fr>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3184 * po/vi.po: Added Vietnamese translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3185 submitted by pclouds <pclouds@gmx.net>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3186 * configure.in(ALL_LINGUAS): Added vi (Vietnamese).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3187 * README: Updated a few credits.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3188
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3189 Mon Mar 3 18:25:25 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3190
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3191 * utilops.c: Fixed the skip/skip_all logic in the copy/move overwrite
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3192 dialogs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3193
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3194 Mon Mar 3 15:13:36 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3195
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3196 * info.c, exif.c: Marked the exif strings for translation, they will be
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3197 the same even in the event of exif API rewrite.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3198
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3199 Mon Mar 3 14:54:03 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3200
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3201 * info.c: Exif fixups,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3202 in patch from Eric Swalens <eric.swalens@easynet.be>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3203
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3204 Mon Mar 3 14:10:54 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3205
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3206 * main.c: Bind the textdomain to the UTF-8 codeset, fixes broken
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3207 menus and strings display for the translations.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3208 * preferences.c: Moved to GtkListStore/TreeView for the filter
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3209 listing, based on patch by pclouds <pclouds@users.sourceforge.net>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3210
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3211 Sun Feb 23 10:45:13 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3212
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3213 * layout.c: Removed tooltip form the path entry.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3214 * layout_util.c(layout_key_press_cb): When the path entry has the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3215 focus, try sending it the keypress event first. This fixes the menu
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3216 accelorators from having precedence over input to the entry.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3217
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3218 Thu Feb 13 12:27:26 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3219
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3220 * image.c: Fixed flicker when the image focus state changes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3221
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3222 Tue Feb 4 15:41:22 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3223
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3224 * preferences.c: Added close button to about window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3225 * ui_help.c: Changed close button to a stock button.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3226
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3227 Tue Feb 4 09:17:09 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3228
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3229 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3230 * configure.in: Release 1.3.0
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3231
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3232 Tue Feb 4 08:49:58 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3233
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3234 * README, ChangeLog: Updates, typos.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3235 * fr.po: Updated french translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3236 submitted by Nicolas Boos <nicolas.boos@wanadoo.fr>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3237 * exif.[ch]: Removed comment babble.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3238 * preferences.c: Marked about window title string for translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3239 fixed a label indent.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3240
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3241 Tue Feb 4 07:57:14 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3242
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3243 * view_dir_tree.c: Set the tree view to GTK_SELECTION_SINGLE, so that
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3244 keyboard users are not stuck viewing every single path between where
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3245 they are and where they want to be.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3246 * view_file_list.c: Pass a valid row when highlighting a context menu
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3247 key press.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3248
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3249 Tue Feb 4 07:32:43 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3250
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3251 * collect-table.c, dupe.c, img-view.c, layout_image.[ch],
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3252 layout_util.c, view_dir_list.c, view_dir_tree.c, view_file_icon.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3253 view_file_list.c: Hooked up context menu key, to show right click
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3254 menus, F10 will also work for the collection, dupes, and image windows.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3255 Also now explicitely destroy pop up menus when the underlying view is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3256 destroyed, since the menu does not go away when menu items are toggled
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3257 with the spacebar (no selection done is sent in this case).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3258 * ui_menu.[ch](popup_position_clamp): Given a GtkMenu, ensure the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3259 passed coordinates will position the menu so that it is entirely on
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3260 screen, adjusting the x,y values if needed.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3261
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3262 Sat Feb 1 23:10:23 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3263
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3264 * TODO: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3265 * info.c: Some exif display cleanups.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3266
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3267 Fri Jan 31 04:01:24 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3268
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3269 * exif.[ch]: Added a util, some cleanup.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3270 * info.c: Fixed up exif info display, added missing fields. Also hooked
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3271 up mouse buttons/wheel on the image for moving within the image list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3272 * layout.c: Added temporary tooltip warning beta users of brokenness.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3273
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3274 Wed Jan 29 06:29:15 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3275
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3276 * ui_menu.c, ui_pathsel.c, ui_tabcomp.c: Merges from SLIK 0.13.0
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3277
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3278 Wed Jan 29 06:05:36 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3279
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3280 * dupe.c, view_file_icon.c, view_file_list.c: When mulitple files
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3281 are selected, pass entire selection to the new view window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3282
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3283 Wed Jan 29 05:04:32 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3284
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3285 * exif.[ch]: New files for EXIF support.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3286 * Makefile.am: Added exif files, above.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3287 * info.c: Added Exif properties tab, missing a few fields though.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3288 * main.c: Enabled startup beta warning.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3289
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3290 Wed Jan 29 02:15:00 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3291
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3292 * info.c: Use stock buttons/icons for file info window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3293 * layout_util.[ch]: Use stock icons for the toolbar where available.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3294 * preferences.c: Update copyright in about.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3295 * po/*.po: Updated strings for the new copyright year.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3296
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3297 Wed Jan 29 00:58:25 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3298
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3299 * collect-dlg.c, collect-table.c, collect.c, dupe.c, img-view.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3300 layout.c, layout_image.c, layout_util.c, main.c, preferences.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3301 view_dir_list.c, view_dir_tree.c, view_file_icon.c, view_file_list.c:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3302 Added stock icons for menu items and dialog buttons.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3303 * utilops.c: Same, also fixed big where skipping a file during
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3304 copy/move operations, when the source and dest are the same, does not
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3305 actually skip to the next file.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3306 * ui_menu.[ch], ui_pathsel.c, ui_utildlg.[ch]: Added gtk stock menu
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3307 and dialog button support.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3308
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3309 Tue Jan 28 22:06:50 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3310
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3311 * globals.c, layout.c: Fix default window/pane values to match the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3312 slightly larger padding of gtk2 buttons. Fixed the sort popup menu.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3313 * image.[ch], img-view.c, layout_image.c, typedefs.h: Fix for gtk2's
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3314 new support of scroll_event on the mouse wheel.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3315 * ui_help.c: Use a mark to scroll, since scroll to iter does not work
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3316 when the textview is not yet visible.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3317 * view_dir_tree.c: Increase folder tree view row height by 1.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3318 * gqview.spec.in: Remove gdk-pixbuf requires, up gtk to gtk2 >= 2.0.1.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3319
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3320 Tue Jan 28 19:57:46 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3321
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3322 * [GTK2 port]
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3323 * merged in latest release.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3324
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3325 Thu Jan 23 23:43:28 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3326
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3327 * README, TODO: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3328 * po/*.po: Distcheck always touches these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3329 * configure.in: Release 1.2.1
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3330
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3331 Thu Jan 23 23:06:57 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3332
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3333 * image.c: Added file chunk size throttling when reading image files
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3334 larger than 1 MB (current throttle is 4x).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3335 * ru.po: Updated Russian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3336 submitted by Oleg Andryuschenko <oandr@itek.com.ua>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3337 * fr.po: Updated French translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3338 submitted by Pascal Bleser <pascal.bleser@atosorigin.com>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3339 * ja.po: Updated Japanese translation, submitted
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3340 by Ryan Murray on behalf of Junichi Uekawa <dancer@debian.org>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3341
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3342 Thu Jan 23 22:48:56 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3343
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3344 * README, TODO: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3345 * globals.c, preferences.c, rcfile.c: Removed the 'place dialogs under
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3346 mouse' option from the general user. Can be enabled by editing the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3347 gqviewrc file, see README. The option is also reset to it's new default
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3348 on upgrade by renaming rc key to display_dialogs_under_mouse.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3349 * layout_util.c: The editor slots now use the current file selection
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3350 when selected from the main menu, instead of only the viewed image.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3351
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3352 Tue Jan 14 21:41:49 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3353
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3354 * view_file_icon.c(vficon_sync): Properly remove _all_ rows that are
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3355 no longer valid when updating the icon view. FIXES bug causing remnant
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3356 images to be displayed after delete/move operations.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3357
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3358 Tue Jan 14 21:53:36 2003 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3359
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3360 * [GTK2 port]
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3361 * merged in 1.2.0 stable.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3362
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3363 Thu Dec 12 21:36:51 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3364
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3365 * README, TODO: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3366 * configure.in: Release 1.2.0
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3367
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3368 Thu Dec 12 21:17:13 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3369
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3370 * po/de.po: Updated German translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3371 submitted by Thomas Klausner <wiz@danbala.tuwien.ac.at>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3372 * po/fi.po: Updated Finnish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3373 submitted by Lauri Nurmi <lanurmi@iki.fi>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3374 * po/cs.po: Updated Czech translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3375 submitted by Michal Bukovjan <bukm@centrum.cz>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3376
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3377 Thu Nov 14 17:02:43 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3378
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3379 * configure.in: Set the locale path to that of datadir instead of the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3380 prefix.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3381 * gqview.spec.in: Ditto.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3382
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3383 Tue Oct 15 14:44:45 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3384
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3385 * [GTK2 port]
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3386 * merged in latest codebase.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3387 * src/Makefile.am: Added X_LIBS to ld flags (for -LXinerama to work).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3388 * ui_tabcomp.c: Fixed merge conflict dealing with (gdk_)time stuff.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3389 * view_file_icon.c(tip_schedule_cb): In GTK 2, window_has_focus has
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3390 been renamed to has_focus in the GtkWindow structure.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3391
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3392 Thu Sep 26 10:25:01 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3393
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3394 * po/sl.po,tr.po: Fixe for fuzzy header and/or incorrect encoding name.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3395 * po/*.po: Make distcheck touches these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3396 * README: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3397 * configure.in: Release 1.1.6.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3398
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3399 Thu Sep 26 09:36:50 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3400
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3401 * po/et.po: Updated Estonian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3402 submitted by Ilmar Kerm <ikerm@hot.ee>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3403 * po/fi.po: Updated Finnish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3404 submitted by Lauri Nurmi <lanurmi@iki.fi>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3405 * po/fr.po: Updated French translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3406 submitted by Eric Lassauge <lassauge@mail.dotcom.fr>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3407 * po/ro.po: Added Romanian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3408 submitted by Harald Ersch <hersch@romatsa.ro>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3409 * configure.in(ALL_LINGUAS): Added tro.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3410
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3411 Wed Sep 25 11:52:13 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3412
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3413 * info.c: Fixed display of arrow buttons in properties window, some
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3414 themes do not work with GTK_SHADOW_NONE...
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3415
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3416 Wed Sep 25 11:22:49 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3417
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3418 * globals.c: Thumbnail caching is now _on_ by default.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3419 * layout.c, layout_util.c: The list and icon views are now a radio
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3420 group in the menus. Now Ctrl-L display list view and Ctrl-I displays
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3421 the icon view. Also grouped the related file view options in the menus.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3422 * README: Updates to the key shortcuts.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3423
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3424 Tue Sep 24 16:46:10 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3425
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3426 * view_file_icon.c: Do not pop up the filename tooltip if the window
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3427 does not have the focus (fixes popping up when in fullscreen).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3428 * layout_image.c: The window and tools window should always be
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3429 sensitive, even in fullscreen, since some users have Xinerama and could
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3430 therefore still be able to use the main/tools window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3431
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3432 Tue Sep 24 16:14:22 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3433
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3434 * image.c, img-view.c, layout_image.c, layout_util.c: Fixed window
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3435 title to remove the " - " part when no image is viewed. Also made the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3436 exit using control-Q consitent, hooked up control-P for image
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3437 properties, and fixed it to drop out of full screen when showing the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3438 image properties window. (note that fullscreen is not intended for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3439 'file management' use, therefore new windows will not work correctly
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3440 when displayed from fullscreen, so the mode is exited.)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3441 * collect.c, dups.c: Hooked up Control-P to properties.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3442 * README: Documented Ctrl-P properties window shortcut.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3443
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3444 Tue Sep 24 14:20:15 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3445
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3446 * ui_pathsel.c, ui_tabcomp.c, ui_utildlg.c: Fixed merged from SLIK.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3447
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3448 Mon Sep 23 16:51:28 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3449
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3450 * fileutils.c(filters_add_default): Removed pcx (not supported by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3451 gdk-pixbuf), and added raster (.ras) to default filter group.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3452
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3453 Sat Sep 21 08:02:22 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3454
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3455 * thumb.c: Broken images are now marked with a 0 byte thumb file, so
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3456 that regeneration is not reattempted until the timestamp changes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3457 Also added (better) debugging output for thumb code.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3458
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3459 Sat Sep 21 06:45:28 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3460
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3461 * view_file_icon.c: Syn the view in an idle call when removing multiple
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3462 files, for speed/clean view.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3463 * typedefs.h(ViewFileIcon): Added sync_idle_id var, for above.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3464
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3465 Sat Sep 21 06:17:47 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3466
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3467 * view_dir_list.c: Removed '.' from the dir list, and added a 'up to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3468 parent' popup menu item in it's place.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3469 * view_dir_tree.c: Added 'up to parent' menu item, for consistency.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3470
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3471 Fri Sep 20 11:46:57 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3472
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3473 * image.c: Retain zoom setting even when no image is present. Also
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3474 fixed string on no image from returning infinite zoom text.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3475
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3476 Fri Sep 20 11:24:24 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3477
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3478 * rcfile.c: Fixed editing commands to allow quotes in the command.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3479 * main.c: Use %f in some example (default) commands.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3480
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3481 Fri Sep 20 11:06:56 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3482
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3483 * filelist.[ch]: Reimplemented the file filter lists.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3484 * globals.c, gqview.h: Removed global vars for specific file types.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3485 * main.c: Setup new file filters.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3486 * preferences.c: Added new file filter editor, also added missing
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3487 cancel button to clear thumbnails confirm dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3488
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3489 Sun Aug 4 03:48:52 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3490
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3491 * view_file_icon.c(vficon_maint_removed): If the removed file is the 1
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3492 actively being thumbnailed, set the thumbnail pointer to NULL so that
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3493 the thumb routines will ignore this cycle (instead of trying to use it
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3494 along with the freed memory!).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3495 * view_file_list.c(vflist_maint_removed): Ditto.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3496
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3497 Wed Jul 3 08:08:41 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3498
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3499 * Makefile.am, configure.in: Changes for upgrade to gettext 0.11.1
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3500 * autogen.sh: More gettextize command line options.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3501 * po/Makevars: New file for the new gettext - MANY cursing and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3502 complaint lines removed from ChangeLog that could have been simply
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3503 avoided by adding upgrade notes to the gettext README!
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3504 * po/*.po: Make distcheck with new gettext did this, plus a few fixes
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3505 that the new gettext complains about (and fails on).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3506
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3507 Tue Jul 2 08:41:15 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3508
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3509 * main.c: Removed printing of beta warning message at startup.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3510 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3511 * po/*.po: make distcheck touches these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3512 * configure.in: Release 1.1.5
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3513
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3514 Tue Jul 2 07:49:26 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3515
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3516 * po/et.po: Updated Estonian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3517 submitted by Ilmar Kerm <ikerm@hot.ee>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3518 * po/uk.po: Updated Ukrainian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3519 submitted by Volodymyr M. Lisivka <lvm@mystery.lviv.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3520
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3521 Tue Jul 2 07:28:24 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3522
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3523 * layout.c: When syncing window paths, pass full image path to the file
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3524 list for correct scroll point.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3525 * view_file_list.c: Fixed refresh causing odd scroll point jumping.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3526 * view_file_icon.c: 0 -> NULL pointer fix, plus scroll after the clist
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3527 is thawed.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3528
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3529 Fri Jun 14 16:19:41 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3530
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3531 * ui_tabcomp.c, ui_pathsel.c: Set gtk_combo to use case sensisitive
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3532 compares for the directory/filter history lists.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3533
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3534 Sun Jun 9 23:27:07 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3535
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3536 * image.c(image_change_from_image): Maintain scroll offset.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3537
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3538 Sun Jun 9 23:03:08 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3539
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3540 * ui_utildlg.[ch]: Fixed addition of cancel button in a way that
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3541 resulted in the window resizing onscreen when first showed.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3542 * utilops.c: Added a "Skip all" button to the move and copy overwrite
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3543 dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3544
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3545 Sun Jun 9 21:49:09 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3546
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3547 * globals.c, gqview.h, layout.c, rcfile.c: Added lazy_image_sync for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3548 classic behavior of changing the path not effecting the displayed
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3549 image. The new behavior is now to view the first image in the new
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3550 path (many users wanted this - to enable old behavior set
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3551 lazy_image_sync to true in gqviewrc).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3552 * main.c(main): Fixes to work with new non lazy image changing.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3553
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3554 Sun Jun 9 20:26:47 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3555
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3556 * layout_image.c: Set the main window (and tools) insensitive when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3557 showing full screen.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3558 * view_file_icon.c(tip_schedule_cb): Do not show the tooltip when the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3559 top level window is insensitive (fixes bug that tooltip can show up
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3560 when switching to fullscreen).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3561 * view_dir_tree.c(vdtree_set_path): Expand the node of the new path to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3562 display the subdirectories.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3563
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3564 Sun Jun 9 19:30:07 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3565
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3566 * layout.c: Fixed broken 'fit window to image when tools float' option
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3567 for the main window. Also fixed pane positioning bug causing panes to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3568 move to 1,1 when user holds down h or f to hide or float the tools.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3569
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3570 Wed Jun 5 19:38:40 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3571
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3572 * configure.in: Added test for Xinerama.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3573 * fullscreen.c: Added Xinerama support based on patch from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3574 "Jörg Mensmann" <joerg.mensmann@gmx.de>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3575 (untested - do not have Xinerama display - NVidia's twinview does not
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3576 support it with tv out as the second device - crash :/ )
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3577 * Makefile.am(LD_ADD): Added Xinerama lib var.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3578 * view_file_list.c: Some crash fixes when refreshing the file view. Of
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3579 note make sure nothing is selected until the clist is completely
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3580 synced, and guard against vflist_index_get_data returning NULL,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3581 although that should no longer happen during the refresh.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3582
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3583 Fri May 24 18:39:03 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3584
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3585 * layout.c(layout_style_set): NULL widget pointers before destroying
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3586 them, as the group box destruction will cause attempts to update
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3587 widgets that may already be flagged for destruction.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3588
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3589 Tue May 14 19:20:48 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3590
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3591 * info.c: Added drag and drop support to info window (as source only).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3592
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3593 Tue May 14 18:59:12 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3594
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3595 * layout_config.c: Made the window layout selection look better.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3596
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3597 Wed May 1 21:28:55 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3598
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3599 * README, TODO: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3600 * po/*.po: Make distcheck always touches these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3601 * configure.in: Release 1.1.4
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3602
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3603 Wed May 1 21:04:10 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3604
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3605 * layout.c: Fixed delete event signal handler parameters (oops), and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3606 unref the gtk_tooltips on window close to avoid leaking them.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3607 * layout_util.[ch]: Added new window menu item to create another main
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3608 window, along with the companion close window menu item.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3609 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3610
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3611 Wed May 1 19:52:58 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3612
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3613 * img-view.[ch]: Added maintenance support for deleted/moved files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3614 * utilops.c: Hooked up the new img-view maintenance functions (above).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3615
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3616 Wed May 1 19:18:04 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3617
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3618 * dnd.[ch]: Removed image specific dnd functions (moved to img-view.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3619 as that is the only place that used them).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3620 * img-view.c: Dropping a list a of files onto the window now remembers
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3621 the entire list, they can be navigated as in the main window and used
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3622 to start a slideshow for that window. Dropped directories also pop up
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3623 a menu requesting the actions, similar to the duplicates and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3624 collection window drag and drop stuff.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3625 * img-view.h: Added view_window_new_from_list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3626
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3627 Wed May 1 16:45:22 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3628
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3629 * image.c(image_zoom_adjust_real): Removed the rounding hack when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3630 incrementing the zoom from the 'fit to window' (zoom == 0.0) state. It
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3631 was a broken attempt to clamp the zoom to the increment size, which,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3632 upon further review is really just unexpected behavior and breaks
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3633 when the increment size is larger than the resulting fit window scale.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3634 (surprised no one saw this earlier, it has been this way since pre 1.0)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3635 * preferences.c(zoom_increment_cb): Fix for converting float to int.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3636
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3637 Mon Apr 29 22:04:56 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3638
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3639 * utilops.c: Added the ability to auto-rename files numerically from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3640 within the rename (multiple) files dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3641
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3642 Mon Apr 29 18:05:59 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3643
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3644 * info.c: Added display of image transparency (yes or no).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3645 * layout_image.c(layout_image_maint_removed): Move to the next closest
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3646 image within a collection when deleting files, and a collection member
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3647 is the actively viewed image.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3648 * view_file_icon.c, view_file_list.c: In the maintenance removed utils
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3649 consider that the viewed image may be a collection member.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3650
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3651 Mon Apr 29 16:18:13 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3652
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3653 * main.c: Added support of %f escape to insert filenames anywhere
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3654 within the editor command line.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3655 * rcfile.c(save_options): Remove brain dead fprintf that could result
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3656 in writing random memory to the config file by simply specifying an
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3657 printf format escape in an editor slot (oops).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3658
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3659 Mon Apr 29 15:12:02 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3660
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3661 * [GTK2 port]
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3662 * image.c: Changed focus drawing a bit to remove the frame when the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3663 focus is active, and removed some crufty #if 0 sections.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3664 * view_file_icon.c: Grab the focus for the clist on a button 1 press.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3665
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3666 Fri Apr 26 00:32:59 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3667
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3668 * [GTK2 port]
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3669 * collect-table.c: Fixes for removal of gtk_widget_popup.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3670 * dupe.c: Fixes for removal of gdk_time_get.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3671 * image-load.c: Fixes for pixbuf_loader castings, and gdk_pixbuf...
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3672 * image.c: Fixes to find size of a pixmap, focus drawing, and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3673 gdk_pixbuf_(un_)referencing.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3674 * layout.c: Fixes for gdk_time_get and remove setting of paned handle
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3675 size.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3676 * main.c: gdk_pixbuf_new_from_file now has a gerror parameter, and the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3677 gtk_item_factory_dump_rc plus friends seem to be gone, so disabled it.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3678 * preferences.c: Fixes button box spacing and about label justify.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3679 * ui_help.c, ui_tabcomp.c, ui_utildlg.c: Fixes needed copied from the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3680 slik GTK2 port.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3681 * view_dir_list.c: Fixes for pulling the GdkFont from a style.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3682 * view_file_icon.c: Fixes for gtk_widget_popup removal and to return
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3683 values so that drag and drop works.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3684 * view_file_list.c: Fixes for pulling the GdkFont from a style.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3685 * configure.in: Use new gtk2 checks.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3686 * src/Makefile.am: Removed gdk-pixbuf flags as it is now part of gtk2.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3687
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3688 Fri Apr 26 00:30:02 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3689
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3690 * img-view.c, layout_util.c, preferences.c, view_dir_list.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3691 view_file_icon.c, view_file_list.c: Proper signal handler casts, and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3692 use of const gchar * where appropriate (for clean gtk2 compile).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3693
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3694 Wed Apr 24 21:19:00 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3695
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3696 * layout.c, layout_util.c, slideshow.c: Removed no longer needed FIXME
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3697 printfs and comments.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3698
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3699 Wed Apr 24 20:34:26 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3700
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3701 * image.[ch]: Alterations now retain the center point of the image.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3702 Also added image_zoom_adjust_at_point(), which will keep the same
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3703 point x,y in position after the zoom.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3704 * img-view.c, layout_image.c: Use the nre image_zoom_adjust_at_point
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3705 so that ctrl-mouse wheel zooming stays relative to the mouse position.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3706
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3707 Sun Apr 21 01:16:53 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3708
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3709 * layout.c, typedefs.h: The active path of the main window is now
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3710 checked for a timestamp change, is so call a refresh.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3711 * view_file_list.c: Fixed bug causing a jump to end of the list during
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3712 a refresh or toggling thumbnails.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3713
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3714 Thu Apr 18 20:40:08 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3715
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3716 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3717 * po/*.po: Make distcheck will touch these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3718 * configure.in: Release 1.1.3
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3719
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3720 Thu Apr 18 20:15:53 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3721
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3722 * pixbuf_util.c: Compile cleanup.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3723 * po/POTFILES.in: Added info.c.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3724 * po/cs.po: Updated Czech translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3725 submitted by Jan Raska <jan_raska@hotmail.com>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3726
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3727 Thu Apr 18 13:00:07 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3728
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3729 * info.c: Added a misc. tab to the properties dialog for permissions.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3730
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3731 Wed Apr 17 19:48:11 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3732
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3733 * info.c (info_window_new): Remove unused vbox variable.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3734 * pixbuf_util.c: Made some small optimizations for the pixbuf rotation
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3735 functions (appears roughly 2-3x faster, could probably be further
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3736 improved by making clockwise and counter-clockwise specific versions,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3737 to remove the if statements from the inner loops).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3738
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3739 Wed Apr 17 15:13:11 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3740
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3741 * image.c: Ignore two pass zoom when imd->scale is 1.0 (not zoomed).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3742
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3743 Wed Apr 17 14:30:40 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3744
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3745 * globals.c, gqview.h, preferences.c, rcfile.c: Added two pass zoom
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3746 option, on by default.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3747 * image.c, typedefs.h: Implemented two pass zooming, also tried to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3748 throttle the image buffer size for larger image files - but left it
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3749 #defined out for now, the buffer size needs to be calcualted better
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3750 than mulitplying by 8 :)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3751
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3752 Wed Apr 17 12:50:11 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3753
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3754 * image.c: Removed the old debugging defines.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3755
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3756 Wed Apr 17 12:02:36 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3757
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3758 * info.c: When image is unkown flaged, do not display image attributes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3759 * layout.c: When an image has no read access, display this fact.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3760 * layout_image.c, layout_util.c: Some menu fixes to remove the ugly
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3761 (and poor design) (Un)float, etc. menu text.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3762 * view_dir_list.c: Scroll to show previous directory when walking up
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3763 the path tree.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3764 * view_file_list.c: Fix broken filename text alignment when turning
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3765 off thumbnails in the middle of loading the thumbnails.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3766
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3767 Mon Apr 15 12:46:08 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3768
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3769 * typedefs.h, view_dir_list.c, view_dir_tree.c: Disconnect the drag
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3770 and drop autoscroller callback when the widget is destroyed.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3771
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3772 Sat Apr 13 12:22:24 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3773
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3774 * globals.c, gqview.h, rcfile.c, main.c: Added toolbar_hidden variable.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3775 * layout.[ch], layout_util.c, main.c, typedefs.h: Added menu option to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3776 hide the toolbar buttons,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3777 based on patch from Trevor Harmon <trevor@vocaro.com>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3778
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3779 Wed Apr 10 12:24:00 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3780
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3781 * slideshow.c(generate_list): Fix non random list generation. (it was
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3782 reversing the list after adding each index - with fun results).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3783
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3784 Tue Apr 9 23:54:52 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3785
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3786 * dupe.c: Fixed the reversed addition of matches that has been around
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3787 since the beginning of time. (Fix absolutely needed now for the rank
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3788 numbers to make any real sense.)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3789
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3790 Tue Apr 9 23:17:38 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3791
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3792 * info.c: Added compression ratio display to image properties. This is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3793 the real ratio of disk size to memory size.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3794 * dupe.[ch], globals.c, gqview.h, preferences.c, rcfile.c: Added
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3795 display of the similarity rankings to the find dupes window. Also added
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3796 a user adjustable 'custom threshold' for similarity.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3797
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3798 Tue Apr 9 18:34:33 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3799
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3800 * info.[ch]: Added an image properties dialog, only shows basic info
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3801 at this time...
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3802 * collect-table.c, dupe.c, img-view.c, layout_image.c, layout_util.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3803 view_file_icon.c, view_file_list.c: Added a 'Properties' item to all
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3804 the menus to show the new dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3805
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3806 Tue Apr 9 01:34:42 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3807
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3808 * similar.c: Did some optimizing, quick timing with stopwatch shows
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3809 improvements in compares from 2 to 3.5 times faster. Tried to improve
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3810 similarity data generation, but I doubt it helped much (if at all).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3811
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3812 Mon Apr 8 14:35:18 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3813
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3814 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3815 * po/*.po: Make distcheck touched these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3816 * po/th.po: Removed duplicate translation of "Overwrite file"
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3817 * configure.in: Release 1.1.2.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3818
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3819 Mon Apr 8 14:03:48 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3820
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3821 * po/et.po, gqview.desktop: Updated Estonian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3822 submitted by Ilmar Kerm <ikerm@hot.ee>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3823 * po/fr.po: Updated French translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3824 submitted by Eric Lassauge <lassauge@mail.dotcom.fr>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3825 * po/th.po: Added Thai translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3826 submitted by Phanumas Thanyaboon <maskung@hotmail.com>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3827 * README: Added translator credit.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3828
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3829 Mon Apr 8 13:33:23 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3830
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3831 * layout.c: Fixed mem leak.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3832 * ui_fileops.[ch]: Added unique_filename_simple() to deal with the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3833 extensions for us. Also added extension_from_path() util.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3834 * ui_utildlg.[ch]: Functions to add buttons to a dialog now return a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3835 pointer to the button.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3836 * utilops.c: Added auto/rename options to the file overwrite dialogs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3837
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3838 Mon Apr 8 11:14:16 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3839
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3840 * image-load.c: Spew a warning if area_update happens with a NULL
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3841 pixbuf.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3842
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3843 Sat Apr 6 13:10:03 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3844
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3845 * globals.c, gqview.h, rcfile.c, preferences.c: Added option to allow
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3846 imge backgrounds to be set to black.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3847 * image.[ch]: Added background color setting support, black or any
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3848 other color (at this time app does not have custom color option).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3849 * fullscreen.c: Use new image_background_set_black (above) to set
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3850 fullscreen images to black background.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3851 * img-view.[ch]: Added util to sync the color preferences, also all
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3852 open windows are now kept in a list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3853 * layout.[ch], layout_image.c: Support for color syncing to user
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3854 setting.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3855
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3856 Fri Apr 5 15:58:33 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3857
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3858 * layout_util.c: Added ctrl-i and ctrl-t shortcuts for icon and tree
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3859 views, respectively. 'Remove old thumbnails' no longer has a shortcut.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3860 Also added menu items for these (view menu), and made thumbnails menu
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3861 and button insensitive when icon view is active.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3862 * ui_fileops.[ch]: Maintain file attributes during a file copy. Added
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3863 copy_file_attributes util.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3864 * view_file_icon.c: Fix vficon_sync bug causing missing thumbnails
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3865 after delete operation.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3866
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3867 Fri Apr 5 14:24:06 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3868
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3869 * layout.[ch]: The tools float and hide seem to be working well now.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3870 * layout_image.c, layout_util.c: Use the 'smart'
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3871 layout_tools_{float|hide}_toggle() functions.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3872 * main.c: Pull the tools information before saving the rc file.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3873 * typedefs.h(LayoutWindow): Added slots to store the divider positions.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3874 * view_file_icon.c (destroy_cb): Unschedule the tip window when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3875 the view is destroyed (fixes crash).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3876
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3877 Mon Apr 1 12:18:35 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3878
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3879 * globals.c, gqview.h, rcfile.c: Added float_window_divider to store
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3880 the divider position of the tools window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3881 * layout.[ch], layout_image.c, layout_util.c, main.c, typedefs.h:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3882 Started implementation of the float/hide tools option. Sort of works,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3883 but does not properly restore divider positions in some cases. Also
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3884 get an X badwindow when holding down hide or float keys (hmm, race?).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3885
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3886 Mon Apr 1 07:05:40 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3887
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3888 * gqview.h, image.c, preferences.c, rcfile.c: When using gdk-pixbuf
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3889 0.16.0 or higher enable the TILES zoom quality option.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3890 * ui_clist_edit.c: Fix broken auto-scroll to make cell visible.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3891 * ui_help.[ch]: Added hbox accessor, plus prototype signal fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3892 * ui_pathsel.c: Added divider between dir and file lists.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3893
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3894 Thu Mar 28 06:45:38 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3895
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3896 * collect-table.c: Use drag_leave signal to stop the autoscroller.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3897 * view_file_icon.c: File refresh and removal positioning fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3898
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3899 Thu Mar 28 03:07:18 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3900
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3901 * view_dir_tree.c: Fix highlight dnd bug.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3902
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3903 Tue Mar 26 05:03:42 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3904
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3905 * configure.in: Use datadir for the GNOME icon and desktop entry, so
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3906 that prefix is honored.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3907
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3908 Tue Mar 26 05:00:25 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3909
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3910 * collect-table.c, dupe.c, img-view.c, layout.c, layout_image.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3911 layout_util.c, menu.c, view_dir_list.c, view_dir_tree.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3912 view_file_icon.c, view_file_list.c: More proper signal casting (menus).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3913
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3914 Tue Mar 26 01:15:59 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3915
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3916 * collect-table.c, collect.c, dnd.c, fullscreen.c, image-load.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3917 image.c, img-view.c, layout.c, layout_config.c, layout_image.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3918 layout_util.c, main.c, menu.c, preferences.c, ui_help.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3919 view_dir_list.c, view_dir_tree.c, view_file_icon.c, view_file_list.c:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3920 Signal connection, prototype, and return value clean ups.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3921
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3922 Fri Mar 22 21:06:41 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3923
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3924 * view_dir_tree.c: Unset the click_node and drop_node if they match the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3925 removed node.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3926
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3927 Wed Mar 6 01:57:26 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3928
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3929 * dupe.c, thumb.c: Update the thumbnail/sim if the mtime does not match
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3930 the source file ( > just does not work), then set the mtime of the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3931 thumbnail/sim to that of the source file. You probably needed to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3932 re-generate those thousands of thumbnails anyway ;)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3933 * view_file_icon.c, view_file_list.c: Fix maintenance bugs where when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3934 deleting an image the next is not automatically selected/viewed.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3935
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3936 Mon Feb 25 01:01:14 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3937
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3938 * ui_*.c: Fixes from SLIK (0.7.0).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3939
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3940 Mon Feb 18 14:56:40 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3941
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3942 * main.c: Set the current worrking path to that of the file before
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3943 calling the editor command. For multiple files, the first path in the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3944 list is used.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3945
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3946 Mon Feb 18 02:21:31 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3947
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3948 * rcfile.c: Fix buffer over-runs y using strncpy.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3949
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3950 Thu Feb 14 15:17:31 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3951
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3952 * view_dir_tree.c: Compile clean ups.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3953 * README, TODO: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3954 * po/*.po: Pretty sure make dist(check) is gonna touch these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3955 * configure.in: Release 1.1.1
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3956
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3957 Thu Feb 14 11:05:13 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3958
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3959 * ui_fileops.[ch]: Added concat_dir_and_file() util, it handles case
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3960 of base == "/" to avoid paths like "//name".
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3961 * main.c, ui_pathsel.c, ui_utildlg.c, view_dir_list.c, view_dir_tree.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3962 view_file_list.c: Use new concat_dir_and_file where appropriate.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3963 * utilops.c: The move/cop_simple calls now correctly determine single
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3964 file operations, such that they are not treated as multiple files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3965 * img-view.c, layout_image.c, layout_util.c: Added 9, 8, 7 keyboard
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3966 shortcust for zooms of -2, -3, and -4, respectively.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3967
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3968 Wed Feb 13 21:16:43 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3969
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3970 * layout.c(layout_list_new): Pass NULL as path when creating lists.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3971 * ui_clist_edit.c(clist_edit_by_row): Account for offset if clist is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3972 really a ctree.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3973 * view_dir_list.c, view_dir_tree.c: Added new folder and rename options
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3974 to the right click menus, check access perms before allowing in menus.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3975 * view_file_icon.c: More fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3976
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3977 Wed Feb 13 14:49:49 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3978
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3979 * view_file_icon.c: Fixed sync() update when removing files from table.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3980 Wasted 30 minutes trying to fix focus handling for sync, discovered I
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3981 was trying to re-invent what 1 call to vficon_update_focus() already
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3982 does :-/
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3983
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3984 Tue Feb 12 21:59:12 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3985
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3986 * filelist.[ch]: Added text_from_size_abrev(), returns size in bytes,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3987 K, or MB.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3988 * image.c: Increased BUFFER_COUNT from 4 to 8, this results in twice
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3989 as many bytes read from the image file per idle cycle.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3990 * layout.c: Fix sort sync bug. size totals are now displayed for the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3991 file list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3992 * layout_util.[ch]: Added folder pixmap utilities.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3993 * typedefs.h: Added PixmapFolders struct (for above), and additional
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3994 vars for the dir views.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3995 * view_dir_list.c, view_dir_tree.c: Added folder icons for the standard
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3996 list for consistency, several fixes/cleanups, also allow drops on the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3997 std list for move/copy.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3998 * view_file_list.c: Fixes, selected images are passed to the image
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
3999 handler when idle (to avoid multiple selection mess).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4000
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4001 Tue Feb 12 15:28:23 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4002
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4003 * filelist.[ch]: Added filelist_insert_sort. util.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4004 * layout.[ch], layout_image.[ch]: Added maintenance support.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4005 * preferences.c, rcfile.c: The tree_descend_subdirs option is now
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4006 user adjustable, and saved.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4007 * utilops.c: Hooked up layout maintenance.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4008 * view_dir_tree.c: Refresh now updates active path.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4009 * view_file_icon.[ch], view_file_list.[ch]: Added maintenance, fixed
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4010 selection retention on refresh, and possible crashes when syncing the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4011 icon view.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4012
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4013 Mon Feb 11 21:47:52 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4014
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4015 * icons/folder_deny.xpm: New folder icon for dirs with no permissions.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4016 * view_dir_tree.c: Show the deny (locked) folder icon for dirs that do
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4017 not pass a call to access().
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4018
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4019 Mon Feb 11 19:37:31 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4020
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4021 * icons/folder_[open|close]/xpm: New icons for folders.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4022 * view_dir_tree.c: Us folder icons in the ctree's view.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4023
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4024 Mon Feb 11 16:20:07 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4025
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4026 * po/POTFILES.in: Added view_dir_tree.c and view_file_icon.c.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4027 * filelist.c, ui_fileops.c: Fixed reading of file list so that top
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4028 level paths (this in root dir) do not return //path (note double slash)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4029 * globals.c, gqview.h: Added tree_descend_subdirs option vars.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4030 * typedefs.h(ViewDirTree): Filled in needed vars.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4031 * layout.c: Hooked up vdtree_* stuff.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4032 * utilops.[ch]: Added file_util_[copy|move]_simple() funcs to bypass
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4033 location dialog when you do not need it.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4034 * view_dir_tree.[ch]: Implemented tree view.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4035 * view_file_list.c: Fixed crash on refresh after moving selected files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4036 (the refresh stuff still needs work)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4037
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4038 Sun Feb 10 15:35:32 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4039
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4040 * globals.c, gqview.h, main.c, rcfile.c: Added state saving of icon
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4041 and tree view options.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4042 * image.c: When image is set to NULL, still call the update function.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4043 * layout.[ch]: Support view as icons and tree, fix leak on layout
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4044 style change.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4045 * typedefs.h: More needed vars to structs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4046 * view_dir_list.c: Disconnect popup menu destroy signal when the main
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4047 widget is destroyed, as it may be gone before the popup is done.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4048 * view_file_list.c: Added 'View as icons' popup menu option, also
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4049 same fix as above.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4050 * view_file_icon.c: More work, selections states, dnd, menus, more.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4051
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4052 Fri Feb 8 16:17:29 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4053
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4054 * layout.c: Added the necessary vficon_xxx calls.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4055 * typedefs.h: Added necessary stuff to ViewFileIcon struct.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4056 * view_file_icon.[ch]: Started as collect-table.c, then edited to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4057 use FileData instead of CollectInfo... Sort of works.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4058
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4059 Wed Feb 6 19:54:48 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4060
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4061 * filelist.c, layout.c, layout_config.c, layout_image.c, layout_util.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4062 slideshow.c, view_dir_list.c, view_file_list.c: Compile cleanups from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4063 make CFLAGS="-g -Wall -O2 -Wmissing-prototypes -Werror"
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4064 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4065 * po/POTFILES.in: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4066 * po/*.po: Make distcheck touched these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4067 * configure.in: Released 1.1.0
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4068
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4069 Wed Feb 6 18:32:23 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4070
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4071 * layout_config.c(layout_config_set): Fixed src<->dest swap thinko
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4072 when setting syncing clist order.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4073
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4074 Wed Feb 6 16:11:17 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4075
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4076 * menu.[ch]: Allow sort menu to indicate current sort type.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4077 * main.c: Correctly set and save sort options.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4078 * collect-table.c: Fix for layout sort API change.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4079 * layout.[ch], view_file_list.[ch]: Implemented sort ui, also added
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4080 sort to the file list pop up menu.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4081 * typedefs.h: Added sort widget (info_sort) to LayoutWindow.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4082
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4083 Wed Feb 6 14:40:09 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4084
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4085 * layout.[ch], layout_image.[ch], layout_util.c, preferences.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4086 slideshow.c, view_dir_list.c, view_file_list.c: Status bar is now
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4087 working. Applying settings in config window now updates the layout
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4088 of the main window - this seems to be ok, but I still cross my fingers
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4089 when I press apply ;)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4090
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4091 Tue Feb 5 16:22:57 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4092
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4093 * layout.c: Fixed (most of) the tab completion and history.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4094 * layout_util.c: Keyboard shortcuts should all work now.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4095 * main.c: Removed old keyboard handler (to layout_util.c).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4096 * layout_image.c, dnd.c: Main window image dnd hooked up.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4097 * ui_tabcomp.c: Enabled tab completion helper popup menu, and fixed
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4098 entry cursor positioning when selecting from the menu.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4099
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4100 Tue Feb 5 08:53:02 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4101
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4102 * layout_image.c, slideshow.c: Fixed read ahead issues (was double
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4103 loading the file, sequentially)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4104 * menu.c: Removed include for window.h, file no longer exists.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4105
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4106 Mon Feb 4 18:22:33 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4107
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4108 * global.c, gqview.h, rcfile.c: Added horizontal divider var.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4109 * layout.[ch], layout_image.c, layout_util.[ch], main.c, typedefs.h,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4110 view_dir_list.[ch], view_file_list.[ch]: Most things now work, it now
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4111 resembles a useable interface again.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4112 * slideshow.c: Fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4113 * menu.c: Removed all old menu stuff, clean now.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4114 * window.[ch]: Removed files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4115
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4116 Mon Feb 4 14:31:25 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4117
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4118 * img-main.[ch]: Dumped.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4119 * layout_image.[ch]: New files, contains image code adapted from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4120 above img-main files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4121 * typedefs.h: Move all public structures here.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4122 * fullscreen.h, slideshow.h: Move structures out (to above).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4123 * collect-table.c, collect.c, dups.c, window.c: Include fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4124 * dnd.c, menu.c: Removed unused code.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4125 * gqview.h, main.c: start_editor_* fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4126 * layout.[ch], view_file_list.[ch]: More work.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4127
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4128 Sun Feb 3 15:36:31 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4129
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4130 * typedefs.h: Moved layout, list struct headers here.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4131 * filelist.h, layout.h, layout_util.h, preferences.c, view_dir_list.h:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4132 Changes for above.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4133 * layout.c, view_file_list.[ch]: The file listing now sort of works.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4134 * slideshow.c: Fixed crash from wrong test placement.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4135
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4136 Sat Feb 2 16:47:19 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4137
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4138 * dnd.[ch]: Made drop types public.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4139 * collect-table.c, dupe.c: Removed enum now duplicated in dnd.h.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4140 * filelist.[ch]: Fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4141 * layout.[ch]: Added dir list view plus more work.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4142 * menu.c: Removed old dir popup menu code.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4143 * view_dir_list.[ch]: Impemented, pretty much done except for reporting
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4144 back to the layout.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4145
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4146 Sat Feb 2 12:48:49 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4147
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4148 * layout_config.[ch]: Added new files, includes util to select window
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4149 layout and to convert the selected layout to/from simple format for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4150 saving in an rc file.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4151 * globals.c, gqview.h, main.c: Added layout variables for default view.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4152 * rcfile.c: Save/restore these variables.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4153 * layout.c, layout_util.c: More work, mainly all for configuration.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4154 * preferences.c: Added layout configuration to window tab.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4155
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4156 Fri Feb 1 13:19:19 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4157
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4158 * layout.[ch]. main.c, view_file_list.h: Well, we got the window back..
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4159 Also worked on the layout code, seems it should be done in a simpler
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4160 way....
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4161
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4162 Thu Jan 31 14:30:21 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4163
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4164 * layout_util.[ch]: Added utils for layouts (menus, toolbar, +misc).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4165 * collect-io.c, collect-table.c, collect.c, dupe.c, preferences.c:
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4166 Fixed for new layout structure.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4167 * filelist.ch, globals.c, gqview.h: Fixes, and removed global vars.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4168 * dnd.c, img-main.h, main.c, menu.[ch], window.c: Made these compile
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4169 (mostly by #if 0-ing out offending code).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4170 * layout.[ch]: More fleshing out.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4171 * view_file_list.[ch]: Well it compiles...
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4172 * slideshow.[ch]: Fixed to use new layout window, should be ok.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4173 * Makefile.am: Updates, well it now compiles without warnings - just
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4174 don't run it -- there's no window :)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4175
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4176 Wed Jan 30 12:13:35 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4177
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4178 * filelist.[ch]: Stripped out old file list code, only list utils are
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4179 to remain here (no GUI stuff).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4180 * layout.[ch]: This will be the functions to generate the main window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4181 * view_file_list.[ch]: Began new file list code (much of it is just
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4182 making original file list self-contained (no globals, etc.)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4183 * view_file_icon.[ch]: The is will be a wrapper around the collection
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4184 table to view the file list as a collection layout. (currently empty).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4185 * view_dir_list.[ch]: Will be new directory list (currently empty).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4186 * view_dir_tree.[ch]: Will be new tree view of dirs (curently empty,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4187 will probal start with using tree code from old bitgrazer app).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4188 * Makefile.am: Added above new files, note that no compiling has been
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4189 attempted - it wont work anyway for a quite a while.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4190
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4191 Fri Jan 11 01:15:04 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4192
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4193 * main.c: Removed pre-1.0 compatibility code (very old versions
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4194 placed gqviewrc and thumbnail dir in top of $HOME, this checked
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4195 for and moved them to current location $HOME/.gqview/.)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4196 * TODO: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4197 * ChangeLog: added marker for start of post-2.0 Changes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4198
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4199 Fri Jan 11 00:40:45 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4200
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4201 * *.[ch]: Update copyright year.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4202 * main.c(main): Print blurb about devel beta etc.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4203 * configure.in: Removed useless test.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4204
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4205 =======================================================================
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4206
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4207 GQview 1.1.x series started. (1.1 marker)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4208
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4209 =======================================================================
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4210
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4211 Tue Jan 29 05:36:32 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4212
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4213 * README: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4214 * configure.in: Release 1.0.2
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4215
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4216 Sun Jan 27 08:34:13 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4217
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4218 * po/*.po: Make distcheck touched these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4219 * README: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4220
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4221 Sun Jan 27 08:04:36 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4222
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4223 * po/[cs, de, pt_BR].po: Fixed warnings for incorrect or no charset.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4224 * po/cs.po: Updated Czech translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4225 submitted by Jan Raska <jan_raska@hotmail.com>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4226 * po/zh_CN.GB2312.po: Updated Chinese translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4227 submitted by Charles Wang <charlesw1234cn@yahoo.com.cn>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4228 * po/pl.po: Minor Polish translation tweak.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4229
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4230 Wed Jan 16 02:16:38 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4231
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4232 * dupe.c(dupe_window_remove_selected): Copy the selection list before
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4233 removing files, because clist->selection may change as items are
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4234 removed. Fixes BUG where not all files selected were being removed
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4235 from the list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4236
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4237 Tue Jan 1 12:32:52 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4238
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4239 * gqview.1: Updated contact info in man page.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4240 * configure.in: Release 1.0.1
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4241
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4242 Tue Jan 1 12:23:26 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4243
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4244 * preferences.c, README: Old gqview@email.com changed to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4245 gqview@users.sourceforge.net.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4246 * po/*.po: Some patching to update e-mail (above).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4247
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4248 Tue Jan 1 11:24:19 2002 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4249
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4250 * cs.po: Added Czech translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4251 submitted by Jan Raska <jan_raska@hotmail.com>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4252 * uk.po: Updated Ukrainian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4253 submitted by Volodymyr M. Lisivka <lvm@mystery.lviv.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4254 * configure.in (ALL_LINGUAS): Added cs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4255 * README: small update.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4256
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4257 Sat Dec 15 12:21:02 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4258
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4259 * po/hu.po: Updated Hungarian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4260 submitted by Egmont Koblinger <egmont@suselinux.hu>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4261 * po/nl.po: Updated Dutch translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4262 submitted by Tino Meinen <a.t.meinen@chello.nl>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4263 * README: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4264 * configure.in: Released 1.0
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4265
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4266 Mon Dec 10 13:26:24 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4267
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4268 * po/nl.po: Updated from Tino Meinen.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4269 * README, TODO: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4270 * configure.in: Release 0.99.3 (release candidate 1)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4271
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4272 Mon Dec 10 12:54:03 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4273
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4274 * po/nl.po: Updated Dutch translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4275 submitted by Tino Meinen <a.t.meinen@chello.nl>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4276
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4277 Sun Dec 9 11:54:19 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4278
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4279 * po/no.po: Fixed fuzzy caused by make dist.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4280 * po/ru.po: Minor format change from a make dist (no translation
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4281 changed, however).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4282 * po/*.po: Make dist updated the POT creation date for the others.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4283
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4284 Sun Dec 9 11:43:26 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4285
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4286 * preferences.c: Fixed the license statement in the about dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4287 * po/*.po: Adjusted translation lines for above, where I could - to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4288 avoid fuzzies.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4289
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4290 Sun Dec 9 11:03:46 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4291
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4292 * po/et.po: Updated Estonian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4293 submitted by Ilmar Kerm <ilmar.kerm@mail.ee>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4294 * po/es.po: Updated Spanish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4295 submitted by Rodrigo Sancho Senosiain <ruy_ikari@bigfoot.com>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4296 * po/fr.po: Updated French translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4297 submitted by Eric Lassauge <lassauge@mail.dotcom.fr>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4298 * po/ru.po: Updated Russian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4299 submitted by Sergey Pinaev <dfo@antex.ru>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4300 * po/no.po: Added Norwegian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4301 submitted by Torgeir Ness Sundli <torgeir@mp3bil.no>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4302 * po/it.po: Added Italian translation, submitted
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4303 by Di Maggio Salvatore <Salvatore.Dimaggio@bologna.marelli.it>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4304 * configure.in (LINGUAS): Added no.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4305
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4306 Wed Dec 5 18:31:47 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4307
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4308 * README: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4309 * po/*.po: Make distcheck touched these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4310 * configure.in: Release 0.99.2
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4311
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4312 Wed Dec 5 18:04:37 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4313
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4314 * README, TODO, gqview.1: Minor updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4315 * configure.in (LINGAUS): Changed zh_TW.Big5 to zh_TW.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4316 * po/zh_TW.po: Updated Traditional Chinese translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4317 submitted by Abel Cheung <deaddog@deaddog.ws>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4318 * po/zh_TW.Big5.po: Removed, renamed without Big5 at submitter's
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4319 request - not sure of any possible problems this may cause?
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4320 * po/fi.po: Updated Finnish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4321 submitted by Lauri Nurmi <lanurmi@iki.fi>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4322 * po/de.po: Updated German translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4323 submitted by Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4324 * po/fr.po: Updated French translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4325 submitted by Eric Lassauge <lassauge@mail.dotcom.fr
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4326 * po/sk.po: Updated Slovak translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4327 submitted by Ivan Priesol <priesol@frki.utc.sk>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4328 * po/pt_BR.po: Updated Brazilian Portuguese translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4329 submitted by Guilherme M. Schroeder <slump@linuxall.org>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4330
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4331 Sun Nov 25 10:46:00 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4332
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4333 * README: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4334 * configure.in: Release 0.99.1
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4335
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4336 Sun Nov 25 10:36:00 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4337
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4338 * po/*.po: Make distcheck updated these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4339 * po/pt_BR.po: Many entries marked fuzzy were fine, plus a few fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4340
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4341 Sun Nov 25 09:55:03 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4342
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4343 * da.po: Added Danish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4344 submitted by Birger Langkjer <birger.langkjer@image.dk>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4345 * pt_BR.po: Updated Brazilian Portuguese translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4346 submitted by Guilherme M. Schroeder <slump@ieg.com.br>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4347 * configure.in: Added da to LINGUAS.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4348 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4349
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4350 Sun Nov 25 09:44:14 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4351
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4352 * README, gqview.spec.in, po/fr.po: Updated French translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4353 submitted by Eric Lassauge <lassauge@mail.dotcom.fr>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4354 * filelist.c: When entering a directory with no read acces, still clear
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4355 the file/dir lists. Also add . and .. to allow exit of said dir.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4356 * img-view.c, window.c: The " - GQview" string really should not be
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4357 marked for translation.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4358
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4359 Mon Nov 19 12:02:19 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4360
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4361 * README: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4362 * configure.in: Release 0.99.0
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4363
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4364 Mon Nov 19 11:54:09 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4365
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4366 * po/fr.po, gqview.spec.in, gqview.desktop: Updated French translation
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4367 submitted by Eric Lassauge <lassauge@mail.dotcom.fr>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4368
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4369 Mon Nov 19 09:15:23 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4370
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4371 * image.c(image_tile_render): Use the simple render when scale is also
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4372 1.0. This speeds up renders when zoom is auto, but the scale is 1.0.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4373 Also removed crufty #if 0'ed lines.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4374
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4375 Mon Nov 19 09:00:00 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4376
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4377 * image.c: Finally fixed the window shrinking bug with zoom_to_fit,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4378 needed to add a 'new image' flag to a few funcs for this.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4379
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4380 Mon Nov 19 07:30:29 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4381
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4382 * filelist.c: The history menu text is now truncated using the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4383 available space in the GtkOptionMenu instead of forcing to 32 chars.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4384
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4385 Sun Nov 18 07:02:23 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4386
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4387 * Makefile.am, configure.in, acconfig.h: Install README to a share
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4388 dir.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4389 * README: Added section keys.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4390 * gqview.spec.in: Added README of share dir.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4391 * POTFILES.in: Added ui_help.c
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4392 * gqview.h, main.c, menu.c: Added simple help window to display README.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4393 * ui_help.[ch]: New files for utils to display a help window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4394
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4395 Fri Nov 16 10:28:44 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4396
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4397 * main.c, slideshow.c: Went back to rand()/srand() [from (s)random],
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4398 as it is more portable.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4399
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4400 Thu Nov 15 02:32:17 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4401
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4402 * README: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4403 * cache_maint.c(cache_maintain_home_c): Fixed == to = (oops);
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4404 * po/POTFILES.in: cache_main.c is actually cach_maint.c.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4405 * configure.in: Release 0.13.0
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4406
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4407 Wed Nov 14 13:33:57 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4408
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4409 * cache_maint.[ch]: Moved cache maintenance stuff here, and added a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4410 dialog displaying 'purge thumbnails' progress - it also no longer
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4411 blocks the app.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4412 * cache.[ch]: Moved above out of here.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4413 * Makefile.am, filelist.c, menu.c, preferences.c, utilops.c: Used new
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4414 functions and/or include cache_maint.h.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4415 * po/POTFILES.in: Added cache_maint.c
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4416
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4417 Tue Nov 13 07:04:38 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4418
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4419 * icons/marker.xpm, Makefile.am: Moved the marker.xpm file to the icons
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4420 dir.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4421 * collect-table.c: Update include of marker.xpm.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4422
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4423 Tue Nov 13 06:23:29 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4424
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4425 * Makefile.am, marker.xpm: Added marker icon file.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4426 * collect-table.c: Added marker to display insertion point of a dropped
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4427 image in collection windows, same for moving. Also dropped directories
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4428 are sorted before adding to the collection, and honor the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4429 collection_drop_inserted option. Also if the mouse is outside the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4430 clist window, shut down the autoscroll cb.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4431 * filelist.[ch]: Made path_list_sort() public.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4432
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4433 Mon Nov 12 20:58:18 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4434
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4435 * main.c: Changed exit dialog title.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4436 * window.c: Fixed delete_event handlers to return TRUE (was void).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4437
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4438 Mon Nov 12 20:45:02 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4439
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4440 * collect-dlg.[ch]: Added type to close collection window after save.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4441 * collect-io.c, collect-table.c, collect.[ch], typedefs.h: Added a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4442 changed flag to collections, and use it to remind user a collection
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4443 was modified before closing the window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4444 * main.c: Remind user at least one open collection has been modified,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4445 with option to cancel exit.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4446
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4447 Mon Nov 12 19:22:05 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4448
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4449 * gqview.spec.in: Updated the RPM spec file.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4450 * po/nl.po: Updated Dutch translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4451 submitted by Hette J Visser <hette@linux.nl>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4452 * po/uk.po: Added Ukrainian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4453 submitted by Volodymyr M. Lisivka <lvm@mystery.lviv.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4454 * configure.in: Added uk to LINGUAS.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4455 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4456 * po/{all_others}.po: Make dist did this while testing RPM build.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4457
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4458 Mon Nov 12 06:54:04 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4459
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4460 * collect-table.[ch], collect.[ch], typedefs.h: Implemented collection
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4461 insert, and added moving of images within a collection using dnd.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4462 * dupe.[ch]: Changed color coding for duplicate list, alternate colors
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4463 are now 10% darker instead of inverted fg and bg.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4464 * globals.c, gqview.h, preferences.c, rcfile.c: Added option to insert
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4465 dropped files into a collection at the drop point.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4466 * main.c, slideshow.c: Use random instead of rand.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4467 * ui_clist_edit.[ch]: Added utils for g_lists and clist row styles.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4468 * ui_pathsel.c: Moved uig_list_insert_link() out to ui_clist_edit.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4469
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4470 Thu Nov 8 23:35:53 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4471
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4472 * ui_menu.[ch]: Added more menu item utils.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4473
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4474 Thu Nov 8 20:59:20 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4475
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4476 * preferences.c: Made ok, apply, and cancel button sizes consistent.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4477 * collect-dlg.c: Changed Load to more consistent Open.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4478
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4479 Thu Nov 8 19:47:47 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4480
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4481 * ui_utildlg.c: Changed the vertical spacing on dialogs (same dialog
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4482 size, moved some space from above the buttons to top of window).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4483 Also aligned buttons right and made them bigger.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4484
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4485 Thu Oct 25 14:10:47 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4486
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4487 * ui_pathsel.c: Fixed incorrect strncmp in dest_filter_list_sync() to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4488 check entire string (strcmp). Ordered filter addition so that they are
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4489 listed in descending order, but keep All Files ( * ) filter at the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4490 bottom of the list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4491
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4492 Fri Oct 19 20:09:44 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4493
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4494 * ui_clist_edit.c: Explicitely set the focus for the text entry to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4495 fix missing cursor.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4496 * README: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4497 * configure.in: Release 0.12.0
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4498
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4499 Fri Oct 19 18:47:16 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4500
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4501 * README, TODO: updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4502 * po/et.po: Added Estonian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4503 submitted by Ilmar Kerm <ikerm@hot.ee>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4504 * configure.in: Added et to ALL_LINGUAS.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4505
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4506 Tue Sep 18 21:53:04 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4507
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4508 * collect.c: Added keyboard shortcuts for copy/move/rename/delete, also
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4509 fixed control-key test.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4510 * README: Credit updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4511
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4512 Tue Sep 18 21:19:46 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4513
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4514 * collect.c, filelist.[ch], globals.c, gqview.h, main.c, menu.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4515 rcfile.c, typedefs.h, window.c: Added sort files ascending/descending
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4516 option. Also added compile-time feature to sort names numerically
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4517 (numerical sort based on patch from Martin Pool <mbp@samba.org>)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4518 * README, gqview.1: Documented the I keyboard shortcut for collections.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4519
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4520 Tue Sep 18 20:06:30 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4521
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4522 * utilops.c (file_util_create_dir_cb): Support dir names entered as an
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4523 absolute path.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4524
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4525 Tue Sep 18 19:05:52 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4526
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4527 * cache.[ch], dupe.c, gqview.h, thumb.c: The local (home) thumb dirs
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4528 are created with mode 0755 (as before), but the .thumbnails dirs
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4529 created near the images are now 0775 (so that others in the group can
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4530 update the thumbs).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4531 * ui_clist_edit.[ch]: Added clist_edit_set_highlight (remember to fix
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4532 filelist.c to use this in future), also fixed the clist_moveto calls
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4533 to use a valid column number (-1).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4534 * ui_pathsel.c: Added right click menus to rename dirs and files, and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4535 to delete files. Also added a New Directory button to create new
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4536 directories from within the dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4537
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4538 Tue Sep 18 15:33:41 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4539
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4540 * po/ja.po: Updated Japanese translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4541 submitted by Yuuki NINOMIYA <gm@debian.or.jp>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4542 on behalf of SATO Satoru <ss@gnome.gr.jp>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4543 * po/pl.po: Updated Polish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4544 submitted by Zbigniew Chyla <cyba@gnome.pl>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4545 * po/nl.po: Added Dutch translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4546 submitted by "H.J.Visser" <H.J.Visser@harrie.mine.nu>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4547 * po/fi.po: Added Finnish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4548 submitted by Lauri Nurmi <lanurmi@iki.fi>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4549
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4550 Fri Sep 14 15:43:53 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4551
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4552 * filelist.[ch]: Added text_from_time and text_from_size utils for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4553 file attribute display. Added size and date to the file list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4554 * window.c: Changes for above.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4555 * dupe.c: Removed text_from_time, use new one as well as one for byte
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4556 size from filelist.h.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4557 * collect-table.c: Fixed a style leak on clist cell selections.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4558
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4559 Sat Sep 8 01:49:04 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4560
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4561 * dupe.c: Fix style leak when re-aligning clist row colors, also made
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4562 removing multiple selected rows much faster (it was realigning the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4563 row styles after every line removal, eww).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4564
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4565 Sun Jun 24 22:27:40 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4566
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4567 * collect-table.c: Added copy, move, rename, and delete to the pop
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4568 up menu of collections (keyboard support not done).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4569
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4570 Thu Apr 5 18:21:59 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4571
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4572 * dupe.[ch]: Made the 'compare two file sets' list use less (1/3)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4573 of the window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4574 * globals.c, gqview.h, main.c, rcfile.c, window.c: Added saving of
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4575 the divider position between dirs and files. Also fixed a bug that
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4576 attempting to get the tool window size when it was not visible.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4577
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4578 Thu Apr 5 16:38:23 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4579
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4580 * filelist.[ch]: Fixed path_list_filter() to do checks on the file
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4581 name, not full path. Also added is_dir_list which will not do the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4582 check for the extension on directory lists.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4583 * collect-table.c, dupe.c, menu.c: Fixes for the above, and also added
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4584 additional filtering for the duplicates window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4585
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4586 Thu Apr 5 15:41:02 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4587
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4588 * po/de.po: Updated German translation, submitted by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4589 Christian Ullrich <quiana@quiana.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4590 * po/ja.po: Updated Japanese translation, submitted by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4591 Yuuki NINOMIYA <gm@debian.or.jp>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4592 * po/fr.po: Updated French translation, submitted by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4593 Eric Lassauge <lassauge@mail.dotcom.fr>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4594 * po/sl.po: Updated Slovene translation, submitted by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4595 Matej Erman <matej.erman@guest.arnes.si>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4596 * po/it.po: Updated Italian translation, submitted by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4597 Christopher R. Gabriel <cgabriel@pluto.linux.it>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4598
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4599 Tue Mar 20 13:36:41 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4600
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4601 * README: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4602 * configure.in: Release 0.11.0
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4603
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4604 Tue Mar 20 13:25:04 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4605
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4606 * image.c: Added #define option to use faster zooming method. Also
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4607 attempted to fix shrinking window bug - failed.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4608 * README: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4609 * po/zh_TW.Big5.po: Updated Traditional Chinese translation, submitted
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4610 by Abel Cheung <deaddog@deaddog.ws>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4611
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4612 Thu Mar 15 16:49:11 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4613
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4614 * dupe.c: Freeze dw->second_clist when adding files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4615
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4616 Thu Mar 15 15:48:57 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4617
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4618 * main.c: Added support for opening collections from the command line.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4619
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4620 Thu Mar 15 14:14:26 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4621
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4622 * dupe.c: Minor window file count fix.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4623 * thumb.c: Use xvpics (if enabled) only as a last resort when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4624 searching for a pre-existing thumbnail.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4625
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4626 Wed Mar 14 08:50:00 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4627
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4628 * dupe.[ch]: Added option to compare between two different sets of
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4629 files (very useful when checking a handful of new files to a known
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4630 unique group). Also set the default window width back to 600.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4631
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4632 Thu Mar 8 10:35:25 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4633
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4634 * gqview.h, image.c: Went back to 0.10.0 method of using
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4635 gdk_pixbuf_composite_color() for every quality except NEAREST for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4636 images without transparency. Also disabled the TILES option for zooming
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4637 all together - my little test scenario now crashes with the new
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4638 gdk-pixbuf (0.10.0). -- maybe I do have a bug floating around the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4639 scaling compuations somewhere, but damn if I can find it.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4640
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4641 Thu Mar 8 10:14:32 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4642
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4643 * configure.in, gqview.h, image.c: Made quick non-public package so
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4644 that anyone interested in fixing gdk-pixbuf's gdk_pixbuf_scale() can
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4645 try the fixes with GQview. (all broken scaling methods are enabled in
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4646 this version).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4647
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4648 Thu Mar 8 09:52:01 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4649
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4650 * po/es.po: Updates Spanish translation, from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4651 Rodrigo Sancho Senosiain <ruy_ikari@bigfoot.com>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4652 * dupe.c: Made the default window 20 pixels wider.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4653
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4654 Thu Mar 8 09:28:09 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4655
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4656 * configure.in, gqview.spec.in: Require gdk-pixbuf 0.10.0 or newer.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4657 * gqview.h, image.c, preferences.c, rcfile.c: Use the fixed simple
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4658 scaling of gdk-pixbuf 0.10.0, also disabled the TILES zoom quality
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4659 option until this is fixed in gdk-pixbuf (assuming it is a gdk-pixbuf
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4660 bug, as the other qualities work fine - ask for test case of image
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4661 sizes if anyone is interested in fixing this).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4662
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4663 Wed Feb 28 16:40:02 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4664
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4665 * collect-dlg.c, collect.c, dupe.c, img-view.c, preferences.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4666 utilops.c, window.c: Use GQview as the window class, as X man page
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4667 encourages capitalization of first letter, and this removes conflict
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4668 of gqview for instance of main window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4669
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4670 Mon Feb 26 15:39:15 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4671
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4672 * po/zh_CN.GB2312.po: Added simplified Chinese translation, from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4673 Wu Yulun <migr@operamail.com>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4674 * README, TODO, gqview.spec.in: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4675 * configure.in: Release 0.10.1
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4676
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4677 Sat Feb 24 05:39:53 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4678
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4679 * filelist.c (path_list_recursive): Return NULL, not FALSE.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4680 (it's a pointer)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4681 * img-main.c (main_image_slideshow_start_from_list): Free the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4682 path_list before returning if slideshow is already running.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4683 * slideshow.c (real_slideshow_start): Fix test of path_list before
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4684 return of NULL.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4685
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4686 Sat Feb 24 03:46:12 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4687
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4688 * image-load.c: Fix to support image loaders that do not have a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4689 pixbuf until the the loader is actually closed. (This should fix
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4690 thumbnail generation failures for xpm and tiff).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4691 * similar.c (image_sim_fill_data): Fix to support generation of data
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4692 for images with dimensions less than 32 x 32.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4693
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4694 Thu Feb 22 08:44:38 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4695
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4696 * cache.c: Added blurb about the SIMcache file format.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4697 * dupe.c: Properly ref/unref clist row styles.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4698
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4699 Thu Feb 22 07:54:12 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4700
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4701 * dupe.[ch]: Operations now give a (very rough) estimate of time left
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4702 before completion of the comparison stage.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4703
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4704 Thu Feb 22 05:47:17 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4705
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4706 * cache.[ch]: New files to handle the caching placement/management
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4707 stuff. Also location of reading and writing of the dupe window cache
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4708 data.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4709 * dupe.c: Added caching of file data (dimensions, checksum,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4710 and similarity).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4711 * filelist.c, menu.c: Namespace update for cache maintenance.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4712 * globals.c, gqview.h, preferences.c, rcfile.c: Added option to save
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4713 cache data into direct subdir of source (.thumbnails support).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4714 * thumb.[ch]: Use new cache functions for locating thumbs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4715 * utilops.c: Move/remove cache date when doing the same for their
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4716 parent files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4717
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4718 Tue Feb 20 19:41:27 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4719
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4720 * ui_fileops.[ch]: Moved include of time.h back to the .c file.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4721 * ui_utildlg.c: #include <sys/types.h>, this should have been the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4722 original fix anyway...
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4723 * gqview.h: Added #include <sys/types.h>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4724 * image-load.c: Removed above include.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4725
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4726 Mon Feb 19 17:26:23 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4727
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4728 * gqview.1, README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4729 * configure.in: Release 0.10.0
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4730
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4731 Sun Feb 18 08:08:03 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4732
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4733 * ui_utildlg.[ch]: Real fix for enter activating wrong widgets, now
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4734 you must set it manually with generic_dialog_attach_default(). Note
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4735 that file_dialog_add_path_widgets() does this automatically.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4736 * utilops.c: Added a few attaches, from above.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4737
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4738 Sun Feb 18 07:32:04 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4739
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4740 * ui_utildlg.c (generic_dialog_key_press_cb): Only call the default
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4741 function upon press of enter while a gtkentry has the focus. (no
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4742 longer conflicts with pressing enter while focused on, say a button).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4743
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4744 Sun Feb 18 06:52:51 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4745
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4746 * image.c (image_draw_focus): Fixed the focus drawing to follow themes,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4747 since painting merely a black rectangle was very broken with some
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4748 theme engines (and did not follow the theme).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4749
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4750 Tue Feb 13 02:34:33 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4751
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4752 * ui_fileops.[ch]: Fix #include of time.h (moved it to header).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4753
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4754 Mon Feb 12 15:04:51 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4755
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4756 * README, TODO: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4757 * configure.in: Release 0.9.5.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4758
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4759 Mon Feb 12 05:39:30 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4760
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4761 * Makefile.am, gqview.spec.in: Added man page.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4762 * gqview.1: The man page, submitted by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4763 Ryan Murray <rmurray@debian.org>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4764 * README: Credits for man page.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4765
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4766 Fri Feb 9 20:26:46 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4767
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4768 * menu.c: Use gdk-pixbuf to generate toolbar images.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4769 * window.c (tollwindow_hide): Retrieve the window's geometry attributes
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4770 before hiding the window (else we get a random X BadMatch error).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4771
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4772 Fri Feb 9 19:45:26 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4773
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4774 * fullscreen.c: The mouse is now hidden on start of fullscreen instead
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4775 of waiting for the 'no-move timeout'.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4776 * dnd.c, filelist.[ch], menu.[ch], window.c: All pop-up menus are now
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4777 created as needed, instead of globally at start-up. Right clicking
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4778 unselected files in the file list now highlights them. Added a right
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4779 click menu to the dir list that includes new slideshow recursive
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4780 feature (also standard slideshow, and find duplicates choices).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4781 * globals.c, gqview.h: Removed unused global menu vars (above).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4782 * img-main.[ch]: Added main_image_slideshow_start_from_list().
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4783
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4784 Fri Feb 9 17:02:07 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4785
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4786 * image.c (image_size_top_window): When checking if a resize is needed,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4787 compare to the window that will actually be resized (the top window).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4788 This was checking the wrong widget's window, and was returning TRUE
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4789 incorrectly, subsequently causing no update if the image had the same
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4790 size for the main window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4791 * po/hu.po: Updated Hungarian translation from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4792 Mátyás Tibor <templar@tempi.scene.hu>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4793
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4794 Thu Feb 8 18:16:18 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4795
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4796 * configure.in (ALL_LINGUAS): Added hu (Hungarian).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4797 * po/hu.po: Added Hungarian translation from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4798 Mátyás Tibor <templar@tempi.scene.hu>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4799 * po/fr.po: Updated French translation from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4800 Eric Lassauge <ros_at1@muzillac.tls.mms.fr>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4801
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4802 Thu Feb 8 17:46:00 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4803
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4804 * image.c (image_change_from_image): Copy all relevent data from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4805 source, now fullscreen toggle while loading an image works. This is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4806 really a move function, it moves most data from source to dest.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4807 Probably should add a copy function that copies pixbuf, or loads from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4808 scratch if still loading source.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4809 * img-main.c, img-view.c: Mouse wheel (b4, b5) now reverses the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4810 'mouse scrolls image' option when holding down shift, and also zooms
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4811 when holding down control.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4812 * typedefs.h (ImageWindow): Removed crufty size_idle_id.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4813
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4814 Thu Feb 8 16:31:57 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4815
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4816 * filelist.c (file_is_moved): Fixed bug causing moved files not to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4817 removed from the file list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4818 * image.c (image_scroll_real): Fix race condition between expose_event
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4819 and scrolling so that redraws are always called on the correct region.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4820 (This was the cause of missing redraws when scrolling with the mouse).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4821
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4822 Thu Feb 8 15:30:14 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4823
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4824 * img-main.c: Connect 'b' and 'p' keys to the full screen as well.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4825
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4826 Mon Feb 5 17:37:29 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4827
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4828 * README, TODO: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4829 * configure.in: Release 0.9.4
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4830
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4831 Mon Feb 5 17:03:27 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4832
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4833 * dupe.c: Added keyboard shortcuts for the duplicates window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4834 * image.c (image_change_complete): Call the update function
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4835 explicitely if sync if FALSE.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4836
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4837 Mon Feb 5 14:06:07 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4838
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4839 * collect-dlg.c, filelist.c, utilops.[ch]: Added wrappers around the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4840 new dialog routines to re-implement place dialogs under mouse option.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4841 * ui_utildlg.h: Fixed #defines for re-definition safety.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4842
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4843 Fri Feb 2 15:36:17 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4844
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4845 * dupe.[ch]: Optimized Loading of data when setuping up for a compare.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4846 Also speedups by using the image_sim_compare_fast() (below), and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4847 setting the buffer size of the image loader higher (8).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4848 * similar.[ch] (image_sim_compare_fast): New function that aborts when
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4849 the return no longer has the possibility of reaching the minimim
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4850 requested value. Significantly faster when used to search for images
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4851 that are very close. (say, above .95).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4852
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4853 Fri Feb 2 01:02:11 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4854
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4855 * similar.[ch]: New files, provides functions for simple comparison
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4856 of images by average area color content.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4857 * dupe.[ch]: Added similarity compare methods (normal, high, and low
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4858 accuracy matches.) The cutoff for each is 90, 95, and 85 percent, resp.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4859
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4860 Wed Jan 31 19:31:10 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4861
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4862 * image.c: Fixed typo in comparison of window sizes in top_window_size,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4863 also do not call gtk_widget_set_usize in that func, as gdk_window_size
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4864 is enough (and avoids duplicate size events). Also only call a redraw
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4865 if the top window was not resized, as the size event will do this for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4866 us.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4867 * img-view.c: Attached ctrl-w to close a view window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4868
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4869 Wed Jan 31 16:43:21 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4870
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4871 * dnd.c (get_uri_file_list): Handle file:/// as well, so that drops
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4872 with this do not result in "///file" path names.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4873 * img-view.c, main.c: Added following key support: P to toggle pause
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4874 of slideshows, B to be same as BackSpace, and 1 - 4 to set zoom level.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4875 Also marked debug printfs with if (debug), and and added --version
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4876 command line option.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4877
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4878 Tue Jan 30 20:05:36 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4879
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4880 * collect.[ch]: Added maintenance funcs for renamed, moved files, etc.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4881 * dupe.[ch]: Added maintenance funcs (as above), also added Remove to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4882 the pop-up menu, and fixed the alternating color swap (now that
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4883 individual items can be removed, the colors need to be re-synced).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4884 * filelist.[ch]: Added file_is_moved(), and fixes to use the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4885 file_maint_*() stuff.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4886 * img-main.[ch] (main_image_get_collection): Added this accessor.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4887 * utilops.[ch]: Added file_maint_*() funcs, call these when files have
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4888 been manipulated (rename, move, delete).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4889
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4890 Tue Jan 30 16:04:42 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4891
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4892 * image-load.[ch]: Added ability to set the priority of the image
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4893 loader, default is G_PRIORITY_DEFAULT_IDLE (same as g_idle_add).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4894 * typedefs.h (ImageLoader): Added idle_priority (see above).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4895 * image.c: The drawing queue now uses an idle with priority
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4896 G_PRIORITY_HIGH_IDLE, so that redraws of the image will occur before
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4897 anything else. (this way when scrolling a still-loading image, the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4898 scrolled area is updated faster)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4899
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4900 Mon Jan 29 13:48:47 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4901
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4902 * collect-io.[ch], collect.[ch]: Const ify some arguments.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4903 * configure.in: Release 0.9.3
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4904
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4905 Mon Jan 29 13:35:21 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4906
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4907 * collect.c (collection_window_new): Only load the path if it is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4908 absolute (starts with a '/');
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4909 * main.c: Added -l,--list option to open a collection window with the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4910 files from the command line.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4911
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4912 Mon Jan 29 12:52:19 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4913
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4914 * menu.c: Applied patch from Zbigniew Chyla <cyba@gnome.pl> to remove
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4915 translation markers from item_factory accessors.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4916 * po/pl.po: Updated Polish translation from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4917 Zbigniew Chyla <cyba@gnome.pl>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4918 * po/es.po: Updated Spanish translation (missed for 0.9.2) from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4919 Rodrigo Sancho Senosiain <ruy_ikari@bigfoot.com>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4920 * po/ru.po: Updated Russian translation (missed for 0.9.2) from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4921 Michael Bravo <mbravo@tag-ltd.spb.ru>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4922 * po/sl.po: Added Slovene translation (missed for 0.9.2) from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4923 Matej Erman <matej.erman@guest.arnes.si>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4924
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4925 Thu Jan 25 21:09:10 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4926
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4927 * utilops.c: Put the name of the file in the entry of the rename
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4928 dialog, and select the text.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4929 * image.c: #ifdef some debugging output.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4930
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4931 Thu Jan 25 15:28:08 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4932
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4933 * image-load.c: We do not use gdk_pixbuf_loader's "area_prepared"
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4934 signal, so make sure to retrieve the pixbuf before calling our loader's
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4935 "area_updated" signal.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4936 * image.c: Added new_data status to debugging info.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4937
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4938 Wed Jan 24 12:03:27 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4939
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4940 * collect.c, dupe.c, img-view.c, window.c: Set the wmclass to all
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4941 lowercase, and changes for new window_set_icon().
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4942 * gqview.h, main.c (window_set_icon): Changed to use gdk_pixbuf.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4943 * preferences.c: Made about it's own window, and made the config window
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4944 a little more compact.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4945
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4946 Wed Jan 24 11:13:52 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4947
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4948 * filelist.[ch] (path_list_filter): New function, applies filter
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4949 options on a path list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4950 * collect-table.c, dupe.c: Run path lists through the filter (above).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4951
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4952 Wed Jan 24 00:11:15 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4953
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4954 * image.c: Use the collection's name field instead of pulling it from
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4955 the end of the path field.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4956 * main.c: Multiple files on the command line are now added to a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4957 collection, this collection is then set to the main window viewer.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4958
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4959 Tue Jan 23 23:08:45 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4960
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4961 * thumb.c: Fix xvpics support: the done signal was never being sent for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4962 xvpics. Also made xvpics scale to the thumbnail size even when smaller.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4963
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4964 Tue Jan 23 21:58:49 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4965
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4966 * image-load.[ch], typedefs.h: Added ability to set the size of the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4967 read buffer. The buffer is always 512 bytes (as before), what this
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4968 does is set the number of time to read from the file on each idle call,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4969 in effect increasing the buffer size to 512 x size.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4970 * image.c: Fixed race condition where an image area may be ready to be
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4971 queued before the pixbuf is set. Fixed the tile blank flag, it is now
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4972 set correctly in all (?) cases. Set the image loader buffer size to 4,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4973 so that more of the image is decoded between render calls. Also removed
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4974 unused crufty function argument for image_tile_expose.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4975
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4976 Tue Jan 23 13:37:29 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4977
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4978 * image.c: Fix scrolling while partially obscured, and made the focus
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4979 drawing code cleaner (removed gtk_signal_disconnect() junk).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4980
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4981 Tue Jan 23 11:32:08 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4982
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4983 * globals.c, gqview.h, img-main.c, img-view.c, main.c, preferences.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4984 rcfile.c: Made the delete key optional, since this is a dangerous key
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4985 with delete confirmation disabled. Also do not come out of fullscreen
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4986 when confirm delete is disabled. Based on patch submitted by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4987 Niku Toivola <niku.toivola@iki.fi>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4988
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4989 Mon Jan 22 20:32:53 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4990
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4991 * image.c: Fix setting scale when zoom_to_fit_expands is false.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4992 * collect-dlg.c: Fix the missing cancel button in the overwrite confirm
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4993 dialog for the save as dialog.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4994 (The good: Easy fixes. The bad: Stupid mistakes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4995 The ugly: Had not tested these before release.)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4996
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4997 Mon Jan 22 12:09:43 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4998
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
4999 * README: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5000 * configure.in: Release 0.9.2.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5001
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5002 Sat Jan 20 00:37:47 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5003
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5004 * ui_tabcomp.c (tab_completion_append_to_history): Fix to keep the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5005 same path in the entry when calling this.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5006
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5007 Fri Jan 19 22:51:56 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5008
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5009 * *.[ch]: Changed the copyright in all the files to 2001.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5010
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5011 Fri Jan 19 22:41:45 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5012
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5013 * gqview.spec.in: Upped gdk-pixbuf req. to 0.9.0
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5014 * configure.in: Bump version to 0.9.2
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5015 * utilops.c: Fix text in copy/move dialog for multiple files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5016
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5017 Thu Jan 18 19:45:22 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5018
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5019 * dupe.c: When starting a compare set the status text to file count,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5020 gives user idea of how many files are being compared.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5021 * image.c: Compile clean-up.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5022 * po/*.po: Make distcheck touched these.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5023
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5024 Thu Jan 18 19:22:40 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5025
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5026 * filelist.c, window.c: Fix drop down history on main window to change
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5027 to the selected path after the popup window is hidden.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5028 * image.c (image_pixbuf_sync): Clear the window when set to a NULL
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5029 pixbuf.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5030 * utilops.c (generic_dialog_add_images): Implemented this function.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5031
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5032 Thu Jan 18 17:25:39 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5033
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5034 * filelist.c: Fix sticky thumbnails when changing to a dir with files
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5035 that have similar file names as the previous dir. Fix refresh to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5036 reload thumbnails (it was stalling in the thumb_next checks).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5037 * menu.c: Call filelist_refresh() instead of the hack to refresh by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5038 changing to the same dir.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5039 * preferences.c: Use a button box for the ok, apply, cancel buttons.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5040 * po/POTFILES.in: Added new files, removed missing.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5041
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5042 Thu Jan 18 16:38:19 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5043
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5044 * ui_clist_edit.[ch], ui_fileops.[ch], ui_menu.[ch], ui_pathsel.[ch],
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5045 ui_tabcomp.[ch], ui_tabcomp.xpm, ui_utildlg.[ch]: New convenience files
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5046 from SLIK.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5047 * clist_edit.[ch], fileops.[ch], path.[ch], tabcomp.[ch], tabcomp.xpm,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5048 utildlg.[ch]: Removed (see above).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5049 * collect-dlg.[ch], collect-io.c, collect-table.c, collect.c, dnd.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5050 dupe.c, filelist.[ch], gqview.h, image.c, img-main.[ch], img-view.[ch],
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5051 menu.[ch], preferences.c, rcfile.c, slideshow.c, thumb.c, typedefs.h,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5052 utilops.[ch], window.c: Use the new convenience functions, constify
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5053 things where needed.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5054 * main.c: Moved the file path utils out of here (see above).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5055
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5056 Wed Jan 17 15:06:47 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5057
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5058 * image.[ch]: Added fit window to image support (back in).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5059 * fullscreen.c, img-view.c, window.c: Fixes for above (namespaces).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5060 * typedefs.c (ImagwWindow): Changed zoom_enable to top_window_sync.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5061
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5062 Tue Jan 16 13:40:29 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5063
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5064 * image.c: Scrolling while decoding a scaled image no longer causes
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5065 dropped (black) areas. Also added an tile blank flag so that tiles
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5066 with no loaded data simply render a black rectangle for a speed
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5067 improvement (this is currrently semi-broken as image_tile_sync() is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5068 currently always called to set the blank flag to FALSE :(.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5069
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5070 Mon Jan 15 21:53:25 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5071
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5072 * fullscreen.c: Made the full screen window have a black background
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5073 once again.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5074 * img-main.c: Enabled keyboard grab on fullscreen window, and re-grab
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5075 the keyboard after a popup menu closes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5076
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5077 Sun Jan 14 17:39:47 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5078
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5079 * image-load.c(image_loader_free): Fix a memory leak.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5080
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5081 Sun Jan 14 17:18:47 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5082
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5083 * dupe.c: Create the clist with 6 columns (forgot to increment this
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5084 when I added the thumbnail column).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5085 * image.[ch]: Added the update functions, made them work.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5086 * img-main.c, img-view.c: Set the update functions, attach the windows
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5087 for the titles.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5088 * window.c: Set the initial image to the logo.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5089
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5090 Sun Jan 14 15:26:49 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5091
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5092 * dnd.c: Temporarily disable dnd highlighting for image windows.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5093 * gqview.h, main.c: Minor fixups.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5094 * image.c: Generally works now, borders are cleared, focus is handled,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5095 etc. TODO: Add update callback, window title updating, and window
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5096 auto-sizing.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5097 * menu.c: Added missing menu item 'Zoom to fit'. (must have been missed
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5098 during convertion to a menu_factory.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5099 * window.c: Moved focus draw/handling code out of here (into image.c).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5100
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5101 Sat Jan 13 18:51:20 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5102
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5103 * image.c: Trying to fix scale bugs/crashes in gdk_pixbuf_scale(), here
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5104 is what I determined with gdk-pixbuf 0.9.2 (CVS, as of now):
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5105
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5106 This only applies when the scale width offset is not zero _and_ the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5107 resulting right edge of the scaled image is also the right side of the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5108 source image. (in other words: when rendering a tile that is aligned
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5109 with the right side of the image).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5110
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5111 Under the above conditions, gdk_pixbuf_scale() breaks for all
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5112 GdkInterpTypes except NEAREST. gdk_pixbuf_compsite_color() is only
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5113 broken for TILES (I suspect this is because eog uses it, but does not
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5114 have a TILES option, so that was not tested). At this point I was tired
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5115 of dealing with this mess, so I _think_ gdk_pixbuf_composite() is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5116 broken the same as gdk_pixbuf_scale() [memory is getting mushy]. Oh,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5117 and breakage means the last 2 columns of pixels are seamingly generated
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5118 from some random memory point, at best causing them to be corrupted, at
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5119 worst causing a crash.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5120
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5121 So what I did: Use gdk_pixbuf_composite_color() since it is the least
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5122 broken. It does seem slower than gdk_pixbuf_scale(), since it does
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5123 more.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5124
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5125 (I hope the gdk-pixbuf included with GTK+ 2.0 has this fixed, as the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5126 gdk-pixbuf in CVS seems to have little maintenance lately - 2 ChangeLog
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5127 entries in 3 months...)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5128
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5129 Fri Jan 12 12:07:44 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5130
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5131 * image.c, typedefs.h: Well, it now displays the image in all zoom
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5132 settings. Still have to add (back) scrolling, set up the update call
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5133 function, and work on redrawing the borders (borders currently do not
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5134 get cleared to remove the previous image).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5135
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5136 Thu Jan 11 13:35:15 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5137
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5138 * image.[ch], typedefs.h: Start towards a new method of rendering the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5139 image to the screen. The image window is now basically _only_ a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5140 gtk_drawing_area, and we do all the scrolling ourselves. Currently I
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5141 am lucky if it doesn't crash, and really lucky if part of an image
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5142 appears :) Well, at least the namespaces for the functions are at
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5143 least a little saner now, so I accomplished something, althought the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5144 whole thing still needs to be re-thought from the tile/render point
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5145 of view.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5146 * dnd.c, fullscreen.c, img-main.c, img-view.c, main.c, slideshow.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5147 utildlg.c, window.c: Made it at least compile for testing.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5148
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5149 Mon Jan 8 22:57:05 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5150
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5151 * dupe.c (dupe_menu_view): Use filelist_change_to_full_path() in place
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5152 of main_image_change_to(), so that the file list of the main window
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5153 also syncs to the image.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5154
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5155 Mon Jan 8 21:55:54 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5156
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5157 * dupe.[ch]: Added thumbnail support.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5158
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5159 Mon Jan 8 20:22:12 2001 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5160
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5161 * dupe.[ch]: More work, many fixes, added right click menu, and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5162 generally made it nice to use (useable).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5163 * collect-table.c: Add the collection to the dupe window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5164 * menu.c: Added 'Find duplicates...' to the file menu.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5165
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5166 Sat Dec 30 16:45:51 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5167
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5168 * README, TODO: Updates.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5169 * collect-table.c: Set default duplicate window mask to sort by name.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5170 * dupe.[ch]: Allow change of comparison method by adding drop down
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5171 menu, fixed dnd when dragging from the list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5172 * filelist.c: Only allow rename when new name does not exist.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5173
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5174
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5175 Thu Dec 14 20:20:14 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5176
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5177 * globals.c, gqview.h, main.c: Set up menus to use GtkItemFactory and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5178 allow saving of user's accel keys (to ~/.gqview/accels).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5179 * menu.c: Use GtkItemFactory, fix callbacks to (void) for those that
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5180 do not use the data (because GtkItemFactory has a weird signal
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5181 alignment (gpointer is first).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5182
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5183 Sorry translators, menus must be re-translated (and it does not look
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5184 like fun with GtkItemFactoryEntry using menu paths)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5185
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5186 Thu Nov 30 17:45:08 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5187
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5188 * configure.in: Do more compatible checks for png ?
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5189 * tabcomp.c: Sanity checks for adding NULL key/path to list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5190
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5191 Mon Nov 20 12:32:08 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5192
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5193 * image.c: Added render_types to better decrease unnecessary renders.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5194 * main.c, window.c: Save/Restore the window positions like in gimp,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5195 since that seems to work better.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5196 (And gimp programmers can't be wrong :)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5197
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5198 Wed Nov 8 09:16:45 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5199
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5200 * dupe.[ch]: Added new files containing 'find duplicates' window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5201 * collect-table.c: Added 'find duplicates...' to pop-up menu.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5202 * fileops.[ch]: Added checksum_simple(), made some things const.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5203 * collect.[ch]: Added collection_info_valid().
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5204 * filelist.[ch], menu.c, pathsel.c: const stuff.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5205 * image-load.[ch]: Added image_load_dimensions(), const stuff.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5206 * Makefile.am: Added dupe.[ch] to objects.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5207
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5208 Sun Sep 10 09:55:50 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5209
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5210 * po/*.po: Make distcheck did this.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5211 * configure.in, README: Release 0.9.1.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5212
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5213 Fri Sep 8 17:34:37 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5214
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5215 * thumb.[ch](maintain_thumbnail_dir): Added a clear argument for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5216 completely clearing the disk cache.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5217 * filelist.c, menu.c: Changes for above.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5218 * preferences.c: Added a 'Clear cache' button.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5219 * utildlg.c: Allow passing NULL pointer for the cancel callback in
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5220 confirm_dialog_new() and confirm_dialog_add().
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5221
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5222 Fri Sep 8 16:58:20 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5223
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5224 * icons/collect.xpmi: Added wm icon for collection windows.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5225 * collect.c: Use it.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5226
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5227 Fri Sep 8 15:55:53 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5228
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5229 * menu.[ch]: Unified the main window image and fullscreen pop-up menu,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5230 and made it consistent with the one for view window. Added 'slideshow
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5231 pause'.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5232 * collect-table.c, filelist.c, globals.c, gqview.h: Uses new menus,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5233 4 less global Widget variables now, yay.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5234 * image.c: Reset scroll to 0,0 on new image.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5235 * img-main.[ch]: Used new menus, added necessary accessors for menus.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5236 * img-view.c: Added 'view in new window', and 'slideshow pause'.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5237
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5238 Fri Sep 8 13:33:12 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5239
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5240 * utildlg.[ch]: Added class parameter to set windowmanager class for
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5241 dialogs. Also added option to set window under the mouse.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5242 * collect-dlg.c, filelist.c, utilops.c: Changed to add class
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5243 assignments.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5244 * globals.c, gqview.h, preferences.c, rcfile.c: Added
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5245 place_dialogs_under_mouse var.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5246
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5247 Fri Sep 8 12:15:08 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5248
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5249 * po/ru.po: Updated Russian translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5250 submitted by val <frob@df.ru>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5251 * po/fr.po: Updated French translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5252 submitted by Jean-pierre PEDRON <jppedron@club-internet.fr>.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5253 * po/pl.po: Added Polish translation,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5254 submitted by Grzegorz Kowal <g_kowal@poczta.onet.pl>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5255 (yes, close to a release once I do this).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5256
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5257 Fri Sep 8 11:51:52 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5258
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5259 * collect.c, image.c: Removed #warning warnings :)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5260 * fullscreen.c: Make sure the window is set to 0,0.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5261 * preferences.c: Changed the way thumbnail sizes are selected. Now uses
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5262 a dynamic drop down menu. Available sizes are now stored in a static
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5263 list, and added a few more sizes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5264
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5265 Fri Sep 8 10:25:44 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5266
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5267 * image.[ch]: Added read ahead buffering.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5268 * dnd.c, filelist.c, globals.c, gqview.h, img-main.[ch], img-view.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5269 main.c, preferences.c, rcfile.c, slideshow.c, typedefs.h: Hook up all
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5270 the necessary read-ahead stuff. Allow verbosity levels for debug: each
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5271 --debug on the command line increments verbosity.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5272 * thumb.c: Even on error, attempt to display what we have.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5273
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5274 Wed Sep 6 13:52:45 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5275
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5276 * image.c: Fix slow loading when zoomed in rather high. (clamp hack).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5277
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5278 Wed Sep 6 12:58:42 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5279
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5280 * image.c: Fix printing of window titles.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5281 * main.c: Changed Gimp default from 'gimp' to 'gimp-remote -n'.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5282 * preferences: Cleaned up window a bit, added tab 'window'.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5283
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5284 Wed Sep 6 11:55:32 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5285
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5286 * globals.c, gqview.h, image.c, img-main.c, img-view.c, main.c, menu.c,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5287 preferences.c, rcfile.c, thumb.c, typedefs.c: Added thumbnail quality
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5288 option, zoom and dither quality options, adjustable zoom increment.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5289 Fixed menu separators to be insensitive.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5290
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5291 Wed Sep 6 07:54:36 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5292
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5293 * image.[ch]: Fix window resizing when zoom is auto, changed a few
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5294 image_area options to be standard.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5295 * fullscreen.c, img-view.c, window.c: Use new image_area options that
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5296 are now needed.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5297
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5298 Thu Aug 31 07:44:38 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5299
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5300 * image.[ch]: Add a image_area_reload() function, and fix zoom_adjust
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5301 from autozoom mode (implement it).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5302 * img-main.[ch], menu.c: call image_reload when reload button/menu is
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5303 selected.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5304 * utildlg.c: Made Escape key cancel all dialogs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5305
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5306 Thu Aug 31 07:17:10 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5307
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5308 * image.c: Fix image_area_set_from_image to actually copy the pixbuf
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5309 and image data.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5310 * img-main.c, img-view.c: Update for slideshow, below.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5311 * slideshow.[ch]: Added arguments to slideshow_start_* functions so
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5312 that slideshows start from the current image when no in random mode.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5313 Also added a slideshow_pause set of functions, currently not used
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5314 anywhere right now -- will hook to keys/mouse menus later.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5315
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5316 Wed Aug 30 10:23:05 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5317
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5318 * collect-table.c, collect.c: Changed 'loading thumbnails..' status to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5319 include a progress bar.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5320 * image.[ch], img-main.[ch], img-view.c, menu.[ch], tydefs.h: Added
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5321 rotate options.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5322 * pixbuf_util.[ch]: Added pixbuf rotate 90 / mirror stuff.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5323 * README: Added rotate keys to key summary.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5324
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5325 Tue Aug 29 08:26:35 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5326
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5327 * pixbuf_util.[ch]: New files to manipulate pixbufs, currently only
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5328 provides save to png function.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5329 * Makefile.am, thumb.c: Used save to png function.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5330 * configure.in: Test for png, now required.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5331 * image.c: Fix bug in queue area computation.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5332 * main.c: Change -help to --help in warning message.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5333 * po/*.po: Fix --help stuff.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5334
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5335 Tue Aug 29 06:40:02 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5336
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5337 * collect.[ch], collect-io.c: Make it work with new thumbnail loaders.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5338 * filelist.c, globals.c, gqview.h, image.c: Made the img_unknown.xpm
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5339 global data, so it is only included once.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5340 * main.c: Bye bye, Imlib. It is now OFFICIALLY DEAD.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5341 * thumb.h, typedefs.h: Moved all structs to typedefs.h.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5342 * configure.in, gqview.spec.in, Makefile.am, README: Remove imlib
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5343 references, added gdk-pixbuf stuff.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5344
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5345 Mon Aug 28 13:27:04 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5346
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5347 * thumb.[ch]: Added idle thumbnail generation. Hmm, the pixbuf 0.8.0
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5348 GIF loader seems to error out on thumbnail _RE_generation, will have
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5349 to look into that.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5350 * filelist.c: Use it.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5351 * collect-table.c: Broken, but at least it compiles to test new
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5352 thumbnail code.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5353
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5354 Mon Aug 28 08:06:15 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5355
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5356 * image.c: Image loading now works with no black spots on scroll :)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5357 Still a lot of fixes/optimizes/mem cache management to do though...
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5358
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5359 Sat Aug 19 01:08:08 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5360
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5361 * image.[ch]: Move to a floating point zoom, mor work on queue and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5362 rendering.. still really broken.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5363 * img-main.[ch], img-view.c, menu.c, typedefs.c: Update for new zoom
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5364 number type.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5365
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5366 Fri Aug 18 01:41:53 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5367
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5368 * filelist.c: Fix crash when deleting files while loading thumbs (this
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5369 code will die a horrible death anyway when I move thumb loading to an
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5370 idle call that uses image-loader.c stuff.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5371 * image-load.[ch]: Gdk-pixbuf load wrappers to do it in idle calls.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5372 * image.[ch]: Moved to gdk-pixbuf (no caching right now), slow and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5373 error prone, no zoom.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5374 * gqview.h, tydefs.h: Changes for gdk-pixbuf. (Imlib is still used most
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5375 places though <-- FIXME.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5376 * configure.in, Makefile.am: Added gdk-pixbuf, new files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5377 * logo.xpm: Use staandard xmp for logo now, may move to inline pixbufs
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5378 (eventually).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5379
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5380 Sun Jul 23 21:34:22 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5381
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5382 * img-main.c: Fix file operations from keyboard when coming out of full
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5383 screen.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5384 * configure.in, README: release 0.9.0
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5385
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5386 Sun Jul 23 19:48:56 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5387
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5388 * collect.c, img-view.c: It now compiles cleanly with "-g -Wall -O2
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5389 -Wmissing-prototypes -Wmissing-declarations -Werror"
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5390
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5391 Sat Jul 22 20:46:45 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5392
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5393 * tabcomp.c: Preserver order of keys between load/save.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5394 * filelist.[ch], window.c: Added a path history to the path entry,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5395 combo crashes when changed while popped up, so it does not work as
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5396 expected, yet.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5397 * README: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5398
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5399 Fri Jul 21 00:01:33 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5400
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5401 * collect-io.[ch], collect.[ch], typedefs.h: Added saving of collection
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5402 window sizes to the collection file. (and restore is 'save window
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5403 positions' is enabled)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5404 * gqview.h, main.c: Renamed .gqviewrc to gqviewrc, since we are now
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5405 our own hidden .gqview dir, no reason to hide the config file.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5406
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5407 Thu Jul 20 22:29:42 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5408
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5409 * collect-dlg.c, collect-io.[ch]: Minor fixes, added append functions.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5410 * collect-table.[ch], collect.c: Added more keyboard commands, more
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5411 fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5412 * image.c: Check that image in a collection is valid before using it.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5413 * menu.[ch], typedefs.c: Added SORT_PATH, which allows sorting by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5414 path (well, duh).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5415 * window.c: Changes for additional sort option.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5416
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5417 Thu Jul 20 17:32:14 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5418
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5419 * collect-io.c: Change warning printf.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5420 * preferences.c: Open proper tab when showing 'about'.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5421 * po/POTFILES.in: Updated to include collection files, as well ad the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5422 other new ones added since 0.8.2.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5423
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5424 Wed Jul 19 19:07:27 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5425
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5426 * clist_edit.c, img-main.c, img-view.c, main.c, tabcomp.c: Added
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5427 support for the numeric keypad. Zoom using +, -, /, *; move with
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5428 the number keys, etc.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5429 * collect-table.c, typedefs.h: Added support for navigation/selection
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5430 in collections with the keyboard.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5431
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5432 Tue Jul 11 16:09:14 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5433
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5434 * collect-io.c, collect-table.[ch], collect.c, typedefs.c: Added frame
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5435 for displaying status, image/selection count, etc.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5436 * globals.c, gqview.h, preferences.c, rcfile.c: Added collection tab to
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5437 options, added selection style option. Save open_recent_max to config.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5438
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5439 Tue Jul 11 13:37:00 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5440
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5441 * collect-table.c: Properly set the main image on 'view'.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5442 * dnd.c, main.c: Namespace changes, make dropping collections work on
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5443 main window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5444 * filelist.[ch]: Moved file_next/prev/first/last to img-main.c, more
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5445 appropriate there.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5446 * img-main.[ch]: Added (back) slideshow, various minor changes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5447 * img-view.c: Added slideshow, make keys work with CAPS on.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5448 * slideshow.c: Make only the main window support filelist slideshows.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5449
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5450 Sat Jul 8 11:07:23 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5451
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5452 * Makefile.am, fullscreen.[ch]: Made fullscreen more generic.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5453 * dnd.c, filelist.c, image.c, main.c, menu.c, window.c: Updated to new
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5454 names (below).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5455 * img-main.[ch]: Redid fullscreen, slideshow, and namespace changes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5456 * img-view.[ch]: Added fullscreen, changed way of doing popup menu.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5457 * slideshow.[ch]: Redid slideshow, made it more generic, it now accepts
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5458 a path list, collection list, or falls back to filelist.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5459
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5460 Thu Jul 6 23:00:10 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5461
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5462 * collect-dlg.c: Don't free the data in the confirm_cancel callback,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5463 it is just a NOP.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5464 * collect-table.c, collect.c: More work on popup menus, added recursive
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5465 directory dropping. And more work overall.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5466 * dnd.c, filelist.[ch], main.c, utildlg.[ch]: Used path_list_free
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5467 in place of old free_selected_list, Exposed more in the filelist.h
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5468 header.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5469 * fileops.[ch]: Added path_list_* functions.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5470 * img-view.[ch]: Added a way to start a new window from a collection.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5471
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5472 Wed Jul 5 19:08:58 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5473
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5474 * collect-dlg.c, collect-io.c, collect-table.c, collect.[ch]: Started
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5475 popup menus for, sorting, saving, editing. Collections now have
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5476 a ref count.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5477 * globals.c, gqview.h, main.c, menu.[ch], typedefs.h, window.c: Added
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5478 recent open menu, history saving, popup menu utils.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5479 * pathsel.c: Synced the file list to change as the user types in the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5480 entry. (also fixes it to change when combo-items are selected).
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5481 * tabcomp.[ch]: Added history_list features to load/save keys to a
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5482 file.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5483
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5484 Tue Jul 4 14:40:43 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5485
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5486 * collect.[ch], collect-table.[ch]: Changed the way dnd selection data
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5487 is generated, since the case of the same path being in a collection
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5488 multiple times broke the old method. Moving between collections seems
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5489 to work now. Added collection stepping accessors.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5490 * dnd.c, image.[ch], img-view.c: Added support for collection browsing.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5491 * main.c (filename_from_path): Test that path != NULL.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5492 * typedefs.c: Move collect.h typedefs here.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5493
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5494 Its funny, but after this bit of hacking I feel dirty, like I did this
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5495 all wrong...
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5496
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5497 Mon Jul 3 19:44:29 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5498
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5499 * collect-table.c: Added a tooltip to display the filenames, probably
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5500 should be an option.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5501
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5502 Mon Jul 3 15:23:00 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5503
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5504 * collect-dlg.[ch]: Added load save dialogs for collections.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5505 * collect-io.[ch], collect-table.c, collect.c: More work.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5506 * filelist.[ch]: Added select all routines.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5507 * gqview.h, main.c, rcfile.c, thumb.c: Move to a new config file
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5508 hierarchy: Everything is under ~/.gqview now, old locations are moved
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5509 to the new ones if found on start-up.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5510 * pathsel.[ch]: Added filtering toggle.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5511 * utildlg.h: Added a generic data pointer for FileDialogs.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5512 * menu.c: Added collection new/open and select all/none menu items.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5513
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5514 Mon Jul 3 12:51:29 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5515
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5516 * collect-table.c, collect.h: Added selections, started dnd data set,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5517 and other stuff.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5518 * dnd.[ch]: New function, make_uri_file_list(), put it in header.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5519
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5520 Fri Jun 16 04:41:38 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5521
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5522 * collect.[ch], collect-table.[ch]: Actually displays something now
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5523 when a file is dragged on the window.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5524
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5525 Fri Jun 16 01:56:32 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5526
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5527 * img-main.c: When in fullscreen, hide the mouse cursor after
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5528 5 seconds of inactivity.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5529
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5530 Tue Jun 13 03:32:33 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5531
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5532 * preferences.c: Fix typo (sorcforge -> sourceforge, boy am I dumb) and
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5533 updated netpedia URL, since the old location is often (always) broken.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5534
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5535 Tue Jun 13 03:26:39 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5536
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5537 * collect.[ch], collect-io.[ch]: Start of collections, load/saveing
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5538 should work, if there was anything that actually used the functions.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5539 Right now a blank window opens :)
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5540 * collect-dlg.[ch], collect-table.[ch]: Basically empty right now.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5541 * menu.c, typedefs.h: Added 'Open collection...' menu item, added
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5542 SORT_NONE to SortType enum.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5543 * rcfile.[ch]: quoted_value() is now public, it is used in collect-io.c
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5544
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5545 Thu Jun 8 19:57:54 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5546
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5547 * *.[ch]: All c files now have corresponding .h headers, except
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5548 globals.c and main.c, which are in gqview.h.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5549 * src/Makefile.am: Added the headers.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5550 * config.[ch]: renamed to preferences.[ch] to avoid conflict with
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5551 autogenerated config.h.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5552
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5553 Tue Jun 6 20:45:14 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5554
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5555 * filelist.c, gqview.h, main.c: Added new function to change the
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5556 current image through the filelist given pathname. Use it to fix bug
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5557 causing filename not to be selected in list on startup and tab
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5558 completion entry.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5559
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5560 Tue Jun 6 20:04:03 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5561
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5562 * filelist.c, globals.c, gqview.h, main.c, rcfile.c, window.c: Added
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5563 basic sorting of files on name, size, or date.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5564
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5565 Mon Jun 5 19:39:02 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5566
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5567 * configure.in: Release 0.8.2
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5568 * README: Updated.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5569 * utilops.c: Change a \b to a \n.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5570 * po/*.po: Make corresponding change to above.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5571
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5572 Mon Jun 5 18:54:46 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5573
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5574 * filelist.c (filelist_change_to): When going up one dir, make previous
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5575 place visible in the list.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5576
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5577 Tue May 9 00:54:36 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5578
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5579 * clist_edit.c: Fixups for positioning.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5580 * config.c, filelist.c, globals.c, gqview.h, rcfile.c: Made in place
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5581 renaming optional.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5582
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5583 Mon May 8 23:05:06 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5584
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5585 * clist_edit.[ch]: New files that allow in place editing of a clist.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5586 * filelist.c: Add in place renaming.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5587
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5588 Mon May 8 18:08:20 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5589
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5590 * config.c, main.c, utildlg.c, img-view.c, utildlg.c, window.c: Set
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5591 icons on windows.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5592 * icons/[config.xpm, dialog.xpm, icon.xpm, tools.xpm, view.xpm],
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5593 icons/Makefile.am: Add new icons for windows.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5594 * filelist.c, menu.c, tabcomp.c, thumb.c: -Wall cleanups/bug fixes.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5595 * gqview.h, image.[ch], img-view.c: Fix image scaling for new views,
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5596 GQview title is now after the image filename.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5597
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5598 Mon May 8 15:06:35 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5599
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5600 * main.c: Pressing delete now correctly deletes selected files.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5601 * config.c, globals.c, gqview.h, image.c, rcfile.c: Zoom to fit now
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5602 expands images too (by default, added config option to have old
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5603 behavior.
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5604
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5605 Mon May 8 13:56:01 2000 John Ellis <johne@bellatlantic.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5606
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5607 * po/it.po: Added Italian translation, submitted by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5608 Christopher R. Gabriel <cgabriel@pluto.linux.it>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5609 * po/es.po: Updated Spanish translation, submitted by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5610 Rodrigo Sancho Senosiain <ruy_ikari@bigfoot.com>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5611 * po/pt_BR.po: Updated brazilian translation, submitted by
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5612 "Evandro F. Giovanini" <elinux@linuxave.net>
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5613 * configure.in: Added it to ALL_LINGUAS
e0d0593d519e Sync to GQview 1.5.9 release.
gqview
parents: 4
diff changeset
5614
4
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5615 Fri Apr 14 15:50:22 2000 John Ellis <johne@bellatlantic.net>
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5616
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5617 * README: Updated.
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5618 * configure.in: release 0.8.1
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5619
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5620 Thu Apr 13 10:50:43 2000 John Ellis <johne@bellatlantic.net>
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5621
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5622 * config.c, globals.c, gqview.h, image.c, img-main.c, img-view.c: Added
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5623 support for mouse wheel (4,5) to scroll image or flip through images.
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5624
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5625 Thu Apr 13 09:38:25 2000 John Ellis <johne@bellatlantic.net>
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5626
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5627 * configure.in, po/sk.po: Added Slovak translation, submitted by
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5628 "Sandokan" <cortex@nextra.sk>
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5629
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5630 Thu Apr 13 09:35:36 2000 John Ellis <johne@bellatlantic.net>
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5631
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5632 * configure.in, po/es.po: Added Spanish translation, subbmitted by
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5633 Rodrigo Sancho Senosiain <ruy_ikari@bigfoot.com>
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5634
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5635 Thu Apr 13 09:32:42 2000 John Ellis <johne@bellatlantic.net>
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5636
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5637 * confgure.in, po/fr.po: Added French translation, submitted by
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5638 Jean-pierre PEDRON <jppedron@club-internet.fr>
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5639
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5640 Thu Apr 13 09:28:04 2000 John Ellis <johne@bellatlantic.net>
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5641
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5642 * Makefile.am, configure.in: Include gqview.spec in make distcheck so
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5643 that rpm -tb will work.
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5644 * po/tr.po, gqview.desktop: Update Turkish translation, from
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5645 Fatih Demir <kabalak@gmx.net>
e149abcda4eb Syncing to 0.8.1
gqview
parents: 3
diff changeset
5646
3
gqview
parents: 1
diff changeset
5647 Thu Apr 6 19:03:04 2000 John Ellis <johne@bellatlantic.net>
gqview
parents: 1
diff changeset
5648
gqview
parents: 1
diff changeset
5649 * README: Release 0.8.0.
gqview
parents: 1
diff changeset
5650
gqview
parents: 1
diff changeset
5651 Wed Apr 5 11:35:52 2000 John Ellis <johne@bellatlantic.net>
gqview
parents: 1
diff changeset
5652
gqview
parents: 1
diff changeset
5653 * filelist.c (rebuild_filter): Fix bug that hacked on the wrong string,
gqview
parents: 1
diff changeset
5654 causing custom_filter to only have one entry max.
gqview
parents: 1
diff changeset
5655 * utilops.c: Removed unused code, fix rename description.
gqview
parents: 1
diff changeset
5656
gqview
parents: 1
diff changeset
5657 Wed Apr 5 11:19:31 2000 John Ellis <johne@bellatlantic.net>
gqview
parents: 1
diff changeset
5658
gqview
parents: 1
diff changeset
5659 * filelist.c, gqview.h, window.c: File list now scrolls to display
gqview
parents: 1
diff changeset
5660 the first file that matches the path entry box during tab completion.
gqview
parents: 1
diff changeset
5661 The directory changes to follow the completion too.
gqview
parents: 1
diff changeset
5662
gqview
parents: 1
diff changeset
5663 Wed Apr 5 10:30:51 2000 John Ellis <johne@bellatlantic.net>
gqview
parents: 1
diff changeset
5664
gqview
parents: 1
diff changeset
5665 * filelist.c, gqview.h, main.c, menu.c, rcfile.c, slideshow.c: Added:
gqview
parents: 1
diff changeset
5666 Save thumnbnail mode to rcfile; add command line option for slideshow,
gqview
parents: 1
diff changeset
5667 rename other long options; make next/prev work properly during
gqview
parents: 1
diff changeset
5668 slideshow.
gqview
parents: 1
diff changeset
5669
gqview
parents: 1
diff changeset
5670 Tue Apr 4 15:00:15 2000 John Ellis <johne@bellatlantic.net>
gqview
parents: 1
diff changeset
5671
gqview
parents: 1
diff changeset
5672 * po/zh_TW.Big5.po, configure.in: Added Traditional Chinese (Big5),
gqview
parents: 1
diff changeset
5673 translation from Kam Tik <kamtik@hongkong.com>
gqview
parents: 1
diff changeset
5674
gqview
parents: 1
diff changeset
5675 Tue Apr 4 13:20:43 2000 John Ellis <johne@bellatlantic.net>
gqview
parents: 1
diff changeset
5676
gqview
parents: 1
diff changeset
5677 * *.[ch]: Update copyrights to 2000.
gqview
parents: 1
diff changeset
5678 * configure.in: Bumper version to 0.8.0 ('bout time)
gqview
parents: 1
diff changeset
5679 * README, TODO: Updates
gqview
parents: 1
diff changeset
5680
gqview
parents: 1
diff changeset
5681 Tue Apr 4 12:21:27 2000 John Ellis <johne@bellatlantic.net>
gqview
parents: 1
diff changeset
5682
gqview
parents: 1
diff changeset
5683 * image.c, img-main.c: Fix mem leaks.
gqview
parents: 1
diff changeset
5684 * utildlg.[ch]: Added confirm_dialog_new_with_image() utility.
gqview
parents: 1
diff changeset
5685 * utilops.c: Added display of source and dest images to overwrite
gqview
parents: 1
diff changeset
5686 dialogs (uses above).
gqview
parents: 1
diff changeset
5687 All this is derived from a patch by Gordon Messmer <yinyang@eburg.com>
gqview
parents: 1
diff changeset
5688
gqview
parents: 1
diff changeset
5689 Tue Apr 4 10:44:22 2000 John Ellis <johne@bellatlantic.net>
gqview
parents: 1
diff changeset
5690
gqview
parents: 1
diff changeset
5691 * main.c: Added full screen startup option (-f or -full), derived from
gqview
parents: 1
diff changeset
5692 patch by Rami Lehti <Rami.Lehti@Finland.Sun.COM>
gqview
parents: 1
diff changeset
5693
gqview
parents: 1
diff changeset
5694 Tue Apr 4 10:33:15 2000 John Ellis <johne@bellatlantic.net>
gqview
parents: 1
diff changeset
5695
gqview
parents: 1
diff changeset
5696 * image.[ch], img-view.c, img-main.c, menu.c, gqview.h: Added ability
gqview
parents: 1
diff changeset
5697 to set the root window wallpaper. (If zoom is fit to window, image is
gqview
parents: 1
diff changeset
5698 scaled, otherwise tiled.
gqview
parents: 1
diff changeset
5699 Derived from patch by ENTERforNone <enterfornone@bigpond.com>
gqview
parents: 1
diff changeset
5700
gqview
parents: 1
diff changeset
5701 Tue Apr 4 09:45:08 2000 John Ellis <johne@bellatlantic.net>
gqview
parents: 1
diff changeset
5702
gqview
parents: 1
diff changeset
5703 * img-main.c, menu.c: Changed full screen key to V. Derived from patch
gqview
parents: 1
diff changeset
5704 by Martial MICHEL <martial@users.sourceforge.net>
gqview
parents: 1
diff changeset
5705
gqview
parents: 1
diff changeset
5706 Tue Apr 4 09:32:14 2000 John Ellis <johne@bellatlantic.net>
gqview
parents: 1
diff changeset
5707
gqview
parents: 1
diff changeset
5708 * fileops.c (get_current_dir): Fix problem when there is no read
gqview
parents: 1
diff changeset
5709 permission for the current dir. Derived from patch by
gqview
parents: 1
diff changeset
5710 Mathieu Dessus <mdessus@free.fr>
gqview
parents: 1
diff changeset
5711
gqview
parents: 1
diff changeset
5712 Apr 4 09:15:16 2000 John Ellis <johne@bellatlantic.net>
gqview
parents: 1
diff changeset
5713
gqview
parents: 1
diff changeset
5714 * configure.in, po/tr.po: Added Turkish translation from
gqview
parents: 1
diff changeset
5715 Fatih Demir <kabalak@gmx.net>
gqview
parents: 1
diff changeset
5716
1
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5717 Thu Mar 16 17:04:24 2000 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5718
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5719 * pathsel.c, tabcomp.c: Fix memory leaks.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5720
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5721 Fri Oct 1 17:17:21 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5722
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5723 * po/ru.po: Added Russian translation
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5724 from Oleg Andrjushenko <oandr@itec.cn.ua>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5725 * po/pt_BR.po: Added Brazilian Portuguese translation
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5726 from Vitor Fernandes <vitor_fernandes@SoftHome.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5727 * po/ja/po: Added Japanese translation
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5728 from Shingo Akagaki <akagaki@ece.numazu-ct.ac.jp>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5729 * configure.in: Updated ALL_LINGUAS.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5730
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5731 Mon Sep 6 06:25:38 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5732
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5733 * image.c, img-main.c, img-view.c, window.c: Remove warnings for
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5734 gtk+-1.2.5-pre1. I think there are still realize issues with that
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5735 version of GTK+, however.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5736
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5737 Wed Aug 18 21:03:05 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5738
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5739 * filelist.c: Fix reversal of calculating column width of the files
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5740 list for icons vs. no icons.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5741 * pathsel.c, utilops.c: Set teh clist columns to autosize, so that
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5742 horizontal scrollbar is accurate (and usually not there ;)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5743
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5744 Wed Aug 18 20:35:07 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5745
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5746 * gqview.h, tabcomp.c, utilops.c: Move and copy dialogs now have a
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5747 history. This was done by adding a combo widget option to the tab
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5748 completion routines.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5749
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5750 Wed Aug 18 17:37:48 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5751
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5752 * config.c: Fix 'fall back to 48x48 icon size' bug.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5753
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5754 Mon Aug 16 13:25:29 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5755
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5756 * po/de.po: Added german translation
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5757 by mawarkus@t-online.de (Matthias Warkus)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5758 * configure.in (ALL_LINGUAS): Added de.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5759
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5760 Mon Aug 16 12:44:56 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5761
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5762 * utilops.c: Make it easier for translators.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5763
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5764 Mon Aug 16 12:09:53 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5765
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5766 * thumb.c: Regenerate thumbnails whent the preferred size changes.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5767
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5768 Mon Aug 16 11:56:29 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5769
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5770 * config.c, globals.c, gqview.h, main.c, rcfile.c: Removed the
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5771 'save settings on exit' option and always save one exit, this was
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5772 leading to confusion as to why settings are not always saved.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5773 * menus.: Removed the save settings menu line, no longer needed.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5774
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5775 Tue Aug 10 07:03:44 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5776
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5777 * main.c(main): Use gtk_set_locale();
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5778 * window.c: Use gqview instead of main for wmhints.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5779
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5780 Tue Aug 10 06:55:48 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5781
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5782 * filelist.c: Update the file count when files are removed.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5783 * dnd.c: When a drag and drop results in a GDK_ACTION_MOVE, refresh
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5784 the lists to account for possibly deleted files.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5785
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5786 Fri Jul 23 17:09:02 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5787
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5788 * window.c: Fix hang bug when dragging a file after starting with tools
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5789 floating, then unfloating the window. (don't use gtk_widget_reparent
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5790 for this).
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5791 * dnd.c: Properly add "\r\n" to the end of all files for URI types, now
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5792 all drags to Gimp 1.1.6 works.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5793
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5794 Tue Jul 20 20:37:03 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5795
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5796 * configure.in, Makefile.am: Added localedir definition.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5797 * src/main.c: Added locale and i18n initialization.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5798
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5799 Tue Jul 20 20:03:18 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5800
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5801 * configure.in, Makefile.am, autogen.sh: Add gettext calls, simplify
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5802 gtk/imlib checks.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5803 * po/POTFILES.in: Created for gettext.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5804 * src/intl.h, gqmpeg.h, *.c: Added intl stuff, marked strings for
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5805 translation.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5806
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5807 Sat Jul 10 15:12:13 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5808
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5809 * all files: Moved to autoconf and automake.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5810
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5811 Sat Jul 3 08:23:59 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5812
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5813 * gqview.h, README, gqview.spec: Release 0.7.0
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5814
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5815 Fri Jul 2 13:00:21 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5816
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5817 * img-view.c: Added a 'close window' option to pop up dialog.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5818
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5819 Fri Jul 2 09:11:02 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5820
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5821 * main.c (main): Fix so that window does not expand to image size when
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5822 strting up with an image (from command line).
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5823 * img-view.c (view_window_new): Follow the limit window size option,
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5824 if enabled.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5825
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5826 Thu Jul 1 20:13:31 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5827
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5828 * main.c: Setup random seed, for better random slideshows.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5829
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5830 Sun Jun 27 15:17:10 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5831
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5832 * img-main.c: Use black background for full screen.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5833 * menu.c: Keep keyboard grab when full screen menu closes.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5834
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5835 Sun Jun 27 14:07:05 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5836
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5837 * img-main.c: Keyboard now works with full screen.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5838 * main.c: Drop out of full screen before exiting.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5839
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5840 Sun Jun 27 06:57:22 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5841
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5842 * image.c: Fix image snapping to uppper left when resizing window.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5843 * main.c: Increase progressive scrolling rate.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5844
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5845 Fri Jun 25 15:22:32 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5846
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5847 * config.c, globals.c, gqview.h, img-view.c, main.c, rcfile.c: Added
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5848 progressive key scrolling option.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5849
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5850 Fri Jun 25 14:06:12 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5851
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5852 * image.c, img-main.c, gqview.h: A few api changes with regard to image
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5853 auto-sizing and zooming.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5854 * dnd.c: Made image dnd more generic to work with separate views.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5855 * img-view.c: Added dnd and keyboard support.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5856
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5857 Fri Jun 25 11:00:38 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5858
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5859 * image.c, img-view.c, window.c: Fixups for window resizing and initial
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5860 size setting.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5861
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5862 Fri Jun 18 13:42:35 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5863
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5864 * dnd.c, filelist.c, gqview.h, menu.c: Dragging and right clicking on
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5865 file list no longer displays image, but correctly, only displays
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5866 action/popup menu.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5867 * globals.c, gqview.h, img-main.c, main.c, menu.c, window.c: Add full
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5868 screen option.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5869
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5870 Fri Jun 18 04:24:51 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5871
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5872 * image.[ch], img-main.c, gqview.h: Beginnings of adding capability to
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5873 view images in a new window. ImageWindow functions are now completely
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5874 generic (save one spot).
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5875
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5876 Wed Jun 16 03:47:36 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5877
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5878 * slideshow.c, filelist.c: Make slideshow work correctly.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5879 * config.c, rcfile.c: Add saving and adjustment of slide show options.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5880
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5881 Wed Jun 16 00:46:09 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5882
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5883 * slideshow.c, globals.c, gqview.h: Begin slideshow ability.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5884 * menu.c: Add 'Toggle slideshow' so view menu, may not stay here.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5885 * filelist.c: Made a few functions needed for slideshow public.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5886
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5887 Tue Jun 15 19:21:26 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5888
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5889 * filelist.c, pathsel.c, tabcomp.c: Small speed improvements in
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5890 handling (creating) GLists.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5891
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5892 Sat Jun 12 23:17:34 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5893
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5894 * rcfile.c (load_options): Fix memory leak, patch submitted by
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5895 F. Petitjean <fpetitje@bureauveritas.com>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5896
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5897 Thu May 27 14:32:22 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5898
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5899 * gqmpeg.h, README, gqmpeg.spec: Release 0.6.1
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5900
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5901 Thu May 27 13:10:02 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5902
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5903 * filelist.c: Generate thumbnails for visible files first. Thumbnails
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5904 are now kept when renaming.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5905
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5906 Thu May 27 11:54:09 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5907
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5908 * pathsel.c: Merge improvements from gqmpeg version.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5909 * tabcomp.c, tabcomp.xpm: ditto.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5910 * utildlg.c: ditto.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5911 * config.c, utilops.c, window.c: Use newer features of above.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5912
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5913 Thu May 27 11:44:00 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5914
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5915 * filelist.c, image.c, gqmpeg.h: Properly update the image window when
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5916 viewed files are moved, renamed, or deleted.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5917
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5918 Thu May 27 11:01:31 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5919
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5920 * main.c (main): Push correct visual and colormap to fix 8 but psuedo
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5921 color displays.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5922
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5923 Sun May 23 09:21:50 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5924
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5925 * Makefile: Added static build target, some cleanup.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5926
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5927 Sat Apr 10 19:01:33 1999 John Ellis <johne@bellatlantic.net>
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5928
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5929 * window.c(toolwindow_create): Use gtk_window_set_policy on toolwindow
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5930 so it can be resized smaller.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5931
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5932 0.6.0 (3-5-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5933 > Major rewrite (60-70%), now requires gtk+-1.2.0
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5934 > Multiple file selection.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5935 > Drag and drop.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5936 > Better keyboard support.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5937 > xvpics thumbnail support (read only), optional.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5938 - Add command line options to force show and hide of tools.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5939 * Fix tab completion bug.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5940 * Fix gtk 1.2.0 related bugs.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5941
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5942 0.5.1 (12-8-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5943 - Should compile now without editing the Makefile with any gtk through 1.1.5
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5944 * Fix file highlight bug when user tab completes to currently displayed dir.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5945 * Fix for FreeBSD.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5946
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5947 0.5.0 (11-11-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5948 > Add path entry window with tab completion.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5949 > Add tab completion to all areas where a path can be typed.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5950 > Add option to save window positions.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5951 - Pressing '+' zooms image. Previously only '=' was bound, causing problems
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5952 for some keyboard layouts.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5953 - Add border to floating tools window for better appearance on some WM's.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5954
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5955 0.4.3 (10-09-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5956 * Fix bug when 'fit window to image' is on, tools float/hide, and the next
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5957 image selected has the same dimensions, it would not display.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5958 * More fixes dealing with 'fit window to image'
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5959
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5960 0.4.2 (10-07-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5961 > Add 'fit window to image' option when tools float or hide.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5962 > Add copy and move dialogs.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5963 > Add option to hide the tools completely.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5964 > Save settings on exit option added, and option to restore tool state.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5965 - Pressing the [ESC] key will now stop loading of thumbnails.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5966 - [CTRL] - M is now moves files, purging old thumbnails is now [CTRL] - T.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5967 - Add save button to config dialog.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5968 - New configuration tab: image, moved relevent options there.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5969
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5970 0.4.1 (9-11-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5971 > Scrollbars removed, now you can pan the image by pressing and dragging the
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5972 mouse on the image. The arrow keys will pan too (use [Ctrl] to pan faster)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5973 > The file selection area and status line can be 'floated' into a separate
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5974 window, this allows the image window to display more of the image.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5975 > The file delete confirmation dialog can now be disabled in the options
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5976 window.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5977 > The beginnings of keyboard support ( see the keyboard chart, above )
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5978 - Now if a thumbnail is older than it's parent image, the thumbnail is
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5979 recreated, so that changed images have their thumbnail properly updated.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5980 - While loading thumbnails GQview is now responsive to commands, slowly, but
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5981 it works. You can now load images, delete files, etc. while the thumbnails
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5982 are being generated. The thumbnail generation can be interrupted too by
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5983 simply turning them off.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5984 * The code that determines the user's HOME directory has been rewritten, now
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5985 hopefully users of nis will be happy. If the directory is not found or
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5986 cannot be determined, GQview exits semi-gracefully.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5987 * Fixed some bugs here and there.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5988
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5989 0.4.0 (8-15-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5990 > Thumbnail caching added ($HOME/.gqview_thmb).
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5991 - patch from Joshua Thomas Green applied for those that want to compile
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5992 with GTK 1.1.x (the development version), just uncomment one line in the
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5993 Makefile.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5994 - patch from Joel Young applied to the .spec file of the RPM version.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5995
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5996 0.3.4 (7-30-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5997 * Fixed problem loading files into external editors when a space was in the
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5998 pathname.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
5999
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6000 0.3.3 (5-15-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6001 - Changes to file listing code for speed improvement in large directories.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6002 * Fixed a bug that would cause a thumbnail's height or width to be zero when
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6003 an image has a large aspect ratio.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6004 * Fixed some memory leaks in the file listing code.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6005 - Other small changes including source re-organization.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6006 - Added a pixmap file to use as an icon (gqview.xpm).
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6007
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6008 0.3.2 (5-7-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6009 * Fixed a bug which made the first editor slot useless from config dialog.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6010
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6011 0.3.1 (5-4-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6012 - Changed filelist code to properly implement Glist.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6013 - Moved definitions of variables and #includes to better places.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6014
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6015 0.3.0 (4-24-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6016 > New feature! Thumbnails displayed in the file list(us 't' to toggle).
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6017 > Thumbnails size can be selected (General Options).
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6018 > Rewrite (again) of the file list (to support adding/removing entries
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6019 without re-reading the entire directory listing, [still need to convert
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6020 the directory list, however]).
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6021 - minor display layout changes (to accomodate the progress bar).
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6022 - if a file format cannot be determined, a generic 'unknown image' picture
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6023 is displayed.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6024 - added display for the number of files listed.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6025 - added '-debug' command line option for debug output (preliminary)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6026
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6027 0.2.1 (4-8-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6028 > Added a handle, now the file lists are sizeable.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6029 - renamed menu item Exit to Quit.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6030 - Added missing file includes that were exposed with GTK+ 0.99.10 release.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6031
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6032 0.2.0 (3-19-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6033 > External editors can be specified in the configuration window (max 8).
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6034 Under the "external editors" tab.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6035 - Popup menu for filelist (delete, rename, and edit).
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6036 - Filelist highlight now follows currently viewed image.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6037 - A few minor fixes.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6038
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6039 0.1.1 (3-3-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6040 > Updated code to compile with GTK+-0.99.4
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6041 (will not work with previous versions of GTK)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6042 - Command line no longer requires a complete path to a file if it is in
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6043 the current working directory. (or must be relative to it)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6044 - When moving to the next (or previous) image, the file list
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6045 scrolls to include the current image's name.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6046
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6047 0.1.0 (2-28-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6048 > Added menu bar.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6049 > Added keyboard shorcuts.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6050 > Configuration can be saved (to .gqviewrc in user's home dir)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6051 > Command line support. (specify startup directory or file to view)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6052 > Can set startup directory in options window (can be disabled)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6053 > Added custom filtering options to support more formats
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6054 (Imlib supports almost anything your system can read using
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6055 ImageMagick or Netpbm, if available).
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6056 > File operations: create directory, rename file, delete file.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6057 > clicking mouse on image:
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6058 button one: next image
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6059 button two: previous image
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6060 button three: popup menu (zoom, file operations, edit image)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6061 > Added option to load image into The Gimp.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6062 - Fixed a bug in the history list truncating routine. (GQview would crash)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6063 - Other minor improvements and fixes.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6064
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6065 0.0.3 (2-18-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6066 > Source code clean up! The source code has been organized
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6067 and is now readable (some code still needs organizing, but
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6068 at least now the code can be followed).
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6069 > Makefile rewritten, it may still need editing for some systems.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6070 The '-g' gcc option was removed for the released code, this makes
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6071 the binary about 1/3 smaller (it removes some debugging facilities)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6072 - Fixed the transparency problem. This removes the garbage displayed
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6073 where an image is transparent, unfortunately for now it is set to purple.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6074
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6075 0.0.2 (2-14-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6076 > Rewrote directory and file list handling, the lists
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6077 can now be of any length.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6078 > Lists are now sorted.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6079 > History list no longer expands out of control as the
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6080 directory path gets longer, entries are truncated at
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6081 32 characters and '/...' is prepended.
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6082 > Added configuration window, including:
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6083 - show or hide dot files
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6084 - select default zoom mode for new image
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6085 - disable file filtering
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6086 - choose file types to filter
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6087 - about tab for version and contact info
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6088
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6089 0.0.1 (2-10-98)
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6090 > No history, first release!
b3e0e515fabf Initial revision
gqview
parents:
diff changeset
6091