1 commit 2c2e0f477a0fb9524235c90f9f7140e60e97319c
2 Author: Michael Schwendt <mschwendt@gmail.com>
3 Date: Tue Aug 11 23:21:37 2015 +0100
5 NULL-ptr crash in image_read_ahead_done_cb()
7 It's not easy to reproduce, but if one is mad and follows the steps and
8 presses the keys a few dozens times, there's a slight chance one can
9 trigger it. Not much to investigate it further.
11 Forwarding from Sami Farin 2015-08-07 16:40:44 EDT:
13 | to reproduce: quickly keep pressing f (fullscreen) and page down
16 | attached patch is a kind of workaround, I did not inspect further
17 | is this threading issue etc
19 Full backtrace: https://bugzilla.redhat.com/attachment.cgi?id=1027647
21 Patch: https://bugzilla.redhat.com/attachment.cgi?id=1060482&action=diff&context=patch&collapsed=&headers=1&format=raw
23 commit 0dfeec9a9a7298d4c5389bb9151a5ad8a8ab9ed4
24 Author: Klaus Ethgen <Klaus@Ethgen.de>
25 Date: Tue Aug 11 23:19:25 2015 +0100
27 Remove over optimization
29 Thanks Uwe Ohse <uwe@ohse.de> for this find.
31 "it looks good, but is dead slow, for each and every call to
32 gdk_cairo_set_source_pixbuf takes at least 15 milliseconds on my not
33 really slow machine, which amounts to over 2 seconds if 144 tiles have
34 to be drawn (tested with many jpegs and a few large pngs).
36 i propose to remove this optimization until someone fixes it. After
37 removal geeqie is fast, again."
39 commit 3a1908c1db02aad60f9dc0f770c0761ef6499be8
40 Author: Klaus Ethgen <Klaus@Ethgen.de>
41 Date: Sat Sep 27 12:07:10 2014 +0100
45 Thanks Michael Schwendt <mschwendt@gmail.com> for the bug reporting and
48 commit d6c33614c45e38845a0bcfd702e38e18d5dcec0b
49 Merge: e79d354 dcf1a1b 0ac5716
50 Author: Klaus Ethgen <Klaus@Ethgen.de>
51 Date: Sun Jul 20 13:57:40 2014 +0100
53 Merge remote-tracking branches 'merge-requests/6' and 'merge-requests/7'
56 Bug 3594998: make lirc initialization quieter
59 Add filedata counting to watch for filedata leaks
60 Use FileData locks to avoid expensive reloads with marks enabled
61 Add "lock" functionality to keep FileDatas in memory
63 commit e79d3547fb650e5f45cb9c30707724c221fdfc20
64 Merge: 900e65e 11b6ce5
65 Author: Klaus Ethgen <Klaus@Ethgen.de>
66 Date: Sun Jul 20 13:54:56 2014 +0100
68 Merge remote-tracking branch 'origin/merge-requests/5'
70 * origin/merge-requests/5:
71 Fix crash when loading collection listing inexistent files.
73 This is now a combination of Leons patch 900e65e and merge request of
74 Laurent. Hopefully that is now a bit more stable.
76 commit 900e65e7e83060b5a4fa0b4b6a2a38d747fbec2c
77 Author: Leon Winter <winter@bfw-online.de>
78 Date: Mon May 26 23:33:52 2014 +0100
80 Fix for the assertion when file gives an empty lookup
82 Thanks Leon for this patch.
84 commit fd0a1d0af48392c459fd04ce1f213965f1b6af0d
85 Author: Petr Vorel <petr.vorel@gmail.com>
86 Date: Tue Mar 4 00:31:04 2014 +0100
88 fix segfault while cancel rename dialog
90 Patch prevents calling gtk_widget_destroy(gd->dialog) twice - second is
91 in generic_dialog_click_cb:58
94 select more images on left section then is seen in on page (need to
95 scroll), roll to the top, click by right mouse button, select Rename
96 from menu and cancel it by key Esc (button Cancel is working).
98 Program received signal SIGSEGV, Segmentation fault.
99 0x00007ffff79b2b16 in gtk_widget_destroy () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
102 #0 0x00007ffff79b2b16 in gtk_widget_destroy () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
103 #1 0x0000000000429c6f in generic_dialog_close (gd=0x118d700) at ui_utildlg.c:44
104 #2 0x0000000000429cf2 in generic_dialog_click_cb (widget=0xb12220, data=0x118d700) at ui_utildlg.c:58
105 #3 0x0000000000429e4a in generic_dialog_key_press_cb (widget=0xb12220, event=0x11f0800, data=0x118d700) at ui_utildlg.c:93
106 #4 0x00007ffff78942bc in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
107 #5 0x00007ffff6123f28 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
108 #6 0x00007ffff6134edd in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
109 #7 0x00007ffff613c922 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
110 #8 0x00007ffff613cf32 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
111 #9 0x00007ffff79b4664 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
112 #10 0x00007ffff78927cf in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
113 #11 0x00007ffff7893f95 in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
114 #12 0x00007ffff74cee12 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
115 #13 0x00007ffff5e5cea6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
116 #14 0x00007ffff5e5d1f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
117 #15 0x00007ffff5e5d5fa in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
118 #16 0x00007ffff789344d in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
119 #17 0x0000000000492cf1 in main (argc=2, argv=0x7fffffffd4c8) at main.c:921
121 commit 08e7733863b0dec7d20dd479e58c459bc7e4725c
122 Author: Levin <zjlevin@hotmail.com>
123 Date: Sun Jan 26 13:46:01 2014 +0100
125 Updated Chinese locales
127 Signed-off-by: Klaus Ethgen <Klaus@Ethgen.de>
129 commit de24ca6e169fc08e2bc6db1ee9054bd77b6623b0
130 Merge: 89d8c20 d3621de
131 Author: Klaus Ethgen <Klaus@Ethgen.de>
132 Date: Sun Jan 26 13:30:18 2014 +0100
134 Merge remote-tracking branches 'origin/merge-requests/10' and 'origin/merge-requests/9'
136 Merge in some trivial but useful merge requests. (Note that 9 includes 8.)
138 * origin/merge-requests/10:
139 transifex config file allowing to easily use transifex-client
141 * origin/merge-requests/9:
142 Skip over expanded keys.
143 Annotate debug_exception() with source file, line, and function.
145 commit 89d8c20e495e2b59fd98899f772aafa361c0cbec
146 Author: Iune Trecet <iunetrecet@gisa-elkartea.org>
147 Date: Wed Aug 7 18:38:16 2013 +0200
149 transifex config file allowing to easily use transifex-client
151 commit d3621deb49713aad7c9758322b34316f4134a74f
152 Author: Emil Mikulic <emikulic@gmail.com>
153 Date: Sun Apr 21 15:13:40 2013 +1000
155 Skip over expanded keys.
157 This fixes handling of filenames with % in them.
159 commit c1808fdcda565bf94f5ff59d84d0985b54883648
160 Author: Emil Mikulic <emikulic@gmail.com>
161 Date: Sun Apr 21 14:57:37 2013 +1000
163 Annotate debug_exception() with source file, line, and function.
165 commit dcf1a1bf00f27440ae8d333e345f3a562f03459b
166 Author: Laurent Monin <zas@norz.org>
167 Date: Thu Dec 13 13:17:47 2012 +0100
169 Bug 3594998: make lirc initialization quieter
171 Increasing debug level to 1 or 2 will give more information, level 0
172 will only output a message to user if lirc is initialized but can't
175 commit 11b6ce5218bca998f5a9a6b24fc5ce1beb87412d
176 Author: Laurent Monin <zas@norz.org>
177 Date: Mon Nov 26 09:29:17 2012 +0100
179 Fix crash when loading collection listing inexistent files.
181 commit 0ac57169c3c70c9b6c7e68033982a03511b79640
182 Author: Omari Stephens <xsdg@xsdg.org>
183 Date: Tue Nov 13 06:08:21 2012 +0000
185 Add filedata counting to watch for filedata leaks
187 This basically counts the number of filedata instances in existence at
188 any given point in time. If the number doesn't drop down to where it's
189 supposed to be, there are leaks.
191 commit 1ea92516e2f91b7f99b1d41d44853f941d98e114
192 Author: Omari Stephens <xsdg@xsdg.org>
193 Date: Mon Nov 12 18:44:44 2012 +0000
195 Use FileData locks to avoid expensive reloads with marks enabled
197 commit 710b009f5c61e7d1643a2a474e5020c760bf6462
198 Author: Omari Stephens <xsdg@xsdg.org>
199 Date: Mon Nov 12 06:03:02 2012 +0000
201 Add "lock" functionality to keep FileDatas in memory
203 Adds two primitives to keep a FileData in memory even after its refcount
204 drops to zero. Intended to be used in situations when an entire group of
205 FileDatas _should_ stay in memory as an optimization, even if the code
206 would continue to function properly even if the FileData were freed.
208 commit cf90f247aceadb444297c3c66e2215e8c209ca69
209 Author: Vedran Rodic <vrodic@gmail.com>
210 Date: Sun Oct 28 12:07:41 2012 +0100
212 Fix a segfault caused by .desktop file with no exec= line.
214 https://bugs.launchpad.net/ubuntu/+source/geeqie/+bug/1056532
216 commit 336210a46a6e7de9a439b576f9cd45c9d95b3718
217 Author: Klaus Ethgen <Klaus@Ethgen.de>
218 Date: Tue Oct 2 23:07:47 2012 +0100
220 Reapply 'call notify functions in in an idle call'
222 085be43cb79e04341102a9922e0e0f531454089a did some regression that should
225 commit 0e46881846cb13fad7218d04b32ed95249c641ab
226 Author: Klaus Ethgen <Klaus@Ethgen.de>
227 Date: Tue Oct 2 22:49:52 2012 +0100
231 commit 6e6c1b5c8465f322476705fbb8d590565d6eddf5
232 Merge: e8cd71d 632d092
233 Author: Klaus Ethgen <Klaus@Ethgen.de>
234 Date: Tue Oct 2 22:27:22 2012 +0100
236 Merge branch 'ke-lua'
238 Mostly implementing lua integration.
241 Revert "call notify functions in in an idle call"
242 Implementing some usefull data structures for lua
243 First usable lua callback
244 Using common path for lua files
245 Overlay info with lua
246 Adding support for lua scripting
248 commit 632d09215f133ab09c1f56de26b12cb35a794806
249 Merge: b107d00 e8cd71d
250 Author: Klaus Ethgen <Klaus@Ethgen.de>
251 Date: Tue Oct 2 22:19:13 2012 +0100
253 Merge branch 'master' into ke-lua
255 * master: (185 commits)
256 better fix for big-endian architectures
257 Minor indentation fixes.
258 Cleanup checker shader code.
259 Fix exif orientation in clutter rendering mode.
260 Silent 2 warnings using explicit type casting.
261 Polish translation was updated, thanks to Grzegorz Gibas.
262 Update pt_BR translation.
263 Add *~, *.rej, *.orig files to git ignore list.
264 Fix for support >=automake-1.11.4
265 Trim trailing white spaces on empty lines.
266 Trim trailing white spaces.
267 Add missing vim modeline.
268 Fix indentation and few trailing white spaces.
269 Clear few more warnings, unused variables mostly.
270 Drop unused variable.
271 Remove commented out code.
272 Remove commented out code.
273 Remove commented out code.
274 Remove commented out code.
275 Remove commented out code.
278 commit e8cd71d6f52967d7dd63efcb186834aa9e6e53e5
279 Author: Vladimir Nadvornik <nadvornik@suse.cz>
280 Date: Sun Sep 23 11:19:36 2012 +0200
282 better fix for big-endian architectures
284 commit c6793b7a83cd1e3187661a2ffd7b949ee6dfa852
285 Author: Laurent Monin <zas@norz.org>
286 Date: Tue Sep 4 15:05:41 2012 +0200
288 Minor indentation fixes.
290 commit bae504cd9948c91c785e5b402c1da7cfd2ab52e2
291 Author: Laurent Monin <zas@norz.org>
292 Date: Tue Sep 4 15:02:42 2012 +0200
294 Cleanup checker shader code.
296 Size and colors can now be set outside the shader code.
298 commit 8693961eb43ea9fbd7a916b7cf528c1668d717f7
299 Author: Laurent Monin <zas@norz.org>
300 Date: Tue Sep 4 11:15:45 2012 +0200
302 Fix exif orientation in clutter rendering mode.
304 commit 7628d75a4b525cc77c827f2f9eca2e66c9bf0a5d
305 Author: Laurent Monin <zas@norz.org>
306 Date: Thu Aug 30 22:16:43 2012 +0200
308 Silent 2 warnings using explicit type casting.
310 commit bfe962ba4dfebc74362154c5464e8887272595d0
311 Author: Laurent Monin <zas@norz.org>
312 Date: Thu Aug 30 20:38:31 2012 +0200
314 Polish translation was updated, thanks to Grzegorz Gibas.
316 https://sourceforge.net/tracker/?func=detail&aid=2982159&group_id=222125&atid=1054682
318 commit 58e75f40e19e60edbf562d57d490c48af6cdeb7e
319 Author: Laurent Monin <zas@norz.org>
320 Date: Thu Aug 30 20:33:01 2012 +0200
322 Update pt_BR translation.
324 I just polished the translation a bit making some menu entries more clear to understand.
327 commit 99fdd5fde9828400076a3047bb6fa903c4e7eb2d
328 Author: Laurent Monin <zas@norz.org>
329 Date: Thu Aug 30 18:51:22 2012 +0200
331 Add *~, *.rej, *.orig files to git ignore list.
333 commit c5600d6e82bf2c53bef1e6e876e76b407a5fd59f
334 Author: Laurent Monin <zas@norz.org>
335 Date: Thu Aug 30 18:46:00 2012 +0200
337 Fix for support >=automake-1.11.4
339 Patch by Marien Zwart
341 https://bugs.gentoo.org/show_bug.cgi?id=414863
342 http://sourceforge.net/tracker/?func=detail&aid=3562437&group_id=222125&atid=1054680
344 commit db38d12f83128e9890ce2d2c7acc5ad62062bc7e
345 Author: Laurent Monin <zas@norz.org>
346 Date: Thu Aug 30 18:32:32 2012 +0200
348 Trim trailing white spaces on empty lines.
350 commit e436ea53511e1dadab981af18b237fee83fde39b
351 Author: Laurent Monin <zas@norz.org>
352 Date: Thu Aug 30 18:31:41 2012 +0200
354 Trim trailing white spaces.
356 commit 2dfa5f58107ba16e171e2e65524859a42b057742
357 Author: Laurent Monin <zas@norz.org>
358 Date: Thu Aug 30 18:26:06 2012 +0200
360 Add missing vim modeline.
362 commit 79a32b2f9955bbb6a6a28da8e167bae2aada12ab
363 Author: Laurent Monin <zas@norz.org>
364 Date: Thu Aug 30 18:22:50 2012 +0200
366 Fix indentation and few trailing white spaces.
368 commit 8de6122502695be2f4247e0d258e72f1b877cc6b
369 Author: Laurent Monin <zas@norz.org>
370 Date: Thu Aug 30 18:10:47 2012 +0200
372 Clear few more warnings, unused variables mostly.
374 commit 0d1b46f2476f33312d2e6a96de86ceb697e52050
375 Author: Laurent Monin <zas@norz.org>
376 Date: Thu Aug 30 17:34:14 2012 +0200
378 Drop unused variable.
380 commit 998be83ddbc750710e4e4464c62c1fe99f56bed2
381 Author: Laurent Monin <zas@norz.org>
382 Date: Thu Aug 30 15:53:29 2012 +0200
384 Remove commented out code.
386 commit 6914416f3367d1c81a8061b3c7574fa59ed8c93e
387 Author: Laurent Monin <zas@norz.org>
388 Date: Thu Aug 30 15:53:29 2012 +0200
390 Remove commented out code.
392 commit 998d7438ddb832124dc2ef02a09bd28b417e4abe
393 Author: Laurent Monin <zas@norz.org>
394 Date: Thu Aug 30 15:53:29 2012 +0200
396 Remove commented out code.
398 commit 065f8505a49848248fca6e4baf200ff32c76d44b
399 Author: Laurent Monin <zas@norz.org>
400 Date: Thu Aug 30 15:53:29 2012 +0200
402 Remove commented out code.
404 commit b2767f1a5b12e2513b25e7217db3bba4daf696dc
405 Author: Laurent Monin <zas@norz.org>
406 Date: Thu Aug 30 15:53:29 2012 +0200
408 Remove commented out code.
410 commit d183c70667dae4e1b9c14274f87008140705f77d
411 Author: Laurent Monin <zas@norz.org>
412 Date: Thu Aug 30 15:53:29 2012 +0200
414 Remove commented out code.
416 commit ec7a96144eacd2962e001b9f9509f0b87cba1fad
417 Author: Laurent Monin <zas@norz.org>
418 Date: Thu Aug 30 15:53:29 2012 +0200
420 Remove commented out code.
422 commit e24d1d84215f757a49950ddcb6a0a431215d9899
423 Author: Laurent Monin <zas@norz.org>
424 Date: Thu Aug 30 15:53:29 2012 +0200
426 Remove commented out code.
428 commit a23decd0c110c10fe4514f6739033f0e615203f1
429 Author: Laurent Monin <zas@norz.org>
430 Date: Thu Aug 30 15:53:29 2012 +0200
432 Remove commented out code.
434 commit d34b6e3930db0e0545989fc02ce9d8948be7278a
435 Author: Laurent Monin <zas@norz.org>
436 Date: Thu Aug 30 15:53:29 2012 +0200
438 Remove commented out code.
440 commit 7197eb36d57c04a5990165253a5342962217de82
441 Author: Laurent Monin <zas@norz.org>
442 Date: Thu Aug 30 15:53:29 2012 +0200
444 Remove commented out code.
446 commit 686b5bed543c5abd0310eff74d3d8083ab1ff01c
447 Author: Laurent Monin <zas@norz.org>
448 Date: Thu Aug 30 15:53:29 2012 +0200
450 Remove commented out code.
452 commit bb4cf084d5405157c29562589824196f413ab4a8
453 Author: Laurent Monin <zas@norz.org>
454 Date: Thu Aug 30 15:53:29 2012 +0200
456 Remove commented out code.
458 commit 3e99d738911cf527d28e06d48ef3d0d3eff19665
459 Author: Laurent Monin <zas@norz.org>
460 Date: Thu Aug 30 15:53:29 2012 +0200
462 Remove commented out code.
464 commit 173d2143484c3360284a81425a312c41f82114a6
465 Author: Laurent Monin <zas@norz.org>
466 Date: Thu Aug 30 15:53:29 2012 +0200
468 Remove commented out code.
470 commit 45f1cb3fbaffa831d2e1d61a1e854c18e8b689e1
471 Author: Laurent Monin <zas@norz.org>
472 Date: Thu Aug 30 15:53:29 2012 +0200
474 Remove commented out code.
476 commit 69c450f528c4a97336928b3874ae89681773eb07
477 Author: Laurent Monin <zas@norz.org>
478 Date: Thu Aug 30 15:53:29 2012 +0200
480 Remove commented out code.
482 commit e826f76dba8d57420edcfcf4bf47612798aadfa7
483 Author: Laurent Monin <zas@norz.org>
484 Date: Thu Aug 30 15:53:29 2012 +0200
486 Remove commented out code.
488 commit c3c6a1c5f1d2cf069a95c8e13db3370df49abb08
489 Author: Laurent Monin <zas@norz.org>
490 Date: Thu Aug 30 15:53:29 2012 +0200
492 Remove commented out code.
494 commit 9a98f594d50179e5fda8434b474e8646a1101be9
495 Author: Laurent Monin <zas@norz.org>
496 Date: Thu Aug 30 15:53:29 2012 +0200
498 Remove commented out code.
500 commit a40d8f1e7f4bace37758d6f0bc4f598652b77b69
501 Author: Laurent Monin <zas@norz.org>
502 Date: Thu Aug 30 15:53:29 2012 +0200
504 Remove commented out code.
506 commit 3b69b99bf1e46fe67787290a266a514ab4ebeb02
507 Author: Laurent Monin <zas@norz.org>
508 Date: Thu Aug 30 15:53:29 2012 +0200
510 Remove commented out code.
512 commit f5dbbe98d06523111d56cc5c4147249ab8f4c1a0
513 Author: Laurent Monin <zas@norz.org>
514 Date: Thu Aug 30 15:53:29 2012 +0200
516 Remove commented out code.
518 commit 78373c788d9a9fc130ef0f039d8e15e1742da77e
519 Author: Laurent Monin <zas@norz.org>
520 Date: Thu Aug 30 15:53:29 2012 +0200
522 Remove commented out code.
524 commit 4dab5333331e96b14ae9f871dfd1188984d9fea5
525 Author: Laurent Monin <zas@norz.org>
526 Date: Thu Aug 30 15:53:29 2012 +0200
528 Remove commented out code.
530 commit 0beb16d6e79c9c053f2750a345f2f1187e2d24b1
531 Author: Laurent Monin <zas@norz.org>
532 Date: Thu Aug 30 15:53:29 2012 +0200
534 Remove commented out code.
536 commit 6a614ca243412a39479c4fcd43f7a1b161f247e1
537 Author: Laurent Monin <zas@norz.org>
538 Date: Thu Aug 30 15:53:29 2012 +0200
540 Remove commented out code.
542 commit cb50eb752ddb8a381770066e2aed5edc4d1d7098
543 Author: Laurent Monin <zas@norz.org>
544 Date: Thu Aug 30 15:53:28 2012 +0200
546 Remove commented out code.
548 commit e23cc764544e07ddb495468bcf5ebb135464d617
549 Author: Laurent Monin <zas@norz.org>
550 Date: Thu Aug 30 15:53:28 2012 +0200
552 Remove commented out code.
554 commit fe6bdd98e608a5501d8308850bd2b2d1699f696f
555 Author: Laurent Monin <zas@norz.org>
556 Date: Thu Aug 30 15:53:28 2012 +0200
558 Remove commented out code.
560 commit 07edd520432046277c9517363e8a13c77d69a80e
561 Author: Laurent Monin <zas@norz.org>
562 Date: Thu Aug 30 15:53:28 2012 +0200
564 Remove commented out code.
566 commit 778b816f64effac3f60c5c374fa1d1dea98e2fc2
567 Author: Laurent Monin <zas@norz.org>
568 Date: Thu Aug 30 15:53:28 2012 +0200
570 Remove commented out code.
572 commit 208263f33c3d06ef97c5b1de12bd760426ead9ad
573 Author: Laurent Monin <zas@norz.org>
574 Date: Thu Aug 30 15:53:28 2012 +0200
576 Remove commented out code.
578 commit fc188f358bb25dfd550896a96733e3dbe428ed0c
579 Author: Laurent Monin <zas@norz.org>
580 Date: Thu Aug 30 15:53:28 2012 +0200
582 Remove commented out code.
584 commit 2d84366d1d5bfa920a9565f224aafc632f552f09
585 Author: Laurent Monin <zas@norz.org>
586 Date: Thu Aug 30 15:53:28 2012 +0200
588 Remove commented out code.
590 commit a2756cb29e1e1c3380a4047e680f12b579640850
591 Author: Laurent Monin <zas@norz.org>
592 Date: Thu Aug 30 15:53:28 2012 +0200
594 Remove commented out code.
596 commit 7bf2341f0892456aeea8b724c5345f9560e79b19
597 Author: Laurent Monin <zas@norz.org>
598 Date: Thu Aug 30 15:20:31 2012 +0200
600 Drop unused variable.
602 commit fedac9b5d07eadf22a59da5f2b54f9069f8b5d25
603 Author: Laurent Monin <zas@norz.org>
604 Date: Thu Aug 30 15:19:10 2012 +0200
606 Cleanup, drop WRITE_SUBTITLE() macro, remove commented out code.
608 commit 138cf42cc6b36d2d335fbccdc6a0acf0ad731afa
609 Author: Laurent Monin <zas@norz.org>
610 Date: Thu Aug 30 15:03:01 2012 +0200
612 Those stereo image options are of type int, not uint, use appropriate macros.
614 commit 1130f7a65f849f02b7205b591ab69349453b8ccf
615 Author: Laurent Monin <zas@norz.org>
616 Date: Thu Aug 30 14:50:59 2012 +0200
618 Drop unused variable and code.
620 commit d5defb169abd3ffbe1248dcfb68a67618c6933d6
621 Author: Laurent Monin <zas@norz.org>
622 Date: Thu Aug 30 14:48:08 2012 +0200
624 Drop commented out code.
626 commit 191f1be7abe96e0add71a4f860f35cbde2c0735d
627 Author: Laurent Monin <zas@norz.org>
628 Date: Thu Aug 30 14:40:45 2012 +0200
630 Drop commented out code.
632 commit 398ef4821b3700a0f423c67b8234232f435c22b8
633 Author: Laurent Monin <zas@norz.org>
634 Date: Thu Aug 30 14:39:55 2012 +0200
636 Drop unused variables.
638 commit e3eddd60273f9c51efbaaa1d371c29a37ad79de0
639 Author: Laurent Monin <zas@norz.org>
640 Date: Thu Aug 30 14:39:33 2012 +0200
642 Drop unused variables.
644 commit 0439e10bf01d764bc9c694b4373b2fce0ceb2ea8
645 Author: Laurent Monin <zas@norz.org>
646 Date: Thu Aug 30 14:39:21 2012 +0200
648 Drop unused variables.
650 commit 177aaa75226e85083c33f15d7f27c728f5051694
651 Author: Laurent Monin <zas@norz.org>
652 Date: Thu Aug 30 14:30:57 2012 +0200
654 Drop unused variables and code.
656 pan-view.c: In function ‘pan_grid_build’:
657 pan-view.c:753:14: attention : variable ‘ah’ set but not used [-Wunused-but-set-variable]
658 pan-view.c:753:10: attention : variable ‘aw’ set but not used [-Wunused-but-set-variable]
659 pan-view.c: In function ‘pan_window_key_press_cb’:
660 pan-view.c:1217:2: attention : suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
661 pan-view.c:1271:8: attention : variable ‘n’ set but not used [-Wunused-but-set-variable]
662 pan-view.c: In function ‘pan_window_set_dnd_data’:
663 pan-view.c:2939:8: attention : unused variable ‘len’ [-Wunused-variable]
664 pan-view.c:2938:10: attention : unused variable ‘text’ [-Wunused-variable]
666 commit a528475df781869194c7c12a7f9e68299231e044
667 Author: Laurent Monin <zas@norz.org>
668 Date: Thu Aug 30 14:26:21 2012 +0200
670 Drop unused variables and associated code.
672 commit 9a6cccf9676b10f3750d99f1c895c7664d21b20d
673 Author: Laurent Monin <zas@norz.org>
674 Date: Thu Aug 30 14:21:41 2012 +0200
676 Silent a warning when compiling with GTK+ >= 3.0.0.
678 unused variable ‘success’ [-Wunused-variable]
680 commit 71731cbf926798a66607e3480bd453331edbd42b
681 Author: Laurent Monin <zas@norz.org>
682 Date: Thu Aug 30 14:18:53 2012 +0200
684 Remove useless variable and code.
686 commit 9f9030d5503a6dc32820dfb94572a8cfcd64612b
687 Author: Laurent Monin <zas@norz.org>
688 Date: Thu Aug 30 14:17:47 2012 +0200
690 Remove commented out code.
692 commit 815ae1a95341ef7f485b6318e0a155c1f0f208b5
693 Author: Laurent Monin <zas@norz.org>
694 Date: Thu Aug 30 14:17:20 2012 +0200
696 Add parenthesis to silent a possible warning.
698 suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
700 commit bf1aa8041aa87b5a414a95fb5cb55e0cbdbd4dd1
701 Author: Laurent Monin <zas@norz.org>
702 Date: Thu Aug 30 14:15:15 2012 +0200
704 Drop 2 unused variables.
706 commit 7e9262a4c018f3a7a5056ae7e2dc6daaced87222
707 Author: Laurent Monin <zas@norz.org>
708 Date: Thu Aug 30 14:14:22 2012 +0200
710 Drop 2 unused variables.
712 commit a9f22e8996edf6ef0c903df502accca39795b567
713 Author: Laurent Monin <zas@norz.org>
714 Date: Thu Aug 30 14:13:00 2012 +0200
716 Drop 2 unused variables.
718 commit d926faf2470884776bb637a666b9d5418782ad32
719 Author: Laurent Monin <zas@norz.org>
720 Date: Thu Aug 30 14:12:02 2012 +0200
722 Drop unused variable.
724 commit c1e6a77e48c6fd5c3a4d6b217f3523e50a3f7c1e
725 Author: Laurent Monin <zas@norz.org>
726 Date: Thu Aug 30 14:10:29 2012 +0200
730 ‘histmap’ may be used uninitialized in this function
732 commit e195aada701568e50bb15f8dc07c6c4fff808007
733 Author: Laurent Monin <zas@norz.org>
734 Date: Thu Aug 30 14:08:21 2012 +0200
736 Drop unused variable.
738 commit 332edbe346175c3f77454566328251d597669837
739 Author: Laurent Monin <zas@norz.org>
740 Date: Thu Aug 30 14:06:24 2012 +0200
742 Drop unused code and variables (transform/orientation).
744 commit b2a77abd1953f0f69ac5606cdb93c5aa83867827
745 Author: Laurent Monin <zas@norz.org>
746 Date: Thu Aug 30 14:01:41 2012 +0200
748 Fix up indentation and coding style.
750 commit 4f9e7512c57ca43523437e462b662b1d59bb47d2
751 Author: Laurent Monin <zas@norz.org>
752 Date: Thu Aug 30 13:47:03 2012 +0200
754 Drop unused variables.
756 commit bb6e66cc8defe8f9e25b67f9196682a9c2944129
757 Author: Laurent Monin <zas@norz.org>
758 Date: Thu Aug 30 13:45:31 2012 +0200
762 commit a88879d1eb413ede6937b6a354da5a4ce581ad9c
763 Author: Laurent Monin <zas@norz.org>
764 Date: Thu Aug 30 13:44:07 2012 +0200
766 Drop unused variables.
768 commit d1ed5cab8cbf90546ef13a69bafebd686ff2a054
769 Author: Laurent Monin <zas@norz.org>
770 Date: Thu Aug 30 13:40:13 2012 +0200
772 Drop useless code (since f94b569b1831c052099295c861f9d3f502072622).
774 commit e48a30b284f42bf5183332e4f5ce48ec813bfe3d
775 Author: Laurent Monin <zas@norz.org>
776 Date: Thu Aug 30 13:17:40 2012 +0200
778 Fix few warnings when building with GTK+ >= 3.0.0, mostly unused vars.
780 commit 502c19f72e810a57ef19cfaf1ef0bad18e46710b
781 Author: Laurent Monin <zas@norz.org>
782 Date: Thu Aug 30 13:15:40 2012 +0200
786 commit 384d5890ff08ce83b97ba39fcfed16124705152f
787 Author: Laurent Monin <zas@norz.org>
788 Date: Thu Aug 30 04:22:32 2012 +0200
790 Use new constant FD_MAGICK = 0x12345678u
792 commit f5e2bc6ad3ec9876532a6904c706fbc1f29fc31f
793 Author: Vladimir Nadvornik <nadvornik@suse.cz>
794 Date: Wed Aug 29 23:27:52 2012 +0200
796 better filedata ref debug messages
799 with --debug=2 geeqie writes log with pointers. If it crashes on
800 fd->magick, it writes the invalid pointer as a hex value before
801 the crash. Then the log can be grepped for this value to see
802 what happened with this fd in the past.
804 commit 2d51dd3a2bc18199726de6ed43fc024001852826
805 Author: Vladimir Nadvornik <nadvornik@suse.cz>
806 Date: Wed Aug 29 23:27:06 2012 +0200
808 fixed crash in file list
810 commit edb1e373979c41df56bee73358a5f34aab12f4cf
811 Author: Vladimir Nadvornik <nadvornik@suse.cz>
812 Date: Tue Aug 28 19:23:54 2012 +0200
814 added GDK_SCROLL_MASK to pixbuf renderer
816 gtk3 apparently needs GDK_SCROLL_MASK added to the event mask for
818 https://bugzilla.gnome.org/show_bug.cgi?id=671305
820 commit 8b8c885f66ca81096fd18a91f67627bb92ec0f18
821 Author: Vladimir Nadvornik <nadvornik@suse.cz>
822 Date: Tue Aug 28 18:48:10 2012 +0200
824 fixed crash in icon list
826 commit bafd4bd22cd26498175a0481a4f201921f8480b5
827 Author: Vladimir Nadvornik <nadvornik@suse.cz>
828 Date: Tue Aug 21 22:31:05 2012 +0200
830 fixed scroll of fullscreen image
832 commit 085be43cb79e04341102a9922e0e0f531454089a
833 Author: Vladimir Nadvornik <nadvornik@suse.cz>
834 Date: Tue Aug 21 20:39:03 2012 +0200
836 fixed updating of comment and keyword pane
838 - temporary disabling of notifications does no longer work because
839 the notification is called later, in idle cb.
840 - regression introduced in 78cde6934008f79fe498e4adc64d187b0ed47417
841 - now the update function checks if the new value is really different
843 commit 428c4a49f5a66ce0c5ced8c09a611e410587ba76
844 Merge: e292e72 902157e
845 Author: Vladimir Nadvornik <nadvornik@suse.cz>
846 Date: Tue Aug 21 19:25:58 2012 +0200
848 Merge commit 'refs/merge-requests/2' of git://gitorious.org/geeqie/geeqie into merge-requests/2
850 commit 902157eeea55c4fe7e626977f8d2b161352b63dc
851 Author: Michal Čihař <mcihar@suse.cz>
852 Date: Tue Aug 21 14:53:05 2012 +0200
854 Fix big endian support in tiff loader
856 commit e292e7252ae49cf4c34a48a000fe10dc06797cfb
857 Author: Laurent Monin <zas@norz.org>
858 Date: Tue Aug 21 12:47:06 2012 +0200
860 Fix 2 compilation warnings due to missing type casting.
864 commit 54238463f62d59be26ddbf4b40cbcb48b4e7341d
865 Author: Laurent Monin <zas@norz.org>
866 Date: Tue Aug 21 12:43:43 2012 +0200
868 Fix 2 warnings due to unmatched gtk+ functions prototypes.
870 gtk_cell_renderer_get_size(): missing const in parameter
871 gtk_cell_renderer_activate(): wrong return type + missing consts in parameters
873 commit 5bc47e5f1723ff39cbcd13cfbdb95d2348363219
874 Author: Michal Čihař <mcihar@suse.cz>
875 Date: Tue Aug 21 11:40:57 2012 +0200
879 commit 1548a68d26046b6aa467e56ca2c8f5444b95a23b
880 Author: Michal Čihař <mcihar@suse.cz>
881 Date: Tue Aug 21 11:40:19 2012 +0200
883 Add support for LCMS2
885 Both LCMS1 and LCMS2 are supported.
887 commit f71645adf90f613bafbfe6c9ebdd41850dc9d523
888 Author: Vladimir Nadvornik <nadvornik@suse.cz>
889 Date: Tue Aug 21 10:43:09 2012 +0200
891 fixed typo that caused build failure
893 commit 2b091f51194576999f78c8ef4bc69dd031829e6b
894 Author: Vladimir Nadvornik <nadvornik@suse.cz>
895 Date: Mon Aug 20 22:42:33 2012 +0200
897 implemented presentation mode
899 This is first version of presentation mode. It basically works
900 but the current caching and preload algorithms do not work well
903 commit a7fba2298fc652380b105fa3981fe132ccc54bf8
904 Author: Vladimir Nadvornik <nadvornik@suse.cz>
905 Date: Mon Aug 20 18:29:31 2012 +0200
907 clutter compatibility fixes
909 commit af6326dd1794cd36fc7c2293d695efac34e842ec
910 Author: Vladimir Nadvornik <nadvornik@suse.cz>
911 Date: Mon Aug 20 17:18:34 2012 +0200
913 more gtk3 drawing fixes
915 commit 5698b4a2c9655662afdb25504bca1987e10e25d8
916 Author: Vladimir Nadvornik <nadvornik@suse.cz>
917 Date: Sun Aug 19 00:34:20 2012 +0200
919 fixed segfault with gtk2
921 commit 1ff687c9c2e6f97053ccd0d4d60079440ba678fb
922 Author: Vladimir Nadvornik <nadvornik@suse.cz>
923 Date: Sun Aug 19 00:28:42 2012 +0200
925 dropped support for gtk < 2.20
927 commit 8788844a7d5ab5f9ee1b1182abdc100093249ce4
928 Author: Vladimir Nadvornik <nadvornik@suse.cz>
929 Date: Sat Aug 18 23:02:36 2012 +0200
931 disable stereo mode in Pan View
933 commit a68e43b9a1710ec2df2165a8723ce6f11407b9eb
934 Author: Vladimir Nadvornik <nadvornik@suse.cz>
935 Date: Sat Aug 18 19:11:57 2012 +0200
939 GBRA textures are faster
940 added some debug output
942 commit b8ac089b37bb86881fbc1ecb8712f6a6f04f1c6f
943 Author: Vladimir Nadvornik <nadvornik@suse.cz>
944 Date: Sat Aug 18 18:43:06 2012 +0200
946 use gtk_widget_set_app_paintable for renderer
948 commit a03ef4ab807fd2e4866d591b1fefb6de7fb76f07
949 Author: Vladimir Nadvornik <nadvornik@suse.cz>
950 Date: Sat Aug 18 18:12:50 2012 +0200
952 dropped renderer->overlay_draw
954 commit 8316b45a3d18ecf4220d4623d46c4d2cfb3da0b9
955 Author: Vladimir Nadvornik <nadvornik@suse.cz>
956 Date: Sat Aug 18 18:05:20 2012 +0200
958 renamed renderer->update_sizes to update_viewport
960 commit 10cc4eb03df17d1d452bc102aa1c7b8a04f7899c
961 Author: Vladimir Nadvornik <nadvornik@suse.cz>
962 Date: Sat Aug 18 17:52:39 2012 +0200
964 simplified pr_zoom_clamp
966 commit a059e7f6ab07b5bfeeecc2c8dd28a70293544158
967 Author: Vladimir Nadvornik <nadvornik@suse.cz>
968 Date: Sat Aug 18 17:10:08 2012 +0200
970 fixed unnecessary renderer backend calls
972 commit 7e575385c45d5e54580bec15b47d6ce3138c3f24
973 Author: Vladimir Nadvornik <nadvornik@suse.cz>
974 Date: Sat Aug 18 16:37:40 2012 +0200
976 clutter renderer code cleanup
978 commit cecac3e83b528238b00861f6318d9215489f2be4
979 Author: Vladimir Nadvornik <nadvornik@suse.cz>
980 Date: Sat Aug 18 16:25:18 2012 +0200
982 dynamic change of texture upload priority
984 commit c39c4d4b36f786ef26ea5c4ab0462d61d1d0b553
985 Author: Vladimir Nadvornik <nadvornik@suse.cz>
986 Date: Sat Aug 18 00:33:54 2012 +0200
988 implemented post-processing via 3d texture
990 commit 5124a23c3eff171e45e8473b66e24c816bbc6550
991 Author: Vladimir Nadvornik <nadvornik@suse.cz>
992 Date: Fri Aug 17 23:08:34 2012 +0200
994 added option for clutter renderer
996 commit 60370f4565f012349b3ebf6343adda7cbffd2979
997 Author: Vladimir Nadvornik <nadvornik@suse.cz>
998 Date: Thu Aug 16 23:15:17 2012 +0200
1000 draw background checkboard using fragment shader
1002 commit 165d4724e586706fc7584d2797a78761927bc5ee
1003 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1004 Date: Wed Aug 15 22:28:02 2012 +0200
1006 clutter drawing improvement
1008 use clutter_actor_set_scale instead of clutter_actor_set_size
1009 clip to the initialized part of texture during loading
1011 commit 5bafddf0f968594e7cd0d55f7c210573b4544de0
1012 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1013 Date: Wed Aug 15 21:30:56 2012 +0200
1015 added overlay and stereo input
1017 commit 17567ffee44220d9b99d9c0d1bd8e5dd166620dc
1018 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1019 Date: Tue Aug 14 23:55:16 2012 +0200
1021 update the texture with lower priority
1023 commit 11bdc439465bef94c0f44bc90505b14994077ccd
1024 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1025 Date: Tue Aug 14 23:03:26 2012 +0200
1027 try to preserve original texture
1029 commit 5f36bf52245175e396ee64e78e7863a25e33f559
1030 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1031 Date: Tue Aug 14 22:52:03 2012 +0200
1033 try to merge pending area_ready notifications
1035 commit 269a04d54949a71b15704cc16001390b78277a00
1036 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1037 Date: Sun Aug 12 21:07:49 2012 +0200
1039 added autoconf test for clutter
1041 commit 8a7f96c0ae1bf813e1b892e80285a0092424b4d0
1042 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1043 Date: Sun Aug 12 19:33:46 2012 +0200
1045 simplified mirrored stereo drawing
1047 commit 266814d3a437d1900bc7399268d44811a9daa608
1048 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1049 Date: Sun Aug 12 00:47:24 2012 +0200
1051 expose/draw method moved to renderer-tiles
1053 commit ceb0eefbcf257ad4967ead2e441c6feb8d46f4ff
1054 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1055 Date: Sat Aug 11 23:46:42 2012 +0200
1057 implemented clutter-based renderer
1059 commit ec7e78f239e733a7b5e8f9a0407b19710fd0d8c7
1060 Author: Laurent Monin <zas@norz.org>
1061 Date: Thu Aug 16 23:33:24 2012 +0200
1063 Update french translation.
1065 commit bb35f83926c37e14b24931b03164d09b38b36a00
1066 Author: Laurent Monin <zas@norz.org>
1067 Date: Wed Aug 15 00:48:35 2012 +0200
1069 Add read_dummy_option() to handle old/deprecated options.
1071 It is better to keep a trace of old options, for now, just display
1072 a message about the option to be ignored, and the reason.
1074 commit 20544048d99f4074e1aec280101b973bb2003cee
1075 Author: Laurent Monin <zas@norz.org>
1076 Date: Mon May 14 23:01:01 2012 +0200
1078 More use of const, fix up a warning.
1080 commit 14c50cf1c22927ca1aea5054908fbd6b86cfc894
1081 Author: Laurent Monin <zas@norz.org>
1082 Date: Mon May 14 23:00:19 2012 +0200
1084 Fix 4 warnings due to function prototype mismatches.
1086 commit 977a7c75f623d87fe50ba36b40185e3b0f15528b
1087 Author: Laurent Monin <zas@norz.org>
1088 Date: Mon May 14 22:34:22 2012 +0200
1092 commit 44b81fb2b45e57e294914f49ce1ea0d0f8bdeb31
1093 Author: Laurent Monin <geeqie@norz.org>
1094 Date: Thu Dec 23 01:56:47 2010 +0100
1096 Cleanup Exif Date sorting patch.
1098 Fix a memleak, and move a part of the code from set_exif_time_data() to read_exif_time_data()
1100 commit 92c6523db91dd8f148ecc30f20fcde8f4818401d
1101 Author: Juuso Räsänen <juusora@gmail.com>
1102 Date: Thu Dec 23 00:38:40 2010 +0100
1104 Allow to sort files according to Exif-date
1106 I also like the idea about sorting files according to Exif-date. This
1107 behaviour seemed to be implemented in the pan-view but not in the main
1108 browser view. I created a little patch to "correct" this issue. ;)
1110 This satisfies my own needs, although the exif-date reading could be
1111 probably somehow optimised(?).. now the GUI becomes unresponsive for
1112 few seconds if there are a lot of pictures in the directory...
1114 commit b73335c511e8e299d37e43935173a9a089b2fc0c
1115 Author: Jonathan Woithe <jwoithe@physics.adelaide.edu.au>
1116 Date: Fri Apr 2 20:47:34 2010 +0930
1118 exif autorotate for proofs
1120 Find below a patch which adds auto-rotation of proof images based on image
1121 EXIF information. It is a revision of a proof-of-concept patch I did up for
1122 gqview 2.0.4 which, for well documented reasons, didn't get anywhere after
1123 submission. The patch below is against geeqie 1.0.
1125 The proof auto-rotation feature is controlled by a new setting in the
1126 "convenience" section of the image preferences dialog. This way the
1127 existing behaviour is still available for those who want to use it.
1129 I find this new feature very useful when preparing proofing sheets and I
1130 suspect others would too. Please consider this for inclusion in geeqie.
1132 commit cbdf3ece854a15cd59d858355df2e681c3b111ac
1133 Author: Àngel Mompó <mecatxis@gmail.com>
1134 Date: Mon Aug 13 12:25:18 2012 +0200
1136 Update catalan translation
1138 commit a7e8746f7a2d61d09839590382da12a4183314df
1139 Author: Laurent Monin <zas@norz.org>
1140 Date: Tue Mar 6 18:03:01 2012 +0100
1142 Update french translation.
1144 commit d56650e2fe8b77862c69b51c9550eba0b1fe07f7
1145 Author: Daniel van Vugt <vanvugt@gmail.com>
1146 Date: Thu Aug 18 22:46:55 2011 +0200
1148 Display more descriptive screen names
1150 Display names like VGA1, DVI1, ... in fullscreen preferences instead of "Monitor 1", "Monitor 2".
1152 Author: Daniel van Vugt <vanvugt@gmail.com>
1154 commit 04b70c636ab45a99518a2f8b238984d0aaef1606
1155 Author: Daniel van Vugt <vanvugt@gmail.com>
1156 Date: Thu Aug 18 22:43:29 2011 +0200
1158 Make fullscreen mode actually use the full screen.
1160 Use override-redirect to ensure fullscreen windows are drawn over any
1163 Bug: http://sourceforge.net/support/tracker.php?aid=2925034
1164 Bug-Ubuntu: https://launchpad.net/bugs/788321
1166 commit b0a5325e18cf8d454582f935fdc29b60fe83c179
1167 Author: Peter Tuhársky <tuharsky@misbb.sk>
1168 Date: Tue Mar 8 20:51:56 2011 +0100
1170 Updated Slovak (SK_sk) translation
1172 From http://sourceforge.net/tracker/?func=detail&aid=3105396&group_id=222125&atid=1054682
1174 commit a204856e521dcf66afa88530f1a92cb5404e98ba
1175 Author: Laurent Monin <geeqie@norz.org>
1176 Date: Thu Dec 30 09:42:27 2010 +0100
1178 Fix overlay formatting example in README.
1180 commit 4e606d1c2253859462aef1fb8c09b7d93e6b611f
1181 Author: Laurent Monin <geeqie@norz.org>
1182 Date: Wed Dec 29 16:06:20 2010 +0100
1186 commit dea40dd784e784e424993cdf0305241b2a48e815
1187 Author: Colin Clark <cclark@mcb.net>
1188 Date: Wed Dec 29 15:59:53 2010 +0100
1190 Implement the scroll to/select row stuff for tree view in Preferences dialog
1193 - when Add is pressed scroll to the new entry and set focus
1194 to the file-type field
1195 - when Defaults is selected scroll to column 0, row 0
1197 In the Keyboard tab:
1198 - when Defaults is pressed scroll to column 0, row 0
1200 Patch by Colin Clark, tidy up by Laurent Monin.
1202 commit 7b9fce3728d3fa19f5efefb28e52560feca84ab5
1203 Author: Laurent Monin <geeqie@norz.org>
1204 Date: Thu Dec 23 16:45:09 2010 +0100
1206 Align "3) Save metadata in Geeqie private directory" with previous entries.
1208 commit 231db8a35193a26e6e63398e7f26615c4fa78204
1209 Author: Laurent Monin <geeqie@norz.org>
1210 Date: Thu Dec 23 16:44:25 2010 +0100
1212 Set fixed (but resizeable) width for Description column in Preferences > Files table
1214 commit af5e94048f2cc40204ac5b799701a4bf1664e818
1215 Author: Laurent Monin <geeqie@norz.org>
1216 Date: Thu Dec 23 15:35:24 2010 +0100
1218 Fix a snprintf() warning regarding unsigned int64 format string.
1220 Solved by using "%llu" and type cast to (unsigned long long)
1222 commit 0266294671bf3565740ac4b7b6d443ac4c81cb7a
1223 Author: Laurent Monin <geeqie@norz.org>
1224 Date: Thu Dec 16 20:18:32 2010 +0100
1226 Remove obsolete .cvsignore from tree.
1228 commit 7a32d301ab1ecdd4c3b39822202ed9731779b3bc
1229 Author: Michal Čihař <nijel@debian.org>
1230 Date: Sun Dec 12 13:35:54 2010 +0100
1234 commit 0795905fc4bdf9393b3e20e604c9a9ab992132da
1235 Author: Andreas Metzler <ametzler@downhill.at.eu.org>
1236 Date: Thu Aug 16 23:26:31 2012 +0200
1238 Typo fix: s/allows to/allows one to/
1240 commit a551bc7257b9eab410ac66c31a1cac411d6a2e4a
1241 Author: Andreas Metzler <ametzler@downhill.at.eu.org>
1242 Date: Thu Aug 16 23:23:38 2012 +0200
1244 Fix typo "writting" (instead of "writing").
1246 commit b51b25ccec2d1d08fbbee47c15fabefd0744b4a5
1247 Author: Laurent Monin <zas@norz.org>
1248 Date: Thu Aug 16 23:20:25 2012 +0200
1250 Revert "Fix typo "writting" (instead of "writing")."
1252 This reverts commit fffad3bfc36e6378f4d109f4400f921b4146947d.
1254 commit f66795e86f64ae015faf318b844cd4d16f406b50
1255 Author: Laurent Monin <zas@norz.org>
1256 Date: Thu Aug 16 23:20:17 2012 +0200
1258 Revert "Typo fix: s/allows to/allows one to/"
1260 This reverts commit 5a59ad6d17ce1112c3026cd6b4b4b32c044a1e9b.
1262 commit 5a59ad6d17ce1112c3026cd6b4b4b32c044a1e9b
1263 Author: Andreas Metzler <ametzler@downhill.at.eu.org>
1264 Date: Wed Aug 15 15:30:40 2012 +0200
1266 Typo fix: s/allows to/allows one to/
1268 commit fffad3bfc36e6378f4d109f4400f921b4146947d
1269 Author: Andreas Metzler <ametzler@downhill.at.eu.org>
1270 Date: Wed Aug 15 15:26:50 2012 +0200
1272 Fix typo "writting" (instead of "writing").
1274 commit 68619b544a553fcaf636894ec894553a0c8f650e
1275 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1276 Date: Thu Aug 16 21:50:39 2012 +0200
1278 added Samsung and Panasonic raw extensions
1280 thanks Štěpán Roučka for the report
1282 commit a2e7d1772a5ab89dd1f1825f2cc27c6dc711fd05
1283 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1284 Date: Tue Aug 14 21:58:57 2012 +0200
1286 more compilation fixes
1288 commit 48d7bdaed133cd4adadcfdf3973e74056ff666fd
1289 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1290 Date: Tue Aug 14 20:22:37 2012 +0200
1292 fixed compilation with gtk 2.20
1294 commit 3531bfc74fd7293101af797ddf05956066d62ee6
1295 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1296 Date: Mon Aug 13 21:06:06 2012 +0200
1298 dropped deprecated dither_quality code
1300 commit e4c8d346f59d81c029679148f0a0e2f4556401f0
1301 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1302 Date: Sun Aug 12 18:43:57 2012 +0200
1304 fixed keyboard controll of image widget
1306 commit f5e9151bcfce23bae199a5a995033b5c12805813
1307 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1308 Date: Sun Aug 12 01:30:28 2012 +0200
1310 fixed pan-view drawing
1312 commit fd606fb2679c0c186e8fe7d5ba0105d0ade7b865
1313 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1314 Date: Fri Aug 10 21:55:29 2012 +0200
1318 used glib functions for uri manipulation
1320 commit db57b78baf8ae8e8b1f7694a3efb804f1e5547b9
1321 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1322 Date: Sat Aug 4 22:13:33 2012 +0200
1324 selectable image drawing for gtk3
1326 commit 05547f582d702e7f91acf73186498bae0973c49c
1327 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1328 Date: Sat Aug 4 20:51:56 2012 +0200
1330 selectable image cleanup
1332 commit 7e51e32badcd3c3429ddb94b202d70ed2afd37d2
1333 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1334 Date: Fri Aug 3 23:33:18 2012 +0200
1336 updated libchamplain code
1338 commit 34807099f71cd420b1dc5e141cb436bd01cf8c37
1339 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1340 Date: Thu Aug 2 20:04:16 2012 +0200
1342 changed GDK_<key> to GDK_KEY_<key>
1344 commit b4c4a924121c3aa6b2f1eb7570dd3f419d2f4d83
1345 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1346 Date: Thu Aug 2 00:15:16 2012 +0200
1348 use cairo for drawing
1350 cairo is the only supported drawing method in gtk3
1352 commit dc0a8b78729966b1e85f5a385bd258ba63e20bb7
1353 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1354 Date: Wed Aug 1 00:17:18 2012 +0200
1356 use accessor functions
1358 gtk3 does not allow direct use of data structures,
1359 use accessor functions instead
1361 commit 55ccc0fa0ae6758a103b02af07140787c813d9b2
1362 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1363 Date: Fri Aug 10 22:51:57 2012 +0200
1365 detect both gtk2 and 3 in autoconf
1367 commit 5658d2901c72c2da36007036dfa9e6776632b389
1368 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1369 Date: Sun Aug 12 22:07:51 2012 +0200
1371 updated ChangeLog file
1373 commit 529b1126534cc664e8f88f028fa56190cc8debf3
1374 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1375 Date: Sun Aug 12 22:06:03 2012 +0200
1379 commit 9d940b7df273544d99d87699986c2eca9e9c4bfd
1380 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1381 Date: Fri Aug 10 21:20:07 2012 +0200
1383 make sure fd is referenced
1385 file_data_disconnect_sidecar_file may free a fd with zero references
1386 we have to ref it if we want to use it later
1388 commit ebc790ba2080dc8abd9cc880ead7a0acc120dd64
1389 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1390 Date: Thu Aug 9 17:32:36 2012 +0200
1392 fixed file_data_check_sidecars
1394 use more clear algorithm:
1395 if the group has changed
1396 disconnect everything
1399 commit fa99aa221843e0e371edf910a8a39c91451691fb
1400 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1401 Date: Thu Aug 9 17:30:12 2012 +0200
1405 - add fd to cache immediately
1406 - do not check file presence, the result could be inconsistent with the cache
1408 commit 5ab7044678cf35dff14c06d9031a2791fd563fec
1409 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1410 Date: Tue Aug 7 10:21:29 2012 +0200
1412 replaced assert with g_assert
1414 commit 5fd7dc2e202ea131aa0d9d399a17066c3be56393
1415 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1416 Date: Sun Aug 5 20:46:05 2012 +0200
1420 commit 672c7918e805f090e7848a9ce62cae61f29652fe
1421 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1422 Date: Sun Aug 5 20:40:07 2012 +0200
1424 fixed gen_changelog for git
1426 commit 7b53b482ac007e2d2a8bbd27f7c2bee0ed10103c
1427 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1428 Date: Tue Jul 31 19:10:15 2012 +0200
1432 commit 7f398f978cfbbea7b72d714a0e8b595c6f2e833a
1433 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1434 Date: Tue Jul 31 19:09:43 2012 +0200
1436 use GPLv2 copy with new FSF address
1438 commit 27c86debac68cd20d7e2a7381833f3cf6245b114
1439 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1440 Date: Tue Jul 31 18:20:06 2012 +0200
1442 renamed zh_CN.GB2312.po to zh_CN.po
1444 commit b286338544a2c60acb1332f3cb90f6b355af00fb
1445 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1446 Date: Tue Jul 31 17:41:47 2012 +0200
1448 updated version and copyright notice
1450 commit 27bec4237fa34883854d8c83ce1484fcc0aef165
1451 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1452 Date: Mon Jul 30 18:21:13 2012 +0200
1454 prevent crash in g_utf8_collate_key
1456 https://sourceforge.net/tracker/?func=detail&aid=3330014&group_id=222125&atid=1054680
1458 commit 16bb1afa0623d20923b31c95f4ddf45441b2b5d3
1459 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1460 Date: Mon Jul 30 16:31:04 2012 +0200
1462 use AC_SYS_LARGEFILE
1464 Subject: Build with large file support
1465 From: Michal Čihař <nijel@debian.org>
1466 Forwarded: https://sourceforge.net/tracker/?func=detail&aid=3026317&group_id=222125&atid=1054682
1468 commit 27cdadd96d24077e3bca57ae4f4d2aa97e413612
1469 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1470 Date: Sun Jul 29 19:07:39 2012 +0200
1472 update file data structure
1474 update file data structure in view_dir_tree when a new directory
1477 commit 99d04b829d846921ddff3f8d268a8e2f08fe64cd
1478 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1479 Date: Sun Jul 29 19:05:58 2012 +0200
1483 make sure layout_status_update_image is called only on valid
1486 commit cce7db24ab6fc622b0b87cbc31d9cd3cf2abb5b1
1487 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1488 Date: Sun Jul 29 15:02:56 2012 +0200
1490 update statusbar after changing active image
1492 https://sourceforge.net/tracker/?func=detail&aid=3531954&group_id=222125&atid=1054680
1494 commit f4245483e556c3a31ce53f39c4cfa78c805f85ca
1495 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1496 Date: Fri Jul 27 16:28:48 2012 +0200
1498 changed "readonly destination directory" to a warning
1500 commit 3e0e566eca5097f546eb5989196722ac6c1f732c
1501 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1502 Date: Fri Jul 27 15:03:58 2012 +0200
1504 fixed bug in cache handling
1506 changed files stayed in cache, but they were reported as not found,
1507 this caused leaks and crashes
1508 bug introduced by change of notification function,
1509 commit 78cde6934008f79fe498e4adc64d187b0ed47417
1511 commit d17c428da1a3a25b1a24f50470f14e98e8cbd226
1512 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1513 Date: Thu Jul 26 16:02:52 2012 +0200
1515 initialize default options before commandline parsing
1517 this fixes a crash on images specified on commandline
1519 commit b107d0080d2f88a28bc4f06df64d86e747614f1a
1520 Merge: 0c470b9 97bddb3
1521 Author: Klaus Ethgen <Klaus@Ethgen.de>
1522 Date: Sun May 27 18:41:56 2012 +0100
1524 Merge branch 'ke' into ke-lua
1527 exif autorotate for proofs
1529 commit cb758c2979a2a096c45ab0cb691cd063d81ae703
1530 Merge: af76525 6f70188
1531 Author: Klaus Ethgen <Klaus@Ethgen.de>
1532 Date: Thu May 17 18:28:56 2012 +0100
1534 Merge commit 'refs/merge-requests/1' of git://gitorious.org/geeqie/geeqie into merge-requests/1
1536 * git://gitorious.org/geeqie/geeqie:
1537 Ignore duplicates with same path
1539 commit 97bddb361bf518b632cb4cf3145d311a94112886
1540 Author: Jonathan Woithe <jwoithe@physics.adelaide.edu.au>
1541 Date: Fri Apr 2 20:47:34 2010 +0930
1543 exif autorotate for proofs
1545 Find below a patch which adds auto-rotation of proof images based on image
1546 EXIF information. It is a revision of a proof-of-concept patch I did up for
1547 gqview 2.0.4 which, for well documented reasons, didn't get anywhere after
1548 submission. The patch below is against geeqie 1.0.
1550 The proof auto-rotation feature is controlled by a new setting in the
1551 "convenience" section of the image preferences dialog. This way the
1552 existing behaviour is still available for those who want to use it.
1554 I find this new feature very useful when preparing proofing sheets and I
1555 suspect others would too. Please consider this for inclusion in geeqie.
1557 commit af76525a87cc636cdf7f5454f4e32969ef903534
1558 Merge: 5ef3084 dc3dea1
1559 Author: Klaus Ethgen <Klaus@Ethgen.de>
1560 Date: Mon May 14 17:33:21 2012 +0100
1562 Merge remote-tracking branch 'origin/toer'
1565 Complete Swedish translation including bugs based on 55de20b 2010-12-11 version
1566 Almost complete Swedish translation
1567 Started with Swedish translation
1569 Merged on request of Tore.
1571 commit 0c470b926e37d814af9afa34081c78392d2d62bd
1572 Merge: 988b891 0922b29
1573 Author: Klaus Ethgen <Klaus@Ethgen.de>
1574 Date: Fri Jan 6 02:25:47 2012 +0100
1576 Merge branch 'ke' into ke-lua
1579 Fix directory walking bug
1581 commit 5ef30846a7bc94585771a6d08284b771320b33d4
1582 Author: Klaus Ethgen <Klaus@Ethgen.de>
1583 Date: Fri Jan 6 02:23:57 2012 +0100
1585 Fix directory walking bug
1587 There was a annoying bug when walking up more than one directory level.
1589 commit 0922b292f3e67e4b52c7377199c2617511be7a38
1590 Author: Klaus Ethgen <Klaus@Ethgen.de>
1591 Date: Fri Jan 6 02:23:57 2012 +0100
1593 Fix directory walking bug
1595 There was a annoying bug when walking up more than one directory level.
1597 commit 988b89175eb9703d8116b719e0baf036793a33c3
1598 Author: Klaus Ethgen <Klaus@Ethgen.de>
1599 Date: Fri Dec 30 13:59:53 2011 +0100
1601 Revert "call notify functions in in an idle call"
1603 Breaks type in of keywords.
1605 This reverts commit 78cde6934008f79fe498e4adc64d187b0ed47417.
1607 commit 6f701885de29cc7ce188fdd3be50cdab253d5f98
1608 Author: cybjit <cybjit@gmail.com>
1609 Date: Mon Apr 25 12:53:35 2011 +0200
1611 Ignore duplicates with same path
1613 commit c629a93801ac4e90402c0a6b7dda2f86b9534ef6
1614 Merge: 38e1cc5 3c9da3a
1615 Author: Klaus Ethgen <Klaus@Ethgen.de>
1616 Date: Fri Dec 9 19:21:18 2011 +0100
1618 Merge branch 'ke' into ke-lua
1621 Various errors in the translation (typo, etc.)
1622 call size signal indirectly via idle_call
1623 call log window functions indirectly via idle callbacks
1625 commit 3c9da3aa08ed276561d5f9d445213cade0ec7b9d
1626 Merge: ba645d1 ce2d11c
1627 Author: Klaus Ethgen <Klaus@Ethgen.de>
1628 Date: Fri Dec 9 19:21:02 2011 +0100
1630 Merge branch 'master' into ke
1633 Various errors in the translation (typo, etc.)
1634 call size signal indirectly via idle_call
1635 call log window functions indirectly via idle callbacks
1637 commit ce2d11c4d9df655a4fff053373b724d985a25db0
1638 Author: Vincent Blut <vincent.debian@free.fr>
1639 Date: Sat Dec 3 15:46:20 2011 +0100
1641 Various errors in the translation (typo, etc.)
1643 Patch submitted by Vincent Blut that fix some typo in French locales.
1644 Closes Debian bug #620895.
1646 commit bc3ed05a47d86ee3ec78d166df17d1f446f2d0cd
1647 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1648 Date: Sat Nov 12 11:36:18 2011 +0100
1650 call size signal indirectly via idle_call
1652 image_loader_size_cb is called from a second thread, so it can't
1653 use any gtk functions directly or via signals
1654 this fixes random crashes in gtk code introduced by commit e24281e5
1656 commit 4cbe6b68b12b1102fcdc2dcec99e6b03c74291a1
1657 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1658 Date: Sat Nov 12 11:34:55 2011 +0100
1660 call log window functions indirectly via idle callbacks
1662 commit 38e1cc50039d6876045ffbed2a84aa73161a8d35
1663 Merge: ba07caf ba645d1
1664 Author: Klaus Ethgen <Klaus@Ethgen.de>
1665 Date: Sat Oct 29 23:41:36 2011 +0100
1667 Merge branch 'ke' into ke-lua
1670 rename file_data_new_simple to file_data_new_group, filedata.c cleanup
1671 recognize all registered extensions, even if they contain dots
1672 sidecar_file_priority function is already called with extension as an argument
1673 call notify functions in in an idle call
1674 move the grouping code from file_data_new to filelist_read
1675 separate function fortesting changed files without sidecars
1676 consistent use of fd->extension
1677 simplified grouping of sidecars
1678 fixed filelist_sort_compare_filedata to not return 0 no different files
1679 always check for sidecars by readdir
1680 do not use FileData entries with empty path
1681 updated copyright notice
1682 added custom tiff loader
1683 added long-term cache for keywords
1684 set stereo.fixed default values to hdmi stereo standard
1685 fixed stereo.fixed preferences
1686 fixed stereo_temp_disable functionality
1687 ignore raw image support reported by the pixbuf loader
1688 fixed using DEBUG_N from multiple threads
1689 Fix bug 3006812: ensure exif cache is initialized even when all files are unreadable.
1692 commit ba645d1fe84bb87385f0121613a85a08c14a676d
1693 Merge: dd77e02 04bb6f2
1694 Author: Klaus Ethgen <Klaus@Ethgen.de>
1695 Date: Sat Oct 29 23:37:28 2011 +0100
1697 Merge branch 'master' into ke
1699 * master: (71 commits)
1700 rename file_data_new_simple to file_data_new_group, filedata.c cleanup
1701 recognize all registered extensions, even if they contain dots
1702 sidecar_file_priority function is already called with extension as an argument
1703 call notify functions in in an idle call
1704 move the grouping code from file_data_new to filelist_read
1705 separate function fortesting changed files without sidecars
1706 consistent use of fd->extension
1707 simplified grouping of sidecars
1708 fixed filelist_sort_compare_filedata to not return 0 no different files
1709 always check for sidecars by readdir
1710 do not use FileData entries with empty path
1711 updated copyright notice
1712 added custom tiff loader
1713 added long-term cache for keywords
1714 set stereo.fixed default values to hdmi stereo standard
1715 fixed stereo.fixed preferences
1716 fixed stereo_temp_disable functionality
1717 ignore raw image support reported by the pixbuf loader
1718 fixed using DEBUG_N from multiple threads
1719 Fix bug 3006812: ensure exif cache is initialized even when all files are unreadable.
1722 commit 04bb6f2326f58139c22d3bb8de7e639c8efb40ba
1723 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1724 Date: Tue Oct 4 22:09:55 2011 +0200
1726 rename file_data_new_simple to file_data_new_group, filedata.c cleanup
1728 commit 58e4671ba18ae3b3a996f3f518151fc6fb2bbdf0
1729 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1730 Date: Sun Oct 2 11:55:34 2011 +0200
1732 recognize all registered extensions, even if they contain dots
1734 commit 52d7c7d5a99e904839c0497f32ca6d2586b9a14f
1735 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1736 Date: Sun Oct 2 11:16:03 2011 +0200
1738 sidecar_file_priority function is already called with extension as an argument
1740 commit 78cde6934008f79fe498e4adc64d187b0ed47417
1741 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1742 Date: Sun Oct 2 11:12:44 2011 +0200
1744 call notify functions in in an idle call
1746 commit 5276a3faf1ab551a34acb45e72ae15213a7ccbfc
1747 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1748 Date: Sat Oct 1 23:21:08 2011 +0200
1750 move the grouping code from file_data_new to filelist_read
1752 commit aff67e653215952b4766cf33bfdfa24cd93949b3
1753 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1754 Date: Sat Oct 1 20:58:34 2011 +0200
1756 separate function fortesting changed files without sidecars
1758 commit 21a8bc375e28b4950bac3a1a3e1aef1f734d9c63
1759 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1760 Date: Sat Oct 1 17:11:10 2011 +0200
1762 consistent use of fd->extension
1764 commit e6308d6f082ede8e9d6e57b14806356c8923c65d
1765 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1766 Date: Sat Oct 1 16:31:58 2011 +0200
1768 simplified grouping of sidecars
1770 commit 18d80ca385e38b3bf9bc4ef36264bb4d430aa1f6
1771 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1772 Date: Fri Sep 30 23:57:31 2011 +0200
1774 fixed filelist_sort_compare_filedata to not return 0 no different files
1776 commit efc8096527d6f743d17c44b9982616a169973f39
1777 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1778 Date: Fri Sep 30 23:02:26 2011 +0200
1780 always check for sidecars by readdir
1782 commit 7bb3871e21c03b7103792524458eddf0616880db
1783 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1784 Date: Fri Sep 30 10:54:32 2011 +0200
1786 do not use FileData entries with empty path
1788 commit 559683ddda8610a986ea1355dc191e8e20f77a23
1789 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1790 Date: Thu Sep 29 17:17:20 2011 +0200
1792 updated copyright notice
1794 commit 4f028fb255a5edaeb2aec25d2e87ef4b8a2aa44d
1795 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1796 Date: Thu Sep 29 17:14:36 2011 +0200
1798 added custom tiff loader
1800 commit 25d02a83df709d2852f4cb90867aa261b80280ca
1801 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1802 Date: Thu Sep 29 12:36:08 2011 +0200
1804 added long-term cache for keywords
1806 commit bdea8db7b066162269cc1d9d09d745983e5fadb0
1807 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1808 Date: Tue Sep 27 22:06:09 2011 +0200
1810 set stereo.fixed default values to hdmi stereo standard
1812 commit 216a72fa46b4f35d8b4f36dfb7b7a227300faa4c
1813 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1814 Date: Tue Sep 27 22:03:47 2011 +0200
1816 fixed stereo.fixed preferences
1818 commit 1c4103ded9b34d240b76779d5ea8a5c16bbf1924
1819 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1820 Date: Tue Sep 27 21:12:02 2011 +0200
1822 fixed stereo_temp_disable functionality
1824 commit f5470bbc26b15ce585c8f1cedfad3adfa611ef85
1825 Merge: a8c5cb2 a3a0697
1826 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1827 Date: Tue Sep 27 10:29:36 2011 +0200
1829 added panorama .pto file to the list of known files
1831 commit a8c5cb269996f35d4877e31514956c198c3bd2e5
1832 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1833 Date: Mon Sep 26 15:02:05 2011 +0200
1835 ignore raw image support reported by the pixbuf loader
1838 cherry-picked to stable e43240dfd58b2df57ce3d20f39c763efe3e1eb65
1840 commit d2c78b7a8dadc45b958e1b74242d64766e9f6e9f
1841 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1842 Date: Sat Apr 9 16:38:46 2011 +0200
1844 fixed using DEBUG_N from multiple threads
1847 cherry-picked to stable 20fab72e9ed2b9ae20967d5126556252e40c4dcf
1849 commit 8a55b69211b5866025f66c514f34ad697d3d1909
1850 Author: Laurent Monin <geeqie@norz.org>
1851 Date: Thu Dec 16 22:26:36 2010 +0100
1853 Fix bug 3006812: ensure exif cache is initialized even when all files are unreadable.
1855 Add a new function exif_init_cache() and call it at top of exif_read_fd(),
1856 the issue was caused by a return NULL on unreadable file, before initializinf exif_cache
1857 and when exif_free_fd() is called, file_cache_put() was called on invalid cache.
1860 cherry-picked to stable 5f29231b525166cf2a4a63c1872f3d27e8f1e413
1862 commit 138e31f328408ac88f1162999c8fcb24298ab37a
1863 Author: Vladislav Naumov <vnaum@vnaum.com>
1864 Date: Thu Dec 16 21:55:03 2010 +0100
1866 Fix bug 2999830: do not report failed chown() on copy.
1868 Debian bug 574853 reported by Ian Zimmerman <itz@buug.org>
1870 I was trying to copy images from my camera which is mounted as a USB
1871 mass storage device. The files on the mount are owned by root, and
1872 geeqie tries to chown (and chgrp) the copy, fails, and displays an
1873 error message. This is only mildly annoying when copying a single
1874 file, but when I want to copy multiple files the failure stops the
1875 operation after the first file.
1877 Patch by Vladislav Naumov <vnaum@vnaum.com>
1879 This patch ignores chown errors, while still doing chown
1880 (so root still can copy files preserving ownership).
1882 http://sourceforge.net/tracker/?func=detail&aid=2999830&group_id=222125&atid=1054680
1883 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=574853 (original report)
1886 cherry-picked to stable dc8933e3c0ae3e0021d13beb666d6729267c7624
1888 commit a3a06975ec99beac1b2f1f16445679dd56fae053
1889 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1890 Date: Tue Sep 27 10:29:36 2011 +0200
1892 added panorama .pto file to the list of known files
1894 commit 8560f48335b79764ce38fe0518bc0ca571e83c97
1895 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1896 Date: Mon Sep 26 15:02:05 2011 +0200
1898 ignore raw image support reported by the pixbuf loader
1900 commit df06d685ee882ad294d2581bb635ae1f7e010c7f
1901 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1902 Date: Fri Jul 29 15:27:09 2011 +0200
1904 fixed crash on incomplete jpeg file
1906 commit bd374b070d437d6319946c49ae0166ee4621e737
1907 Author: Klaus Ethgen <Klaus@Ethgen.de>
1908 Date: Sun Jul 24 13:17:34 2011 +0100
1910 Change the image size from 10×20 to 20×20
1912 Now the image should not be scaled anymore. Fix Bug Debian:614607 and
1916 cherry-picked to stable b2db13f420feb4a69a90be9ebd94ddebfb25c5a5
1918 commit dd77e0242c78780f18fbdba4538008c7c0d1a665
1919 Merge: 4858999 a11e5ce
1920 Author: Klaus Ethgen <Klaus@Ethgen.de>
1921 Date: Sun Jul 24 13:28:50 2011 +0100
1923 Merge branch 'debian-614607' into ke
1926 Change the image size from 10×20 to 20×20
1928 commit a11e5ce5f336e6fad747cafc8efea09a69e4cdbb
1929 Author: Klaus Ethgen <Klaus@Ethgen.de>
1930 Date: Sun Jul 24 13:17:34 2011 +0100
1932 Change the image size from 10×20 to 20×20
1934 Now the image should not be scaled anymore. Fix Bug Debian:614607 and
1937 commit 8f9ba4127954be5e04ac4c8b1822399a435af1ed
1938 Author: Klaus Ethgen <Klaus@Ethgen.de>
1939 Date: Sun May 15 19:44:04 2011 +0100
1941 Fix a remote command bug
1944 cherry-picked to stable 0c1fdf3613e9c885bbea9f5997da7a0e3a2f75d1
1946 commit 4858999bc0b165211656849e174e9b0149cb33e7
1947 Author: Klaus Ethgen <Klaus@Ethgen.de>
1948 Date: Sun May 22 09:40:51 2011 +0100
1950 Typo, forgotten bracket
1952 commit d4660d7669ddb5e3312164cfdf5907f4e7dbb349
1953 Author: Klaus Ethgen <Klaus@Ethgen.de>
1954 Date: Sun May 15 19:44:04 2011 +0100
1956 Fix a remote command bug
1958 commit 6f3d9d81d7f801188d056f5e839e2509f871d4e4
1959 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1960 Date: Sat May 14 22:16:49 2011 +0200
1962 added Cycle through stereo modes menu entry
1964 commit 4aa85ebde8aaadc9d0608ce18185bdb535e99f7c
1965 Author: Vladimir Nadvornik <nadvornik@suse.cz>
1966 Date: Sat May 14 21:53:45 2011 +0200
1968 do not mix autodetected and user-defined stereo mode
1970 commit ba07cafe7ae515da81a3f4cb4a39a679305a62b2
1971 Merge: 83ae99a 943d16a
1972 Author: Klaus Ethgen <Klaus@Ethgen.de>
1973 Date: Fri Apr 22 11:29:35 2011 +0100
1975 Merge branches 'master' and 'ke' into ke-lua
1978 Do not delete path settings when adding new directory
1981 Fix wrong line ending
1984 Do not delete path settings when adding new directory
1987 Fix wrong line ending
1988 Do not delete path settings when adding new directory
1991 commit 943d16a89d107e4619175597f4e83c953094f28b
1992 Merge: 556bd46 31f6b82
1993 Author: Klaus Ethgen <Klaus@Ethgen.de>
1994 Date: Fri Apr 22 11:29:12 2011 +0100
1996 Merge branch 'master' into ke
1999 Do not delete path settings when adding new directory
2002 Fix wrong line ending
2004 commit 31f6b82dbee7f4456371a1b527161ebc81342577
2005 Author: Klaus Ethgen <Klaus@Ethgen.de>
2006 Date: Sat Apr 9 19:47:30 2011 +0100
2008 Do not delete path settings when adding new directory
2010 This patch will change the way, geeqie is mangling the path name in the
2011 rename (copy) dialog when creating new directory. Will fix the bugs
2012 Debian:529531 and SF:2795791.
2014 commit a4270acba9810bb6307e7d8da1334211898d8fb5
2015 Author: Klaus Ethgen <Klaus@Ethgen.de>
2016 Date: Fri Jul 16 13:30:53 2010 +0100
2020 img-view.c: In function 'real_view_window_new':
2021 img-view.c:889: error: 'for' loop initial declarations are only allowed in C99 mode
2022 img-view.c:889: note: use option -std=c99 or -std=gnu99 to compile your code
2024 commit e24281e5b7b6a70c47eeb46c4857913b5eec10a8
2025 Author: Klaus Ethgen <Klaus@Ethgen.de>
2026 Date: Sat May 8 23:52:09 2010 +0100
2030 Opening a new window from a collection should not set the default size.
2031 Unfortunately the size of the image is not available in the early state.
2033 commit c971abea1cfb4b4d85e1c67dba2d443ebd5e9f86
2034 Author: Klaus Ethgen <Klaus@Ethgen.de>
2035 Date: Thu Apr 21 18:44:15 2011 +0100
2037 Fix wrong line ending
2039 commit b467f6ff37f2bfb7665200b9057241318ca13d09
2040 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2041 Date: Sun Apr 10 21:11:50 2011 +0200
2043 more compilation fixes
2045 commit a99a24ea8d76dc65d64a119d6ef289052e459316
2046 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2047 Date: Sun Apr 10 20:30:17 2011 +0200
2051 commit 556bd46ba743932fd29c225918d8aae722f6a054
2052 Author: Klaus Ethgen <Klaus@Ethgen.de>
2053 Date: Sat Apr 9 19:47:30 2011 +0100
2055 Do not delete path settings when adding new directory
2057 This patch will change the way, geeqie is mangling the path name in the
2058 rename (copy) dialog when creating new directory. Will fix the bugs
2059 Debian:529531 and SF:2795791.
2061 commit 843f61148dc90c97dc32e679a122827c41b16dc8
2062 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2063 Date: Sat Apr 9 19:27:43 2011 +0200
2065 fixed libjpeg in autoconf
2067 commit cf3bcd415010e28d2829430cb7a72be6d03af513
2068 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2069 Date: Sat Apr 9 16:38:46 2011 +0200
2071 fixed using DEBUG_N from multiple threads
2073 commit d7521059d000c8d93b8debcfe938510ce3c6441f
2074 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2075 Date: Sat Apr 9 16:07:31 2011 +0200
2077 improved mpo parser, consider individual image type code
2079 commit a745785c1947ad588b53db69a3fc776a34980b18
2080 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2081 Date: Fri Apr 8 21:16:41 2011 +0200
2083 fixed to compile with other libjpeg versions
2085 commit 787d25f23d5617375351aa5c39acab43856c6bbc
2086 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2087 Date: Sun Mar 27 19:22:29 2011 +0200
2089 allocate tile pixbuf allways
2091 commit fd9329870f85d5f189fb18d39144cc103cd055f7
2092 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2093 Date: Sun Mar 27 18:20:19 2011 +0200
2095 updated copyright notices
2097 commit 6a4851f99de3d77a5938a213b28855158f2735c9
2098 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2099 Date: Sun Mar 27 18:14:17 2011 +0200
2103 commit 11f270dcd05962aee1515d7a64036c21826ef2da
2104 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2105 Date: Sun Mar 27 13:53:23 2011 +0200
2107 fixed jpeg_segment_find to support more app2 segments with different signatures
2109 commit f1d8356504bde2e7808f6e537cdf2473d495f573
2110 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2111 Date: Sun Mar 27 12:52:09 2011 +0200
2113 store stereo flag in loader data
2115 commit df0bac9a96ebefab2b06f7f64e0bca40474122b5
2116 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2117 Date: Sun Mar 27 12:02:30 2011 +0200
2119 fixed freed data access
2121 commit a31cfe80ee313f56cd208fead1b96655272bb92f
2122 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2123 Date: Sun Mar 27 11:58:29 2011 +0200
2125 load mpo files as SBS
2127 commit 455dfdd5e7a1f2f850014a013a17c86c64b3deae
2128 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2129 Date: Sun Mar 27 10:57:08 2011 +0200
2133 commit e1c487d09182d2e2cd4221d0c627293392709b4b
2134 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2135 Date: Sat Mar 26 22:13:39 2011 +0100
2137 split jpeg parser functions to separate file
2139 commit f5f26251424cc70bdf972a70b45f9d14315b6420
2140 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2141 Date: Sat Mar 26 22:03:30 2011 +0100
2143 added custom jpeg loader
2145 commit 3fbd5d8f5f63895c095019485498d2858d925f4b
2146 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2147 Date: Sat Mar 26 17:57:25 2011 +0100
2149 infrastructure for image loader backend
2151 commit 0ee2027ed427de1155d2b295c4bf564ad61675b0
2152 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2153 Date: Fri Mar 25 23:25:15 2011 +0100
2155 renderer interface cleanup
2157 commit 484192f435b34976259418735dccef4c1e69b27c
2158 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2159 Date: Fri Mar 25 23:14:01 2011 +0100
2161 fixed redrawing on expose event
2163 commit 1ed7ba5576c6b1776f27e043de246275331e0bee
2164 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2165 Date: Fri Mar 25 22:09:59 2011 +0100
2167 fixed area_changed handling
2169 commit 5fcc3c968e80b546f013735a2ee07d0dc5ba0aa2
2170 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2171 Date: Sun Mar 20 19:16:07 2011 +0100
2173 added more anaglyph modes
2175 commit 75c23adfa440b4cef19878d35284d0038b77a044
2176 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2177 Date: Sun Mar 20 12:49:00 2011 +0100
2179 added half-size (3dtv) stereo mode
2181 commit 2925d1ded2746c3d8416187a0db1ccd6905b5dd3
2182 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2183 Date: Sun Mar 20 11:31:08 2011 +0100
2187 commit c6ddf7e73a470f28ebe3fc7e7962e194a1ee7794
2188 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2189 Date: Sun Mar 20 11:11:08 2011 +0100
2191 save and load stereo options
2193 commit 4a39e00a4d5927a6344fed1f464798c9f63eb6cc
2194 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2195 Date: Sun Mar 20 10:52:41 2011 +0100
2197 improved preferences dialog
2199 commit 3bbfb5ae860e193d4a5221c97e187cf546b06ade
2200 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2201 Date: Sun Mar 20 10:15:07 2011 +0100
2203 added fixed stereo mode
2205 commit c156c8a38dda21b3be84f312dbaf9927d1432bab
2206 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2207 Date: Sun Mar 20 00:23:54 2011 +0100
2209 removed 'swap' entry from menu
2211 commit 6aef4f63382dde18b88601ee1e6ff0c4ed423dbd
2212 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2213 Date: Sun Mar 20 00:18:13 2011 +0100
2215 temporarily disable stereo mode, added more stereo prefs
2217 commit f6091ebefead1a4170a64a4f988b8e618e4fc29c
2218 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2219 Date: Sat Mar 19 21:42:13 2011 +0100
2221 type of source stereo image made adjustable from menu
2223 commit bc35f9f7d92fbcfcd82bb050808f590110f0ad5f
2224 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2225 Date: Sat Mar 19 19:53:30 2011 +0100
2227 stereo mode preferences
2229 commit dc3dea1297365981d2e206fd8afbb84a781ced20
2230 Author: Tore Ericsson <tore.ericsson@telia.com>
2231 Date: Mon Feb 14 21:21:55 2011 +0100
2233 Complete Swedish translation including bugs based on 55de20b 2010-12-11 version
2235 commit 236bc4c0e943f91e022c1c792a0267688e492f1d
2236 Author: Tore Ericsson <tore.ericsson@telia.com>
2237 Date: Mon Feb 14 15:04:07 2011 +0100
2239 Almost complete Swedish translation
2241 Could not translate dialogue button texts, such as Apply, Close, Cancel, New,
2242 Edit, Delete, etc. Also remains three entries where I don't know the meaning
2243 on lines 1550, 1558, and 5229. The English text seems to be completely out of
2244 order on lines 5601 and 5606. -- Note also: The first cache path in the
2245 thumbnail dialogue window appears having a duplication error.
2247 commit 8c25cb5a376d19f3db0b5d8b98a4c16fa8799e9e
2248 Author: Tore Ericsson <tore.ericsson@telia.com>
2249 Date: Mon Feb 14 14:51:44 2011 +0100
2251 Started with Swedish translation
2253 commit 66e79a3db0f88576f11d34d15afef16418177913
2254 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2255 Date: Sat Feb 5 22:22:12 2011 +0100
2257 change stereo mode from menu
2259 commit ac29d24529dc2ec61c6c98bcb334932f4a8a8850
2260 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2261 Date: Sat Feb 5 18:20:16 2011 +0100
2265 commit 44f99597e8e26da1c1ac784b14a9956249543c38
2266 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2267 Date: Fri Feb 4 23:49:13 2011 +0100
2269 added mirrored stereo mode
2271 commit 12302100dd0db0f03444b2a6834c2a6470089c57
2272 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2273 Date: Sat Jan 29 17:43:05 2011 +0100
2275 fixed overlay position - part2
2277 commit 8734f816e3735ee0731059bb57fd01a1087c4ac5
2278 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2279 Date: Sat Jan 29 17:35:29 2011 +0100
2281 fixed overlay position
2283 commit 572fb571e10fec6e617518b2a404ea9b10517fd6
2284 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2285 Date: Sat Jan 29 17:15:39 2011 +0100
2287 do not draw tiles outside the viewport
2289 commit c95c27d4285bf60a27fe5f72cc7ca6724819ba99
2290 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2291 Date: Sat Jan 29 14:49:38 2011 +0100
2293 display pixel aspect ratio support
2295 commit f727555d47c89ada005e87bc54fc7533a865a1ee
2296 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2297 Date: Fri Jan 28 14:34:57 2011 +0100
2301 commit 18c37b0f1dfe7a697c7371ace784ed3959a8a574
2302 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2303 Date: Fri Jan 28 13:13:27 2011 +0100
2305 rt_tile_render cleanup part 3
2307 commit 55a53285c955e316106b5629ee282986033523f6
2308 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2309 Date: Fri Jan 28 13:05:14 2011 +0100
2311 rt_tile_render cleanup part 2
2313 commit 96a6858d3085c50aea7962fda3d9a40abda2fdca
2314 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2315 Date: Fri Jan 28 12:44:32 2011 +0100
2317 rt_tile_render cleanup part 1
2319 commit fd265dfbff4365d519595eee9f95a402a7eadd26
2320 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2321 Date: Fri Jan 28 11:05:07 2011 +0100
2323 first stereo support
2325 commit a1751b3fb98dc6dfdfee2b2770f1d4f5dca92b6f
2326 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2327 Date: Thu Jan 27 13:40:05 2011 +0100
2329 separated tile renderer
2331 commit 60c56ec5c852ea4b0d8b7df80507bbfbaf4e7610
2332 Author: Tore Ericsson <tore.ericsson@telia.com>
2333 Date: Thu Jan 13 20:38:20 2011 +0100
2339 Here is my translation into Swedish so far, inluding conversion into UTF-8
2342 Can somebody advice me how I can test my translations in an own Geeqie
2343 installation? (I'm running Kubuntu 10.04)
2347 From 00535721f160491b094c60070afb35c439234512 Mon Sep 17 00:00:00 2001
2348 From: Tore Ericsson <tore.ericsson@telia.com>
2349 Date: Thu, 13 Jan 2011 20:18:28 +0100
2350 Subject: [PATCH] Started with Swedish translation
2352 commit 83ae99a601593bf1161d07da7ef03892f03a7df9
2353 Merge: c6d82fb e504820
2354 Author: Klaus Ethgen <Klaus@Ethgen.de>
2355 Date: Thu Dec 23 18:19:36 2010 +0100
2357 Merge branch 'ke' into ke-lua
2363 commit e504820e7afff00efe7937b7b9a5fd830ae1d79e
2364 Author: Klaus Ethgen <Klaus@Ethgen.de>
2365 Date: Fri Jul 16 13:30:53 2010 +0100
2369 img-view.c: In function 'real_view_window_new':
2370 img-view.c:889: error: 'for' loop initial declarations are only allowed in C99 mode
2371 img-view.c:889: note: use option -std=c99 or -std=gnu99 to compile your code
2373 commit 6e695dd61e5fc1ed8d0688d4b72bd87c10f6e0f5
2374 Author: Klaus Ethgen <Klaus@Ethgen.de>
2375 Date: Sat May 8 23:52:09 2010 +0100
2379 Opening a new window from a collection should not set the default size.
2380 Unfortunately the size of the image is not available in the early state.
2382 commit c6d82fb33aef7282e1b7977357a27e92122d42d5
2383 Author: Klaus Ethgen <Klaus@Ethgen.de>
2384 Date: Mon Mar 8 22:01:44 2010 +0100
2386 Implementing some usefull data structures for lua
2388 commit de4f59037f1d026e11760a7847c5b187e89351ea
2389 Author: Klaus Ethgen <Klaus@Ethgen.de>
2390 Date: Sun Mar 7 20:04:23 2010 +0100
2392 First usable lua callback
2394 Implementing get_datum to get a named exif datum from the image.
2396 commit 4e679cd9f9cb725773053295eedc75adb8ebe41c
2397 Author: Klaus Ethgen <Klaus@Ethgen.de>
2398 Date: Sun Mar 7 14:57:00 2010 +0100
2400 Using common path for lua files
2402 commit ee7d5c882dd136b160c94359fb3182e49df0fbee
2403 Author: Klaus Ethgen <Klaus@Ethgen.de>
2404 Date: Thu Mar 4 21:05:13 2010 +0100
2406 Overlay info with lua
2408 commit c5c0aa1566e7c95c4e3d009067b1e5133aa8736f
2409 Author: Klaus Ethgen <Klaus@Ethgen.de>
2410 Date: Sat Jun 27 22:38:09 2009 +0100
2412 Adding support for lua scripting
2414 Until now this is without any functionality.
2416 commit 55de20b6bd7a666ab63ee9d1f60e8fd1833a74c5
2417 Author: Laurent Monin <geeqie@norz.org>
2418 Date: Sat Dec 11 20:09:43 2010 +0100
2420 Convert svn:ignore properties to .gitignore
2422 Simplify .gitignore and add few forgotten entries
2424 commit b71da225f077c5268a525886967be68739c5be94
2425 Author: Klaus Ethgen <Klaus@Ethgen.de>
2426 Date: Mon May 10 11:33:13 2010 +0000
2428 Some small logic mistakes
2430 Use boolean operators for booleans and bitwise otherwise only.
2432 commit dd54e571eb1cd5ffc55a97edecc777180d0dddb4
2433 Author: Klaus Ethgen <Klaus@Ethgen.de>
2434 Date: Mon May 10 11:32:56 2010 +0000
2436 GTK marks several functions as deprecated
2438 The following functions has been replaced and deprecated by version
2440 - GTK_WIDGET_CAN_FOCUS
2441 - GTK_WIDGET_DRAWABLE
2442 - GTK_WIDGET_HAS_FOCUS
2443 - GTK_WIDGET_HAS_GRAB
2444 - GTK_WIDGET_IS_SENSITIVE
2445 - GTK_WIDGET_NO_WINDOW
2446 - GTK_WIDGET_REALIZED
2447 - GTK_WIDGET_SENSITIVE
2449 - GTK_WIDGET_TOPLEVEL
2450 - GTK_WIDGET_VISIBLE
2452 commit 7a426d74379c2728ffe2bd0b5a33fd9bb473d7fb
2453 Author: Klaus Ethgen <Klaus@Ethgen.de>
2454 Date: Sun Feb 28 22:55:37 2010 +0000
2456 Add unknown file class to grouping
2458 commit b71f37b8dbfd89c79a407698293cc3de44b4f645
2459 Author: Klaus Ethgen <Klaus@Ethgen.de>
2460 Date: Sun Feb 28 15:17:12 2010 +0000
2462 Fix a small issue with strptime
2464 strptime do not initialize all fields. So the undefined fields could end
2467 commit fc390bb82685262d7fc073f0571e39c2fcc1c8c3
2468 Author: Laurent Monin <geeqie@norz.org>
2469 Date: Sat Feb 27 23:31:07 2010 +0000
2471 Allow scrollview to grow when generic dialog is resized (ie. Metadata write ? dialog). Do not force scrollbar if not needed.
2473 commit 34c581a990f3b8f76084e0379282cb6bf8eb9606
2474 Author: Klaus Ethgen <Klaus@Ethgen.de>
2475 Date: Sat Feb 27 20:35:26 2010 +0000
2477 Add the feature to add single keywords to selection
2479 This patch adds a context menu entry to keywords to ad the current
2480 keyword to all selected images.
2482 commit bbcf58c3c476cbff706e04295c028da8239d3e70
2483 Author: Klaus Ethgen <Klaus@Ethgen.de>
2484 Date: Sat Feb 27 20:35:09 2010 +0000
2486 Little macro correction
2488 commit de8ed72a941ef92c51ceca084b66dc7828cb90ab
2489 Author: Klaus Ethgen <Klaus@Ethgen.de>
2490 Date: Sat Feb 27 20:34:54 2010 +0000
2492 Unifying the datetime output
2494 The output of %date% and %formatted.DateTime% should be equivalent.
2496 commit 7cabd51896c7a9411de0336ade042f4e726fe3e1
2497 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2498 Date: Wed Feb 17 21:05:10 2010 +0000
2500 updated ChangeLog file
2502 commit c704896fdb0d0d5b5e2d2205c9d57a4382d343d7
2503 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2504 Date: Tue Feb 16 21:18:03 2010 +0000
2506 added 2010 to copyright text
2508 commit 7bea2e9641e42a79bf6bc89a7b9d86d68e671b87
2509 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2510 Date: Tue Feb 16 21:10:12 2010 +0000
2512 updated version string
2514 commit 43c48179f5b7249ea13b918d0e6cdb156ce3011f
2515 Author: Laurent Monin <geeqie@norz.org>
2516 Date: Tue Feb 16 20:07:05 2010 +0000
2518 Restore translators list, removed by revision 1899.
2520 commit 113b2377405d3652e66bb547bdf58f981ef6f606
2521 Author: Laurent Monin <geeqie@norz.org>
2522 Date: Tue Feb 16 19:55:35 2010 +0000
2524 Update russian translation. Thanks to Denis Silakov.
2526 commit 4261dfa3f5aaf091e97daeb0f99dd020672fe37b
2527 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2528 Date: Sun Feb 14 22:00:23 2010 +0000
2530 fixed segfault in exif parser
2532 http://sourceforge.net/tracker/index.php?func=detail&aid=2950617&group_id=222125&atid=1054682
2534 commit b6a2a9d69377da28b4dacdc3630e68e5cb7869ef
2535 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2536 Date: Sun Feb 14 21:35:11 2010 +0000
2538 fixed reference count
2540 there was a bug in reference count on writting unsaved metadata
2541 before starting an external editor
2543 commit aa1e53ca14dcd9a75a717792be8a4d5fc735a5eb
2544 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2545 Date: Sun Feb 7 13:16:35 2010 +0000
2547 test gnome-doc-tool in configure
2549 commit 78b77ae3833bfa191aa94531e5b5ba0765b0cc6e
2550 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2551 Date: Sun Feb 7 12:44:55 2010 +0000
2553 dropped obsolete sections, gqview changelog moved to wiki
2555 commit f977ad15657970ebb4621ba46e005cefc0b218ae
2556 Author: Laurent Monin <geeqie@norz.org>
2557 Date: Tue Feb 2 20:21:11 2010 +0000
2559 Brazilian Portuguese translation was updated.
2561 Thanks to Sergio Cipolla.
2564 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=567824
2566 commit 0e32e4d57426c075fa4d9f3cee75c5bdd897df48
2567 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2568 Date: Wed Jan 27 22:27:10 2010 +0000
2570 czech translation fixes
2572 commit b015822f5751b6ad105ad607d196320574d30806
2573 Author: Laurent Monin <geeqie@norz.org>
2574 Date: Wed Jan 27 19:58:11 2010 +0000
2576 Update catalan translation, by angel mompo.
2578 commit 6088a5dd735b2bea2b1a8b4606b3c32e89b86999
2579 Author: Laurent Monin <geeqie@norz.org>
2580 Date: Sun Jan 17 13:34:48 2010 +0000
2582 Fix osd zoom level refreshing (it was broken since some times).
2584 commit 615b0fbae5303c71ce20356036d89d8d5a23261e
2585 Author: Laurent Monin <geeqie@norz.org>
2586 Date: Wed Jan 13 19:49:39 2010 +0000
2588 Update dutch translation. Work in progress.
2590 Patch by Marcel Pol.
2592 commit 141a854c9b4b80132cb0be2cfd45122e41157531
2593 Author: Klaus Ethgen <Klaus@Ethgen.de>
2594 Date: Mon Jan 11 14:10:49 2010 +0000
2598 commit 36ee9c9dcd360e1d6847f4fd9b899c70875cc23f
2599 Author: Laurent Monin <geeqie@norz.org>
2600 Date: Sun Jan 10 14:23:29 2010 +0000
2602 copy_file(): remove incomplete file on error (bug 2890715)
2604 The behavior changed, data is first written to a temporary file,
2605 which is unlinked in case of error, then the tempfile is renamed
2607 Size of buffer was increased from 4k to 16k.
2609 commit 8ce20c203c0b7e91eed065d5163bd2ad8e183eb3
2610 Author: Laurent Monin <geeqie@norz.org>
2611 Date: Sat Jan 9 11:44:27 2010 +0000
2613 Workaround intltoolize 0.40.6 bug related to LINGUAS, see bug 2817602.
2615 commit 5a1662366440a908c9af77b57ccd00472ea0d3cc
2616 Author: Laurent Monin <geeqie@norz.org>
2617 Date: Sat Jan 9 10:37:48 2010 +0000
2619 Log a message when EOVERFLOW error is set by stat() when building files lists. See bug 2876142.
2621 commit a1c2ef4506fae105f7ca76463fe21c84bd283cb3
2622 Author: Laurent Monin <geeqie@norz.org>
2623 Date: Tue Jan 5 22:28:11 2010 +0000
2625 Add Serbian translation.
2627 Note there are two *.po files, one for Cyrilic and one for Latin
2630 Thanks to Milos Popovic.
2632 commit 59801852932ec6a13f43b1e3f4beb42631906070
2633 Author: Laurent Monin <geeqie@norz.org>
2634 Date: Tue Jan 5 22:26:03 2010 +0000
2636 Update README about translations.
2638 commit f9feac4ff37cc70a0b601c1e839f4e37ff2b5072
2639 Author: Laurent Monin <geeqie@norz.org>
2640 Date: Tue Jan 5 17:49:50 2010 +0000
2642 Allow to switch to fullscreen mode using LIRC.
2644 Imagine the following situation (which happened to me several times) :
2645 you want to see photos from your bed or your sofa so you launch geeqie
2646 and go to the right directory, then you take your remote control and sit
2647 comfortably far from your keyboard and mouse. And when you want to begin
2648 to watch photos, you realize you forgot to enable full screen! You have
2649 to stand up and to go until your computer and come back, whereas you
2650 could have done it with your remote control.
2652 Patch by Bernard Massot.
2654 commit f1c7e5da546938446317b7af5ca2c06996bed93a
2655 Author: Laurent Monin <geeqie@norz.org>
2656 Date: Sat Jan 2 12:38:55 2010 +0000
2658 Get rid of Geeqie version and beta release message. It clutters command line usage, and is not that useful. Suggested by Michal Čihař.
2660 commit bd34c324c92456f5182579d6922d7aba664f93c3
2661 Author: Laurent Monin <geeqie@norz.org>
2662 Date: Sat Dec 19 12:53:20 2009 +0000
2665 g_utf8_collate_key_for_filename() don't give sort order one
2666 may expect. Using g_utf8_collate_key() make things closer
2667 to many other programs output (ie. ls and gqview).
2669 Thanks to Michael pointing this out.
2671 commit 99766f9e671fc24106db4104fa468192686e5629
2672 Author: Laurent Monin <geeqie@norz.org>
2673 Date: Sat Dec 19 12:49:19 2009 +0000
2675 Store sort parameters in appropriate variables.
2677 commit 7ec5e57c11590f5d44bb96865e279de8d03c49cf
2678 Author: Laurent Monin <geeqie@norz.org>
2679 Date: Thu Dec 10 17:48:43 2009 +0000
2681 Move "Add Keyword" menu item at top of Keywords bar contextual menu.
2683 Suggested by Lars Täuber.
2685 commit e6fe9db8a728c2188e7276f3cea001981120ed80
2686 Author: Laurent Monin <geeqie@norz.org>
2687 Date: Thu Dec 10 17:44:31 2009 +0000
2689 Fix contextual menus in lateral bars.
2691 Use button_release_event instead of button_press_event,
2692 this makes contextual menus persistent until an option
2693 is selected or the menu is closed.
2695 commit 17f461e047e39b2e6ddfc82192aeb71db32c326d
2696 Author: Laurent Monin <geeqie@norz.org>
2697 Date: Fri Dec 4 21:01:11 2009 +0000
2699 Some systems do not have SA_SIGINFO (siginfo_t), like GNU/Hurd, so just test if defined or not. Patch by Michal Čihař (Bug ID: 2894271).
2701 commit 4bbf6df484aa38c0919ef1c12f25a61e7cb2857b
2702 Author: Laurent Monin <geeqie@norz.org>
2703 Date: Fri Dec 4 20:40:02 2009 +0000
2705 Editors: disable Delete button if a .desktop file is not writeable and disable Edit button when no entry is selected.
2707 commit 4ba3a4841437e510a1c2904ac2991debb2d1071a
2708 Author: Laurent Monin <geeqie@norz.org>
2709 Date: Fri Dec 4 19:45:09 2009 +0000
2711 Add Opera to the list of browsers. Patch by Christian Heckendorf (feature request ID: 2908469).
2713 commit 1f4fdf05a9d2f0ec98fc4a9c17172138e60a9e1f
2714 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2715 Date: Fri Nov 27 23:27:35 2009 +0000
2717 build documentation with gnome-doc-tool in makefile
2719 commit 3f39e625a89f647d3963770bfc1222ef3f2b8a98
2720 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2721 Date: Sun Nov 22 09:12:22 2009 +0000
2723 scripts for converting wiki documentation to docbook
2725 commit 14fdb79a58c05b2110ccd7a7abc2e31099b74562
2726 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2727 Date: Sat Nov 21 20:08:51 2009 +0000
2729 check gtk_clutter_init return value
2731 https://sourceforge.net/tracker/index.php?func=detail&aid=2899866&group_id=222125&atid=1054680
2733 commit 64efa05fe3501bbcdd866156a9c62954d198514a
2734 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2735 Date: Wed Nov 18 12:34:30 2009 +0000
2737 changed https to http in wiki links
2739 commit fb7ec61825c021bfbc7431ce7dcbbafc97a8d9c1
2740 Author: Laurent Monin <geeqie@norz.org>
2741 Date: Fri Nov 13 18:37:31 2009 +0000
2743 Spanish translation was updated. Thanks to Redy Rodriguez.
2745 commit 40c05f384b37a3fc91262b033a0603ce376f8ccc
2746 Author: Laurent Monin <geeqie@norz.org>
2747 Date: Sat Nov 7 21:31:23 2009 +0000
2749 Updated spanish translation. Thanks to Redy Rodriguez.
2751 commit ec5cfc05e59af8975556ffbc6262252e91172441
2752 Author: Klaus Ethgen <Klaus@Ethgen.de>
2753 Date: Tue Oct 13 21:49:42 2009 +0000
2755 German translation update
2757 commit 3bd2b7d601d9444418799003a5ae472ac7738d15
2758 Author: Klaus Ethgen <Klaus@Ethgen.de>
2759 Date: Tue Oct 13 21:49:21 2009 +0000
2761 Add compatibility for GTK 2.18
2763 With 2.18 some functions are deprecated. With geeqie that are two at the
2765 - gtk_tree_view_column_get_cell_renderers - which can be replaced by
2766 gtk_cell_layout_get_cells
2767 - gdk_event_get_graphics_expose - I just commented it as there seems to
2768 be no replacement in GTK 2.18
2770 commit 84b602a4d3d1156d36c42db6bbd5d811cbe2f255
2771 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2772 Date: Sat Oct 10 15:01:41 2009 +0000
2774 added a workaround for https://bugzilla.gnome.org/show_bug.cgi?id=590692
2776 commit 9d0d6ce6929d7fae161552c1d91ee9ff412b3b2f
2777 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2778 Date: Sat Oct 10 10:15:23 2009 +0000
2780 use text renderer for editor->hidden
2782 The toggle was too confusing because it was not dirrectly editable.
2784 commit a41042b3eed47f80f91448ca4836d09976a238fb
2785 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2786 Date: Thu Oct 1 18:40:34 2009 +0000
2788 ignored multiple directories specified on commandline
2790 IMHO this was inconsistent - specifying one directory had completely
2791 different effect than specifying two or more directories. Moreover,
2793 Now only one directory is allowed.
2795 commit 95d62825b5e935186a76211f63bea02b4af88d5a
2796 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2797 Date: Thu Oct 1 17:37:51 2009 +0000
2799 fixed tree_store reordering
2801 commit 34f3b8a3ff32d1d2c4c77f57dd99344a7443257f
2802 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2803 Date: Mon Sep 28 12:04:35 2009 +0000
2805 do not cache incomplete thumbnails
2807 commit 63420660a443d3a98d556ef90da3d079d058c4cb
2808 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2809 Date: Mon Sep 28 09:57:06 2009 +0000
2811 consider sidecars in layout_image popup menu
2813 commit 64cf6613bcea8ae9c8f412255d2132eead0d76e8
2814 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2815 Date: Sat Sep 26 11:37:09 2009 +0000
2819 - removed the scrollbar
2820 - do not set decel-rate,
2821 https://bugzilla.gnome.org/show_bug.cgi?id=596419
2823 commit 643ae01b588ec9645731f147d82102244ac7dc74
2824 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2825 Date: Sat Sep 26 08:47:28 2009 +0000
2827 print text using pango renderer
2829 - the text is sent to postscript as a bitmap
2830 - this fixes printing of non-ascii characters
2832 http://sourceforge.net/tracker/index.php?func=detail&aid=2836135&group_id=222125&atid=1054680
2834 commit 8b6b4b9f42ac74470709bd413f0b5ce5b4190a90
2835 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2836 Date: Fri Sep 25 20:39:15 2009 +0000
2838 require libchamplain 0.4
2840 - check for libchamplain 0.4
2841 - dropped libchamplain 0.3.x support
2843 http://sourceforge.net/tracker/index.php?func=detail&aid=2861847&group_id=222125&atid=1054680
2845 commit b52b036e97cb06283bc2280c432404cba631cbc2
2846 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2847 Date: Thu Sep 24 21:52:44 2009 +0000
2849 fixed and simplified sidecar grouping code
2851 commit 98cfb648cc4b0173b3e324af8d4c81fa14623124
2852 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2853 Date: Thu Sep 24 18:02:29 2009 +0000
2855 fixed emitting of error signal from image loader
2857 commit f1c57f3c48c0347586e17fdce74e798ab95756ba
2858 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2859 Date: Mon Sep 21 18:48:32 2009 +0000
2861 fixed pan-view popup menu
2863 - removed wrong callback
2864 - consider sidecar files in the editor popup
2866 commit 068a46d7a986f799ada8cc2cc80864c87b4d0741
2867 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2868 Date: Mon Sep 14 21:25:10 2009 +0000
2870 fixed selection handling in sidebar
2872 commit a65c901d3b70d7b3c2ed08ed89ffc90fac4bccc4
2873 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2874 Date: Sun Sep 13 21:08:40 2009 +0000
2876 fixed editor list in popup menu
2878 - show an editor if any of selected files matches
2879 - added debug messages
2881 commit 1ab4168f7370de7b3370b1b91cb8a052327055b1
2882 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2883 Date: Sun Sep 13 21:03:17 2009 +0000
2885 fixed incorrect translation
2887 commit 3a4c59562600d7a6b390c702b72c921ade71e3db
2888 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2889 Date: Sun Sep 13 20:00:08 2009 +0000
2891 fixed filelist refresh
2893 commit 0d3397b546403b2beb64608ab306f1d8ec323b2b
2894 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2895 Date: Sun Sep 13 12:33:11 2009 +0000
2897 preserve histmap on NOTIFY_CHANGE
2899 commit d88c0197db63c4282f6986112521d45f87c753a6
2900 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2901 Date: Sun Sep 13 09:55:21 2009 +0000
2903 added possibility to use geeqie-rotate as a standalone script
2905 commit 9f27ef873ac95d800100b3a8702bcbe614a6e49b
2906 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2907 Date: Sat Sep 12 16:37:05 2009 +0000
2909 strip the "lang=" prefix from exiv2 in all metadata formats
2911 commit 5773c73278ff455e6b1c96f115509cf24fe89108
2912 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2913 Date: Sat Sep 12 16:03:09 2009 +0000
2917 commit fcf4c3852f5993e7cbb0e5f19ae46919c22a4ffd
2918 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2919 Date: Sat Sep 12 15:51:37 2009 +0000
2923 - fixed editor loading order
2924 - fixed EditorWindow->modified flag handling
2926 commit 50f55547a981a56f3baa1cd33bc2f3c4139bd695
2927 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2928 Date: Sat Sep 12 15:31:24 2009 +0000
2930 fixed reloading of editors
2932 commit fbcd54e1b46fb22ca36e031e863af7b5f28b5d3b
2933 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2934 Date: Wed Sep 9 18:16:09 2009 +0000
2938 commit 04d9cb61c50924e4a8a7431e2da696b55693d241
2939 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2940 Date: Mon Sep 7 20:44:29 2009 +0000
2942 start_editor_from_filelist_full fixes
2944 fixed return value from start_editor_from_filelist_full()
2945 call editor_command_parse to detect possible problems early enough
2947 commit 89d76d7da4f277010901baaf80c239c057d7da70
2948 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2949 Date: Mon Sep 7 20:04:22 2009 +0000
2951 fixed list of possible editors in popup menu
2953 commit 23f8333708ae73bb3332c1cd6f1033fd9bf9cdfd
2954 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2955 Date: Mon Sep 7 19:48:05 2009 +0000
2957 fixes sidecar file grouping
2959 files with a number in extension were listed twice, it
2960 caused problems later
2962 commit b319e56a6f2a4018c385fe0b8eb085724dd33da5
2963 Author: Laurent Monin <geeqie@norz.org>
2964 Date: Mon Sep 7 08:24:09 2009 +0000
2966 Comment out unused functions, silenting related compilation warnings.
2968 commit 6178ce7ae0e76e7e4d348681969e6dd31235c8ad
2969 Author: Laurent Monin <geeqie@norz.org>
2970 Date: Mon Sep 7 08:18:18 2009 +0000
2972 Remove an unused variable and minor code cleanup.
2974 commit 9cfd6cc0d65835a221e710c14941591543597145
2975 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2976 Date: Sun Sep 6 14:29:19 2009 +0000
2978 improved editor loading
2980 commit 687a891871bd2c41ecb7f955b80910c941427353
2981 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2982 Date: Sun Sep 6 14:21:19 2009 +0000
2984 fixed unnecessary image reloads in color menu
2986 commit e0fd3c772a12fdb3c6155b90b587c6dbaa418a82
2987 Author: Vladimir Nadvornik <nadvornik@suse.cz>
2988 Date: Sun Sep 6 14:01:03 2009 +0000
2990 load desktop files in idle time
2992 - scanning all desktop files takes a lot of time because of hdd seek
2993 - this change moves the scanning to idle time
2994 - the editors appears in the menus some time after startup
2996 https://sourceforge.net/tracker/index.php?func=detail&aid=2852522&group_id=222125&atid=1054680
2998 commit 397dd167416368a4d102b051352add5ed2982414
2999 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3000 Date: Sun Sep 6 09:08:37 2009 +0000
3002 added messages for debugging startup time
3004 commit a9030eea34458fb630d338c042311e3904110eef
3005 Author: Laurent Monin <geeqie@norz.org>
3006 Date: Sat Sep 5 13:48:21 2009 +0000
3008 Update svn ignore lists.
3010 commit dcadde2b6220414d6fc833c97a31b33fa0995d87
3011 Author: Laurent Monin <geeqie@norz.org>
3012 Date: Fri Sep 4 15:53:04 2009 +0000
3014 Fix up compilation issues related to libchamplain.
3016 See http://sourceforge.net/tracker/index.php?func=detail&aid=2848469&group_id=222125&atid=1054680
3018 commit 049463614a739625303f0edb6a8cf1ee90219833
3019 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3020 Date: Thu Sep 3 20:00:40 2009 +0000
3022 fixed in-place rename
3024 commit 6f6186dad0150ef4f37eca53c0cf22cbfd0cd7a0
3025 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3026 Date: Thu Sep 3 19:18:20 2009 +0000
3028 do not reload image on copy, move, rename and external editor
3030 changed files should be detected anyway
3031 http://sourceforge.net/tracker/index.php?func=detail&aid=2848373&group_id=222125&atid=1054680
3033 commit 2b239ea29ca6de434c05482d27abf55df26d35f0
3034 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3035 Date: Fri Aug 28 23:09:05 2009 +0000
3037 fixed vd_notify_cb leak
3039 commit 1dc77a83b26aed8ff77e59837bf03e77789cb6b7
3040 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3041 Date: Fri Aug 28 21:01:29 2009 +0000
3043 improved printing of selection
3045 commit fbfb356c4e58eaf760c363caa8cbb3e6a45bd8ed
3046 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3047 Date: Fri Aug 28 20:18:46 2009 +0000
3049 improved the sidecar grouping algorithm
3051 commit 7cc27f48539b28a84af54e72c687276b729465bb
3052 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3053 Date: Thu Aug 27 20:23:28 2009 +0000
3055 fixed toggle_slideshow function
3057 https://sourceforge.net/tracker/index.php?func=detail&aid=2844302&group_id=222125&atid=1054680
3059 commit ca1e575f63e3e5f39dafdb4c512f8e7672237ee0
3060 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3061 Date: Wed Aug 26 19:19:06 2009 +0000
3063 updated version message
3065 commit ccc188ca0606d79f1fe7e84e96a995acd96aca42
3066 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3067 Date: Wed Aug 26 19:16:02 2009 +0000
3069 save one unnecessary call to stat_utf8
3071 commit 04c030835380e4223ea2902c4cea0283bbce9895
3072 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3073 Date: Tue Aug 25 22:21:46 2009 +0000
3075 use name as a tooltip of external editor if comment is missing
3077 the hotkey dialog ignores entries with empty tooltip
3079 commit da53e4e5a7a067aea6961ea89a35098a68562196
3080 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3081 Date: Tue Aug 25 21:30:50 2009 +0000
3083 write metadata before another opeation
3085 - this is implemented for copy and external editor
3086 - the unsaved metadata should survive operations like move or rename
3087 - saving metadata before delete is pointless
3089 commit 22679396edba29418ca66fb4a1e9238386ae13d5
3090 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3091 Date: Sun Aug 23 14:10:56 2009 +0000
3093 workaround for xpm loader
3095 https://sourceforge.net/tracker/?func=detail&aid=2824016&group_id=222125&atid=1054680
3097 commit 399428f6412a8c2866ec65738ca12bccd374fe73
3098 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3099 Date: Sun Aug 23 13:37:15 2009 +0000
3101 fixed moving and maintenance of std. thumbnails
3103 https://sourceforge.net/tracker/?func=detail&aid=2836224&group_id=222125&atid=1054680
3105 commit e284087c3e3d8714587fecdbb81d6328d3376b19
3106 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3107 Date: Sat Aug 22 21:58:49 2009 +0000
3109 remove deleted files from metadata queue
3111 commit a20b1c7d57bc9f5e189b957942665d0856617b4e
3112 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3113 Date: Sat Aug 22 20:20:19 2009 +0000
3115 fixed sidecar grouping
3117 this fixes grouping of files which differs only
3118 in upper/lowercase extension. The old code stopped scanning
3119 when the first file was found.
3121 commit 4fd2d2e9ae0d08ec04f1b893c08a315be6837abc
3122 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3123 Date: Tue Aug 18 20:19:23 2009 +0000
3125 fixed possible crash in exif_item_get_integer
3127 commit c1371f79e488f152db06c61f821469fe59331ade
3128 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3129 Date: Mon Aug 3 20:47:14 2009 +0000
3133 commit 6873f89855794d502a5098369ba8b79fa4794392
3134 Author: Klaus Ethgen <Klaus@Ethgen.de>
3135 Date: Mon Aug 3 12:34:57 2009 +0000
3139 commit 95f139cb78e9e71ee9c8978fe70885537d265092
3140 Author: Klaus Ethgen <Klaus@Ethgen.de>
3141 Date: Sat Aug 1 22:37:57 2009 +0000
3143 Fix a small problem with casefull keywords
3145 In @1636 I miss one check for keyword case. Now it should be all fixed.
3147 commit 993581fa3b5a4f2dfe93e6b3ceb03b7219b73f41
3148 Author: Klaus Ethgen <Klaus@Ethgen.de>
3149 Date: Sat Aug 1 22:37:37 2009 +0000
3151 This function is never used anymore: file_maint_removed
3153 commit 3ba97f11d9ed1b31f4983b6f2b85a1661fd21172
3154 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3155 Date: Fri Jul 31 20:46:55 2009 +0000
3157 updated project status
3159 commit c57a5a23b7b648f93a7ab9e78d32ea240909a8ef
3160 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3161 Date: Fri Jul 31 20:31:56 2009 +0000
3163 added project web page under version control
3165 commit 3591c21101f1f1f82eba676b7708f61badc13e0c
3166 Author: Laurent Monin <geeqie@norz.org>
3167 Date: Thu Jul 30 17:59:20 2009 +0000
3169 Some systems (BSD,MacOsX,HP-UX,...) define MAP_ANON and not MAP_ANONYMOUS. Make each an alias of other to be sure. issue reported by Martin Proetzsch.
3171 commit 50d58991a04ea08b245ad359ed7cd399f5e48d2e
3172 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3173 Date: Wed Jul 29 21:03:38 2009 +0000
3175 updated czech translation
3177 commit e01d567728c83465fd4bd657233f07b6a1d47403
3178 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3179 Date: Tue Jul 28 22:27:24 2009 +0000
3181 improved scroll on slower machines
3183 patch by Stanislav Brabec
3185 commit 41599122ba313c5806555c6f1e241ed09ff37177
3186 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3187 Date: Tue Jul 28 22:14:26 2009 +0000
3189 do not process sidecar files in bar_gps
3191 patch by Colin Clark
3193 commit 5d66be285cb060db3db2202a7ee3b79cacfd9769
3194 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3195 Date: Tue Jul 28 22:03:54 2009 +0000
3197 run the scripts with /bin/sh
3199 commit 9ac5bc9898dd722a4b1bbc175ac2d777ec3d53e3
3200 Author: Laurent Monin <geeqie@norz.org>
3201 Date: Sat Jul 25 08:23:23 2009 +0000
3203 French translation was updated.
3205 commit 6c06cb33020b4045625a56baae23b1fef36c8618
3206 Author: Laurent Monin <geeqie@norz.org>
3207 Date: Sat Jul 25 08:13:13 2009 +0000
3209 Remove some bashisms from configure.in. Patch by Greg Troxel.
3211 commit 5495e01cd0d7eec14da56600599aaa7c5876299b
3212 Author: Laurent Monin <geeqie@norz.org>
3213 Date: Sat Jul 25 08:00:07 2009 +0000
3215 Romanian translation was completed. Thanks to Sabin Iacob.
3217 commit 206a227078812c68c76b4a233cd877639a8b49bf
3218 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3219 Date: Fri Jul 24 14:07:54 2009 +0000
3221 update column sizes after toggling thumbnails
3223 commit 3374e3d5b309aa51edbaf5b4a9a7beeb084452f9
3224 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3225 Date: Fri Jul 24 13:32:37 2009 +0000
3227 fixed switching of multiline texts
3229 commit 2d113f07405e4579f942e247297cc0ff66227935
3230 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3231 Date: Fri Jul 24 12:56:54 2009 +0000
3233 do not try to reload deleted image
3235 deleted image is replaced by the next one from the list, keep
3236 the old image displayed until the new one is set
3238 commit 00c99d21f60a5771bdecff3fd77a6636cdbb685f
3239 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3240 Date: Fri Jul 24 12:45:42 2009 +0000
3242 call gtk_tree_view_columns_autosize only when reall needed
3244 gtk_tree_view_columns_autosize is rather expensive, call it only
3245 afrer directory change or after user-requested refresh
3247 commit 66643fc83bc4568484894ae282c1cc1b1f83d31f
3248 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3249 Date: Fri Jul 24 12:21:23 2009 +0000
3251 do not use cell_data_func
3253 cell_data_func is too slow, store formatted string in the tree_store
3256 commit 8494a934706a0fa7c16e83df36d2d4fec7a61184
3257 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3258 Date: Tue Jul 21 14:17:01 2009 +0000
3260 fixed destroying of menu data
3262 Make sure that menu destroy functions do not access parent widget
3263 structures that are already destroyed
3264 There are 2 ways to achieve this:
3265 - use g_signal_handlers_disconnect_matched() like in vf_destroy_cb()
3266 - use separate data structure passed to *_popup_menu_destroy_cb()
3269 commit 7c7eb0a20e26e0b16c90ec2882559344ac537c1d
3270 Author: Klaus Ethgen <Klaus@Ethgen.de>
3271 Date: Sat Jul 18 08:16:54 2009 +0000
3275 data_offset + data_length could be bigger than guint which makes the
3276 calculation overflow to a value smaller then size.
3278 commit 6e739c902d1e5cfec08c44348536b5d0c2d23199
3279 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3280 Date: Thu Jul 2 17:37:05 2009 +0000
3282 updated ChangeLog file
3284 commit 08f70c1da91476bc46ab020ba54f929ca991af5c
3285 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3286 Date: Thu Jul 2 17:31:38 2009 +0000
3288 updated ca.po - submitted by Mecatxis
3290 commit ecfe3d0ad28feebc56f32610d9707309243a051c
3291 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3292 Date: Wed Jul 1 20:55:37 2009 +0000
3294 make sure that automake and config.h uses the same installation paths
3296 commit 2e37aa4a9f0235e9ffe2a2daf09d85caa54c303a
3297 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3298 Date: Wed Jul 1 19:38:17 2009 +0000
3300 updated version string
3302 commit b514d250a6bf056da22f144876fb3a367c35e943
3303 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3304 Date: Wed Jul 1 19:33:09 2009 +0000
3306 fixed mnemonic conflicts
3308 commit 9c0ca8a14835d15472fc1453bc62cd7403cb9a7a
3309 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3310 Date: Wed Jul 1 18:59:39 2009 +0000
3312 removed msgctxt keyword, older gettext fails on it
3314 commit a781a6fa2d8dfd1a452ffd0242eb6e420ec4ee80
3315 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3316 Date: Wed Jul 1 18:32:32 2009 +0000
3318 removed gettext.h reference
3320 commit 0ec10ddfd8183dfcef9e9651d86ee1dd6fab82e9
3321 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3322 Date: Wed Jul 1 07:04:42 2009 +0000
3326 commit 21797ad0d7c06e997ca15031f3634f7992acaef2
3327 Author: Laurent Monin <geeqie@norz.org>
3328 Date: Tue Jun 30 23:40:37 2009 +0000
3330 French translation was updated.
3332 commit 0bf27305767735ad7b0ebbd8f18ab4d0b24a5614
3333 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3334 Date: Tue Jun 30 20:15:33 2009 +0000
3336 fixed an use of uninitialized value
3338 commit b5b0a8583f3e0201b0257e21546e1620d71e73e0
3339 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3340 Date: Tue Jun 30 20:12:28 2009 +0000
3342 fixes for a built without Exiv2
3344 don't try to access XMP metadata if not compiled with Exiv2
3345 some metadata options are valid without Exiv2, do not disable them
3347 commit f70e420d4bffd932e7cf9d70debb74df1e96011e
3348 Author: Klaus Ethgen <Klaus@Ethgen.de>
3349 Date: Tue Jun 30 19:53:55 2009 +0000
3351 Revert "Add pgettext for some ambiguous strings"
3353 Now there should be all ambiguous strings gone. This reverts commit 1628
3355 With that commit also all ambiguous strings should be solved.
3357 commit ed08c31a1b8e1b458f69605e1756af6460b363e0
3358 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3359 Date: Tue Jun 30 19:12:25 2009 +0000
3361 add desktop.in files to the tarball
3363 commit 84d6dfa42fdb4560cc895f8346256b80cbc2deeb
3364 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3365 Date: Mon Jun 29 19:48:14 2009 +0000
3367 fixed writting to gqview legacy format
3369 commit b1e7867f8a5174e1b9650a4f9703efc3b94d20b9
3370 Author: Laurent Monin <geeqie@norz.org>
3371 Date: Mon Jun 29 16:32:43 2009 +0000
3373 French translation was updated.
3375 commit c278582ae1a6dfa2c1b12ce3af4554b28db37d27
3376 Author: Laurent Monin <geeqie@norz.org>
3377 Date: Mon Jun 29 16:02:28 2009 +0000
3379 Fix POTFILES.in and update regen_potfiles.sh to add .desktop.in files.
3381 commit f8f76cde319631e0147a286966ca7af0b13f747c
3382 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3383 Date: Sun Jun 28 13:41:51 2009 +0000
3385 added geeqie-import-geeqie.desktop.in
3387 commit 8bb48410fde2352746c65072c38331ec17faa329
3388 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3389 Date: Sun Jun 28 11:55:54 2009 +0000
3391 libchamplain compatibility fix
3393 commit cf4208a56c616bb3dcaae93de5274dfc219a0313
3394 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3395 Date: Sun Jun 28 09:25:47 2009 +0000
3397 cleanup: remove some disabled code
3399 commit 3ad0a54de0b397a1f8d7ca8cb487633150060032
3400 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3401 Date: Sun Jun 28 09:08:25 2009 +0000
3403 warn if another operation is performed on a file with unsaved metadata
3405 commit dadc45eb233a88708878440db9dc0746206f6246
3406 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3407 Date: Sun Jun 28 08:49:28 2009 +0000
3409 sync histogram state after enabling it from the menu
3411 commit a61e74ef49b2910e1c2b52699455707a110344ba
3412 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3413 Date: Sun Jun 28 08:32:27 2009 +0000
3415 added script for importing GQView and Geeqie-alpha metadata
3417 commit db44d472fbb0f81ba00ac282b9e4fa04fd37d64e
3418 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3419 Date: Sat Jun 27 23:12:52 2009 +0000
3421 put preferences to separate submenu
3423 commit d960407def39b244453756528e281209f1c47135
3424 Author: Klaus Ethgen <Klaus@Ethgen.de>
3425 Date: Sat Jun 27 22:58:20 2009 +0000
3427 German translation update
3429 commit 6595653e7fdcd3f9126e2382e61309a6fddceec7
3430 Author: Klaus Ethgen <Klaus@Ethgen.de>
3431 Date: Sat Jun 27 22:57:56 2009 +0000
3433 Complete commit @1747 (intltool usage)
3435 With using intltool the localisation will fail cause of missing
3436 desktop.in file. Also the old desktop files are obsoleted by this
3439 Also it is not necessary any more to have a './' in front of the files
3442 commit 3000474f9d40efec1c4167fe3c87dce3e2814d18
3443 Author: Klaus Ethgen <Klaus@Ethgen.de>
3444 Date: Sat Jun 27 22:56:50 2009 +0000
3446 Fix AM_CFLAGS and AM_CXXFLAGS from @1701
3448 The commit 1701 did insert wrong lines for AM_CFLAGS and AM_CXXFLAGS to
3451 I also did some minor whitespace fixes and made the internal
3452 documentation consistent by using \ than @ for doxygen doc.
3454 commit 1282982b76068795acda07efe761286c1d850927
3455 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3456 Date: Sat Jun 27 22:40:25 2009 +0000
3458 added command for editing ufraw id file, changed menu location
3460 commit 5865742b0f0e0d9e89c6f8cfc8789e37ab3cfc09
3461 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3462 Date: Sat Jun 27 21:12:07 2009 +0000
3466 commit 2c3454d78f2e002ad86059746d6dbc15070110d0
3467 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3468 Date: Sat Jun 27 20:47:17 2009 +0000
3470 use radio buttons for file and dir mode in popup menu
3472 commit 9ef0898770dc7fb0e286c777a1ece3896f22a1ca
3473 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3474 Date: Sat Jun 27 20:12:56 2009 +0000
3476 simplified menu_item_add_radio usage
3478 commit f9509525508c1f38a99edf06d5203f2cb063b81a
3479 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3480 Date: Sat Jun 27 17:54:31 2009 +0000
3482 created Files and Folders submenu
3484 commit 8948dca3981a8f5484d8cc658dd5253cf9bc9f85
3485 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3486 Date: Sat Jun 27 15:47:50 2009 +0000
3488 improved overlay menu
3490 - indicate overlay and histogram state in toggle and radio entries in
3492 - all entries have visible effect in all modes
3494 commit a374a03dd9be5d447a8a0f0d45b4a2b7a6725cb1
3495 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3496 Date: Wed Jun 24 20:31:30 2009 +0000
3498 test if an accelerator can be stored
3500 gtk_accel_map_change_entry can't change accelerators
3501 to keys like arrows. Test this and show the keys in the list
3502 only if they can be really changed.
3504 https://sourceforge.net/tracker/?func=detail&aid=2805139&group_id=222125&atid=1054680
3506 commit 7bbcd188f372a89bc2ff72d80ed8a20fec5b95ca
3507 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3508 Date: Tue Jun 23 19:20:48 2009 +0000
3510 improved description string
3512 commit 5a18119c672fff2fb43b3789ffedb8932c960e37
3513 Author: Klaus Ethgen <Klaus@Ethgen.de>
3514 Date: Sun Jun 21 22:52:45 2009 +0000
3516 Localizing one string
3518 commit d820c538051df54a6316047a3da7ce77414fa980
3519 Author: Klaus Ethgen <Klaus@Ethgen.de>
3520 Date: Sun Jun 21 22:52:08 2009 +0000
3522 Fix two memory failures
3524 1. if the description field for a exif information is empty the program
3525 dumps core when trying to change this. The reason is a strcmp with a
3528 The fix add the small functionality to set the field to default when
3531 2. There was a g_strdup miss in exif.c which could end in memory
3534 commit 48de954045b9d2f5e00ef8ef1be0c23f1babf8ec
3535 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3536 Date: Sun Jun 21 20:14:53 2009 +0000
3538 improved file list update priority
3540 - update list with lower priority than the priority of file operations
3541 - make sure that it is updated at least once per 2 seconds
3543 commit 8f5b864badbfce732abf5f389688052ece5ce8c1
3544 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3545 Date: Sun Jun 21 13:28:02 2009 +0000
3547 fixed jumping of filelist on focus_in event
3549 commit 624256fd4593dec4dda712194794a3bf85bcdb7f
3550 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3551 Date: Sun Jun 21 12:39:58 2009 +0000
3553 fixed updating of marks in sidecars
3555 commit 8c5f76523ca80ce6b73e625ad8304af1e2acb88e
3556 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3557 Date: Sat Jun 20 23:15:11 2009 +0000
3559 various geeqie-ufraw improvements
3561 - handle xmp sidecars
3562 - commandline options, help
3564 commit ad121b74463720f97b4ff342580227d07b30d52c
3565 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3566 Date: Sat Jun 20 18:42:23 2009 +0000
3568 fixed leak in file_util_* functions
3570 - file_util_* are changed to take over the filelist and free it when
3572 - make sure that these functions are called correctly
3574 commit 64ac3a19f5d513a64d8824bbc131323341f82f49
3575 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3576 Date: Sat Jun 20 16:46:32 2009 +0000
3580 - do the string formatting in the cell_data callback
3581 - show the sidecar list only in collapsed entries
3583 commit 689f00cfe4b24d5a3c9adbe90faa1127b01edc88
3584 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3585 Date: Sat Jun 20 08:51:07 2009 +0000
3587 always check for deleted sidecar files
3589 commit 2ac559008ae7dd561c191ee59e2ca0bf23536f06
3590 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3591 Date: Fri Jun 19 22:37:30 2009 +0000
3595 commit f553c1adfbaefb4e6c6e5f63243d7045298c1fb0
3596 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3597 Date: Fri Jun 19 22:34:52 2009 +0000
3599 run external commands from current directory even with no files
3601 commit 6b90e03b1485fc0bb2c97369c9b78e520fa6d641
3602 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3603 Date: Thu Jun 18 20:46:33 2009 +0000
3607 added a more complicated script that demonstrates advanced
3608 features of external editors:
3609 - create a jpeg + ufraw id file for each raw file
3610 - update the jpeg if the id file was modified
3612 commit ce28ddc9eb3aa2525c3264a5d108ad0c0663b01c
3613 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3614 Date: Wed Jun 17 18:41:10 2009 +0000
3616 made file_util_start_editor_from_file consider also sidecars
3618 commit 74888a81cf4563307c3f5814f571aaa47b72de72
3619 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3620 Date: Wed Jun 17 18:19:11 2009 +0000
3622 fixed problems with floor/ceil
3624 - introduce macros ROUND_DOWN, ROUND_UP
3625 - fixed incorrect usage of floor/ceil functions on int arguments
3627 patch by Yuriy Kaminskiy
3629 commit a9e0a03817c421da14093d05e41970da740c44a0
3630 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3631 Date: Mon Jun 15 20:50:35 2009 +0000
3633 use intltool for desktop file translation
3635 - desktop files are translated via .po files together with other strings
3636 - make update-po is replaced with intltool-update [lang]
3638 commit f63a2dd3fa1b61bec9a04c877f3ca9953b467133
3639 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3640 Date: Mon Jun 15 19:13:45 2009 +0000
3642 improved rotation script
3644 - applies the orientation from metadata
3645 - uses exiftran for jpeg an ImageMagick for other files
3647 commit 2900ceba02cd5b6c5d7c1d818dacecc9a65720d4
3648 Author: Laurent Monin <geeqie@norz.org>
3649 Date: Sun Jun 14 08:49:39 2009 +0000
3651 French translation was updated.
3653 commit 1401afe8606b92cfa9f3b52989448e86833ed248
3654 Author: Klaus Ethgen <Klaus@Ethgen.de>
3655 Date: Sat Jun 13 22:19:57 2009 +0000
3657 Update documentation
3659 Now it holds a more verbose doxygen description as discussed in mailing
3662 - Doxygen style description
3663 - Small visibility changes
3664 - Commit message change
3666 commit 369eab0297a8ba20f117db5c4c751907e22479ed
3667 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3668 Date: Sat Jun 13 19:26:32 2009 +0000
3670 the options for custom border color were made independent
3672 commit 1283b61934436f9ba1563633c0892ba8245b16aa
3673 Author: Laurent Monin <geeqie@norz.org>
3674 Date: Thu Jun 11 18:18:07 2009 +0000
3676 French translation was updated.
3678 commit 420f3600446e33397c93fe631e2fffb5b8a6f43d
3679 Author: Laurent Monin <geeqie@norz.org>
3680 Date: Thu Jun 11 17:34:37 2009 +0000
3682 Fix up compilation using make -jN: sometimes it fails due to order of headers inclusion.
3684 commit f5dbedfb0a27731a28584e4734b7fd548222140e
3685 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3686 Date: Wed Jun 10 20:45:24 2009 +0000
3688 make sure that a directory exists on saving desktop files
3690 commit 545a2c2ca86722831c57ff5f5d8b1c641e6d6988
3691 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3692 Date: Wed Jun 10 20:26:47 2009 +0000
3694 do not install helper scripts into /usr/bin
3696 - install the helper scripts into pkglibdir, that is /usr/lib/geeqie
3697 - add the directory to $PATH on startup - the Exec line in desktop files
3698 does not have to contain full path
3701 https://sourceforge.net/tracker/?func=detail&aid=2801121&group_id=222125&atid=1054680
3703 commit c266b1d322f46134d567ce59168746575944e3d1
3704 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3705 Date: Tue Jun 9 19:12:37 2009 +0000
3707 enabled color management in img-view
3709 patch by Omari Stephens
3711 commit 0dbb46cefd841e6fff6ea1bd002829db6f519bdf
3712 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3713 Date: Tue Jun 9 19:08:52 2009 +0000
3715 fixed leak in image_post_process_color
3717 patch by Omari Stephens
3719 commit 3c31271012cd131271872a32dc5214a81010d665
3720 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3721 Date: Mon Jun 8 19:05:49 2009 +0000
3723 unify code paths for New directory
3724 keep the directory visible after rename
3725 https://sourceforge.net/tracker/?func=detail&aid=1951183&group_id=222125&atid=1054680
3727 commit 0128d5e7deb6ec5772daeb22edcb5c5efc918996
3728 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3729 Date: Sun Jun 7 10:11:05 2009 +0000
3731 do not show wide frame in single image mode
3733 https://sourceforge.net/tracker/?func=detail&aid=2797348&group_id=222125&atid=1054683
3735 commit 831963138ddff7c9d9d29e39ecf677535e679ec3
3736 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3737 Date: Sat Jun 6 22:51:55 2009 +0000
3739 added mark filter to menu - now it is possible to assign hotkeys
3741 commit da1d8ad7407bec7c000684ad9466c45a03243467
3742 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3743 Date: Sat Jun 6 19:39:46 2009 +0000
3745 preserve zoom value on fullscreen startup
3747 commit 0b06a8bd76d495c199fabad762571a4f9df9a175
3748 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3749 Date: Sat Jun 6 17:28:16 2009 +0000
3751 swap x and y scale when scaling rotated images - it fixes tiles that were
3752 sometimes off by 1 pixel - thanks Petr for reporting,
3755 commit 538eafee798a9adc76f91daa7b0b7ee31405e89f
3756 Author: Laurent Monin <geeqie@norz.org>
3757 Date: Sat Jun 6 17:02:21 2009 +0000
3759 French translation was updated.
3761 commit 0b3615164ce594afae630a1e652099d14308c356
3762 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3763 Date: Sat Jun 6 16:14:07 2009 +0000
3765 better implementation of tree_view_row_get_visibility,
3766 gtk_tree_view_set_cursor is not sufficient in some cases, call also
3767 tree_view_row_make_visible
3769 commit 2ca07031f3571cee3851b885ac9eb466d0485648
3770 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3771 Date: Sat Jun 6 15:33:56 2009 +0000
3773 do not call signal handler from vdtree_row_expanded
3774 it fixes tree view for user-entered hidden directories
3776 commit 1bd43a679034412c6ee7f82676c027f7db73a602
3777 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3778 Date: Sat Jun 6 11:15:09 2009 +0000
3780 reduced jumping of directory tree when user clicks on folders
3782 commit 2aa7548fca3a27dfb8b891d36507adc918e258ad
3783 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3784 Date: Fri Jun 5 21:52:37 2009 +0000
3786 simplified the code around vd_select_row
3788 commit e88a00bed30f1083f221a96876a0ddd84f44623f
3789 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3790 Date: Thu Jun 4 21:07:03 2009 +0000
3792 use layout_set_fd() for changing images from a slideshow
3793 - this updates folder and icon in recursive slideshow mode
3795 preserve slideshow on layout change - fixes
3796 https://sourceforge.net/tracker/?func=detail&aid=1998513&group_id=222125&atid=1054680
3798 commit f333692b5cb1214bfc7b5e890894c7cb8a7c49a0
3799 Author: Laurent Monin <geeqie@norz.org>
3800 Date: Thu Jun 4 19:51:20 2009 +0000
3802 Add an option to Image preferences to restrict custom border to fullscreen mode only. Bug 2798062.
3804 commit 4751713609feee94ac540b8d57ebbdf65b9bb55d
3805 Author: Klaus Ethgen <Klaus@Ethgen.de>
3806 Date: Thu Jun 4 16:07:41 2009 +0000
3810 Now the most is translated to German language. Just the photographic
3811 notions are missing.
3813 commit 8e6775025b5874e2bb686854009a4fb07dd74909
3814 Author: Klaus Ethgen <Klaus@Ethgen.de>
3815 Date: Thu Jun 4 16:07:16 2009 +0000
3817 Change the order of columns for editors dialogue
3819 commit 21b5ebf3430ded75165d2b4caf8baef41dce6bae
3820 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3821 Date: Wed Jun 3 20:05:19 2009 +0000
3823 regroup sidecar files when an operation on partial group is finished
3825 commit 347fc7ce81fd08f1a8977f67cff7ae18e9d175c6
3826 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3827 Date: Tue Jun 2 22:33:53 2009 +0000
3829 changed selection behavior as requested at
3830 http://sourceforge.net/tracker/?func=detail&aid=2789933&group_id=222125&atid=1054680
3832 file view - sidecars are added to the selection if they were expicitly selected
3833 or if the entry is collapsed
3834 icon view - selection always contains sidecars
3836 file operations splits partially selected groups - selected files have
3839 commit 5a743f0af211c998eb7c38a6f5736fff5ca22899
3840 Author: Laurent Monin <geeqie@norz.org>
3841 Date: Mon Jun 1 16:37:30 2009 +0000
3843 Minor code cleanup and redundancy reduction.
3845 commit ce00bafc5df7e6b25402cd9017618b9e57f0b9f0
3846 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3847 Date: Sun May 31 14:32:39 2009 +0000
3849 fixed incorrect type conversion
3851 commit 7c03436375c2931a9ebe20706648ea9f40195265
3852 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3853 Date: Sun May 31 13:32:09 2009 +0000
3855 do not display menus ("FileMenu" etc.) in accelerator configuration
3856 improved tooltip texts
3858 commit 7166e8e6822956cfc657744e4257af67f6152542
3859 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3860 Date: Sun May 31 11:08:00 2009 +0000
3862 do not block the files sent to external editors like gimp
3864 commit f6b5317b9869a7640793c47eda0bbd39253ad363
3865 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3866 Date: Sat May 30 20:18:22 2009 +0000
3868 preserve image center over short periods when the "broken image" icon is
3870 http://sourceforge.net/tracker/?func=detail&aid=2793057&group_id=222125&atid=1054680
3872 commit 894ebcaf7da4ea3b72486192c43c15922a3bb68b
3873 Author: Laurent Monin <geeqie@norz.org>
3874 Date: Tue May 26 19:41:22 2009 +0000
3876 Add .desktop files to restore lossless jpeg rotation via editors.
3878 commit 257284ed5d98e13733f90bff28124cdc75c85238
3879 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3880 Date: Sat May 23 21:23:06 2009 +0000
3883 https://sourceforge.net/tracker/?func=detail&aid=2795068&group_id=222125&atid=1054680
3885 commit 701705f5255fb572f11beb9cb167a4b1729b61fc
3886 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3887 Date: Sat May 23 21:07:21 2009 +0000
3889 enabled PageSize code
3890 https://bugzilla.redhat.com/show_bug.cgi?id=222639
3892 commit 94698117d7c312c420ae83d26bb80fd973a16b90
3893 Author: Laurent Monin <geeqie@norz.org>
3894 Date: Thu May 21 09:54:20 2009 +0000
3896 Add missing vim modeline.
3898 commit 8b292110747064f281bd8ebb58be68f35ba5ea62
3899 Author: Laurent Monin <geeqie@norz.org>
3900 Date: Thu May 21 09:20:48 2009 +0000
3902 Attempt to use stock gtk icons for directory list and tree views.
3904 commit 2a1d12620e62c03dc69d958dd861e8506146b03c
3905 Author: Laurent Monin <geeqie@norz.org>
3906 Date: Sat May 16 11:31:48 2009 +0000
3908 Fix up too short array, reported by Michael Schwendt.
3910 commit db09073d27d708eec901db85729b7c96d513cae8
3911 Author: Laurent Monin <geeqie@norz.org>
3912 Date: Sat May 16 08:48:21 2009 +0000
3914 Fix geeqie.desktop to match spec. Patch by Michael Schwendt.
3917 $ desktop-file-validate geeqie.desktop
3918 geeqie.desktop: warning: value "Application;Graphics;Viewer;" for key
3919 "Categories" in group "Desktop Entry" contains a deprecated value
3922 http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html
3924 commit 939990870184f816d033427411963290f6ade227
3925 Author: Laurent Monin <geeqie@norz.org>
3926 Date: Thu May 14 20:45:34 2009 +0000
3928 Fix up unused variables warnings.
3930 commit 93e62dee098e12678bee8560811f2676d66a169c
3931 Author: Laurent Monin <geeqie@norz.org>
3932 Date: Thu May 14 20:32:14 2009 +0000
3934 Merge common thumb code from view_file_list and view_file_icon to view_file.
3936 commit 63ea2c8531d9336883dfeacf232c15e71fe93d90
3937 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3938 Date: Tue May 12 20:54:58 2009 +0000
3940 added some notes to README file
3942 commit e0541d552647c5878d8ce21e111563837e0c9d9b
3943 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3944 Date: Tue May 12 20:38:26 2009 +0000
3946 fixed compilation with older gtk
3948 commit ff49d58f802d8a012bc0ffb56826047f40e97be6
3949 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3950 Date: Tue May 12 20:17:03 2009 +0000
3954 commit 19db93d6eb70f5163b098be3390476c19f10b54e
3955 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3956 Date: Tue May 12 18:25:18 2009 +0000
3958 added GPS map support - patch by Colin Clark
3960 commit f0115682dc9aa6726bb6f582af15eae5b62bb0c1
3961 Author: Laurent Monin <geeqie@norz.org>
3962 Date: Tue May 12 06:54:05 2009 +0000
3964 French translation was updated.
3966 commit d9ddcf2b5bfe86a11a674269b2b0ba3d1e41a694
3967 Author: Laurent Monin <geeqie@norz.org>
3968 Date: Tue May 12 06:42:20 2009 +0000
3970 Fix up tooltip text: Color _Management -> Color Management.
3972 commit b8f9d00fd3a2a654b5b7121a520da9ed1e6c6a96
3973 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3974 Date: Mon May 11 20:50:13 2009 +0000
3976 added keyboard configuration dialog
3977 mostly written by Petr Ostadal
3978 alternate keys are not yet fully configurable - the corresponding code
3981 commit 59e6c19758556f5b4bfaccfdce0ec356289c0b66
3982 Author: Laurent Monin <geeqie@norz.org>
3983 Date: Mon May 11 10:10:13 2009 +0000
3985 French translation was updated.
3987 commit b8baff4dae2056c190eb6274bf48764521192aa0
3988 Author: Laurent Monin <geeqie@norz.org>
3989 Date: Mon May 11 09:55:39 2009 +0000
3991 Include missing header file.
3993 commit 8ae8938d7f55e6b8b1db3a5d699366cc2068baab
3994 Author: Vladimir Nadvornik <nadvornik@suse.cz>
3995 Date: Sat May 9 19:45:24 2009 +0000
3997 expose the file grouping flag to the user
3999 commit 70138111fc44652288eb415f4c3587b0a69a661b
4000 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4001 Date: Sat May 9 19:25:51 2009 +0000
4003 extended the list of grouped metadata tags
4005 commit 5a13c696e65d72adc9b75d8955903a857ee845a1
4006 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4007 Date: Sat May 9 17:02:35 2009 +0000
4009 added some structure to the metadata preferences dialog
4011 commit 6736cd683214e6d52b2784866f710f8a4a1adc48
4012 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4013 Date: Fri May 8 18:29:09 2009 +0000
4015 better tooltip for disabled lcms
4017 commit 38d38b50801979777ad5eca4bf18ac5769cab5ba
4018 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4019 Date: Thu May 7 20:24:35 2009 +0000
4021 limit metadata details dialog size
4023 commit ecf3f93d54ef1c36365811d00e1a810a1656a189
4024 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4025 Date: Thu May 7 19:52:38 2009 +0000
4027 fixed keyword tree initialization
4029 commit dee4299ea23692b3aefb7f29b12918fa05aed927
4030 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4031 Date: Thu May 7 19:38:07 2009 +0000
4033 updated version string to beta1
4035 commit 0dfdc453bc25ed4a2e1fde1ccf2ddf5f73e5604e
4036 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4037 Date: Thu May 7 19:34:33 2009 +0000
4039 enabled XDG directory layout
4041 commit 34a545b2adf71400fa340ad002f6b893d5e8dda3
4042 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4043 Date: Thu May 7 19:30:15 2009 +0000
4045 use "keywords" instead of "tags" in option name, it is more consistent
4047 commit fb440ecd8db37f9b877bfb702b97e91422cd334f
4048 Author: Laurent Monin <geeqie@norz.org>
4049 Date: Sun May 3 17:54:37 2009 +0000
4051 French translation was updated.
4053 commit bcc9ac0c44afd4282d63ea05e889ec19cf1cf458
4054 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4055 Date: Sat May 2 22:34:46 2009 +0000
4057 added stock icons for slideshow
4059 commit b9dbcccc72df0cf7e537ae9acc776c582d44a24b
4060 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4061 Date: Sat May 2 22:19:42 2009 +0000
4063 updated czech translation
4065 commit baf66bb1af89cfb58a59eb324ef21484c5bca379
4066 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4067 Date: Sat May 2 11:14:24 2009 +0000
4069 force the metadata dialog if it was triggered by the menu or the button
4071 commit 034c8455de62bcdf0b0e5bb7741e3625b911bfc0
4072 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4073 Date: Sat May 2 10:59:36 2009 +0000
4075 action table clean up
4077 commit bf8cb167b7ccb92cc324ade7ae0af00cca98f2e2
4078 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4079 Date: Sat May 2 09:15:56 2009 +0000
4081 improved pixel info, changed the menu entry from "Hide" to "Show",
4082 added it on default status bar
4084 commit 022c685ad3ea779b5d173483deb75f19434ccac2
4085 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4086 Date: Fri May 1 23:40:01 2009 +0000
4088 "<control>S" seems to be hardcoded hotkey for GTK_STOCK_SAVE
4089 use <shift>S for sort manager
4091 commit c95bd69965832c1cc0b82683888759057cc37b85
4092 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4093 Date: Fri May 1 23:15:51 2009 +0000
4095 - handle color profile and write metadata buttons on statusbar by ui_manager
4096 - statusbar buttons made configurable
4098 commit b4760e25a6f8e62c950bc9e32f5f4af7c17cdda0
4099 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4100 Date: Fri May 1 09:49:27 2009 +0000
4102 allow external editors without parameters, as long as they are in
4105 commit b2025397567ecf8ba11b9372e2161ffd78e33d94
4106 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4107 Date: Wed Apr 29 20:28:54 2009 +0000
4109 updated czech translation, not yet complete
4111 commit 6739de52b94a36b0a4fd316444cb00ad06571181
4112 Author: Laurent Monin <geeqie@norz.org>
4113 Date: Tue Apr 28 21:40:00 2009 +0000
4115 French translation was updated.
4117 commit baa6516063591b9c127a76be15b6d53851cd6c43
4118 Author: Laurent Monin <geeqie@norz.org>
4119 Date: Tue Apr 28 21:38:20 2009 +0000
4121 Update POTFILES.in: cellrenderericon.c removed, color-man.c added.
4123 commit 563caeb60cdd5d6c438a22b1a3571f1e044d06b8
4124 Author: Laurent Monin <geeqie@norz.org>
4125 Date: Tue Apr 28 21:37:27 2009 +0000
4127 Fix up po/Makefile to rebuild geeqie.pot when POTFILES.in was modified. Without this change, new translatable strings in recently added files were not available for translation in various .po files after a make update-po. Makefile.in.in.patch was modified to include this fix plus some minor cleanups.
4129 commit 90c899b61dfae05e879b336adf05b189f90f8cb4
4130 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4131 Date: Tue Apr 28 20:09:41 2009 +0000
4133 do not translate internal strings
4135 commit cdf39c97d14024d0b0f2922e8d9ac5468d6de829
4136 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4137 Date: Tue Apr 28 06:55:56 2009 +0000
4141 commit 05a40a1d54061fb85a3f8b55d6eee745edc0ba9e
4142 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4143 Date: Tue Apr 28 06:54:59 2009 +0000
4145 compilation fixes for older glib and gtk
4147 commit a39d10df5963b157a0010f5e0bf6d1a589a2367d
4148 Author: Laurent Monin <geeqie@norz.org>
4149 Date: Mon Apr 27 23:07:59 2009 +0000
4151 French translation was updated: fix few main menu mnenonics.
4153 commit e83d047474df3181e844ded3d6341d00a1f06cb2
4154 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4155 Date: Mon Apr 27 21:39:56 2009 +0000
4159 commit 3e0cad19e6dfe8df7783655fa39e30a2d46b5095
4160 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4161 Date: Mon Apr 27 20:19:21 2009 +0000
4165 commit 2dfdfc1d4999579bde942798ac654840c1c05d0d
4166 Author: Laurent Monin <geeqie@norz.org>
4167 Date: Sun Apr 26 14:08:44 2009 +0000
4169 French translation was updated.
4171 commit 81620ce969208f28075c74e05bee39161c567f5c
4172 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4173 Date: Sun Apr 26 11:38:28 2009 +0000
4177 commit 61f861ddcb3092f4a243a0220bfd2322ad5dc196
4178 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4179 Date: Sun Apr 26 09:25:52 2009 +0000
4181 fixed return from metadata_write_revert
4183 commit 86da9a1f10413fa132785cdf4d210c0caed1d8d0
4184 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4185 Date: Sun Apr 26 09:01:35 2009 +0000
4187 added an option to write image orientation to the metadata
4189 commit f62a4ec8486bc8489420e73e3981ccde92395342
4190 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4191 Date: Sat Apr 25 22:08:09 2009 +0000
4193 separated Orientation and Grayscale functions
4194 moved Grayscale to Color management menu
4196 commit a0f54dffd9713fc6ae22a46467371500623ad197
4197 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4198 Date: Sat Apr 25 20:55:11 2009 +0000
4200 added more info to the details dialog
4202 commit 81e98ec340104f7f64eb907a60ccecd02319fe7a
4203 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4204 Date: Fri Apr 24 23:26:49 2009 +0000
4206 added details dialog for other operations too
4208 commit 6ac87bdbb778288847a0aa31fd288a95abdf01d0
4209 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4210 Date: Fri Apr 24 22:51:00 2009 +0000
4212 added possibility to exclude individual files
4214 commit 6d5b363690423b2dffaf34296d520d11fe7c348a
4215 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4216 Date: Thu Apr 23 21:15:14 2009 +0000
4218 fixed writting metadata behavior at exit
4220 commit 92d41d67e666813d5c5534214555b6f840924f6b
4221 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4222 Date: Thu Apr 23 21:12:19 2009 +0000
4224 added an image to the file details dialog
4226 commit b6e52aecca0dfc39c4e27fdd9aa15f9677fb4f19
4227 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4228 Date: Thu Apr 23 20:48:03 2009 +0000
4230 differentiate between "Cancel" and "Discard changes"
4232 commit 7ff04bed4bde4c74de4ed48a28f0538e8ed4955d
4233 Author: Laurent Monin <geeqie@norz.org>
4234 Date: Tue Apr 21 21:47:11 2009 +0000
4236 Fix up few warnings (especially on 64bits platforms).
4238 commit a58c2dc7c6be53eb1b58d3eae0198ee102d593ac
4239 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4240 Date: Tue Apr 21 21:16:32 2009 +0000
4242 fixed metadata.confirm_on_dir_change
4244 commit ba226375e73ade36cdad0d3acc95a96ebec3ef42
4245 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4246 Date: Tue Apr 21 21:07:28 2009 +0000
4248 added possibility to show modifiied metadata before write
4250 commit 97517b5bdf8f3a555a086b15ded0748aa700979c
4251 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4252 Date: Mon Apr 20 21:34:16 2009 +0000
4254 added remote interface for exporting additional info (sidecars,
4255 destination) to external commands
4257 see the symlink command for an example
4259 http://sourceforge.net/tracker/?func=detail&aid=2488845&group_id=222125&atid=1054680
4261 commit be3cde059c7592a31a839c4da5d38e85bdff68e9
4262 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4263 Date: Mon Apr 20 21:07:52 2009 +0000
4265 write info and debugging messages to stderr
4267 commit 4d953e1706d4c1eadf93172438635b4dfa3e9c5f
4268 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4269 Date: Mon Apr 20 19:44:50 2009 +0000
4271 improved remote protocol to allow bidirectional communication
4273 commit 119665d75960040f13b9a40ecdf0515e4405b49e
4274 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4275 Date: Fri Apr 17 20:26:22 2009 +0000
4277 fixed tests for vd_find_row return value
4279 commit fe28f85563b7bff64ccad3a7280aadaeb4aff8c0
4280 Author: Klaus Ethgen <Klaus@Ethgen.de>
4281 Date: Tue Apr 14 21:51:29 2009 +0000
4283 German translation updated
4285 With some help from de.alt.rec.digitalfotografie.
4287 commit 2517907d2cb2e80808e33e63b0dd1895b8d53fa5
4288 Author: Laurent Monin <geeqie@norz.org>
4289 Date: Tue Apr 14 20:54:50 2009 +0000
4291 French translation was updated.
4293 commit 3ad776526060f2004ff824ac4a7e88c3df6c43eb
4294 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4295 Date: Mon Apr 13 22:40:47 2009 +0000
4299 commit 75909b6dbed56995f8d6abc9f917ac13de1c576c
4300 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4301 Date: Mon Apr 13 14:39:50 2009 +0000
4303 show color management status on statusbar
4305 commit a512de6dffd96f4a2273aaa088d339e20fc865c1
4306 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4307 Date: Mon Apr 13 10:55:49 2009 +0000
4309 support X11 screen profile
4310 http://freedesktop.org/wiki/ICC_Profiles_in_X_Specification_0.3
4312 commit 6fa6bdcca280c06ce42c9061caa76890e4cca19e
4313 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4314 Date: Mon Apr 13 08:09:56 2009 +0000
4316 moved color profiles from statusbar to View menu
4318 commit 9d1fd8df2610693a3c68e31faaf42ce419f09c5e
4319 Author: Klaus Ethgen <Klaus@Ethgen.de>
4320 Date: Sun Apr 12 17:58:55 2009 +0000
4322 German translation updated
4324 commit 6b5add467cb7bd1f7752dc4c8a25cd6e1535f76d
4325 Author: Laurent Monin <geeqie@norz.org>
4326 Date: Sun Apr 12 15:06:43 2009 +0000
4328 French translation was updated.
4330 commit 9907bdcd3b84735d887aec962bf3ab8c8afb6213
4331 Author: Klaus Ethgen <Klaus@Ethgen.de>
4332 Date: Sun Apr 12 11:02:03 2009 +0000
4336 metadata.c was not in the POTFILES.in.
4338 commit 6fc844092598a09b07c51f3ca9434d84dc1f7723
4339 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4340 Date: Sun Apr 12 08:36:53 2009 +0000
4342 fixed ambiguous strings
4344 commit 9483a82f6efbc103eccf69be8ffa2f827b2d89bf
4345 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4346 Date: Sat Apr 11 21:28:46 2009 +0000
4348 improved default keyword tree
4350 commit 957656a98cb956da53e2e52cb025c2f93dd170cf
4351 Author: Klaus Ethgen <Klaus@Ethgen.de>
4352 Date: Sat Apr 11 20:46:37 2009 +0000
4354 Fix that the output of msgfmt could be singular
4356 The output of msgfmt could be singular if there is only one translation
4359 commit 1a73f69002e383830604ccc14c925f2967ede8df
4360 Author: Klaus Ethgen <Klaus@Ethgen.de>
4361 Date: Sat Apr 11 19:51:03 2009 +0000
4363 Allow to configure case handling of keywords
4365 Sometimes I use just different case for keywords. This should be
4368 commit 66ad4aee7a6471f5a7f336fce6937182dc83c538
4369 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4370 Date: Sat Apr 11 19:35:03 2009 +0000
4372 fixed updating of filelist marks
4374 commit cceb6eee1213706de3b08a08b6410c433b5f64fb
4375 Author: Klaus Ethgen <Klaus@Ethgen.de>
4376 Date: Sat Apr 11 18:34:12 2009 +0000
4378 Adding debian packaging informations
4380 Adding debian control directory to create a geeqie debian package.
4382 NOTES: (To be fixed in autoconf)
4383 - LIRC must be explicit _enabled_ instead of disable. This is wrong
4385 - It might be a good idea to derivate the readmedir and the htmldir
4388 commit e91e0ff929d92d40c2dc25d4850729214ccee9cd
4389 Author: Klaus Ethgen <Klaus@Ethgen.de>
4390 Date: Sat Apr 11 16:34:25 2009 +0000
4392 Implementing CTRL-W to close advanced exif window
4394 In fact, this implements keypress event handling in the advanced exif
4395 window to handle CTRL-W event.
4397 commit f43df7469ca80ae712259e6234fde3e194219b8d
4398 Author: Klaus Ethgen <Klaus@Ethgen.de>
4399 Date: Fri Apr 10 13:54:08 2009 +0000
4401 Just update the internal sort method
4403 There is no other use of the internal sort method than speeding up the
4404 sorting of a collection. So setting it to SORT_NONE is the better
4407 commit 6bbb74b31e8fad738645bb98ff008b7e241da279
4408 Author: Klaus Ethgen <Klaus@Ethgen.de>
4409 Date: Fri Apr 10 13:44:37 2009 +0000
4411 Implement random sort method for collections
4413 This patch allows to randomize the collections. (Closes: #2497413)
4414 https://sourceforge.net/tracker/?func=detail&aid=2497413&group_id=222125&atid=1054683
4416 commit 0977d77b3e2bff165ba6e73f0a4fc032b2c34daf
4417 Author: Klaus Ethgen <Klaus@Ethgen.de>
4418 Date: Fri Apr 10 10:18:42 2009 +0000
4420 Fix the broken statistic generation
4422 The output of msgfmt has different format if no fuzzy translations (or
4423 even no translated) are available. I fixed that by parsing the output of
4424 msgfmt more intelligent.
4426 Drawback of the solution is that the parsing will not work if the output
4427 of msgfmt use not the strings "translated messages", "fuzzy
4428 translations" and "untranslated messages".
4430 commit 16e5361e36e314401b1d2528b5b672786d112dd0
4431 Author: Klaus Ethgen <Klaus@Ethgen.de>
4432 Date: Fri Apr 10 09:47:40 2009 +0000
4434 German translation updated
4436 Also included a update in the README file. Finally I add myself to that
4439 commit a9076f2dddc84408b88da2017b77242ac2fc8a24
4440 Author: Klaus Ethgen <Klaus@Ethgen.de>
4441 Date: Fri Apr 10 09:47:20 2009 +0000
4443 Add pgettext for some ambiguous strings
4445 There are some strings which are ambiguous to translate. There is the
4446 pgettext function to solf that problem.
4448 For example, locations can be translated to german by Ortsangaben
4449 (geographical) or by Pfad (filesystem). I am sure there are also some
4450 ambiguous in other languages.
4452 commit b2d63b670cc70a0d0714f378aa4809e386cac2a0
4453 Author: Laurent Monin <geeqie@norz.org>
4454 Date: Thu Apr 9 20:40:16 2009 +0000
4456 Minor french translations fixes.
4458 commit edae49861932cea9597cba0e9dab3186538eed59
4459 Author: Laurent Monin <geeqie@norz.org>
4460 Date: Thu Apr 9 20:07:16 2009 +0000
4462 Fix histogram labels in french.
4464 commit e6fbbd4293cbfa1b4e6ecfd1f0a3c5cfebc20364
4465 Author: Laurent Monin <geeqie@norz.org>
4466 Date: Thu Apr 9 19:58:03 2009 +0000
4468 French translation was updated.
4470 commit 672e4f69f438098a1552531fd6882e404e3e606f
4471 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4472 Date: Wed Apr 8 19:32:30 2009 +0000
4474 improved Exiv2 error reporting:
4475 - use correct charset
4478 commit fc1b420298aad46578404e56b0396182c1f4c393
4479 Author: Klaus Ethgen <Klaus@Ethgen.de>
4480 Date: Mon Apr 6 23:59:54 2009 +0000
4482 Nest new keywords inside existing
4484 It is boring to first add a bunch of keywords and then move them to the
4485 new location. It is more natural to add them as child to existing ons.
4487 commit 81bcaeeeed18b732259e69d645da59cf953e484c
4488 Author: Klaus Ethgen <Klaus@Ethgen.de>
4489 Date: Mon Apr 6 23:59:38 2009 +0000
4491 Fix the is_keyword bug
4493 The is_keyword would be new set when placing the radio buttons. This
4494 Patch fix it by setting the variable afterwards.
4496 commit 80f4d7efaec01b04310602fc82d571d178f797cd
4497 Author: Klaus Ethgen <Klaus@Ethgen.de>
4498 Date: Mon Apr 6 23:39:27 2009 +0000
4500 Set the focus for new keyword dialog
4502 commit 6224bad98e1263b2ff9d2f431efcd601f74121a3
4503 Author: Laurent Monin <geeqie@norz.org>
4504 Date: Mon Apr 6 22:18:13 2009 +0000
4506 Disable unused functions when compiled without threads support, prevents few warnings.
4508 commit 14946850539ebb7317fb81add299cb19bacd085a
4509 Author: Laurent Monin <geeqie@norz.org>
4510 Date: Mon Apr 6 22:13:54 2009 +0000
4512 Fix up event source ids type: gint -> guint.
4513 Functions like g_timeout_add() or g_idle_add() return a guint
4514 greater than 0, but in most places it was wrongly stored as int
4515 and initialized to -1.
4516 This broke assertions matching in g_source_remove() for example
4517 since id was always greater than 0 even when timer was not set
4518 (-1 was casted to the biggest guint).
4520 commit bc94042180f920c3bf111578a565a450c177f613
4521 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4522 Date: Mon Apr 6 21:52:49 2009 +0000
4524 re-ordered some options, improved descriptions
4526 commit 9e28ad2ad370fa1f0baad1d82adaada56f21ec4d
4527 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4528 Date: Mon Apr 6 20:38:54 2009 +0000
4530 unconditionally enable fast jpeg thumbnailing
4532 commit 61856b1efe4b60ad03ffeaee4766e7c011fd12ce
4533 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4534 Date: Mon Apr 6 19:53:59 2009 +0000
4536 added pane_notify_selection to pane API
4538 commit 3b39f3a69f6c153b8501f2b887fc0b0fa46e6298
4539 Author: Laurent Monin <geeqie@norz.org>
4540 Date: Mon Apr 6 19:13:35 2009 +0000
4542 Remove unused field in IconData.
4544 commit d7f366685b907de7dd3fa4c264104bd4979beb2c
4545 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4546 Date: Mon Apr 6 19:09:55 2009 +0000
4548 optimized sidecar file check
4550 commit c1209c2edb4c045e50e2a0ce3d8826deabc17ef0
4551 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4552 Date: Sun Apr 5 09:46:49 2009 +0000
4554 fixed bug in overlay drawing
4556 commit 51a9455bd33f439da36889109602a6a2b081b18d
4557 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4558 Date: Sun Apr 5 09:25:48 2009 +0000
4560 improved Scroll reset method in preferences dialog
4562 commit 7ba4f8b997ed526c7bae4f6a076a27f53cc8324a
4563 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4564 Date: Sat Apr 4 23:12:19 2009 +0000
4566 disabled 2-pass rendering also affect color correction
4567 https://sourceforge.net/tracker/?func=detail&aid=2689249&group_id=222125&atid=1054683
4569 commit 71cf89dfdd1e65f09f810d3f21ff887249e7bc8f
4570 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4571 Date: Sat Apr 4 22:29:25 2009 +0000
4573 added option that simplifies saving of multi-window configurations
4575 commit 282436623f1d51df1cd6acd812d79467dccbd3af
4576 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4577 Date: Sat Apr 4 22:09:50 2009 +0000
4579 dropped show_copy_path option
4581 commit 33d633ef9aa9b25e585da6f0ff0a486aed4ee2a3
4582 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4583 Date: Sat Apr 4 21:53:12 2009 +0000
4585 dropped read_buffer options - they don't have any significant effect
4587 commit 5a3320536bd7974f2a29a3fcc8690ffb277fbd1e
4588 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4589 Date: Sat Apr 4 21:14:34 2009 +0000
4591 startup path options simplified and moved to layout options
4593 commit c4b18aa94892e17fe1d1922ebc9fdf298aeab082
4594 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4595 Date: Sat Apr 4 20:20:17 2009 +0000
4597 moved options from Advanced tab to other tabs
4598 TODO: add Advanced section on each tab
4600 commit c66eafd0dfccc52bbeccef99066654aa061971a9
4601 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4602 Date: Sat Apr 4 19:10:49 2009 +0000
4604 added metadata_read_GPS_coord
4606 commit a5a0e4b5c4d69dcc28639ac21ad33be2400e7d61
4607 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4608 Date: Sat Apr 4 16:42:54 2009 +0000
4610 set current fd when the bar is shown again
4611 https://sourceforge.net/tracker/?func=detail&atid=1054680&aid=2729157&group_id=222125
4613 commit fc76e6d11d10c311f3aa5b2cf81edef98e53ee86
4614 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4615 Date: Fri Apr 3 19:35:34 2009 +0000
4617 convert commandline to utf8
4619 commit 5f808326c11b02c6b427614e3c2eaee3c0275cf7
4620 Author: Laurent Monin <geeqie@norz.org>
4621 Date: Thu Apr 2 23:11:07 2009 +0000
4623 Force thumbnails refreshing when thumbnails dimensions are modified through Preferences.
4625 commit 8d622ad68bbee6f4671dec964fedde21e1095d7f
4626 Author: Laurent Monin <geeqie@norz.org>
4627 Date: Thu Apr 2 16:10:12 2009 +0000
4629 Use full path in genmarshal.
4630 This allows out of source builds with fakeroot.
4631 Patch by Lukas Jirkovsky.
4633 commit f1b49514000a0db194e68800348c5033e1bb30b7
4634 Author: Laurent Monin <geeqie@norz.org>
4635 Date: Tue Mar 31 22:23:33 2009 +0000
4639 commit dc03f50c8796196722ddc1f794280887d489e5fa
4640 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4641 Date: Tue Mar 31 21:33:54 2009 +0000
4643 improved next/prev operation on sidecar files
4645 all operations with list index seem to be broken but IMHO this fix is
4646 sufficient for 1.0. Then it definitely needs a better interface.
4648 commit 91a89497f621323b40f3cd5f35bb1e3ab3c8a232
4649 Author: Laurent Monin <geeqie@norz.org>
4650 Date: Tue Mar 31 20:57:31 2009 +0000
4652 Add and install a template to be used as new editor. Need more work.
4654 commit 23e172eca263571aeddf10792887edf91dcfee7d
4655 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4656 Date: Tue Mar 31 20:53:37 2009 +0000
4658 fixed vdlist_find_row return value
4660 commit 0ba13b956a7ffdcba1646f1a57ca88b743c2c9b2
4661 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4662 Date: Tue Mar 31 20:35:04 2009 +0000
4666 commit e2c72d45a22214bd7c079ffe9f59d6047daf69a9
4667 Author: Laurent Monin <geeqie@norz.org>
4668 Date: Tue Mar 31 20:22:47 2009 +0000
4670 Make desktop window list checkboxes centered and not activatable.
4672 commit f1ff99e0a8a6d4b0c132d6ea9a71455ad444b8ce
4673 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4674 Date: Tue Mar 31 20:05:16 2009 +0000
4676 improved debug messages
4678 commit 193a5482a0e2dc7af1c012a2c6bfdfe0c204bd5f
4679 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4680 Date: Tue Mar 31 19:34:39 2009 +0000
4682 report pixbuf loader errors
4683 https://sourceforge.net/tracker/?func=detail&aid=2720577&group_id=222125&atid=1054680
4685 commit c20d6b497d25d8bf6ce4883e3f51d957b9cb8aae
4686 Author: Laurent Monin <geeqie@norz.org>
4687 Date: Tue Mar 31 18:45:33 2009 +0000
4689 Allow to delete an editor's desktop file from editors list window.
4691 commit 852216c650a242a29ec7e1c2d75e0f8cb8dc2bc6
4692 Author: Laurent Monin <geeqie@norz.org>
4693 Date: Mon Mar 30 20:42:06 2009 +0000
4695 Update POTFILES.in and french translation.
4697 commit 3f65637f72150ab18b68aad9c069f1dd8310da3d
4698 Author: Laurent Monin <geeqie@norz.org>
4699 Date: Mon Mar 30 20:01:27 2009 +0000
4701 French translation was updated.
4703 commit 5294d9ad16564425b40a77c671f106c1fbbe8d09
4704 Author: Laurent Monin <geeqie@norz.org>
4705 Date: Mon Mar 30 19:57:44 2009 +0000
4707 Update Changelog file.
4709 commit be6f51861124a8e5f4c10fcc4fdd9df1cf0613ca
4710 Author: Laurent Monin <geeqie@norz.org>
4711 Date: Mon Mar 30 19:01:09 2009 +0000
4713 Fixed bug where pixel/color information at x=0 coordinates werent shown:
4714 - pixel-coordinates now calculated with floor
4715 - guard for update in layout does not apply for 0 coordinates anymore
4717 Patch by Ruben Stein.
4719 commit 9ec7080489b3089207f5146f8d4a9f18b0275add
4720 Author: Laurent Monin <geeqie@norz.org>
4721 Date: Mon Mar 30 17:52:14 2009 +0000
4723 Fix up previous patch.
4725 commit 054df7368da1e35ebf7a1ff5321203acd01acbb3
4726 Author: Laurent Monin <geeqie@norz.org>
4727 Date: Mon Mar 30 17:05:31 2009 +0000
4729 Desktop files window: make columns sortable, replace Apply and OK buttons by one Save button which is made sensitive when needed.
4731 commit 5ccbedf9691a490bb70a89139ab058d1f7f642e7
4732 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4733 Date: Sun Mar 29 20:06:21 2009 +0000
4735 improved bar_pane_comment_notify_cb
4737 commit 93fcf6a8503b7c431ab384dcc8b1a1da65060ff9
4738 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4739 Date: Sun Mar 29 19:57:19 2009 +0000
4743 commit 41513c5c7bafd1843d763f0cc05873d8e29d93cb
4744 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4745 Date: Sun Mar 29 19:40:16 2009 +0000
4747 fixed possible crash
4749 commit 0fe6e0a143b17894ea7ca13cc337e6bbccfbc640
4750 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4751 Date: Sun Mar 29 16:39:42 2009 +0000
4753 added UfRaw ID files to known filetypes
4755 commit ab645c958e18abe067b0af7dc62307f6f3b2a50b
4756 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4757 Date: Sun Mar 29 14:26:44 2009 +0000
4759 pane interface cleanup
4761 commit 0ceba72258134a7379e5d42ceda33967bad55b08
4762 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4763 Date: Sun Mar 29 14:20:44 2009 +0000
4765 improved sidebar configuration
4767 commit 7958ba1b7c05bb847a4c68f004314316d5936946
4768 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4769 Date: Sun Mar 29 10:36:13 2009 +0000
4771 re-added possibility to display basic file info (size, mode, date)
4773 commit dd3442ea73ca4f99d1dff6ad59c6d48f3479db60
4774 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4775 Date: Sat Mar 28 15:51:21 2009 +0000
4777 fixed keyboard focus on start-up
4778 https://sourceforge.net/tracker/?func=detail&aid=2707025&group_id=222125&atid=1054680
4780 commit c717291bff504bb1e563e7b0b035906742c582ba
4781 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4782 Date: Sat Mar 28 15:31:04 2009 +0000
4784 active image follows keyboard focus
4786 commit 78a1719a4343eef75f0c3d156827013d7b43aaa4
4787 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4788 Date: Sat Mar 28 15:09:09 2009 +0000
4790 split-mode cleanup and improvements
4792 commit 4602b028bc005271b0a4e62dc039e665aecc9444
4793 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4794 Date: Fri Mar 27 08:05:14 2009 +0000
4796 added simple desktop file editor
4798 commit e68bdda5abf8afc998fb49d43868900f01ed559c
4799 Author: Laurent Monin <geeqie@norz.org>
4800 Date: Thu Mar 26 21:49:20 2009 +0000
4802 Improve editors through .desktop files implementation:
4803 - stricter Exec parameters detection
4804 - correct Icon key handling (absolute file vs name and --icon prefix)
4805 - improved escape, single, double quotes handling and escaping
4807 commit f38f31b17fe21623f2d74d82613afea09b05892c
4808 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4809 Date: Thu Mar 26 07:56:01 2009 +0000
4811 fixed histogram drawing
4813 commit 507f2bf998627d8856a9ea1388ac04390a1a835e
4814 Author: Laurent Monin <geeqie@norz.org>
4815 Date: Mon Mar 23 18:49:23 2009 +0000
4817 French translation was updated.
4819 commit abc71f71e6fb0fe732843d06a2100eec2aced123
4820 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4821 Date: Sat Mar 21 23:16:38 2009 +0000
4823 more consistent remote options naming
4825 commit c4330fbf13587f5b60c285016f666b95c9f25b98
4826 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4827 Date: Sat Mar 21 20:19:11 2009 +0000
4829 fixed segfault in histogram
4830 http://sourceforge.net/tracker/index.php?func=detail&aid=2690498&group_id=222125&atid=1054680
4832 commit 9266c3eaa397463d1345f472d69dc1d0894e123b
4833 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4834 Date: Sat Mar 21 19:51:07 2009 +0000
4836 layout id "_current_" matches the currently active layout window
4838 commit aa2fd4c36b2b82e5c288dbc8d09478245f4ba929
4839 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4840 Date: Sat Mar 21 18:22:04 2009 +0000
4842 do not copy existing layout id to new window
4844 commit 9b9f197ef970ef521bd9e780f85ea5c1c63a900e
4845 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4846 Date: Sat Mar 21 17:47:50 2009 +0000
4848 update translated pane titles
4850 commit 4f46f6cca2dbc4423ee371e47877fd1bbf4a57a4
4851 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4852 Date: Fri Mar 20 22:48:01 2009 +0000
4854 do not re-create ui_manager at layout change
4856 commit 223d36e4c7eae2144f2eb20c6f0c77e27bbe743e
4857 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4858 Date: Fri Mar 20 21:28:31 2009 +0000
4860 added a possibility to update existing bars from config
4862 commit 61ff1c806812b340b30a891b933ed52c2c033207
4863 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4864 Date: Fri Mar 20 17:02:00 2009 +0000
4866 added tooltips to external editors on toolbar
4867 - patch by Colin Clark
4869 commit da76910fc5992b93d09257b8386bbcd6b1a54a88
4870 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4871 Date: Fri Mar 20 16:28:43 2009 +0000
4873 added "load config" command to remote control
4875 commit e63d1ab169ffd77e2a0691eee92aee94484e8401
4876 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4877 Date: Fri Mar 20 14:36:59 2009 +0000
4879 added possibility to update existing layout window from config
4881 commit f85c331b6bdca1a07e38a196e93562448b4c1048
4882 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4883 Date: Fri Mar 20 11:52:29 2009 +0000
4885 do not add duplicate keywords from config file
4887 commit edddb38414fcaf01150e7b3b1ee0175cf8f72ac2
4888 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4889 Date: Fri Mar 20 10:12:29 2009 +0000
4891 be more verbose on parse errors
4893 commit db9583d155f876dcf8ecdba06de8c41bf6363955
4894 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4895 Date: Fri Mar 20 09:46:35 2009 +0000
4897 added function to reload external editors at any time
4898 eliminated init_after_global_options()
4900 commit a043fedcd1fa348548988b8c157f60a7b585539d
4901 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4902 Date: Thu Mar 19 22:58:28 2009 +0000
4904 initialization clean-up
4906 commit 75ad70e81b5f541c6b57bf514a6363df919c102b
4907 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4908 Date: Thu Mar 19 22:12:14 2009 +0000
4910 improved config file formatting
4912 commit 5cd0768160f389b85802e2c44a568837b0f8e2b8
4913 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4914 Date: Tue Mar 17 23:03:07 2009 +0000
4916 added more IPTC tags
4918 commit c4397842e058064be7c5e3f43a7f0334cc0ffb3d
4919 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4920 Date: Tue Mar 17 22:41:09 2009 +0000
4922 implemented editing support in exif pane
4924 commit 4bb3d0e135ca5c31daea4beaebda72905dccf5a0
4925 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4926 Date: Tue Mar 17 19:52:56 2009 +0000
4928 fixed loading of desktop file icons, gtk seems to expect an icon name without extension
4930 commit 8b21951c112cda8df9ab0d7e21ec024952fec965
4931 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4932 Date: Tue Mar 17 19:09:34 2009 +0000
4936 commit 914fa4e1207fe6f882dca6aa6da0c4306fb0ec63
4937 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4938 Date: Tue Mar 17 18:58:15 2009 +0000
4940 improved expanding and hiding of helper keywords
4942 commit 48a18d514775969bd21ce0bd154d454af5182ed8
4943 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4944 Date: Tue Mar 17 18:30:53 2009 +0000
4946 fixed keyword tree redrawing
4948 commit a142c98b0d4a45084b3fbb698bae2f650846673c
4949 Author: Laurent Monin <geeqie@norz.org>
4950 Date: Tue Mar 17 00:05:13 2009 +0000
4952 Preliminary support for doxygen: make doxygen-doc will create documentation from sources in doc/doxygen directory.
4954 commit 496826c114d4a8f9040bb1ef40e10f5782b3fe15
4955 Author: Laurent Monin <geeqie@norz.org>
4956 Date: Mon Mar 16 20:39:09 2009 +0000
4958 gint -> gboolean where applicable. The end (ouf!).
4960 commit 0b6b9778a54d91e2cfd39e9609ff9a784d2cbd7f
4961 Author: Laurent Monin <geeqie@norz.org>
4962 Date: Mon Mar 16 19:11:39 2009 +0000
4964 gint -> gboolean where applicable.
4966 commit 4cd4d86404984c4696fc26e3968e5b17ff998d44
4967 Author: Laurent Monin <geeqie@norz.org>
4968 Date: Mon Mar 16 18:19:11 2009 +0000
4970 gint -> gboolean where applicable.
4972 commit 049a021e2221f7de3df81ce6c64b77c424ce0dac
4973 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4974 Date: Sun Mar 15 23:22:17 2009 +0000
4976 improved pane_keywords notification
4978 commit bdb1e4f3ca99abb0a9869a9bc872bc5b0b6f60b3
4979 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4980 Date: Sun Mar 15 22:46:25 2009 +0000
4982 call the notify function just once when the keywords are pushed to the
4985 commit 5c5e09cfb61bea28413a35b616540d4fea4710e9
4986 Author: Laurent Monin <geeqie@norz.org>
4987 Date: Sun Mar 15 20:16:20 2009 +0000
4991 commit 5f2862f720cdf6e5b001b0235f54dd3115378edc
4992 Author: Vladimir Nadvornik <nadvornik@suse.cz>
4993 Date: Sun Mar 15 18:41:25 2009 +0000
4995 fixed segfault in osd called from img-view
4996 http://sourceforge.net/tracker/index.php?func=detail&aid=2684068&group_id=222125&atid=1054680
4998 commit a83ce8127733fe662f70e27e4861923525924d2a
4999 Author: Laurent Monin <geeqie@norz.org>
5000 Date: Sun Mar 15 18:06:41 2009 +0000
5004 commit e297b62d130c7fd6a2d4f7d959b1d2c2a0ed0a29
5005 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5006 Date: Sun Mar 15 17:40:04 2009 +0000
5008 fixed viewing image from dupe and search windows
5010 commit e4ec9f2c3d3c8a79dd7741b2b7e7d4bd6825c758
5011 Author: Laurent Monin <geeqie@norz.org>
5012 Date: Sun Mar 15 15:01:07 2009 +0000
5016 commit 54797050cd64429ea6a90ee4d8882b0542d634ae
5017 Author: Laurent Monin <geeqie@norz.org>
5018 Date: Sun Mar 15 13:33:56 2009 +0000
5022 commit 1e7fe2f0bce7e8b4959c6d0e82259617a5224e1c
5023 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5024 Date: Sun Mar 15 12:41:39 2009 +0000
5026 fixed XMP and IPTC entry names in exif pane
5028 commit 972f0c276d31a7510ce0a26e15b4925a6a0c1ab3
5029 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5030 Date: Sun Mar 15 12:20:14 2009 +0000
5032 added notification to the exif pane
5034 commit 7c3dc4dc86dff4853269bbe8341b71f1110d5709
5035 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5036 Date: Sun Mar 15 11:58:46 2009 +0000
5038 fixed a bug in osd updating, it seems that the osd icons work again
5040 commit 04e5dfcf4a9d04ec83be00b15c53a35cdec49f79
5041 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5042 Date: Sun Mar 15 11:34:09 2009 +0000
5044 compute histogram in idle time
5046 commit c30d27838ff7606edcfcaae4e2d616370edacc67
5047 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5048 Date: Sun Mar 15 09:06:13 2009 +0000
5050 fixed possible deadlock with multiple thumb loaders in parallel
5052 commit 3dfd1c11d0f0b11e6627af9b687535dbaf32dee3
5053 Author: Laurent Monin <geeqie@norz.org>
5054 Date: Sun Mar 15 07:07:52 2009 +0000
5058 commit 2c38cf912ea9c74916ea950f62b1637d26f1a55b
5059 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5060 Date: Sat Mar 14 23:26:42 2009 +0000
5062 completely separated global and layout window options
5063 layout window configuration is available under separate menu entry
5065 commit 869dd50b966b21850457b98a434dcb015158163e
5066 Author: Laurent Monin <geeqie@norz.org>
5067 Date: Sat Mar 14 21:12:55 2009 +0000
5071 commit 3707f26ed3f7eb60c321cdef21d58a9ae458c160
5072 Author: Laurent Monin <geeqie@norz.org>
5073 Date: Sat Mar 14 20:07:23 2009 +0000
5077 commit ccbfd10e582b6099d035f09a0e0bd5bc146885cb
5078 Author: Laurent Monin <geeqie@norz.org>
5079 Date: Sat Mar 14 19:25:21 2009 +0000
5081 Use gboolean where applicable, minor cleanup and indentations fixes.
5083 commit 8e811724d0f95587be393cdb7a677a32ac704d34
5084 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5085 Date: Sat Mar 14 17:21:35 2009 +0000
5087 improved notification system
5089 commit 2770d68d3c1a7e5f7550e4305e8b52aa11487759
5090 Author: Laurent Monin <geeqie@norz.org>
5091 Date: Sat Mar 14 11:26:43 2009 +0000
5093 More gboolean and tidy up.
5095 commit 57236ac4620fce1a918d9c3269c51bcf468e5d22
5096 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5097 Date: Sat Mar 14 10:34:42 2009 +0000
5099 cleanup, small fixes
5101 commit 83a31276f24f79537f8e708cd2cb9b53af5a1470
5102 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5103 Date: Fri Mar 13 23:19:58 2009 +0000
5105 do not allow to add keywords with the same name as siblings
5107 commit c27864686704e76f90e3bdc3557537f5fb5086b4
5108 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5109 Date: Fri Mar 13 16:45:21 2009 +0000
5111 added keyword tree filtering
5113 commit dc9042b3bd903090011f945df79e1eeacd3f8e97
5114 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5115 Date: Fri Mar 13 12:06:01 2009 +0000
5117 show file name in advanced_exif
5119 commit 3dcfa72047dc28f10b50187c651609ae96cd7065
5120 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5121 Date: Fri Mar 13 10:36:32 2009 +0000
5123 handle sidecar files for raw formats that are not known to exiv2
5125 commit b987ed85c78996f56abc1f3025f36d3c4532d07c
5126 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5127 Date: Fri Mar 13 09:03:06 2009 +0000
5129 fixed keyword to mark connection
5131 commit 26823554cdf789efc5c78d6d43a25678b24c76e9
5132 Author: Laurent Monin <geeqie@norz.org>
5133 Date: Thu Mar 12 22:44:21 2009 +0000
5135 Use gboolean where applicable.
5137 commit ce7252908d82484fbad1823b49a9c497ac86d278
5138 Author: Laurent Monin <geeqie@norz.org>
5139 Date: Thu Mar 12 22:39:06 2009 +0000
5141 Make ishidden() static to filedata.c and rename it is_hidden_file().
5143 commit ea7b2e3825efdd3929b5dc5b057fa21b6d89ca3a
5144 Author: Laurent Monin <geeqie@norz.org>
5145 Date: Thu Mar 12 22:35:45 2009 +0000
5147 gint -> gboolean and tidy up.
5149 commit 12d44efdf007bf1bb292b450fd575cb007ace3b0
5150 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5151 Date: Thu Mar 12 21:27:13 2009 +0000
5153 added a dialog for editing keyword tree
5155 commit 445675df9548d5b7b765a07c7bfe96faa3e4ab6a
5156 Author: Laurent Monin <geeqie@norz.org>
5157 Date: Thu Mar 12 21:06:37 2009 +0000
5159 Use gboolean where applicable, for the sake of consistency.
5161 commit 2814d20328df2cfb3efcd57bdbf6c8a468c94408
5162 Author: Laurent Monin <geeqie@norz.org>
5163 Date: Wed Mar 11 23:36:01 2009 +0000
5167 commit f719019c2a2838f979aaece5ed16e074c544310d
5168 Author: Laurent Monin <geeqie@norz.org>
5169 Date: Wed Mar 11 23:35:31 2009 +0000
5171 Fix bug when adding a new collection through sort manager. Tidy up.
5173 commit 3ad46d8aff0ddc2fb5489031121c4bc48b7756d3
5174 Author: Laurent Monin <geeqie@norz.org>
5175 Date: Wed Mar 11 23:04:30 2009 +0000
5179 commit 0b00a6f6e8da83036bc84c8a47c863721f2a1c14
5180 Author: Laurent Monin <geeqie@norz.org>
5181 Date: Wed Mar 11 22:56:56 2009 +0000
5183 Use gboolean pseudo type where applicable.
5185 commit 2f2e14119378d60c52c113078c35999f342b249e
5186 Author: Laurent Monin <geeqie@norz.org>
5187 Date: Wed Mar 11 22:28:37 2009 +0000
5189 Remove useless functions.
5191 commit 53335b4551e6099ecb9a361d87b35487df57101e
5192 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5193 Date: Wed Mar 11 21:54:54 2009 +0000
5195 added a popup menu in keyword tree
5197 commit 13b5d1f44e4c824a4a48b972e758f2fde80dbc43
5198 Author: Laurent Monin <geeqie@norz.org>
5199 Date: Wed Mar 11 17:38:20 2009 +0000
5201 Use dynamic allocation for editor key passed to various callbacks.
5203 commit 4ae54d3fe9578e43dace94f9fdc9fc4e757a74f9
5204 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5205 Date: Tue Mar 10 22:52:12 2009 +0000
5207 fixed saving of file_view_type
5209 commit 7feb265d9809eef4b3c225b6475b83228771d6ea
5210 Author: Laurent Monin <geeqie@norz.org>
5211 Date: Tue Mar 10 17:58:30 2009 +0000
5213 Remove now useless element.
5215 commit 244bab9b7cc522210cdfbf1432c3a4b7c3ccce77
5216 Author: Laurent Monin <geeqie@norz.org>
5217 Date: Tue Mar 10 17:22:17 2009 +0000
5219 Remove the toggle on advanced exif window menu item.
5221 commit 0d08080fca58e3ef64ede91c605d46ccb8bb2689
5222 Author: Laurent Monin <geeqie@norz.org>
5223 Date: Mon Mar 9 19:37:58 2009 +0000
5225 Add missing g_key_file_free() call.
5227 commit 704c8c788786d55da1a84676cdca7865e85b96da
5228 Author: Laurent Monin <geeqie@norz.org>
5229 Date: Mon Mar 9 19:35:53 2009 +0000
5231 Fix editor_command_path_parse().
5233 commit 6829be525a541c8e5b3b9a3d130548434d006587
5234 Author: Laurent Monin <geeqie@norz.org>
5235 Date: Mon Mar 9 19:34:26 2009 +0000
5237 Revert changeset 1502. It brokes the spec: hidden desktop files from user directory should hide files from system directory with the same name.
5239 commit 2c12c12f04540a4b3888fde88f88cc93e7adb011
5240 Author: Laurent Monin <geeqie@norz.org>
5241 Date: Mon Mar 9 12:44:06 2009 +0000
5243 Only store editors if they match criterias to not be hidden from start, it makes more sense. Fix editor_command_path_parse().
5245 commit 67e00d0a920b6349e42f86742a18ca50fdc4880e
5246 Author: Laurent Monin <geeqie@norz.org>
5247 Date: Sun Mar 8 23:12:49 2009 +0000
5249 Introduce EditorFlags type, cleanup.
5251 commit 30fc45e64c3dea9841d40ba694d1d2b45d002cc6
5252 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5253 Date: Sun Mar 8 23:09:27 2009 +0000
5255 save and restore the keyword tree
5257 commit c00ba73c65a001d5fbf7d7d4c6279c97e6992983
5258 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5259 Date: Sun Mar 8 21:12:45 2009 +0000
5261 fixed crash with certain layout configurations
5263 commit f7dbd69473c9bcdcb08c6b904b11d512e3a2929a
5264 Author: Laurent Monin <geeqie@norz.org>
5265 Date: Sun Mar 8 20:49:48 2009 +0000
5267 Cleanup and minor fixes.
5269 commit 66f5ea89ccea96c00f371f633fe02142cec8bd05
5270 Author: Laurent Monin <geeqie@norz.org>
5271 Date: Sun Mar 8 17:51:03 2009 +0000
5273 Advanced exif window: make all columns sortable and resizable.
5275 commit 411a041e79c2cb24490d562fdcd05030cbcfff71
5276 Author: Laurent Monin <geeqie@norz.org>
5277 Date: Sun Mar 8 15:30:15 2009 +0000
5279 Add helper macros EDITOR_ERRORS() and EDITOR_ERRORS_BUT_SKIPPED() to clean up the code a bit. Minor tidy up.
5281 commit 91b011a25e87aebe4cdc92e2a75db82b872c8302
5282 Author: Laurent Monin <geeqie@norz.org>
5283 Date: Sun Mar 8 15:02:18 2009 +0000
5285 Fix up editor execution.
5287 commit 3014c4ff1cd8fc5a6ce064e3bcc297417a08a37f
5288 Author: Laurent Monin <geeqie@norz.org>
5289 Date: Sun Mar 8 14:27:19 2009 +0000
5291 Display icons in edit contextual menu.
5293 commit 0205b0af299b580d25846b1fc9c17e7716939341
5294 Author: Laurent Monin <geeqie@norz.org>
5295 Date: Sun Mar 8 13:23:25 2009 +0000
5297 In various Edit context menus, only display editors that match the file types in the selection.
5299 commit 06d738a8072a9eae0765859eecc19c1745cde25b
5300 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5301 Date: Sun Mar 8 12:42:23 2009 +0000
5305 commit e9f2c348743955bcf92c0ef94331d545e7d6f7a1
5306 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5307 Date: Sun Mar 8 11:32:12 2009 +0000
5311 commit e0a06986823081a727a4413b7e2ff562fd6618be
5312 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5313 Date: Sun Mar 8 10:38:51 2009 +0000
5315 allow dropping of multiple keywords
5317 commit 3dc57a6704aa6b4b5c94e597dc448ee141d14c15
5318 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5319 Date: Sun Mar 8 10:25:24 2009 +0000
5321 show a label instead of the default drag icon
5323 commit 2874d15e958da779066951a0bde3bafe3f9654cb
5324 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5325 Date: Sun Mar 8 09:56:40 2009 +0000
5327 dnd in keywords tree
5328 improved dnd in advanced exif
5330 commit 60a09da7a127ddafeb538ed3d27bff57c65c552a
5331 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5332 Date: Sat Mar 7 17:02:59 2009 +0000
5334 implemented keywords editor as described at
5335 http://geeqie.wiki.sourceforge.net/keywords
5336 keyword tree is hardcoded for now
5339 commit 3d687308a8d41f5be0a667c4a470f6391c6e172b
5340 Author: Laurent Monin <geeqie@norz.org>
5341 Date: Sat Mar 7 10:32:04 2009 +0000
5343 French translation was updated.
5345 commit fbe133245d32410b958b6fdffecfcd14e2ea2bca
5346 Author: Laurent Monin <geeqie@norz.org>
5347 Date: Sat Mar 7 10:31:30 2009 +0000
5349 Use a common function bar_pane_expander_title() to set expanders title widget.
5351 commit e4c7b67ba437b2e4b667b48ed40e50346c3fce45
5352 Author: Laurent Monin <geeqie@norz.org>
5353 Date: Fri Mar 6 22:34:38 2009 +0000
5355 Try to improve tab completion: when a key is pressed while tab completion menu is shown, the number of entries is reduced, dhowing all matching entries but the menu is no more closed after each key pressure. Number of possible entries in this menu was increased from 500 to 1000. Pressing TAB when path entry is empty now adds / (root directory).
5357 commit 0006442fe24f14a1ce2492b73d22c92670bf0974
5358 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5359 Date: Fri Mar 6 15:52:47 2009 +0000
5361 simplified bar interface
5363 commit 4da29794c4fe3233ac3ecff01019e86d779a8c2b
5364 Author: Laurent Monin <geeqie@norz.org>
5365 Date: Fri Mar 6 15:04:35 2009 +0000
5367 Add debug versions of path_to_utf8() and path_from_utf8() which allows to report the caller file and line, this is enabled with --enable-debug-flags (and developer mode too).
5369 commit 7b8e46aa208816b61b4c1c852112aeebd3fe8f46
5370 Author: Laurent Monin <geeqie@norz.org>
5371 Date: Fri Mar 6 14:53:32 2009 +0000
5373 Fix utf8/locale conversion warning: the path passed to isdir() is not in UTF8 (if local fs is not in UFT8) so do not use it (isdir() uses stat_utf8() which calls path_from_utf8()).
5375 commit 25962e3530372946ba7c7a051b509ecf7056ac85
5376 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5377 Date: Fri Mar 6 14:42:32 2009 +0000
5379 enable wrap mode in comment pane
5381 commit 55a3179898b348b98a45a58d6f325dbb92026b09
5382 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5383 Date: Fri Mar 6 14:24:11 2009 +0000
5385 use standard GtkHPaned for sidebar width
5387 commit e8aff8701513b7dd33af46253f588ed93aa26159
5388 Author: Laurent Monin <geeqie@norz.org>
5389 Date: Fri Mar 6 11:42:25 2009 +0000
5391 Fix tab completion when entering "/et[TAB]" it was changed to "et", this is fixed.
5393 commit 9169391b4c9254bad5d087ea70eac57e35dafe6e
5394 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5395 Date: Thu Mar 5 23:32:56 2009 +0000
5397 do not crash if an exif entry is deleted during editing
5399 commit cf3ee0a9299dd553165421086ed4b44fe2d27eb6
5400 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5401 Date: Thu Mar 5 23:02:15 2009 +0000
5403 added popup menu to the exif pane
5405 commit 8cb3c38b5b8f7f3a6e02ba780b2d248e16872c3d
5406 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5407 Date: Wed Mar 4 22:44:35 2009 +0000
5409 indicate that the exif pane is empty
5411 commit f4ef41357f991741b70538dd8156161f44e462bb
5412 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5413 Date: Wed Mar 4 22:34:11 2009 +0000
5415 prepared exif pane for popup menu
5417 commit 96f804c86a637788af6faea27f260cca6c596229
5418 Author: Laurent Monin <geeqie@norz.org>
5419 Date: Wed Mar 4 21:33:19 2009 +0000
5421 layout_status_update_pixel_cb(): cleanup and optimization, drop pango markup in i18n string, use a small function to calculate numbers length, only allocate text when needed.
5423 commit b258d123509caea8cd9fe5d85dd2122d4e353750
5424 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5425 Date: Wed Mar 4 21:19:12 2009 +0000
5427 dnd from advanced exif window to exif pane
5429 commit ed17579e62a6cfe5a18915d3bfba80f8bc2ee564
5430 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5431 Date: Wed Mar 4 18:53:47 2009 +0000
5433 Display pixel coordinates and rgb - patch by Ruben Stein
5435 commit 82e0b2a4b6099bbe79ae2a0011fbbe4c528e428d
5436 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5437 Date: Tue Mar 3 23:17:07 2009 +0000
5439 reorder exif pane entries with drag and drop
5441 commit a899ea58d94c14dc66d34a3567ebdcfa11a6a0f9
5442 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5443 Date: Mon Mar 2 22:48:04 2009 +0000
5445 overlay now survives image split
5447 commit a4ee370ccd362d7e0c69067dbdad9e0106a1cce4
5448 Author: Laurent Monin <geeqie@norz.org>
5449 Date: Mon Mar 2 21:06:32 2009 +0000
5453 commit da428c44fc7a1da6f146163cb8f484e0fc6676fb
5454 Author: Laurent Monin <geeqie@norz.org>
5455 Date: Mon Mar 2 21:05:57 2009 +0000
5457 Fix memleak in previous patch.
5459 commit 0668b940429414b217e330b5351bfca31dda1c4d
5460 Author: Laurent Monin <geeqie@norz.org>
5461 Date: Mon Mar 2 21:04:38 2009 +0000
5463 Add a directory separator at the end of names in tab completion list to indicate directories.
5465 commit 6a8d84391baf8e7bee1160abc4c57eca58987a73
5466 Author: Laurent Monin <geeqie@norz.org>
5467 Date: Sun Mar 1 23:38:36 2009 +0000
5469 Align exif labels vertically (visually better since name is now smaller than value).
5471 commit 2a1b48f6079867a09a28067f17a8e7bb47cdbdfd
5472 Author: Laurent Monin <geeqie@norz.org>
5473 Date: Sun Mar 1 23:28:53 2009 +0000
5475 Update POTFILES.in and french translation.
5477 commit 7fbf2e53a3a5ad667bd585d763cf0bff567d672e
5478 Author: Laurent Monin <geeqie@norz.org>
5479 Date: Sun Mar 1 23:14:19 2009 +0000
5481 When g_new0() is used, drop redundant initializations to NULL, FALSE or 0, second pass.
5483 commit ac3c275ae53473b6be6f20c1b96a470e156a7fdc
5484 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5485 Date: Sun Mar 1 21:35:18 2009 +0000
5487 make the exif pane grow-only - this reduces sidebar jumping
5489 commit 16754fd5f8f49e41f040ed43a28f4c53dfcde982
5490 Author: Laurent Monin <geeqie@norz.org>
5491 Date: Sun Mar 1 21:06:55 2009 +0000
5493 When g_new0() is used, drop redundant initializations to NULL, FALSE or 0.
5495 commit 276cb9bb7ccef6bca68564040a2f5908028ebdc1
5496 Author: Laurent Monin <geeqie@norz.org>
5497 Date: Sun Mar 1 19:48:38 2009 +0000
5499 Clarify colorspace determination (exif 2.2/2.21).
5501 commit 352ec1b93ed21559a6c2cd9d3b583540bd0de5d9
5502 Author: Laurent Monin <geeqie@norz.org>
5503 Date: Sun Mar 1 17:58:19 2009 +0000
5505 Enable 'Use profile from image' item of color management menu only if such profile information is available from image.
5507 commit 2f8d1927009893b4562aa1b95ec61b2f4b997d8d
5508 Author: Laurent Monin <geeqie@norz.org>
5509 Date: Sun Mar 1 17:13:14 2009 +0000
5511 Improve file checks using is_readable_file().
5513 commit 44300b5fd5139f9c485d632207fb7f89cd3c481f
5514 Author: Laurent Monin <geeqie@norz.org>
5515 Date: Sun Mar 1 17:11:51 2009 +0000
5517 Only attempt to read exif if the file is readable.
5519 commit f66300e9b42664a35e88c2baefdff57b3a883759
5520 Author: Laurent Monin <geeqie@norz.org>
5521 Date: Sun Mar 1 17:10:45 2009 +0000
5523 Introduce is_readable_file() which test if file exists, is regular and readable.
5525 commit 2a5590abe04642bb6e1d7abb17a4f12ee9861cd8
5526 Author: Laurent Monin <geeqie@norz.org>
5527 Date: Sun Mar 1 16:46:40 2009 +0000
5529 image_select(), image_set_selectable(): tidy up.
5531 commit d3aa41bc4406825b23336d561c60a81d6509f523
5532 Author: Laurent Monin <geeqie@norz.org>
5533 Date: Sun Mar 1 16:43:48 2009 +0000
5537 commit 671c4e59016ad4b13a791d6bf70a1011b9450b62
5538 Author: Laurent Monin <geeqie@norz.org>
5539 Date: Sun Mar 1 15:54:37 2009 +0000
5541 image_post_process_color(): remove exif parameter, just extract it when needed.
5543 commit bc32699c45cdf3698872449f5b9116a6dd0928a8
5544 Author: Laurent Monin <geeqie@norz.org>
5545 Date: Sun Mar 1 15:41:51 2009 +0000
5547 Slightly modify access_file() and use it to test profile files existence and read access.
5549 commit 2a3788f237b9a0e343501213036eb133545754b7
5550 Author: Laurent Monin <geeqie@norz.org>
5551 Date: Sun Mar 1 15:28:06 2009 +0000
5553 Add an ellipse when the file name is truncated.
5555 commit 138449b284641d79f8f35dbc47ecff5364f94117
5556 Author: Laurent Monin <geeqie@norz.org>
5557 Date: Sun Mar 1 15:15:37 2009 +0000
5559 In the side bar, display the filename without the 'Filename:' prefix and makes it centered. Allow to select it for copy'n'paste.
5561 commit 86e5ecef8ba0effbc52208fcc9c2c788ede293ff
5562 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5563 Date: Sun Mar 1 13:37:30 2009 +0000
5567 commit 851a261132a08fc1812a73b2c0481d0579a3da0a
5568 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5569 Date: Sun Mar 1 11:59:32 2009 +0000
5571 do not use separate list of entries, rely on vbox
5573 commit 411fa489a446dd00e60f1a77791ce26f9e43bb87
5574 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5575 Date: Sun Mar 1 00:10:00 2009 +0000
5577 fixed possible crash
5579 commit 353d6be218b845a9d974f32d8388867ce2588bbe
5580 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5581 Date: Sat Feb 28 23:59:02 2009 +0000
5583 rewritten exif pane to support arbitrary number of entries
5585 commit 7cc909a78fa9f5f7c7fc40533978a29d3ad05767
5586 Author: Laurent Monin <geeqie@norz.org>
5587 Date: Sat Feb 28 20:57:26 2009 +0000
5589 max value -> value. Shorter.
5591 commit bbfd2a7a816e372a04aea99139f835353e4047f8
5592 Author: Laurent Monin <geeqie@norz.org>
5593 Date: Sat Feb 28 20:53:59 2009 +0000
5595 Add missing space between while and first parenthesis.
5597 commit 321ff5bb77411f729fdd38740a02f4de341f77e9
5598 Author: Laurent Monin <geeqie@norz.org>
5599 Date: Sat Feb 28 20:52:51 2009 +0000
5601 Add missing space between switch and first parenthesis.
5603 commit 96a26903f49ddab4a63213310c9da8d2c0457dc0
5604 Author: Laurent Monin <geeqie@norz.org>
5605 Date: Sat Feb 28 20:48:47 2009 +0000
5607 No space between function name and first parenthesis, it eases greping (see CODING).
5609 commit 5ac2ac2a71f6fcc14ad4fc2994c17ea64d415dd5
5610 Author: Laurent Monin <geeqie@norz.org>
5611 Date: Sat Feb 28 20:24:42 2009 +0000
5613 Prevent Gtk assertion failures when no icon is set.
5615 commit f3d61f44c1bfe05188eb68974737f66ce096656d
5616 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5617 Date: Sat Feb 28 20:13:11 2009 +0000
5619 show histogram label in the title
5620 adjusted label texts
5622 commit f9936e38ffc7feb5ca5af211603c682cfb548fee
5623 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5624 Date: Sat Feb 28 19:44:58 2009 +0000
5626 give the panes more control over expander title
5628 commit 106016c61b873ccc55b515336f5217d7f9fd639e
5629 Author: Laurent Monin <geeqie@norz.org>
5630 Date: Sat Feb 28 19:41:23 2009 +0000
5632 Color profiles menu: test for file access before allowing to select it as input profile.
5634 commit dc4646d5966601b57b5a6ac49aaa7bd4fa14b7f3
5635 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5636 Date: Sat Feb 28 18:51:25 2009 +0000
5638 load icons for external editors
5640 commit 073a65377169492e9843ee4bdd3acf01f0cf6c78
5641 Author: Laurent Monin <geeqie@norz.org>
5642 Date: Sat Feb 28 18:01:16 2009 +0000
5644 Use g_utf8_casefold() to compare keywords, uppercased/lowercased keywords are now matched against predefined list.
5646 commit 42ea998781724458ce55582414b4d1656d244f10
5647 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5648 Date: Sat Feb 28 17:20:16 2009 +0000
5650 fixed bar_histogram headers
5652 commit 0520eeff040165801722d408701eae8c94b2f955
5653 Author: Laurent Monin <geeqie@norz.org>
5654 Date: Sat Feb 28 17:12:00 2009 +0000
5656 Minor simplification and cleanup.
5658 commit df6b9c5b1e3077d19e5c59f2e72e8949da034a08
5659 Author: Laurent Monin <geeqie@norz.org>
5660 Date: Sat Feb 28 16:59:20 2009 +0000
5662 image_change_complete(): reduce code redundancy and implify.
5664 commit fa373d7547d5c23f65088dff3df36d43b90b0139
5665 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5666 Date: Sat Feb 28 14:40:22 2009 +0000
5668 fixed overlay configuration
5669 split overlay options between global and layout window
5671 commit d5b911cd3eca6de811ef53f8cac6a3f84ced1062
5672 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5673 Date: Sat Feb 28 12:50:39 2009 +0000
5675 save and restore toolbar configuration
5677 commit b4581c40f8cb47f32d1102589b005d5435e9e297
5678 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5679 Date: Sat Feb 28 09:59:27 2009 +0000
5681 create toolbar from ui_manager
5683 commit b24487aa1f5704a788a8f77782edf40850878a63
5684 Author: Laurent Monin <geeqie@norz.org>
5685 Date: Fri Feb 27 23:25:31 2009 +0000
5687 Really fix up color profiles options tests. Add an indicator of the embedded color profile when recognized (a * just after sRGB or AdobeRGB compatible).
5689 commit bc2d1d0836169d7184c7010e9d01d16837cddbf5
5690 Author: Laurent Monin <geeqie@norz.org>
5691 Date: Fri Feb 27 22:28:17 2009 +0000
5693 Fix up color profiles menu: mark empty entries (but not NULL) as inactive.
5695 commit 9c93c4f8a9650ce80206755b524244c878e7b61b
5696 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5697 Date: Fri Feb 27 21:30:28 2009 +0000
5699 compute histmap in idle callback and only if the histogram is expanded
5701 commit 526bf4edfddf1c63e583a2bf735a4614c55b314b
5702 Author: Laurent Monin <geeqie@norz.org>
5703 Date: Thu Feb 26 21:46:27 2009 +0000
5705 Add a tooltip showing current histogram state on bar histogram.
5707 commit 66b325900212d630b208e1747280767783f01cb9
5708 Author: Laurent Monin <geeqie@norz.org>
5709 Date: Thu Feb 26 20:50:36 2009 +0000
5711 Clean up histogram stuff: options saving/restoring, osd histogram separation, tidy up.
5713 commit 3b4446591720a17e3f0856fc290f85b84a303d12
5714 Author: Laurent Monin <geeqie@norz.org>
5715 Date: Thu Feb 26 17:34:14 2009 +0000
5717 Add .bak and .mo extensions to svn:ignore.
5719 commit 84a6a75d10d4aaa99aaa0b9c5e2ded8a2b26f4da
5720 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5721 Date: Thu Feb 26 08:04:52 2009 +0000
5723 quoted_value is no longer needed
5725 commit cffe654128aa1230d98c36f6cc48524d87ab6b69
5726 Author: Laurent Monin <geeqie@norz.org>
5727 Date: Wed Feb 25 23:04:08 2009 +0000
5729 Silent a minor warning.
5731 commit 5651cebff9468fa7cb1275476eea0ccd482cb8df
5732 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5733 Date: Wed Feb 25 21:09:17 2009 +0000
5735 correctly save and restore overlay string
5737 commit d7b78d9173ebe6d4692dad061a4afe30325d3e23
5738 Author: Laurent Monin <geeqie@norz.org>
5739 Date: Wed Feb 25 20:54:38 2009 +0000
5741 Save bar pane histogram state to rc file.
5743 commit fddb6eb6775e4f70b70cb5373508b0bcb9ed5a04
5744 Author: Laurent Monin <geeqie@norz.org>
5745 Date: Wed Feb 25 20:42:35 2009 +0000
5747 Fix up bar pane histogram contextual menu: show current state for channel and log mode.
5749 commit 4d85c50b6c73874d441f834a9d52f8319082c3e8
5750 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5751 Date: Wed Feb 25 19:46:03 2009 +0000
5753 reuse original utility_box (image + sidebars) on layout change (switch
5754 from list to icon view etc.)
5756 commit f9a9bffc314cd4b1cd5229896286666766f020ca
5757 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5758 Date: Wed Feb 25 18:21:20 2009 +0000
5760 fixed filter initialization
5762 commit b3477302e22f00d62a4f7f9a7ce5a1f8d6a7a142
5763 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5764 Date: Tue Feb 24 22:21:28 2009 +0000
5766 improved bar_sort configuration
5768 commit da109aa01657b27c22a18bc74bff56e4dae89298
5769 Author: Laurent Monin <geeqie@norz.org>
5770 Date: Tue Feb 24 21:08:16 2009 +0000
5772 Add a contextual menu on bar pane histogram allowing to change channels and mode. More work needed.
5774 commit e84b67aadcdc1ea32b2c53e6b4a2d6a369f51951
5775 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5776 Date: Tue Feb 24 20:47:38 2009 +0000
5778 fixed --fullscreen option together with enabled bar
5780 commit 5da3477f9b116d0482737510423e5de949f8a0d4
5781 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5782 Date: Tue Feb 24 20:34:39 2009 +0000
5784 simplified and improved bar configuration
5786 commit f215252861f96b1b924b93178a406e2ec7bb6ca2
5787 Author: Laurent Monin <geeqie@norz.org>
5788 Date: Tue Feb 24 18:00:45 2009 +0000
5790 Enclose macro parameters names with _ to differentiate them from variable names.
5792 commit a8df53630e1632e65318a1b397ea1a275f4817e5
5793 Author: Laurent Monin <geeqie@norz.org>
5794 Date: Tue Feb 24 17:47:45 2009 +0000
5796 Since READ_*() macros are now exported, do not hide
5797 the if() continue; statement in them.
5798 Wrap WRITE_STRING() instructions in a safer do {} while (0).
5800 commit 1bef8f7ea39aa7652ded34fd2baaa3bf6c28e69d
5801 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5802 Date: Mon Feb 23 22:13:09 2009 +0000
5804 simplified config writing
5806 commit c2b4bce2393c142785ac7cef5095a5c06348073b
5807 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5808 Date: Mon Feb 23 21:21:15 2009 +0000
5810 enabled commandline again
5812 commit 778dcd703998a9d37ea6562228e971827a25044f
5813 Author: Laurent Monin <geeqie@norz.org>
5814 Date: Mon Feb 23 17:20:40 2009 +0000
5816 Introduce helpers histogram_toggle_channel() and histogram_toggle_mode().
5818 commit 4b96dffd2f791d4f99a407da3a11cbeede9f5b2c
5819 Author: Laurent Monin <geeqie@norz.org>
5820 Date: Sun Feb 22 17:46:42 2009 +0000
5822 Set svn:ignore on Makefile and Makefile.in.
5824 commit 6be7a5d9435cd61876ec2585d19e6fc4208eb66d
5825 Author: Laurent Monin <geeqie@norz.org>
5826 Date: Sun Feb 22 17:40:32 2009 +0000
5828 Fix and simplify histogram code, drop histogram based on mean value.
5830 commit 9e9712735fb1522f4f081a9e38c38c4d91a09c51
5831 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5832 Date: Sun Feb 22 15:35:37 2009 +0000
5834 config file format changed to XML
5835 save and restore all layout windows
5836 save and restore sidebar configuration
5838 commit 179b485a4439fb2e102195fde5b2366a24c5a927
5839 Author: Laurent Monin <geeqie@norz.org>
5840 Date: Sun Feb 22 13:29:49 2009 +0000
5842 Attempt to simplify and fix histrogram code.
5844 commit c6d4606fb8929b3c6596292a9eae836167729bf8
5845 Author: Laurent Monin <geeqie@norz.org>
5846 Date: Sat Feb 21 20:43:35 2009 +0000
5848 Glibification again.
5850 commit 2c9c37c9649ad80e04e14230eebd6584e7de7e8d
5851 Author: Laurent Monin <geeqie@norz.org>
5852 Date: Sat Feb 21 18:28:53 2009 +0000
5854 French translation was updated.
5856 commit 4a596674619d5addc6a223fe2be2093c06622a2d
5857 Author: Laurent Monin <geeqie@norz.org>
5858 Date: Sat Feb 21 18:04:52 2009 +0000
5862 commit 144433d8a9eaa43184c844b76665c91fe21f1c07
5863 Author: Laurent Monin <geeqie@norz.org>
5864 Date: Sat Feb 21 10:53:18 2009 +0000
5866 Move grid color setting to histogram_new().
5868 commit 80547e648cc21fefb1e91f869d90c2ea719a9f6d
5869 Author: Laurent Monin <geeqie@norz.org>
5870 Date: Sat Feb 21 10:33:56 2009 +0000
5872 Remove histogram_ prefix from struct _Histogram fields names and rename them more properly.
5874 commit 0f103e1b6b6ab4017d7f677aaea9120dc015906b
5875 Author: Laurent Monin <geeqie@norz.org>
5876 Date: Sat Feb 21 10:29:13 2009 +0000
5878 Add grid to bar histogram, simplify the code and draw horizontal lines too.
5880 commit 6b0883bae0f9124a6dcc8fcdd87ab24643a85d2f
5881 Author: Laurent Monin <geeqie@norz.org>
5882 Date: Thu Feb 19 17:36:38 2009 +0000
5884 Fix bug 2599857: file list sort order was wrong in many cases.
5886 commit 263a050716f3c9fdfced1accb4016fcdd11ade19
5887 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5888 Date: Mon Feb 16 22:48:30 2009 +0000
5890 fixed compiler warning
5892 commit 8422a0c8bd17c3ef09de058a7433e606124524b7
5893 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5894 Date: Mon Feb 16 21:01:27 2009 +0000
5896 hopefully fixed a freeze on solaris
5898 commit 243a78132e93b3fa27efc6cc3ca46d58bad06b25
5899 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5900 Date: Sun Feb 15 19:25:55 2009 +0000
5902 added histogram pane
5904 commit a1385820cdb789c96a38b709f7b981725f81bdd1
5905 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5906 Date: Sun Feb 15 17:27:48 2009 +0000
5908 fixed histogram drawing
5910 commit 63da7df8b6994ba78db433c8d13513967f54b324
5911 Author: Laurent Monin <geeqie@norz.org>
5912 Date: Sun Feb 15 15:58:01 2009 +0000
5914 Remove redundant line of code.
5916 commit a38c15108e52207831b08be4461b49f0d09926d3
5917 Author: Laurent Monin <geeqie@norz.org>
5918 Date: Sun Feb 15 15:56:48 2009 +0000
5920 Fix up few compilation warnings.
5922 commit a660cd93f81e921141fc7ddb57188c6c23d211c9
5923 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5924 Date: Sun Feb 15 13:11:21 2009 +0000
5927 histogram interface prepared for histogram pane
5929 commit c5ead176be15971b27d90d0656b8fc26fa9eca17
5930 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5931 Date: Sun Feb 15 09:36:53 2009 +0000
5933 separated "normal" and advanced exif, "Normal" exif is now in the
5934 generic bar, advanced exif is in separate window.
5936 commit a6fb79a9aee3b16eadd450cfcd261f0d3fe9bd9d
5937 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5938 Date: Sat Feb 14 20:26:30 2009 +0000
5940 droped Preferences dialog, sidebar should replace it completely
5942 commit ab0cc44129df43dc4bc0d0ec0e95e187a739f32c
5943 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5944 Date: Sat Feb 14 19:50:54 2009 +0000
5946 replaced bar_info with an universal bar, restored the original
5947 functionality (more or less)
5948 bar configuration is not yet saved
5950 commit 310a646e67ba0c32c2384f553eecf512e283684d
5951 Author: Laurent Monin <geeqie@norz.org>
5952 Date: Mon Feb 9 09:02:04 2009 +0000
5954 Update ChangeLog using C locale date format, add a script to ease future updates.
5956 commit b4f63e5e882b065ea834bd1e99081306284480c2
5957 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5958 Date: Sat Feb 7 21:03:11 2009 +0000
5960 force at least one idle call before writting metadata
5961 (without this the exit_program_write_metadata_cb could be called
5962 before the exit_program function finished)
5964 commit 22f5a68f75212287ff3924432df1902bec16feba
5965 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5966 Date: Sat Feb 7 19:01:21 2009 +0000
5968 use metadata_read_* functions where possible
5969 switch exiv2 to utf8 charset
5970 support for exiv2 formatting that depends on other tags:
5971 http://dev.robotbattle.com/bugs/view.php?id=0000516
5973 commit 9c04cb142531b3c5b31be148a40405a1ea103a53
5974 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5975 Date: Fri Feb 6 23:49:03 2009 +0000
5977 Start with "Fit to window" in "Leave Zoom at previous setting" mode
5979 commit c5b333518ad00d61c1e9ad0bc96c4faae43fc7c9
5980 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5981 Date: Fri Feb 6 22:56:52 2009 +0000
5983 do not switch to the next image on mouse click in split mode
5984 it interferes with image switching too much
5986 commit 4e7f0d2a4ffcefeeacce220761a905cd105b75e2
5987 Author: Vladimir Nadvornik <nadvornik@suse.cz>
5988 Date: Fri Feb 6 22:41:47 2009 +0000
5990 improved labels of some menu items
5992 commit 11a4cc2074aa9544a906434f40eda2b27d6ef5c1
5993 Author: Laurent Monin <geeqie@norz.org>
5994 Date: Wed Feb 4 17:15:30 2009 +0000
5996 Add year 2009 to copyright info everywhere.
5998 commit db594bb6a56da7a25d58a3b2ec51f67bc4d0db49
5999 Author: Laurent Monin <geeqie@norz.org>
6000 Date: Wed Feb 4 16:50:24 2009 +0000
6002 Fix up the copyright years info.
6004 commit 16d8352b142b869d37d9d88f6f7b649ba9b6ba58
6005 Author: Laurent Monin <geeqie@norz.org>
6006 Date: Wed Feb 4 16:49:11 2009 +0000
6008 Update README header.
6010 commit 932432f09417b4fe1ec05bfb92dfe946f7fd32ea
6011 Author: Laurent Monin <geeqie@norz.org>
6012 Date: Wed Feb 4 16:47:02 2009 +0000
6014 Speed up random slideshow, startup time decreases from minutes to seconds when amount of images is big. Patch by Kjell Morgenstern.
6016 commit 474d7e891184d4e5a09486b6ccbd777617d416eb
6017 Author: Laurent Monin <geeqie@norz.org>
6018 Date: Wed Feb 4 14:51:23 2009 +0000
6020 Do not show geeqie itself in editors menus.
6022 commit b93be6e123e894cf75fe9c5d89b1fe09ddacd639
6023 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6024 Date: Tue Feb 3 18:04:10 2009 +0000
6026 do not translate already translated texts from desktop files
6028 commit e03f199569195e75d937d21f9d982d0c7d5de119
6029 Author: Laurent Monin <geeqie@norz.org>
6030 Date: Tue Feb 3 13:52:20 2009 +0000
6032 Add support for NoDisplay (entry is then hidden) and Type (only Application type is valid here) keys.
6034 commit 7da00ede6e5a0c460b7bba6f0ce3f2f8767b3a4a
6035 Author: Laurent Monin <geeqie@norz.org>
6036 Date: Tue Feb 3 13:50:10 2009 +0000
6038 Reorder fields a bit and make flags field unsigned.
6040 commit 27e3c8d9b272241d6e1e73c691df6ea2f61b4424
6041 Author: Laurent Monin <geeqie@norz.org>
6042 Date: Tue Feb 3 08:41:21 2009 +0000
6044 editor_list_get() now returns a sorted list, this way items appear in the same order in all menus.
6046 commit 413722a5800f7f895e5068f0aec1441d13af5d4e
6047 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6048 Date: Mon Feb 2 20:32:59 2009 +0000
6050 improved placing of external commands in menu
6051 small menu improvements
6053 commit ebfc5ad707b2a261dadc47508aed872d2e83460c
6054 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6055 Date: Sun Feb 1 22:35:40 2009 +0000
6058 xdg_data_home added to the list of directories
6060 commit ace63c487142b18a548b95d76f8056de0bead19d
6061 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6062 Date: Sun Feb 1 18:27:42 2009 +0000
6064 fixed switch from single to split image
6066 commit f94b569b1831c052099295c861f9d3f502072622
6067 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6068 Date: Sun Feb 1 12:48:14 2009 +0000
6070 read external editors from .desktop files
6072 commit ff084f550845b0467a6202d62a7447940a4ea667
6073 Author: Laurent Monin <geeqie@norz.org>
6074 Date: Thu Jan 29 19:43:34 2009 +0000
6076 Sort the list alphabetically and remove an empty line.
6078 commit 7532aed8f8f0bc89f1c5a2c742bc9021e5f8bbfc
6079 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6080 Date: Thu Jan 29 19:23:39 2009 +0000
6082 switched to po/LINGUAS, see http://live.gnome.org/GnomeGoals/PoLinguas
6083 (new glib-gettextize does not support the old method)
6085 commit 77a9142b41ec6a5d9cac6d35c2a0c9d41052e147
6086 Author: Laurent Monin <geeqie@norz.org>
6087 Date: Thu Jan 29 19:07:07 2009 +0000
6091 commit 2e3dc8c8f14d75abb400c32a4c619e79bb371d77
6092 Author: Laurent Monin <geeqie@norz.org>
6093 Date: Thu Jan 29 19:00:24 2009 +0000
6095 Invert Horizontally vs vertically zoom fit, it was a TRUE/FALSE mismatch, reported by Christopher Beland.
6097 commit ab98857be805f6bd9891d57506038e651dc81dde
6098 Author: Laurent Monin <geeqie@norz.org>
6099 Date: Thu Jan 29 18:52:52 2009 +0000
6101 Remove harmful documentation.helpdir and documentation.htmldir options. These paths can still be modified through --with-readmedir and --htmldir configure options. Reported by Christopher Beland.
6103 commit 96c8762cd141c1fca795e203a96307c80580d7f4
6104 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6105 Date: Thu Jan 29 18:05:41 2009 +0000
6107 added SIGBUS handler
6109 commit 788b066dec51f6c89b63569de9f19fa8c781c3f4
6110 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6111 Date: Mon Jan 26 21:08:05 2009 +0000
6113 fixed compilation with lirc
6115 commit c93ae602d0b44dc87e2ee104df5634c6eec44a92
6116 Author: Laurent Monin <geeqie@norz.org>
6117 Date: Mon Jan 26 14:59:49 2009 +0000
6119 Silent two minor warnings: GtkSelectionData data field is guchar* while g_strndup() wants gchar * as first parameter.
6121 commit 4b69e1199fe33fa8d904b21a2ba3cc85f7b59e81
6122 Author: Laurent Monin <geeqie@norz.org>
6123 Date: Mon Jan 26 14:50:56 2009 +0000
6125 Remove --enable-compile-warnings from autogen.sh, it was passed to configure which knows nothing about this option.
6127 commit b68add2c1c1fd4f1d389fe0490986ffffd34302c
6128 Author: Laurent Monin <geeqie@norz.org>
6129 Date: Mon Jan 26 14:49:09 2009 +0000
6131 Move -Wall before -Wno-* options for them to have any effect.
6133 commit 47ed193a2a19fa34afc8c473353c66b5ea194f8e
6134 Author: Laurent Monin <geeqie@norz.org>
6135 Date: Mon Jan 26 14:18:08 2009 +0000
6137 Keep -O0 over -O2 as requested by Vladimir.
6139 commit 4fcae73e00ff93c457770fbd05555e8e84122d7a
6140 Author: Laurent Monin <geeqie@norz.org>
6141 Date: Mon Jan 26 08:36:23 2009 +0000
6143 Add -Wformat and -Wformat-security gcc options when --enable-debug-flags is set, move default optimization to -O2 by default (-O0 is only useful for specific debugging purposes).
6145 commit a24c1c60db9cca6a849920f8a7301530683d97ef
6146 Author: Laurent Monin <geeqie@norz.org>
6147 Date: Mon Jan 26 08:30:30 2009 +0000
6149 Fix a major bug in utf8_compare(): when case_sensitive is true, s1_t and s2_t were uninitialized, leading to unpredicable results.
6151 commit d80efe42eeb8d6af994245d0cf837d20eb852575
6152 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6153 Date: Sun Jan 25 19:38:31 2009 +0000
6155 added the original COPYING file from GQview - we can't rely on autogen.sh
6157 commit ebd61f57fe603dbedec50c2953e51c6522593cd6
6158 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6159 Date: Sun Jan 25 18:14:08 2009 +0000
6161 updated ChangeLog from svn log
6163 commit 7debdfe9253260f5e855addd9daf389b59c20e1c
6164 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6165 Date: Sun Jan 25 16:58:19 2009 +0000
6167 fixed gthread detection
6169 commit 66c057940975c76fcecaffab9e756b5f9306219d
6170 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6171 Date: Sun Jan 25 09:27:27 2009 +0000
6173 do not ignore newly created sidecars
6175 commit ad9ac9d145e0e7df96118c66ee6dec927ebed702
6176 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6177 Date: Sat Jan 24 13:46:08 2009 +0000
6179 adjusted marks spacing to align them with the marks filter
6181 commit 0074b6e5de0f19720985594a1a2b32114ec24204
6182 Author: Laurent Monin <geeqie@norz.org>
6183 Date: Sat Jan 24 13:38:53 2009 +0000
6185 Fix incorrect translation.
6187 commit 5d7594d2acdccc19228350eddd1ab29aad990874
6188 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6189 Date: Sat Jan 24 13:05:06 2009 +0000
6191 fixed restoring of OSD at layout_image_full_screen_stop
6192 https://sourceforge.net/tracker/index.php?func=detail&aid=2039839&group_id=222125&atid=1054680
6194 commit fce85c3c86d56b122babaf26952cae937a3b61b9
6195 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6196 Date: Sat Jan 24 12:15:01 2009 +0000
6200 commit 674b05efb895ed75533c07e74147082cf630e9cc
6201 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6202 Date: Sat Jan 24 10:09:29 2009 +0000
6204 updated version string
6206 commit f9d7107581b3391183465454de6557de0abf7c98
6207 Author: Laurent Monin <geeqie@norz.org>
6208 Date: Sat Jan 24 07:41:23 2009 +0000
6210 Silent two compilation warnings.
6212 commit 0c44dc1f02b5515cffe2bcc20f54e2d57208a916
6213 Author: Laurent Monin <geeqie@norz.org>
6214 Date: Sat Jan 24 07:36:21 2009 +0000
6216 French translation was updated.
6218 commit 3928a6a6e59e900f2d1343ed3aef01b5c86ac337
6219 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6220 Date: Fri Jan 23 22:53:02 2009 +0000
6222 fixed possible crash
6224 commit aadb9ca7ccde3464cf0ae80a7985e25227279c70
6225 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6226 Date: Wed Jan 21 18:30:54 2009 +0000
6228 enable threads by default
6230 commit 0e1a79d60922a6aa11288531218a919774b29d5d
6231 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6232 Date: Wed Jan 21 18:16:26 2009 +0000
6234 compilation fixes for older exiv2
6236 commit e3086ee765ba371f1d6774d869d1ec7ba1f37590
6237 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6238 Date: Tue Jan 20 22:53:09 2009 +0000
6240 improved metadata preferences
6242 commit 9d97c970f5f8dc30842c0672cb1ccf5ce8929681
6243 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6244 Date: Tue Jan 20 22:29:31 2009 +0000
6246 fixed possible segfault
6248 commit 6d9a3f1923d1b8741b5b306022722affee5b4873
6249 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6250 Date: Sun Jan 11 21:28:03 2009 +0000
6252 show symlinks in filelist
6254 commit 07f76a58add699461ed85263e2bf815f22725e2b
6255 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6256 Date: Sun Jan 11 21:24:58 2009 +0000
6260 commit fa197cca9401a69b158ac956aa7aa333525c770c
6261 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6262 Date: Sun Jan 11 18:58:05 2009 +0000
6264 added a status bar button for writting metadata immediately
6266 commit 9e2559ec2e298ade2632cfcb526a674d18ab3cdf
6267 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6268 Date: Sun Jan 11 12:13:30 2009 +0000
6270 metadata write mode (direct or sidecar) made configurable for each file
6273 commit 79003481053d92298710773530b0f1ae7dec54e0
6274 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6275 Date: Sat Jan 10 20:40:37 2009 +0000
6277 simplified metadata interface, dropped metadata_read,
6278 fixes for older exiv2 versions
6280 commit 36c2beabcd63fb1d96bf6e639d66de24aa2f40d5
6281 Author: Laurent Monin <geeqie@norz.org>
6282 Date: Sun Jan 4 17:14:34 2009 +0000
6284 When "Remember print settings" is checked, save _all_ settings. Before this patch, text fields, text size, source, layout and image scale properties were not saved.
6286 commit ae1ea297b901d211bf2d2a84e253aecd4712817c
6287 Author: Laurent Monin <geeqie@norz.org>
6288 Date: Sun Jan 4 10:32:47 2009 +0000
6290 French translation was updated.
6292 commit 1196bc75946359bfa10099df15c23808baff9a1e
6293 Author: Laurent Monin <geeqie@norz.org>
6294 Date: Sat Jan 3 17:13:20 2009 +0000
6298 commit 911b41365c783519b075eda51fb6dcd345975d68
6299 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6300 Date: Sat Jan 3 15:29:08 2009 +0000
6302 write keywords and comments with separate functions
6304 commit d16e38189ea96d485daed8424a2d1b6a9bcd0f8b
6305 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6306 Date: Fri Jan 2 23:14:01 2009 +0000
6308 fixed updating of selection after deleting the last image from the list
6310 commit dc4d041d5397e3a78c335babff70a409d04f3e54
6311 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6312 Date: Fri Jan 2 22:57:09 2009 +0000
6314 do not enter a directory after rename
6315 fixed dir tree updating
6316 http://sourceforge.net/tracker/index.php?func=detail&aid=2481287&group_id=222125&atid=1054680
6318 commit 067cf8e940216c935f818cc0f8f60113d54460c5
6319 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6320 Date: Fri Jan 2 14:58:21 2009 +0000
6322 added done callback to utilops
6323 used the callback for metadata writting at exit and for renaming new
6326 commit a63548cf3e28b4684281019f7e697df77cff1c3e
6327 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6328 Date: Fri Jan 2 09:39:14 2009 +0000
6330 fixed view_dir notification
6332 commit e040fa03e86b3dc95810f64b289682834d496010
6333 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6334 Date: Fri Jan 2 09:26:23 2009 +0000
6336 sidecar files grouping was made case-insensitive
6337 added possibility to use macros %raw, %image, %meta in extensions lists
6339 commit 7f75485133bbb12e04fa8bc32936c6240e33f2ba
6340 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6341 Date: Sat Dec 27 22:53:07 2008 +0000
6343 fixed writting of legacy metadata
6345 commit c6d5aeb7f792026da1a2fd400a55d57a1ebef8cf
6346 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6347 Date: Fri Dec 26 19:04:36 2008 +0000
6349 optimized get_mark_func
6350 fixed reference counting bug
6352 commit 88e91c4e066266f68d13df4c4ad59ba279d1293c
6353 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6354 Date: Fri Dec 26 18:54:07 2008 +0000
6356 remove cached entries on all changes
6358 commit 7eeeeb77a09e7f9c4682bb65599e0c56cd757eba
6359 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6360 Date: Fri Dec 26 17:38:52 2008 +0000
6362 fixed previous change
6364 commit ff8b93666eca33f39dea7659a1dbc3af641bef46
6365 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6366 Date: Fri Dec 26 14:12:36 2008 +0000
6368 improved sidecar writting
6369 private metadata can be saved in xmp format
6371 commit 0c2e413a220f62599ae49b5cfae99a439345e398
6372 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6373 Date: Thu Dec 25 12:39:34 2008 +0000
6375 implemented a possibility to connect keywords with marks
6377 commit 2dd4ade4180168ae6dc6d743e6e8d8fa5b5b8a0a
6378 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6379 Date: Thu Dec 25 12:28:04 2008 +0000
6381 low-level keyword-to-mark functionality
6383 commit 4bf1446de98aefc0904a6b60ba13e30327299dd5
6384 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6385 Date: Thu Dec 25 12:19:37 2008 +0000
6387 perform internal commands in idle call
6389 commit 31114993628896d4b36c9d361675e0c13b9faaca
6390 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6391 Date: Tue Dec 23 22:42:57 2008 +0000
6393 allow writing of empty keywords/comment
6395 commit b077c46b67f7697f450d627f549e5e7d840adacc
6396 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6397 Date: Tue Dec 23 20:53:44 2008 +0000
6399 added change notification to bar_info.c
6401 commit 6c231281ce339d9f5f91a0cbc77c2de1c3216804
6402 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6403 Date: Tue Dec 23 19:15:12 2008 +0000
6405 improved buffering and notifications
6407 commit 85fce4079a1b0ead93353919690ba3bdc5cb12ef
6408 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6409 Date: Tue Dec 23 19:13:48 2008 +0000
6411 write changes immediately, the necessary buffering is done on lower
6414 commit e2359cd023f1c962fe68ac35dc883a25cea87ec5
6415 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6416 Date: Mon Dec 22 23:25:15 2008 +0000
6418 file class made configurable in preferences
6420 commit 7180d81daf5ebd192610b1517f26e44b58147fb8
6421 Author: Laurent Monin <geeqie@norz.org>
6422 Date: Mon Dec 22 19:43:46 2008 +0000
6424 French translation was updated.
6426 commit cbbd4a8733202ca3e436365eee667d551ea9c24a
6427 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6428 Date: Mon Dec 22 18:29:25 2008 +0000
6430 write metadata after timeout, image change or dir change
6432 commit c29865e349a4389ea74b2e067020eaaec19c91af
6433 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6434 Date: Mon Dec 22 18:15:26 2008 +0000
6436 show metadata options in preferences dialog
6438 commit b3a6877012f4fbc9d6555f28a69067b0fd270ff6
6439 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6440 Date: Sun Dec 21 21:36:58 2008 +0000
6444 commit b2478a365c4f5c96bab935dba551e76dad358412
6445 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6446 Date: Sun Dec 21 21:20:36 2008 +0000
6448 most of the metadata options now works
6450 commit a9a31060a8b202604356236dbf751b621246e3e2
6451 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6452 Date: Sun Dec 21 16:26:03 2008 +0000
6456 commit da50487d38ea80d187a57adb99bafe64d256bfc5
6457 Author: Laurent Monin <geeqie@norz.org>
6458 Date: Sun Dec 21 09:28:16 2008 +0000
6460 French translation was updated.
6462 commit e9460139c2941c4df0f1058ba6ca121121339d98
6463 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6464 Date: Sat Dec 20 23:18:20 2008 +0000
6466 added options for metadata - not yet used
6468 commit 40a73b68024292f074a1dadfd6e8db3dad0dcd23
6469 Author: Laurent Monin <geeqie@norz.org>
6470 Date: Sat Dec 20 21:47:04 2008 +0000
6472 Fix two minor compilation warnings.
6474 commit f4733f77089a928d68a4cdfa7cee5fb8cf0b4b4d
6475 Author: Laurent Monin <geeqie@norz.org>
6476 Date: Sat Dec 20 21:30:27 2008 +0000
6478 Switch to fullscreen when double clicking on file in icon or list view. Feature request 1966042. The code was there since a long time but disabled, please report any issue.
6480 commit 9643a2546bccb38da155cbfc4265e588b85a34b9
6481 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6482 Date: Sat Dec 20 20:43:56 2008 +0000
6484 use the workflow in utilops.c for metadata approving and writting
6487 commit af283c6af011fd76a43aeb4e4723f02e8d4ac645
6488 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6489 Date: Tue Dec 16 12:59:23 2008 +0000
6491 queue metadata and write them in an idle callback
6493 commit b908ceb6bbb78a4edde47710e6291fa8eebb1717
6494 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6495 Date: Mon Dec 15 22:47:31 2008 +0000
6497 prepared infrastructure for delayed metadata writting - refreshing
6498 metadata immediately before writting is now possible
6500 modified metadata are stored in fd->modified_xmp
6502 commit b7fdc83d5f6e91fbf7d32377edd76c66ee23139c
6503 Author: Laurent Monin <geeqie@norz.org>
6504 Date: Mon Dec 15 18:04:42 2008 +0000
6506 Allow to drag keywords on files in list or icon view. Dragged text is appended to keywords list of the destination file.
6508 commit d1b9489e72a06e38e580a370f5e8106386c71d73
6509 Author: Laurent Monin <geeqie@norz.org>
6510 Date: Tue Dec 9 19:12:38 2008 +0000
6512 French translation was updated.
6514 commit 0871c1893d2705e53fc3a1c08af69ad7b94ceba9
6515 Author: Laurent Monin <geeqie@norz.org>
6516 Date: Tue Dec 9 17:51:28 2008 +0000
6518 Allow to invert the current selection in Collection view. A new Selection submenu was added to the contextual menu, Select All and Select None were moved to it, and Invert selection was added.
6520 commit e5abe232dfcbab211d72c51b73de128a6d822af8
6521 Author: Laurent Monin <geeqie@norz.org>
6522 Date: Mon Dec 8 21:34:32 2008 +0000
6524 Display error dialog with appropriate message when user is trying to open an invalid collection file.
6526 commit 2d44c554b22f3305e1cbef26397ba96532e47cca
6527 Author: Laurent Monin <geeqie@norz.org>
6528 Date: Mon Dec 8 21:33:14 2008 +0000
6532 commit bb2f085701aa58240d46914e01f31bb918b130aa
6533 Author: Laurent Monin <geeqie@norz.org>
6534 Date: Sun Dec 7 15:51:50 2008 +0000
6536 Fix patch 1290: we only want to remove unused parameter warnings not all warnings produced by -Wextra, so just disable then using -Wno-unused-parameter and re-add -Wextra (was -W, but this is the old name).
6538 commit 85e6945309d39750d6543f86cddbfe8b0c166797
6539 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6540 Date: Sun Dec 7 13:28:04 2008 +0000
6542 handle the case when io.open() fails
6544 commit 68f82126997889074361955ca27534bb8fe0f446
6545 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6546 Date: Sat Dec 6 21:24:38 2008 +0000
6548 disabled the "unused parameter" warnings, they are harmless and nobody
6549 is going to fix it ;)
6550 (note: -W is equivalent to -Wextra)
6552 commit 0bd9d0fe13488d9e7d6578bca561aa94d398ba49
6553 Author: Laurent Monin <geeqie@norz.org>
6554 Date: Tue Dec 2 19:34:53 2008 +0000
6556 Rename few variables to make the code more readable.
6558 commit 33e01e14e35e31e55b0946d7bcc644649483d76b
6559 Author: Laurent Monin <geeqie@norz.org>
6560 Date: Sun Nov 30 21:59:28 2008 +0000
6562 keyword_list_find() -> find_string_in_list(), return gboolean.
6564 commit 81f6d0d4101e461d81b02e9261dcb3479aae3490
6565 Author: Laurent Monin <geeqie@norz.org>
6566 Date: Sun Nov 30 21:52:37 2008 +0000
6568 metadata_set_keywords() -> metadata_set(). Use gboolean type for boolean parameters.
6570 commit d931c87fc64a09eb9bdef1f6969977df4702adcf
6571 Author: Laurent Monin <geeqie@norz.org>
6572 Date: Sun Nov 30 21:43:01 2008 +0000
6574 Rename most comment_*() functions to more appropriate metadata_*().
6576 commit 73e8f782f130f8899520a53de7b4c9d5f3451fdf
6577 Author: Laurent Monin <geeqie@norz.org>
6578 Date: Sun Nov 30 11:46:34 2008 +0000
6580 File filters cleanup: add .pef .dng and .arw extensions to default sidecar extensions list, add .k25 in Kodak raw extensions, simplify and optimize sidecar_ext_parse().
6582 commit 73a3570010efa60255d7e1c230e50fbe6634dd80
6583 Author: Laurent Monin <geeqie@norz.org>
6584 Date: Thu Nov 27 19:10:59 2008 +0000
6586 Do not hardcode exif formatted prefix.
6588 commit 40acac5694214bfcb9a6623a2cdd479a6a6991b4
6589 Author: Laurent Monin <geeqie@norz.org>
6590 Date: Thu Nov 27 12:34:39 2008 +0000
6592 Fix up sign-related warning.
6594 commit fd5cd3190989657da2abf4fc66d9c4e47242f9cb
6595 Author: Laurent Monin <geeqie@norz.org>
6596 Date: Thu Nov 27 12:34:03 2008 +0000
6598 Fix up unsigned expression always true warning.
6600 commit 41ba7c59ae7008b423ba7a09de4cd781bd4a5b99
6601 Author: Laurent Monin <geeqie@norz.org>
6602 Date: Thu Nov 27 12:33:07 2008 +0000
6604 Resync .h with .c declarations.
6606 commit 26f6d635c22a18bfc42144b3e848ab2b15481105
6607 Author: Laurent Monin <geeqie@norz.org>
6608 Date: Thu Nov 27 12:31:27 2008 +0000
6610 Fix up pointer signedness warnings.
6612 commit bb28beac7482b10b36f0dac3efea45392c4942df
6613 Author: Laurent Monin <geeqie@norz.org>
6614 Date: Thu Nov 27 12:30:49 2008 +0000
6616 Fix up not a prototype warning.
6618 commit 402a7b74cb3f63247cb0451f7470e72aa42a53f2
6619 Author: Laurent Monin <geeqie@norz.org>
6620 Date: Thu Nov 27 12:30:10 2008 +0000
6622 Remove unused variable.
6624 commit fb0fc10f50e03ac9e154facbdccddbd6f380f60b
6625 Author: Laurent Monin <geeqie@norz.org>
6626 Date: Thu Nov 27 12:29:38 2008 +0000
6628 Fix up deprecated function and not a prototype warnings.
6630 commit 673dab6bdc4741c7822c4fd1bf5370b7a6edec00
6631 Author: Laurent Monin <geeqie@norz.org>
6632 Date: Wed Nov 26 20:39:50 2008 +0000
6634 Handle return values better to silent some warnings.
6636 commit 3f7d30d146ce9a3e06ea3df7909c8be3e741f138
6637 Author: Laurent Monin <geeqie@norz.org>
6638 Date: Wed Nov 26 20:38:47 2008 +0000
6640 Print a message if chown() or chmod() fail.
6642 commit a3cd380dd4155404ae24df7260fa45da108483e4
6643 Author: Laurent Monin <geeqie@norz.org>
6644 Date: Wed Nov 26 20:37:14 2008 +0000
6646 Fix up format vs type warning.
6648 commit 85b4c3d6b406043f2709f6f0f6ecea8a7418e9a2
6649 Author: Laurent Monin <geeqie@norz.org>
6650 Date: Tue Nov 25 17:32:51 2008 +0000
6652 Move comments/keywords read and write stuff to new metadata.{c,h}.
6654 commit 499063665b9e138a110e2881a05dc364961b7aaf
6655 Author: Laurent Monin <geeqie@norz.org>
6656 Date: Tue Nov 25 17:01:03 2008 +0000
6658 Fix up unsigned expression always true/false warnings.
6660 commit 50306a69abd7e07458b7355cef5883f500fd029d
6661 Author: Laurent Monin <geeqie@norz.org>
6662 Date: Sun Nov 23 22:05:27 2008 +0000
6664 Hide .gqv extension from collection name in collection window title and recent menu list.
6666 commit 968a923541ab98923ba0ea32b78da525c258ce68
6667 Author: Laurent Monin <geeqie@norz.org>
6668 Date: Sun Nov 23 16:16:09 2008 +0000
6670 Rename wmsubclass and name to role, which corresponds better to the purpose of the parameter as it ends to be passed to gtk_window_set_role().
6672 commit 92a79f4e480d767c15510c2f69f2a548cf25e91e
6673 Author: Laurent Monin <geeqie@norz.org>
6674 Date: Sun Nov 23 16:10:29 2008 +0000
6676 Drop useless wmclass stuff. Gtk will take care of it and as said in the documentation using gtk_window_set_wmclass() is sort of pointless.
6678 commit 15aaf972f4a7a7490a1ebaef8900074a80124b2d
6679 Author: Laurent Monin <geeqie@norz.org>
6680 Date: Sat Nov 22 22:54:51 2008 +0000
6682 Use the last selected images for the splitted views. Ie. when 5 images are selected, the last one is displayed, split quad while open images 5,4,3,2. It seems better to me.
6684 commit cce7425dc23b06d7267eb110ce0b8814e469285f
6685 Author: Laurent Monin <geeqie@norz.org>
6686 Date: Sat Nov 22 22:43:18 2008 +0000
6688 When more than one image is selected, Split Horizontal, Vertical and Quad will use selected images when initialized.
6690 commit bebe10914b96c3a07f748984b3e6fba18cccfa94
6691 Author: Laurent Monin <geeqie@norz.org>
6692 Date: Sat Nov 22 22:10:10 2008 +0000
6696 commit 15821ce9a76d8afe0614dc5ed494161c67f8ad70
6697 Author: Laurent Monin <geeqie@norz.org>
6698 Date: Sat Nov 22 22:04:21 2008 +0000
6700 Use common code for layout_image_setup_split_none() too.
6702 commit 67f56552a7bf85f99f537d06885ebb71876a1c25
6703 Author: Laurent Monin <geeqie@norz.org>
6704 Date: Sat Nov 22 21:58:07 2008 +0000
6706 layout_image_setup_split_*(): simplify code.
6708 commit 25ac01ca80b9a13f843aad26643a21e2c991314e
6709 Author: Laurent Monin <geeqie@norz.org>
6710 Date: Sat Nov 22 21:11:09 2008 +0000
6712 layout_image_setup_split_*(): move common code to a new function layout_image_setup_split_common().
6714 commit 7f699d74c05ce9e81e83210a231e0ca86c7c004c
6715 Author: Laurent Monin <geeqie@norz.org>
6716 Date: Sat Nov 22 16:24:23 2008 +0000
6718 Add a back button in the toolbar: it allows to go back and forth between two directories. Experimental, please test and comment on ml.
6720 commit f7327cbd9fa590af75336916692ae40832ab32e7
6721 Author: Laurent Monin <geeqie@norz.org>
6722 Date: Thu Nov 20 17:28:34 2008 +0000
6724 Force font weight and style to normal for keys.
6726 commit 540d86584baf5d6070b04254129f25e28a359541
6727 Author: Laurent Monin <geeqie@norz.org>
6728 Date: Thu Nov 20 17:23:46 2008 +0000
6730 Fix up yet unmarked keys.
6732 commit ad4dacfae1907d2ba1e2e8889aac84d7d54121b1
6733 Author: Laurent Monin <geeqie@norz.org>
6734 Date: Thu Nov 20 11:46:43 2008 +0000
6736 Fix compilation warnings.
6738 commit a7fe24499d26daa57bfe1492bcb79aa8ddf4a92f
6739 Author: Laurent Monin <geeqie@norz.org>
6740 Date: Thu Nov 20 07:22:56 2008 +0000
6742 Fix up some missing html code.
6744 commit 7d5e78bf230b7f02687139acadb0a29b2483b6af
6745 Author: Laurent Monin <geeqie@norz.org>
6746 Date: Wed Nov 19 22:57:40 2008 +0000
6750 commit 85c37fcfec1a92989c5301fc8dc9f2e8d5de2e8e
6751 Author: Laurent Monin <geeqie@norz.org>
6752 Date: Wed Nov 19 22:46:27 2008 +0000
6754 Fix text wrongly marked as key.
6756 commit 7f8324bf49907dfbbb582e8b96b6a10cad070490
6757 Author: Laurent Monin <geeqie@norz.org>
6758 Date: Wed Nov 19 22:42:20 2008 +0000
6760 Mark keyboard keys with a span and make them look like a key through css style.
6762 commit 5aba0342d8c4fef02b48d436d8bc65550f382a9b
6763 Author: Laurent Monin <geeqie@norz.org>
6764 Date: Wed Nov 19 21:36:02 2008 +0000
6766 Replace [Control] by shorter and more common [Ctrl].
6768 commit 67e91a0baa946ac71c5e34c227d2769a11fab8d0
6769 Author: Laurent Monin <geeqie@norz.org>
6770 Date: Wed Nov 19 21:16:27 2008 +0000
6772 Unify [Shift] and [Control] notation.
6774 commit 68a305ccc3b4e14657c8f88a7258d0d6b41f8dd2
6775 Author: Laurent Monin <geeqie@norz.org>
6776 Date: Wed Nov 19 20:53:53 2008 +0000
6778 Move (and update) image pane shortcuts to a table. Simplify css styles for those tables.
6780 commit 7d76bf997f408ba74840477446b590492430ed7a
6781 Author: Laurent Monin <geeqie@norz.org>
6782 Date: Wed Nov 19 17:42:36 2008 +0000
6784 Update documentation.
6786 commit 0362a31ed7bc49569607a2b6cbec49c6c4288da1
6787 Author: Laurent Monin <geeqie@norz.org>
6788 Date: Mon Nov 17 18:05:42 2008 +0000
6790 Fix up links and various enhancements.
6792 commit 84d0eeb779804970775a1a2b151094999df1f39c
6793 Author: Laurent Monin <geeqie@norz.org>
6794 Date: Mon Nov 17 17:17:47 2008 +0000
6796 Remove colored background in headings for printable version.
6798 commit bb0dccd452eaaaad56dba8028f17789632e10ff8
6799 Author: Laurent Monin <geeqie@norz.org>
6800 Date: Mon Nov 17 17:09:44 2008 +0000
6802 Change metadata directory to be $XDG_DATA_HOME instead of $XDG_CACHE_HOME as discussed on the ml (obviously it has impact only when XDG support is set). Suggestion by Omari Stephens.
6804 commit b4ef8546331d9128999cc531faaa35556eb242d2
6805 Author: Laurent Monin <geeqie@norz.org>
6806 Date: Mon Nov 17 07:10:32 2008 +0000
6808 Comment out css code that slipped through by cut'n paste error. It may be useful at some time though.
6810 commit 4575fa4ac78579835bfd17a13ccdaf61989066a4
6811 Author: Laurent Monin <geeqie@norz.org>
6812 Date: Sun Nov 16 19:58:43 2008 +0000
6814 Add specific css for print media(has to be improved).
6816 commit 69f15e9da78b7404be497d657110cfad1a266722
6817 Author: Laurent Monin <geeqie@norz.org>
6818 Date: Sun Nov 16 16:32:14 2008 +0000
6820 Update svn:ignore property: add some files and replace gqview by geeqie where applicable.
6822 commit 19e042015022768094ac5d2e90a32db866698467
6823 Author: Laurent Monin <geeqie@norz.org>
6824 Date: Sat Nov 15 20:17:14 2008 +0000
6826 Implement preliminary support for XDG Base Directory Specification.
6827 See http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html.
6829 This feature was requested for a long time (feature requests #1950978 and #2289481).
6830 For now, it is disabled since it breaks compatibility with previous versions.
6831 To be able to test it, you have to enable it by defining USE_XDG to 1 in main.h.
6833 geeqierc and other conf files are going to:
6834 $XDG_CONFIG_HOME/geeqie/ (default to $HOME/.config/geeqie/).
6836 metadata and thumbnails cache (if std is not used) are going to:
6837 $XDG_CACHE_HOME/geeqie/metadata/ (default to $HOME/.cache/geeqie/metadata/)
6838 and $XDG_CACHE_HOME/geeqie/thumbnails/ (default to $HOME/.cache/geeqie/thumbnails/)
6840 collections are going to:
6841 $XDG_DATA_HOME/geeqie/collections/ (default to $HOME/.local/share/geeqie/collections/)
6844 Please test and report any issue.
6846 commit 6419843202ec66cdb0aa9e763a777a06f6617f19
6847 Author: Laurent Monin <geeqie@norz.org>
6848 Date: Sat Nov 15 20:01:25 2008 +0000
6850 Replace cache_ensure_dir_exists() by new recursive_mkdir_if_not_exists().
6852 commit 8b10477d6c451a8a952db33eea29a7d289261635
6853 Author: Vladimir Nadvornik <nadvornik@suse.cz>
6854 Date: Sat Nov 15 19:13:43 2008 +0000
6856 fixed usage of deprecated functions - patch by Omari Stephens
6858 commit 27bcad2478c6a0e5ebda8849c9a6bf67d4dfa222
6859 Author: Laurent Monin <geeqie@norz.org>
6860 Date: Sat Nov 15 17:48:31 2008 +0000
6862 Rename check_for_home_path() to mkdir_if_not_exists().
6864 commit 788a57656d4085ba2e526a29648ec1477bafa46f
6865 Author: Laurent Monin <geeqie@norz.org>
6866 Date: Sat Nov 15 17:30:45 2008 +0000
6868 Use functions to return directories instead of constants.
6869 Following functions were added:
6870 get_collections_dir()
6871 get_metadata_cache_dir()
6873 get_thumbnails_cache_dir()
6876 They return the full directory path.
6878 commit e5dd414c28b825002568ea99797a4ad7e5bb64ad
6879 Author: Laurent Monin <geeqie@norz.org>
6880 Date: Sat Nov 15 10:35:43 2008 +0000
6882 Add a wrapper around system() call named runcmd() which allows easier debugging. Improve the code launching the help browser.
6884 commit f56852b68c19db3f71dd69c44c8cc38ddbc644ae
6885 Author: Laurent Monin <geeqie@norz.org>
6886 Date: Fri Nov 14 01:10:18 2008 +0000
6888 Fix up Makefile.am: add missing files and do not install template.html.
6890 commit 55bdd3344fd5f342d30362fe301808f826710112
6891 Author: Laurent Monin <geeqie@norz.org>
6892 Date: Wed Nov 12 21:38:00 2008 +0000
6894 Fix a cut'n'paste error.
6896 commit 609fc80ba907a18bd5b0998b155580654e8749db
6897 Author: Laurent Monin <geeqie@norz.org>
6898 Date: Wed Nov 12 21:34:55 2008 +0000
6900 More precise description of the pan view find feature and a note about ressources eating was added.
6902 commit 3005309e752b5f6d9378487b6856f18eb40b365f
6903 Author: Laurent Monin <geeqie@norz.org>
6904 Date: Wed Nov 12 21:15:12 2008 +0000
6906 Add some information about the pan view.
6908 commit 3effb3cd44a5b956cd0d7416eec0f2aaea94b774
6909 Author: Laurent Monin <geeqie@norz.org>
6910 Date: Wed Nov 12 17:59:14 2008 +0000
6912 Add a note about splitted view.
6914 commit ae7645d7323cc203e69f73e51976c8d8ea7f7017
6915 Author: Laurent Monin <geeqie@norz.org>
6916 Date: Wed Nov 12 17:48:16 2008 +0000
6918 Add Connected zoom and Split menu items.
6920 commit f055d32815e382a5cac2117e46ecad2b866e942b
6921 Author: Laurent Monin <geeqie@norz.org>
6922 Date: Tue Nov 11 23:35:39 2008 +0000
6926 commit 5078d7e58ebafa27aac3c50703e1c0fcb180d186
6927 Author: Laurent Monin <geeqie@norz.org>
6928 Date: Tue Nov 11 23:30:13 2008 +0000
6932 commit 0dabd8de27a7e8c7801dddc5d848246a001c97ac
6933 Author: Laurent Monin <geeqie@norz.org>
6934 Date: Tue Nov 11 21:50:42 2008 +0000
6936 Give a new style to menus.
6938 commit ec48abb7939ef9919bbd905d147cfda9e884c457
6939 Author: Laurent Monin <geeqie@norz.org>
6940 Date: Tue Nov 11 21:49:33 2008 +0000
6944 commit c1a85ebf0418f0b0b4fe9b175702ad86a5f5ed0b
6945 Author: Laurent Monin <geeqie@norz.org>
6946 Date: Tue Nov 11 21:17:55 2008 +0000
6948 Update main window menus description to match current Geeqie.
6950 commit d6bc7dc5e3b0a140523fcfc9eac0566b569e26eb
6951 Author: Laurent Monin <geeqie@norz.org>
6952 Date: Tue Nov 11 21:17:03 2008 +0000
6956 commit f9071c86d19c4fb8417c8838aa1b99176e65342c
6957 Author: Laurent Monin <geeqie@norz.org>
6958 Date: Tue Nov 11 10:32:03 2008 +0000
6960 Update exif pane documentation a bit.
6962 commit aeca4f3163c33f41b5cc1d0f371fb43d4138ae73
6963 Author: Laurent Monin <geeqie@norz.org>
6964 Date: Tue Nov 11 10:24:04 2008 +0000
6966 Add Properties Options page.
6968 commit 51a2344638f5f1c738f03d023f4f3139f23761d7
6969 Author: Laurent Monin <geeqie@norz.org>
6970 Date: Tue Nov 11 10:09:09 2008 +0000
6972 Advanced options documentation is now almost in sync with current geeqie.
6974 commit eeae9191dcb131a7fa9a85876b4314869bffe007
6975 Author: Laurent Monin <geeqie@norz.org>
6976 Date: Tue Nov 11 09:12:10 2008 +0000
6978 More updates to advanced options documentation. Not yet finished.
6980 commit 9f3cc9ef382cae5ef8c0b6cc050844a796321a15
6981 Author: Laurent Monin <geeqie@norz.org>
6982 Date: Mon Nov 10 23:36:12 2008 +0000
6984 Page cleanup and fixed. Remove obsolete note.
6986 commit f13928fef829928a7a807a11a5e4d9603592597c
6987 Author: Laurent Monin <geeqie@norz.org>
6988 Date: Mon Nov 10 23:15:42 2008 +0000
6992 commit 757b8ebc5495d81fb1fb1b531e2f5e682a0ad9c9
6993 Author: Laurent Monin <geeqie@norz.org>
6994 Date: Mon Nov 10 23:05:50 2008 +0000
6996 Update documentation a bit: General, Image, Windows, Filtering, Editors and a part of Advanced (Image Overlay) options.
6998 commit b72d86d30095cef07dd61ab15b949c74ef7c0d1c
6999 Author: Laurent Monin <geeqie@norz.org>
7000 Date: Mon Nov 10 21:33:38 2008 +0000
7002 Let subsection menus match index style.
7004 commit 3c766c9124437106f8c84886680b53b1a17ff6c3
7005 Author: Laurent Monin <geeqie@norz.org>
7006 Date: Mon Nov 10 21:14:34 2008 +0000
7008 Cosmetic changes in image search and find duplicates shortcuts tables.
7010 commit c410dad0a2007582d3460f222d52f193e8718d12
7011 Author: Laurent Monin <geeqie@norz.org>
7012 Date: Mon Nov 10 20:42:44 2008 +0000
7016 commit 25735fd6a8ef1890f8b57d8ba9262f256c0243a7
7017 Author: Laurent Monin <geeqie@norz.org>
7018 Date: Mon Nov 10 20:40:50 2008 +0000
7020 Move from xhtml transitional to xhtml strict.
7022 commit 60ff2fb4b9a39322f5f685310e7f3a8aea316c76
7023 Author: Laurent Monin <geeqie@norz.org>
7024 Date: Mon Nov 10 20:16:45 2008 +0000
7028 commit 9b5b933912d1badd83d0e5691fc03f63be9673fc
7029 Author: Laurent Monin <geeqie@norz.org>
7030 Date: Mon Nov 10 19:37:17 2008 +0000
7032 Tidy up and minor fixes.
7034 commit e07b06778a28e3911cd830a44bc27333d017bd15
7035 Author: Laurent Monin <geeqie@norz.org>
7036 Date: Mon Nov 10 18:02:09 2008 +0000
7038 Notes cleanup and minor stylistic fixes.
7040 commit 82cd089fb37bda5fc685b5cd43486e8ff26d2679
7041 Author: Laurent Monin <geeqie@norz.org>
7042 Date: Mon Nov 10 17:16:16 2008 +0000
7044 Various fixes and cleanup.
7046 commit 2ec1474ac5685ed1bf48a7dc35033b502dd81af1
7047 Author: Laurent Monin <geeqie@norz.org>
7048 Date: Mon Nov 10 16:11:28 2008 +0000
7052 commit 0a594f66306b196a0d9872de6fecc4b3cc9c3511
7053 Author: Laurent Monin <geeqie@norz.org>
7054 Date: Mon Nov 10 15:20:13 2008 +0000
7056 Fix up unvalid xhtml.
7058 commit 12fe48da5151ce1ef688f03ba44cde89c9eca910
7059 Author: Laurent Monin <geeqie@norz.org>
7060 Date: Mon Nov 10 14:56:11 2008 +0000
7062 Fix up a broken link.
7064 commit f7216dd164399e1d34e22e5210544e2db6a84746
7065 Author: Laurent Monin <geeqie@norz.org>
7066 Date: Mon Nov 10 14:10:39 2008 +0000
7068 Beautify the manual.
7070 commit b8742eb7f9aaafdb91ede39c8e6ebdb86b4959c3
7071 Author: Laurent Monin <geeqie@norz.org>
7072 Date: Mon Nov 10 13:00:29 2008 +0000
7074 Reformat more pages.
7076 commit 7c5c88540dd54a35510d1a92a2b1512efbcc6ac5
7077 Author: Laurent Monin <geeqie@norz.org>
7078 Date: Mon Nov 10 12:06:05 2008 +0000
7080 Reformat remaining options pages.
7082 commit 2b02d7edc774a42f6b19cec9ba3da91416a73d65
7083 Author: Laurent Monin <geeqie@norz.org>
7084 Date: Mon Nov 10 10:26:51 2008 +0000
7086 Reformatting: notes, advanced options page and more.
7088 commit 2f3f12a07cc0a9f8e7b6feb83824374df09711c0
7089 Author: Laurent Monin <geeqie@norz.org>
7090 Date: Sun Nov 9 21:53:33 2008 +0000
7094 commit 49c72a6ce8b97276a8895d4598ca460738aef7cc
7095 Author: Laurent Monin <geeqie@norz.org>
7096 Date: Sun Nov 9 17:17:19 2008 +0000
7098 Reformat and cleanup.
7100 commit 029e68efd2ef971a29888ed7e316b22d7e0637fd
7101 Author: Laurent Monin <geeqie@norz.org>
7102 Date: Sun Nov 9 13:37:39 2008 +0000
7104 More cleanup of tables.
7106 commit fcea33c191163edd21e0749e2ef9fae54d6aee95
7107 Author: Laurent Monin <geeqie@norz.org>
7108 Date: Sun Nov 9 13:06:16 2008 +0000
7110 Cleanup some tables.
7112 commit cd465d19d90ae48c5ba6353f9eacdd2c4232a7f5
7113 Author: Laurent Monin <geeqie@norz.org>
7114 Date: Sun Nov 9 12:48:00 2008 +0000
7116 Drop most old css classes.
7118 commit eb65646611a5675182a3207280eb609cead4bded
7119 Author: Laurent Monin <geeqie@norz.org>
7120 Date: Sun Nov 9 09:39:14 2008 +0000
7122 Move dialog descriptions to definitions lists, first step.
7124 commit d9afdf93b04b6031b118fbd5a8c128e53adc9534
7125 Author: Laurent Monin <geeqie@norz.org>
7126 Date: Sun Nov 9 09:33:01 2008 +0000
7130 commit 4c65837d7b39fa0bc99179bcff5448f988750e99
7131 Author: Laurent Monin <geeqie@norz.org>
7132 Date: Sun Nov 9 09:28:59 2008 +0000
7134 Move menu descriptions to definitions lists.
7136 commit db25a0d2c859dbfa694dff305fd195de00f40f1a
7137 Author: Laurent Monin <geeqie@norz.org>
7138 Date: Sat Nov 8 22:11:51 2008 +0000
7140 Re-introduce Geeqie User Manual footer.
7142 commit 8d87ca532ad0db744b99bff3eb9322b889ca6cb1
7143 Author: Laurent Monin <geeqie@norz.org>
7144 Date: Sat Nov 8 17:38:36 2008 +0000
7146 Simplify bottom navigation table.
7148 commit 8b3ed1c3eb50c9455f89dfedc33b62e96b6fdcdc
7149 Author: Laurent Monin <geeqie@norz.org>
7150 Date: Sat Nov 8 17:24:02 2008 +0000
7152 Use col tags with id in top and bottom navigation tables.
7154 commit 0bfece3a257621edda3fefbb44ed64667bac828b
7155 Author: Laurent Monin <geeqie@norz.org>
7156 Date: Sat Nov 8 11:37:17 2008 +0000
7158 Add a generic spacer at the bottom of the page, remove now unused css classes.
7160 commit 357f067eddfbf2e74cf835d8952d43cc1f139ac7
7161 Author: Laurent Monin <geeqie@norz.org>
7162 Date: Sat Nov 8 10:59:45 2008 +0000
7164 Add two css classes navtop and navbottom and remove unused ones.
7166 commit 20f28b5685dd8cb5f6163e37786bf6806e46e02d
7167 Author: Laurent Monin <geeqie@norz.org>
7168 Date: Sat Nov 8 10:49:18 2008 +0000
7170 Add style.css to list of files to install.
7172 commit 2cff73427b00b0155b526b080dcd7ade516686cb
7173 Author: Laurent Monin <geeqie@norz.org>
7174 Date: Sat Nov 8 10:47:31 2008 +0000
7176 Move css styles to an external stylesheet.
7178 commit 450ff6891d977952fa624731f8da7b8d7994305f
7179 Author: Laurent Monin <geeqie@norz.org>
7180 Date: Thu Nov 6 23:49:31 2008 +0000
7182 Remove reference to numbered section.
7184 commit 5837dbaac197166d0cb046f3119767b44a9b9fa2
7185 Author: Laurent Monin <geeqie@norz.org>
7186 Date: Thu Nov 6 23:43:46 2008 +0000
7188 Remove references to numbered sections.
7190 commit d2b8b50ff787b13270e54bab25489d5cbb3ebacb
7191 Author: Laurent Monin <geeqie@norz.org>
7192 Date: Thu Nov 6 23:39:22 2008 +0000
7196 commit a5760993339ed221d1377724beb2485c28237945
7197 Author: Laurent Monin <geeqie@norz.org>
7198 Date: Thu Nov 6 20:01:32 2008 +0000
7200 Previous patch (revision 1185) for the comments-related segfault was incomplete, and as such, it broke keywords in files whose metadata had keywords but no comments.
7202 This patch fixes that (and still fixes the case where one searches on
7203 comments and hits a file with keywords but no comments). Lastly, I would
7204 imagine that there exists a failure mode where one searches for a keyword and
7205 hits a file with a comment but no keyword, and I imagine this patch should fix
7208 Patch by Omari Stephens (aka xsdg).
7210 commit ebf81820c51edd5ab948021d75e79f9d933937fe
7211 Author: Laurent Monin <geeqie@norz.org>
7212 Date: Tue Nov 4 17:26:46 2008 +0000
7214 Fix a segfault occuring when searching for comments in a directory where at least one photo doesn't have a comment. The fix modifies comment_read() function to return FALSE when a comment doesn't exist. Patch by Omari Stephens.
7216 commit 6a2475e57fdb9ee5e405acee23261b83f5c31230
7217 Author: Laurent Monin <geeqie@norz.org>
7218 Date: Tue Nov 4 17:11:53 2008 +0000
7220 Do a gtk_init before the parsing of command line arguments to allow gtk specific options. (See http://library.gnome.org/devel/gtk/2.14/gtk-running.html). Patch by Klaus Ethgen.
7222 commit 54ae8be35d9e69aa570cba8baf9f2e60ef018ba8
7223 Author: Laurent Monin <geeqie@norz.org>
7224 Date: Mon Oct 27 13:31:39 2008 +0000
7226 Do not install doc/Makefile*. Reported and fixed by Krzysztof Kotlenga.
7228 commit 7771d3caa664a6563b229ee2b322e0d0fd4e4036
7229 Author: Laurent Monin <geeqie@norz.org>
7230 Date: Sun Oct 26 19:27:20 2008 +0000
7232 Use h2/h3 tags where appropriate.
7234 commit 15759e0f4884b7b9ec62c0d388707244c7ca0b58
7235 Author: Petr Ostadal <postadal@suse.cz>
7236 Date: Sun Oct 26 13:43:10 2008 +0000
7238 Fixed doc/Makefile.am according to renamed doc files.
7240 commit eab8813037f2cedc25857bc889b55502b1666455
7241 Author: Laurent Monin <geeqie@norz.org>
7242 Date: Sat Oct 25 14:42:52 2008 +0000
7244 Keyboard table cleanup attempt. Need more work.
7246 commit fcae84ab900d0203d2339e22888956a9c7565fe8
7247 Author: Laurent Monin <geeqie@norz.org>
7248 Date: Sat Oct 25 13:14:00 2008 +0000
7250 Move menus to unordered lists - step 2.
7252 commit f5596799545b5e6c482ef267d892b674f544e7fc
7253 Author: Laurent Monin <geeqie@norz.org>
7254 Date: Sat Oct 25 11:02:09 2008 +0000
7256 Move menus to unordered lists - step 1.
7258 commit 1f80d96fb573f9597105e5bd3f8d4062d90632f7
7259 Author: Laurent Monin <geeqie@norz.org>
7260 Date: Sat Oct 25 08:49:07 2008 +0000
7262 Align Previous to the left, drop useless col tags.
7264 commit ad8d4b695280105b9d60e155bbebddc0437c22fe
7265 Author: Laurent Monin <geeqie@norz.org>
7266 Date: Sat Oct 25 08:14:34 2008 +0000
7268 Drop meta CREATED and CHANGED since they will never be updated and svn takes care of versions.
7270 commit fdde32bc5523fba5186ffa2e53fdf931df96aaeb
7271 Author: Laurent Monin <geeqie@norz.org>
7272 Date: Sat Oct 25 08:10:11 2008 +0000
7276 commit fef02967c23d615d5ce61eb4718cb7e5ac369b51
7277 Author: Laurent Monin <geeqie@norz.org>
7278 Date: Sat Oct 25 08:07:57 2008 +0000
7280 Drop chapters numbers from h1 title, and reformat top title a bit.
7282 commit 0e44cb8c2afa66bc481ce2aff26e00995e9a8626
7283 Author: Laurent Monin <geeqie@norz.org>
7284 Date: Sat Oct 25 07:47:47 2008 +0000
7286 Get rid off of chapters numbers in html documentation filenames. It will ease re-ordering.
7288 commit 2ad4eda59805bb107467b55ebd9b4128c247324b
7289 Author: Laurent Monin <geeqie@norz.org>
7290 Date: Thu Oct 23 22:45:44 2008 +0000
7292 Update legal notice and copyright to mention The Geeqie Team.
7294 commit 89ae704a2393f7a89d56b9fc9bd233004c046219
7295 Author: Laurent Monin <geeqie@norz.org>
7296 Date: Thu Oct 23 19:06:23 2008 +0000
7298 With the help of tidy and sed, move html files to xhtml+css. Css classes were prefixed to ease future changes (like a common css file).
7300 commit d92d4a31ba855a0a9e282ea398fab5667896d445
7301 Author: Laurent Monin <geeqie@norz.org>
7302 Date: Thu Oct 23 18:06:28 2008 +0000
7304 Change occurences of GQview and gqview to Geeqie and geeqie. Rename gqview_faq.html to faq.html
7306 commit f21cc1844a4d3cc73a9852aee48f7087a35b773b
7307 Author: Laurent Monin <geeqie@norz.org>
7308 Date: Wed Oct 22 19:56:29 2008 +0000
7310 Let Create thumbnails start in current directory (fallback to home directory if not available) as requested by Marcin Zajaczkowski (feature request 2166691).
7312 commit e6eba8a87fe7c07c39dac82d07a298c65d31041a
7313 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7314 Date: Mon Oct 20 21:00:18 2008 +0000
7316 Fix a cut and paste error when implementing the comment search (Klaus
7319 commit a06197472f69c64332a5e67e191e95654a8ed82d
7320 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7321 Date: Mon Oct 20 17:13:32 2008 +0000
7323 fixed failed assertion in exif_free
7325 commit 652c3a9fcca7b81091ac80e539df441a4cf6df22
7326 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7327 Date: Sat Oct 18 20:17:55 2008 +0000
7329 create xmp sidecar when needed
7331 commit fe16e7bfad961a8ebcc27b50a5dac4aef1b99396
7332 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7333 Date: Sat Oct 18 19:20:27 2008 +0000
7335 simple synchronization XMP <-> Exif, IPTC
7337 commit 003a4a917981dcc3d7004fe9896518ee86016198
7338 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7339 Date: Sat Oct 18 18:22:57 2008 +0000
7341 infrastructure for preprocessing of metadata
7343 commit 40e5b63b8b32a28f4ab9877d48ae5fe5fddd0acf
7344 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7345 Date: Sat Oct 18 09:07:52 2008 +0000
7347 fixed bar_exif separator
7349 commit 666154c6c7576bff4647b0a9dfff08665026cb42
7350 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7351 Date: Sat Oct 18 08:40:32 2008 +0000
7353 reordered advanced exif columns
7355 commit 2741df92d520da9047e0ca966e2f6fd095cb75c3
7356 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7357 Date: Sat Oct 18 08:31:25 2008 +0000
7359 no need to validate description, it is in utf8
7361 commit b8cfa7eea753ca24de28db8ee08c1a3c0fae32ad
7362 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7363 Date: Fri Oct 17 22:00:07 2008 +0000
7365 improved custom exif look:
7366 - use toggle instead of remove button
7367 - display description instead of property key
7369 commit 0109fd0fea063d111a314fee97da5fc3adf13cdc
7370 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7371 Date: Tue Oct 14 21:24:34 2008 +0000
7373 follow Exiv2 SVN changes
7375 commit 100552d7587b35759b1492a3ba51df58565b96f5
7376 Author: Laurent Monin <geeqie@norz.org>
7377 Date: Sun Oct 12 08:49:45 2008 +0000
7379 French translation was updated.
7381 commit 2ed614f0a404a3f6311976ea15eb7839baaf51f5
7382 Author: Laurent Monin <geeqie@norz.org>
7383 Date: Sun Oct 12 08:43:14 2008 +0000
7385 Add a button for each advanced entry in Properties Exif Panel that allow to remove it from display. It fixes bug 1962611.
7387 commit 801d2c19571cfc858f1348a05d17f22fb39d1679
7388 Author: Laurent Monin <geeqie@norz.org>
7389 Date: Sun Oct 12 08:36:53 2008 +0000
7391 Better handling of accels map file writing errors.
7392 Secure save is also used for those now, at the expense of
7393 a bit of duplication of gtk functions.
7394 It should fix bug 2146917 (debian BTS #501131), reported by
7395 Stanislav Maslovski.
7397 commit d198cfafce20a7866d0a3dd80b1592ca59f5dcbc
7398 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7399 Date: Sat Oct 11 20:19:48 2008 +0000
7401 added option to use exif thumbnails
7402 - it requires exiv2 0.18 or the current svn
7403 - it is disabled by default because the exif thumbnails
7404 may be outdated if the image was edited
7406 commit dfb0fdc2f0b5cbc0207e360a3bcce9f6bd0b5c75
7407 Author: Laurent Monin <geeqie@norz.org>
7408 Date: Tue Oct 7 19:34:11 2008 +0000
7410 French translation was updated.
7412 commit bce60ede0854a7a65ad009bd51b16549ba58bc1e
7413 Author: Laurent Monin <geeqie@norz.org>
7414 Date: Tue Oct 7 19:29:13 2008 +0000
7416 Fix up few signed vs unsigned warnings: exif_item_get_rational() last parameter is now of guint type.
7418 commit eee2c88df65f6cc0112be1098cdcf79f0560e947
7419 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7420 Date: Tue Oct 7 18:37:32 2008 +0000
7422 Implement the search for image comment - patch by Klaus Ethgen
7424 commit d8c1c93fea463eb0a309de7509676624774c0ad3
7425 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7426 Date: Tue Oct 7 18:22:58 2008 +0000
7428 Fixed degree symbol encoding
7430 commit 0cd8f42464c6e1e152f1bb9e79b1144f4529b4d1
7431 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7432 Date: Tue Oct 7 18:20:22 2008 +0000
7434 Adding a vim modeline to all files - patch by Klaus Ethgen
7436 commit be6e4ea715f504545a7d0edc5767b0b82f71477f
7437 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7438 Date: Sun Oct 5 18:25:44 2008 +0000
7440 fixed confirm_delete option
7442 commit 69282a3890ec9264e5471249ad51c8fdb0ed7418
7443 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7444 Date: Sat Oct 4 20:28:31 2008 +0000
7446 fixed charset of exiv2 strings in non-utf8 locales
7448 commit 7c50f768d91be9ff48b5cb64de603df00393c52f
7449 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7450 Date: Wed Oct 1 20:57:56 2008 +0000
7452 Add support for GPSInfo - patch by Klaus Ethgen
7454 commit 599380cc2099521bbf7c879666140943e1c684b6
7455 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7456 Date: Mon Sep 29 21:17:19 2008 +0000
7458 The comment section in the meta file is the last section. However it do
7459 not accept comment lines starting with a '['. This patch will fix that.
7460 - patch by Klaus Ethgen
7462 commit 1d1f495c4b3881f540059444ff5aa20eb9bda175
7463 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7464 Date: Mon Sep 29 21:09:48 2008 +0000
7466 fixes executable right of images
7468 commit 9ab09626f588694ad7ada2e522b74e205fd96795
7469 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7470 Date: Mon Sep 29 21:01:30 2008 +0000
7472 enlarge the dupe window - patch by Klaus Ethgen
7474 commit cf8398c63f204d0dcf375577446c732c66122f6b
7475 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7476 Date: Sat Sep 27 18:48:32 2008 +0000
7478 updated preview loader to work with current svn version of libexiv2
7480 commit d4bc6c7e66a32bb0cc5a3e889ce8bef9b1374908
7481 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7482 Date: Wed Sep 10 20:37:30 2008 +0000
7484 use SHIFT for connected scroll and zoom
7486 SHIFT + keys or mouse: affects all split windows
7487 keys or mouse: affects only active window
7489 CONTROL + mouse: moves fast (originally it was SHIFT + mouse)
7491 commit f7a5afb6959672b77b973544b217867329a30c5f
7492 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7493 Date: Tue Sep 9 19:46:44 2008 +0000
7495 reverted buggy part of rev. 1138 - it made the filelist jump
7498 commit a7c9810b152dd9bb01d18e7d048f405d8f11f0ac
7499 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7500 Date: Mon Sep 8 19:57:51 2008 +0000
7502 added possibility to redraw only the parts of image that are already
7505 commit 383624b87b5f9ea402e0fe4479b955f591025f73
7506 Author: Laurent Monin <geeqie@norz.org>
7507 Date: Mon Sep 8 15:53:01 2008 +0000
7509 Fix a compiler warning regarding argument type.
7511 commit a53fb65f7e552f4a07760fd72dfd0a6caa5753ff
7512 Author: Petr Ostadal <postadal@suse.cz>
7513 Date: Sun Sep 7 23:01:30 2008 +0000
7515 Replaced gtk depreceated code.
7517 commit a5aea8fd342ca8d4834464428cab25d373925409
7518 Author: Laurent Monin <geeqie@norz.org>
7519 Date: Sun Sep 7 19:42:19 2008 +0000
7521 Shorten config_window_apply() a bit, reduce code redunancy.
7523 commit 587b4b8d1136e5f043da5566c996cd7a6e288387
7524 Author: Laurent Monin <geeqie@norz.org>
7525 Date: Thu Sep 4 22:35:33 2008 +0000
7527 Update translations stats.
7529 commit aff258e59eca1aa6a8bd8e5401fccbfceaf4954f
7530 Author: Laurent Monin <geeqie@norz.org>
7531 Date: Thu Sep 4 22:29:32 2008 +0000
7533 French translation was updated.
7535 commit 9b64bd058039a1d7d926670d90bffadeb0db3bb4
7536 Author: Laurent Monin <geeqie@norz.org>
7537 Date: Thu Sep 4 22:04:32 2008 +0000
7539 Allow all Preferences pages to scroll vertically. Reduce code redundancy.
7541 commit aa81bf7cdffe666d7e5b7098c564d50e46401312
7542 Author: Laurent Monin <geeqie@norz.org>
7543 Date: Thu Sep 4 21:38:28 2008 +0000
7545 Allow to change image.scroll_reset_method in Preferences > Image.
7547 commit baedcd2f82ac6f4b819d9919e280a54c7edaa6b7
7548 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7549 Date: Thu Sep 4 21:19:09 2008 +0000
7551 fixed various problems with preserving viewport on image change,
7552 options->image.scroll_reset_method should work again (it needs to be
7553 added to the preferences dialog)
7555 commit 9050223df5347b7d2f1ed1d23669e05f19405f77
7556 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7557 Date: Wed Sep 3 21:54:49 2008 +0000
7559 load thumbnails with lower priority
7560 TODO: maybe implement an exception for visible thumbnails
7562 commit e1a5a486095b6987c45f9612c97816a6b01f1de1
7563 Author: Laurent Monin <geeqie@norz.org>
7564 Date: Wed Sep 3 21:13:02 2008 +0000
7566 Improve debug messages.
7568 commit 6f89fefc8a298f05304f3f7cab37fc76df97c2b8
7569 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7570 Date: Wed Sep 3 20:43:10 2008 +0000
7572 adjusted default options
7574 commit c518bcef3c44e37ec7cdc935961607db5113f8b5
7575 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7576 Date: Wed Sep 3 20:29:32 2008 +0000
7578 adjusted redraw priority relative to icon drawing
7580 commit 48519673cc4fea79e657453ed4785457a8e59ea2
7581 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7582 Date: Wed Sep 3 19:58:21 2008 +0000
7584 dropped IMAGE_THROTTLE_LARGER_IMAGES code
7586 commit 47a0c37d34499a1f71085093447789949350e063
7587 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7588 Date: Wed Sep 3 19:52:11 2008 +0000
7590 fixed handling of broken images
7592 commit 64aea117f708ea87c87ce2706d4c6b1bafa21541
7593 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7594 Date: Mon Sep 1 19:18:32 2008 +0000
7596 improved pixbuf draw priority control
7598 commit c6db02fc9beb44c3f4921cb362c397ff0a54ba26
7599 Author: Laurent Monin <geeqie@norz.org>
7600 Date: Mon Sep 1 17:29:07 2008 +0000
7602 Use a constant for minimal window size. Set it to 32 for all dialogs.
7604 commit bf183b8e89e1244c13f8812bd51a134dd82e66d0
7605 Author: Laurent Monin <geeqie@norz.org>
7606 Date: Mon Sep 1 17:22:19 2008 +0000
7608 Remove redundant debug.h inclusion.
7610 commit 14596dddc9e279d6444b473378668618b0200842
7611 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7612 Date: Sun Aug 31 21:19:00 2008 +0000
7614 fixed read ahead callback
7616 commit 0aef642959d09a0a417e3a1bd9838290673da331
7617 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7618 Date: Sun Aug 31 21:02:09 2008 +0000
7620 fixed error handling in image loader
7622 commit b10a2e1226a762c6f5e5a76255469c9a58312937
7623 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7624 Date: Sun Aug 31 18:53:11 2008 +0000
7626 fixed possible endless loop
7628 commit 131dc85e54bb154ece413c99e10d0bb07aced996
7629 Author: Laurent Monin <geeqie@norz.org>
7630 Date: Sun Aug 31 12:29:49 2008 +0000
7632 Add a Save button to Preferences dialog, which allow to save options to file without quitting the application.
7634 commit 7725546b83707d675c466dd1b9eb96380ad2f067
7635 Author: Laurent Monin <geeqie@norz.org>
7636 Date: Sun Aug 31 11:27:24 2008 +0000
7638 Move quoted_value() and escquote_value() to misc.[ch].
7640 commit ea455387a49dc8457b2489fefdd8f7cd5a178e0b
7641 Author: Laurent Monin <geeqie@norz.org>
7642 Date: Sun Aug 31 10:51:41 2008 +0000
7644 Move miscellaneous functions to their own files (new misc.[ch]).
7646 commit 2b9bf5f494fa20b8531a3bbbe6140c15985ec13a
7647 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7648 Date: Sun Aug 31 10:08:48 2008 +0000
7652 commit 5cf88e588d2c061c470aa524d4a89561b5182c1b
7653 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7654 Date: Sun Aug 31 09:20:29 2008 +0000
7656 improved thread support in image loader
7658 commit 9212340ececba2346d599fa8ffaa6f7ddafcc558
7659 Author: Laurent Monin <geeqie@norz.org>
7660 Date: Sun Aug 31 09:13:42 2008 +0000
7662 Move save/load_options() to options.[ch].
7664 commit 77bc802fa727e39b259cef5431bb897618f888d3
7665 Author: Laurent Monin <geeqie@norz.org>
7666 Date: Sun Aug 31 08:59:39 2008 +0000
7668 Move sync_options_with_current_state() call to save_options().
7670 commit 0db9254e25cad32d5e954f04696e6e5fe74554e3
7671 Author: Laurent Monin <geeqie@norz.org>
7672 Date: Sun Aug 31 08:41:42 2008 +0000
7674 Move some code to new functions, to simplify main().
7676 commit f01ec2c48c555c486ad40ced8341c57dcc4d5e2d
7677 Author: Laurent Monin <geeqie@norz.org>
7678 Date: Sun Aug 31 08:13:36 2008 +0000
7680 Fix two minor compilation warnings.
7682 commit a710f33e4b885e22e3744beb9af9b9285d73640c
7683 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7684 Date: Sat Aug 30 20:15:47 2008 +0000
7686 run image loader in separate thread
7687 this feature is disabled by default for now, it must be enabled by
7688 configure --enable-threads
7690 commit 6a73bcf507697b77cebc69761bb2db8801210641
7691 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7692 Date: Sat Aug 30 13:04:06 2008 +0000
7694 prepared image loader code for threads
7696 commit 01bbfff007b6e540e22a1966971a9d00a41a66ad
7697 Author: Laurent Monin <geeqie@norz.org>
7698 Date: Sat Aug 30 10:39:35 2008 +0000
7700 Allow to override documentation paths through options:
7701 - documentation.helpdir
7702 - documentation.htmldir
7703 Default values are set at configure time.
7705 commit ba17ee7539c814d49d3b57158fc91000a4fae2e1
7706 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7707 Date: Fri Aug 29 20:53:53 2008 +0000
7709 converted image loader to a GObject and use signals for notification
7711 commit 6f13139c2ac0a4e11e21e041ca4f5c4f1327dfac
7712 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7713 Date: Fri Aug 29 12:35:13 2008 +0000
7715 do not access image_loader directly
7717 commit dc649dfbb31df6e75c7283405ba99084ea328206
7718 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7719 Date: Fri Aug 29 09:59:20 2008 +0000
7721 added new raw preview interface for legacy exif
7723 commit 6654b671684992272856344aa34b59301c35e023
7724 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7725 Date: Fri Aug 29 09:38:10 2008 +0000
7727 fixed thumbnail loader for the new raw preview interface
7729 commit bea9cd293c96a86d196b6fa2af689e41fbfa65a2
7730 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7731 Date: Thu Aug 28 22:26:09 2008 +0000
7733 use mmaped files image loader
7734 implemented new interface for extracting raw previews
7735 experiments with previews support in SVN version of Exiv2
7737 commit 7fa8df7737575cc63b627b4337131122faffe496
7738 Author: Petr Ostadal <postadal@suse.cz>
7739 Date: Thu Aug 28 12:51:02 2008 +0000
7741 Removed converting fd->name to utf8 from file_data_set_collate_keys(), because fd->name is utf8.
7743 commit 4908ddd714be7cab8e1cf290fec62d7288692856
7744 Author: Laurent Monin <geeqie@norz.org>
7745 Date: Thu Aug 28 10:50:02 2008 +0000
7747 Silent warnings about unused functions when lcms is not used.
7749 commit 35776f2dee4439e5ece5ec4746acaffa36fee793
7750 Author: Laurent Monin <geeqie@norz.org>
7751 Date: Wed Aug 27 17:02:14 2008 +0000
7753 Comment out unused functions.
7755 commit dd4ea407ecdeea13e0117b242aa4ceac71239b9d
7756 Author: Laurent Monin <geeqie@norz.org>
7757 Date: Wed Aug 27 16:42:59 2008 +0000
7759 Silent a compiler warning.
7761 commit 109ecd8c2e8beda448113dcaf36527b889b5f8ab
7762 Author: Laurent Monin <geeqie@norz.org>
7763 Date: Wed Aug 27 16:40:21 2008 +0000
7765 const gpointer -> gconstpointer.
7767 commit 3ec7e5728fa2a17086d3b3144b46318e7a1f761d
7768 Author: Laurent Monin <geeqie@norz.org>
7769 Date: Tue Aug 26 22:37:18 2008 +0000
7771 Use gpointer instead of void *.
7773 commit cd85461e278e79a4894b5bc400273d3f6719416d
7774 Author: Laurent Monin <geeqie@norz.org>
7775 Date: Tue Aug 26 22:30:40 2008 +0000
7777 Consistency: type * instead of type*.
7779 commit c1006fb758679c5349ac658fe74562ebd88ddf8c
7780 Author: Laurent Monin <geeqie@norz.org>
7781 Date: Tue Aug 26 22:22:51 2008 +0000
7783 For the sake of consistency, use glib basic types everywhere.
7785 commit aea00af29f6f572581b8bcc6e856e17b4676d381
7786 Author: Laurent Monin <geeqie@norz.org>
7787 Date: Tue Aug 26 21:19:33 2008 +0000
7791 commit 4073149801dc3484ae0c231c56cb814a8a20024b
7792 Author: Petr Ostadal <postadal@suse.cz>
7793 Date: Tue Aug 26 20:21:30 2008 +0000
7795 Fixed segfault when is run inside directory with non valid uft-8 image
7798 commit ead8d30aaa1f5e02f703d7ca97c6eaed6df61234
7799 Author: Petr Ostadal <postadal@suse.cz>
7800 Date: Tue Aug 26 13:56:56 2008 +0000
7802 Fixed calling "Image search" function in a directory without image.
7804 commit aa4d496a3c5caddb81fb114bebcf583784098e4e
7805 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7806 Date: Mon Aug 25 22:45:38 2008 +0000
7808 correctly maintain selection during iconlist refresh
7810 commit f39b5907f8825173f29be37f76c94d2c8b547188
7811 Author: Laurent Monin <geeqie@norz.org>
7812 Date: Mon Aug 25 22:20:45 2008 +0000
7814 Whitespaces cleanup.
7816 commit d04050839306a01814536f12e5480288dab52e0e
7817 Author: Petr Ostadal <postadal@suse.cz>
7818 Date: Mon Aug 25 18:13:33 2008 +0000
7820 Fixed segfaulting when alter image in directory without images.
7822 commit c85a911368d6535d8553e6c81654accfbc486ae6
7823 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7824 Date: Mon Aug 25 16:58:27 2008 +0000
7828 commit 6b22ce5fd0f6a5b14ae6b761f1982e545385ec22
7829 Author: Laurent Monin <geeqie@norz.org>
7830 Date: Sun Aug 24 14:40:18 2008 +0000
7834 commit f20dd48a59ee12d0f21a79f745d1a331f921cf17
7835 Author: Laurent Monin <geeqie@norz.org>
7836 Date: Sun Aug 24 14:33:03 2008 +0000
7838 Slight code redundancy reduction.
7840 commit 1e7b2c34c6d1229c7d95319c909fb550e64e5acf
7841 Author: Laurent Monin <geeqie@norz.org>
7842 Date: Sun Aug 24 14:14:37 2008 +0000
7844 Drop redundant variable affectation.
7846 commit 7d788c98fbd2c656f2b5354e95bc8c1d5fa1093b
7847 Author: Laurent Monin <geeqie@norz.org>
7848 Date: Sun Aug 24 13:22:08 2008 +0000
7850 Fix untranslated messages. French translation and POTFILES.in were updated.
7852 commit 9a1cc0021d442af191023c485a2dbcc69c218be2
7853 Author: Laurent Monin <geeqie@norz.org>
7854 Date: Sun Aug 24 10:00:40 2008 +0000
7856 French translation was updated.
7858 commit eca846433372d875c2bbaaf5160a9142ef86c203
7859 Author: Laurent Monin <geeqie@norz.org>
7860 Date: Sun Aug 24 10:00:02 2008 +0000
7862 Mark forgotten string for translation.
7864 commit 46691080d3ca954f0cf45bb2bfad5f11701230f5
7865 Author: Laurent Monin <geeqie@norz.org>
7866 Date: Sat Aug 23 21:07:25 2008 +0000
7868 Fix another missing separator bug in image overlay. This one was occuring with default string when no ISO data was available from exif.
7870 commit acc2c3b1b830e67f94c5648acee3706d7637a2df
7871 Author: Laurent Monin <geeqie@norz.org>
7872 Date: Sat Aug 23 20:46:31 2008 +0000
7874 Minor optimization: no need to copy the whole remaining of the string, just copy next char.
7876 commit b5bc1451f70cb5e9b92bf65789206cfd9c478cad
7877 Author: Laurent Monin <geeqie@norz.org>
7878 Date: Sat Aug 23 17:35:57 2008 +0000
7880 Only display status if there is at least one file in the file list.
7882 commit 060c2f9cf332a93e40c273e580133be05a984bf9
7883 Author: Laurent Monin <geeqie@norz.org>
7884 Date: Sat Aug 23 17:00:59 2008 +0000
7886 Remove unneeded type casting.
7888 commit 50483da19c8039bb06121572573d0880df979c2c
7889 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7890 Date: Sat Aug 23 08:42:12 2008 +0000
7894 commit bec02e283784eac07cda9f03ba0b255946944702
7895 Author: Laurent Monin <geeqie@norz.org>
7896 Date: Fri Aug 22 22:09:54 2008 +0000
7898 French translation was updated.
7900 commit eb72228e196dd942f5ebf11d6ffdbdc298046d27
7901 Author: Laurent Monin <geeqie@norz.org>
7902 Date: Fri Aug 22 21:52:13 2008 +0000
7904 Add an option named layout.home_path which modifies the behavior of the Home button.
7905 By default, pressing this button goes to the user's home directory.
7906 When this option is set to a path, this path is used instead.
7907 One can change the option value through Preferences > Advanced > Navigation
7908 or directly in .geeqierc.
7909 Feature proposed by Colin Clark.
7911 commit d58451c5831ce52023c007574c0d118f27096d72
7912 Author: Laurent Monin <geeqie@norz.org>
7913 Date: Thu Aug 21 22:49:30 2008 +0000
7917 commit 83cfd4393002fb06fc0a1b480f1221319f192ce8
7918 Author: Laurent Monin <geeqie@norz.org>
7919 Date: Thu Aug 21 22:47:49 2008 +0000
7921 Replace macros VDLIST_INFO() and VDTREE_INFO() by shorter VDLIST() and VDTREE(). VDLIST_INFO(vd, part) becomes VDLIST(vd)->part.
7923 commit 43c576558ba327e4aa71b35471e0863d159c44d1
7924 Author: Laurent Monin <geeqie@norz.org>
7925 Date: Thu Aug 21 22:36:20 2008 +0000
7929 commit de499c4c05275f24081780bc77b06519d7d9d12e
7930 Author: Laurent Monin <geeqie@norz.org>
7931 Date: Wed Aug 20 22:26:34 2008 +0000
7933 Use constants instead of enum since value (0xffff0000) overflow INT_MAX on some platforms (seen on Solaris 10 SPARC system using the native Sun version 5.9 compilers). Reported by Jeffery Small.
7935 commit 66bc3de86cf6c443c6e2399fb5df9d515898014d
7936 Author: Laurent Monin <geeqie@norz.org>
7937 Date: Wed Aug 20 22:19:35 2008 +0000
7939 Do not return values of void functions. Reported by Jeffery Small.
7941 commit da981595f5f724233a7b54661e25e424a9134474
7942 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7943 Date: Wed Aug 20 20:36:36 2008 +0000
7945 update the FileData structure when a new folder is created
7947 commit b65f4f5667141545c1c2bccdca0ce93e92b26abe
7948 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7949 Date: Tue Aug 19 22:58:31 2008 +0000
7951 improved refresh in view_dir_list
7953 commit e8b3ce85469bc2ff88cdbf5abc38b22fa6c5f7cf
7954 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7955 Date: Tue Aug 19 21:01:29 2008 +0000
7957 set fallback pixbuf in case of missing file
7959 commit fe2d42004e25e8a5303ab7155731f7188062d1ca
7960 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7961 Date: Tue Aug 19 20:58:23 2008 +0000
7963 fixed possible segfault
7965 commit e1a9ff9eaba12db2969dc68da34956d3c97f9098
7966 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7967 Date: Sun Aug 17 14:18:51 2008 +0000
7969 removed code for maintaining filelist position, gtk_tree_view itself handles it
7972 commit 951b62566ba5616b63efe574ee956ac2c4fc5a3d
7973 Author: Laurent Monin <geeqie@norz.org>
7974 Date: Sun Aug 17 09:36:02 2008 +0000
7976 French translation was updated.
7978 commit 3e3a0a459781d1008725274bde950589465acf6d
7979 Author: Laurent Monin <geeqie@norz.org>
7980 Date: Sun Aug 17 09:30:45 2008 +0000
7982 Simplify things related to ViewFileInfoList * and ViewFileInfoIcon * type casting:
7983 - drop VFICON_INFO() and VFLIST_INFO() macros
7984 - rename VFLIST_INFO_POINTER() and VFICON_INFO_POINTER() to shorter VFLIST() and VFICON().
7985 - replace all related occurrences by shorter expressions.
7988 VFICON_INFO(vf, columns) becomes VFICON(vf)->columns
7989 VFLIST_INFO(vf, click_fd) becomes VFLIST(vf)->click_fd
7991 commit 728c032c4cf6b098b968851a75f6bbe5488040b3
7992 Author: Laurent Monin <geeqie@norz.org>
7993 Date: Sun Aug 17 09:00:33 2008 +0000
7995 Move variable declaration at start of block.
7997 commit cb3202692eb4bcd65f45699b44ded4ac64cc9ad0
7998 Author: Vladimir Nadvornik <nadvornik@suse.cz>
7999 Date: Sat Aug 16 23:37:26 2008 +0000
8001 marks in iconview made clickable
8003 commit dbf66300f4c6978d22a0a618778be09ad2fd1ed1
8004 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8005 Date: Sat Aug 16 20:57:40 2008 +0000
8007 keep files with non-zero marks in memory
8009 commit df8df1eea01d8c71e3b719cfd2a00c920f0e15fb
8010 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8011 Date: Sat Aug 16 20:34:14 2008 +0000
8013 implemented marks filter
8015 commit f0606958123d00b30a9ed649813229d951012dc3
8016 Author: Laurent Monin <geeqie@norz.org>
8017 Date: Sat Aug 16 07:18:16 2008 +0000
8019 Fix double escaping of image overlay text.
8020 Bug 2051955, reported by Emmanuel Dupuis.
8022 commit 8fc4646c4c8a48c5793743b76233bc8c78c49093
8023 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8024 Date: Wed Aug 13 21:07:06 2008 +0000
8026 added keyboard map generator
8028 commit 178dee898565791d42e39aad71049b79eebb2758
8029 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8030 Date: Wed Aug 13 20:46:06 2008 +0000
8032 a workaround for http://bugzilla.gnome.org/show_bug.cgi?id=547669
8034 commit 86166813f7b90e81cf1c493be7f0ca5c86bec550
8035 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8036 Date: Tue Aug 12 20:21:25 2008 +0000
8038 fixed crash with float file list and geeqie --blank
8040 commit 5e7e6ce8ff5a7de451480e1c3892ac5ad3ba2b3f
8041 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8042 Date: Mon Aug 11 18:53:19 2008 +0000
8044 fixed crash in geeqie --blank
8046 commit 2316a8ab4f877611dd31e4bfeff4ce048d279af6
8047 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8048 Date: Mon Aug 11 17:45:26 2008 +0000
8050 fixed setting visible entry in view_dir_tree
8052 commit d3f019fc2e0bd00cc403b5860749c365964a8306
8053 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8054 Date: Wed Jul 30 18:44:49 2008 +0000
8056 updated ChangeLog from svn log
8058 commit 28642010130af8533f50a3c5fb88187a9f845803
8059 Author: Laurent Monin <geeqie@norz.org>
8060 Date: Mon Jul 28 18:35:19 2008 +0000
8062 Move declarations at the beginning of blocks.
8064 commit bb6bd4711d2a4884fdc19a7f8916170520efc924
8065 Author: Laurent Monin <geeqie@norz.org>
8066 Date: Mon Jul 28 18:07:42 2008 +0000
8068 Optimize tests even more using last changes.
8070 commit a4d5b30df4f5f2bff3d35237d31c6ab1701e1c52
8071 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8072 Date: Mon Jul 28 18:02:10 2008 +0000
8074 do not free unallocated exif data
8076 commit 6eac9ecc53b989bf432e066aada6ecb1d81609ab
8077 Author: Laurent Monin <geeqie@norz.org>
8078 Date: Mon Jul 28 17:59:09 2008 +0000
8080 Cache strcmp() result.
8082 commit 660c688332d92dcb8f4ad521d777c6f0cf1472f3
8083 Author: Laurent Monin <geeqie@norz.org>
8084 Date: Mon Jul 28 17:56:56 2008 +0000
8086 Optimize redundant tests.
8088 commit 299bab0e7d1fcdabd41279f7b8916396862c00d2
8089 Author: Laurent Monin <geeqie@norz.org>
8090 Date: Mon Jul 28 17:55:06 2008 +0000
8092 Move dest_dir variable to inner block.
8094 commit 9899b80f490d32f5e40e0f02236c8cdedddb0d88
8095 Author: Laurent Monin <geeqie@norz.org>
8096 Date: Mon Jul 28 09:44:50 2008 +0000
8098 Reduce code redundancy and minor typo fixes.
8100 commit 760c313e51c7e9bff61fad1c9c5ea8c70a35fc88
8101 Author: Laurent Monin <geeqie@norz.org>
8102 Date: Mon Jul 28 09:14:10 2008 +0000
8104 French translation was updated.
8106 commit f4a4b21d34e24261b19d3adb920085856345f850
8107 Author: Laurent Monin <geeqie@norz.org>
8108 Date: Mon Jul 28 09:12:33 2008 +0000
8112 commit 22f458af63bb1cc6490d1c47d8f8a76ac8161650
8113 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8114 Date: Sun Jul 27 19:22:40 2008 +0000
8116 abort file operations when the file list is empty
8118 commit 473d1760b5fe683a04b531e6d54de13cf093b12c
8119 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8120 Date: Sun Jul 27 18:20:59 2008 +0000
8122 remember path entered in file dialog
8123 http://sourceforge.net/tracker/index.php?func=detail&aid=2028977&group_id=222125&atid=1054680
8125 commit 49ed0b4fb2dd49d2ec0485707c50dec61f242ef3
8126 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8127 Date: Sun Jul 27 13:46:24 2008 +0000
8129 speed-up of directory notification on deleting large number of files
8131 commit a4311dd534152241fca227385319ef249fc98ab7
8132 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8133 Date: Sun Jul 27 09:51:28 2008 +0000
8135 added "Symlink" as an example of "filter" command
8137 commit b1d0747ca385ba0b6366b6ab1eb88858400c7ba7
8138 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8139 Date: Sun Jul 27 08:57:12 2008 +0000
8141 improved updating of view_dir_tree
8143 commit db21a0fc8760058841b38b2fc8bc4970099cd8f7
8144 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8145 Date: Sun Jul 27 08:40:47 2008 +0000
8147 fixed deleting of non-empty folder
8149 commit fadf71ace27daec42c57292eca569da9afddf890
8150 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8151 Date: Sat Jul 26 22:36:58 2008 +0000
8155 commit 453565d11e275816de5e7eec28b3a558a34b77bb
8156 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8157 Date: Sat Jul 26 22:26:08 2008 +0000
8159 fixed invalid warning on running editors
8161 commit 71e1b5a7dbf543c6f87751a387ede8e84d365d4b
8162 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8163 Date: Sat Jul 26 20:34:24 2008 +0000
8165 updated version string
8167 commit fdd9338faf0ee30d483b9d1c30885241c340449c
8168 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8169 Date: Sat Jul 26 20:15:00 2008 +0000
8171 dropped references to OpenOffice.org as suggested at
8172 https://sourceforge.net/tracker/index.php?func=detail&aid=1972534&group_id=222125&atid=1054680
8174 commit da4c68a9e11dd9d457e6eca2c9b552cde5a9a660
8175 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8176 Date: Sat Jul 26 20:02:20 2008 +0000
8180 commit 8e4dcbe60ca1974787466e0bb93d10d34ed80afb
8181 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8182 Date: Sat Jul 26 19:52:40 2008 +0000
8184 removed unused messages.desc_dlist
8186 commit b2334b66c903a66cdd5a1b984d6b4b40a885c02d
8187 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8188 Date: Sat Jul 26 19:41:46 2008 +0000
8190 fixed new folder command
8192 commit b90ac509d431b791b45d2e365e039aabcc497f22
8193 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8194 Date: Sat Jul 26 19:33:36 2008 +0000
8196 fixed renaming of directories
8198 commit f7c504c8ada6dae3a66c55ee221d508d6ff5fe36
8199 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8200 Date: Sat Jul 26 19:01:20 2008 +0000
8202 warn about changed file extensions
8204 commit 4d670783f8436b85a3816245d9126f09f6f9a573
8205 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8206 Date: Sat Jul 26 18:33:49 2008 +0000
8208 added icon for changes without warnings
8210 commit 12bc9f40c65d59e9f3b547b6e3e8649a70809498
8211 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8212 Date: Sat Jul 26 18:17:56 2008 +0000
8214 allow only existing folders in destination dialog
8215 http://sourceforge.net/tracker/index.php?func=detail&aid=2011243&group_id=222125&atid=1054680
8217 commit 0ec960565c5febd5c59d49eb820c2a98043d4ece
8218 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8219 Date: Sat Jul 26 10:27:41 2008 +0000
8221 clean up - checks are handled elsewhere
8223 commit dfab6c695e56757791d68763444c5ef65c338797
8224 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8225 Date: Sat Jul 26 09:58:25 2008 +0000
8227 more checks for file operations
8229 commit e3b713522adbaea2fc0f9be3c8e11ed7acc66239
8230 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8231 Date: Fri Jul 25 22:04:55 2008 +0000
8233 improved error reporting
8235 commit 3d6b2cc44f9b7dd36102f3626c115027094a2591
8236 Author: Laurent Monin <geeqie@norz.org>
8237 Date: Fri Jul 25 06:35:35 2008 +0000
8239 Minor tidy up and optimization.
8241 commit c658a3d30ac0f2b77788f08d30e5088b2e93845e
8242 Author: Laurent Monin <geeqie@norz.org>
8243 Date: Thu Jul 24 20:24:04 2008 +0000
8245 Set GIO channels to binary encoding.
8246 This is needed since messages from commands may not be UTF8-encoded
8247 and g_io_channel_read_chars() may incorrectly interpret some characters.
8248 In practice it was truncating some ISO-8859-1 messages containing some
8249 french characters. This fixes it.
8251 commit 227a6784ab87c0ba1ddde38334b1897813f0612d
8252 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8253 Date: Thu Jul 24 20:03:57 2008 +0000
8255 separated debugging log and debug CFLAGS
8256 enable debugging log support by default
8258 commit bb9823e32e5f9993d1ed9384a6d295108fd6f5bd
8259 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8260 Date: Wed Jul 23 22:19:16 2008 +0000
8262 indicate check warnings and errors in delete and rename dialogs
8264 commit 1b80edd5e0264c412231b3c9457226830dc33955
8265 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8266 Date: Wed Jul 23 20:53:05 2008 +0000
8268 removed file_data_add_change_info
8269 reduced code redundancy - patch by Laurent, slightly modified
8271 commit da4ec2a7e37133b2547bb17849c06ce99340c905
8272 Author: Laurent Monin <geeqie@norz.org>
8273 Date: Wed Jul 23 17:38:04 2008 +0000
8277 commit bd26225bab7fddc99464ba9f7e0a394d15769496
8278 Author: Laurent Monin <geeqie@norz.org>
8279 Date: Wed Jul 23 12:46:35 2008 +0000
8283 commit a01c5f4c0819876620c7cabbf7bf3d8ecfd605e3
8284 Author: Laurent Monin <geeqie@norz.org>
8285 Date: Wed Jul 23 12:45:59 2008 +0000
8287 Use g_strconcat() instead of g_strdup_printf("%s%s", ...).
8289 commit b0a7f6e3aa5647d7736140b431bd0b3d83afec9c
8290 Author: Laurent Monin <geeqie@norz.org>
8291 Date: Wed Jul 23 10:21:37 2008 +0000
8293 Simplify parse_out_relatives().
8295 commit 9810215a7e23167a29088e86191ceee820e4f715
8296 Author: Laurent Monin <geeqie@norz.org>
8297 Date: Wed Jul 23 09:10:41 2008 +0000
8301 commit f46043bfae09b7903aa412302d02756449ebc28b
8302 Author: Laurent Monin <geeqie@norz.org>
8303 Date: Wed Jul 23 09:00:38 2008 +0000
8305 Fix missing newline at end of file.
8307 commit 90970bd92397908270e53c9178c67a804863eee0
8308 Author: Laurent Monin <geeqie@norz.org>
8309 Date: Wed Jul 23 08:59:29 2008 +0000
8311 Fix warning: passing argument 1 of 'gtk_tree_store_set' from incompatible pointer type
8313 commit d576f7bbcabdba02d4e295f1e6140634500c3920
8314 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8315 Date: Tue Jul 22 22:05:20 2008 +0000
8317 do not create duplicate FileData entries
8319 commit 96293a9f07bf5057924635d9a23e4058a2807bb1
8320 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8321 Date: Tue Jul 22 21:46:08 2008 +0000
8323 basic infrastructure for early error and dangerous operations checking
8326 commit 3a442a31ebc195299be3d7bc289754b09370a5b4
8327 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8328 Date: Tue Jul 22 18:27:12 2008 +0000
8330 clean up fd->change on error
8332 commit c8d7bc43bfb2e8355dc6871dd5df87f38a34bcfd
8333 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8334 Date: Tue Jul 22 18:13:41 2008 +0000
8336 remove items from file_data_planned_change_hash when the operation is
8339 commit 3a0d2bb75e53a03a19e88a979403acd9455ade1f
8340 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8341 Date: Tue Jul 22 17:57:22 2008 +0000
8343 fixed stop button in editor dialog
8345 commit 9f2b4b649b703a20350e1962684fe4422d4d39a8
8346 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8347 Date: Tue Jul 22 17:40:24 2008 +0000
8349 delete file_data_planned_change_hash when it is not used
8351 commit ff4704f404d5097698f17139c07f37bd76da3124
8352 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8353 Date: Mon Jul 21 21:38:26 2008 +0000
8356 http://sourceforge.net/tracker/index.php?func=detail&aid=2019012&group_id=222125&atid=1054680
8358 commit 84e21974c1752c800a9be9332429747355340d94
8359 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8360 Date: Mon Jul 21 20:50:24 2008 +0000
8362 file_util_rename_dir should not return anything
8364 commit 89736895aec4a438f30211d49b23391c22282669
8365 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8366 Date: Mon Jul 21 20:40:29 2008 +0000
8368 added notification handler to view_dir
8370 commit c8f289fb70c4d46a985c701f2b8f8f8874cf7e30
8371 Author: Laurent Monin <geeqie@norz.org>
8372 Date: Mon Jul 21 08:31:43 2008 +0000
8374 French translation was updated.
8376 commit 46a1dea4cc0119a888dd652a13b0dd444ca71e32
8377 Author: Laurent Monin <geeqie@norz.org>
8378 Date: Sun Jul 20 15:21:06 2008 +0000
8382 commit ddb8f1b1b4360a2a1fb5ac5902697a84c0339cec
8383 Author: Laurent Monin <geeqie@norz.org>
8384 Date: Sun Jul 20 15:16:05 2008 +0000
8386 Move uri_*() functions to separate files: uri_utils.[ch]
8388 commit 101520eae1a9f6a1efd7e0a659fa7342ec94f2ac
8389 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8390 Date: Sun Jul 20 15:04:40 2008 +0000
8392 periodic testing of changed files can be now disabled
8394 commit b8ea5645e91e203e09389311c412a0873e0343fc
8395 Author: Laurent Monin <geeqie@norz.org>
8396 Date: Sun Jul 20 14:56:32 2008 +0000
8398 Move history_list_*() functions to separate files:
8399 history_list.c and history_list.h.
8401 commit c4685e9702624774fb70b01eb130f26f74ccc267
8402 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8403 Date: Sun Jul 20 14:52:00 2008 +0000
8405 implemented "create directory" command
8407 commit ae2ab4e282fe7851e502acb9f699814d38204176
8408 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8409 Date: Sun Jul 20 13:59:55 2008 +0000
8411 fixed file copy/move dialog
8413 commit a3c139eafad2246f8bde6cef391def6ab4670127
8414 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8415 Date: Sun Jul 20 13:19:22 2008 +0000
8417 fixed the case when a renamed file is detected by directory scanning
8418 before the external rename commands exits. We have to update the
8419 FileData structure immediately, othervise we would get duplicate
8422 commit 8e0c8b700fad60a5de29b60144140f805668fcd3
8423 Author: Laurent Monin <geeqie@norz.org>
8424 Date: Sun Jul 20 12:20:12 2008 +0000
8426 Optimize history_list_add_to_key() a bit.
8428 commit 303bc18d4a21e0097d6eb6a9e266127294a26ebe
8429 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8430 Date: Sun Jul 20 11:29:12 2008 +0000
8432 fixed previous checkin
8434 commit c6fd35649fa8e25e651dd202e03a211442d57f59
8435 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8436 Date: Sun Jul 20 11:22:19 2008 +0000
8438 implemented directory rename and delete operations
8440 commit 9684fd6b6fcab39a5aa29c33da2ab3f60137665e
8441 Author: Laurent Monin <geeqie@norz.org>
8442 Date: Sun Jul 20 07:52:16 2008 +0000
8444 Move out test outside the loop.
8446 commit 120db8041b40ffc83cb90d0b82084862707ec190
8447 Author: Laurent Monin <geeqie@norz.org>
8448 Date: Sat Jul 19 13:57:03 2008 +0000
8452 commit 2e9c246e6145e7fb7fac6990524b718bc6826396
8453 Author: Laurent Monin <geeqie@norz.org>
8454 Date: Sat Jul 19 12:36:46 2008 +0000
8456 Fix missing newline at end of file.
8458 commit 3054110d18c6717f764cab2baf31f929ebdcaa66
8459 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8460 Date: Sat Jul 19 09:06:24 2008 +0000
8462 increase reference count before sending notification in file_data_new
8464 commit a7213169bf5d2afbc94ef083fcb1aae6711746ee
8465 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8466 Date: Fri Jul 18 21:20:49 2008 +0000
8468 fixed test for changed files in cache
8470 commit c4de295c0a3115d91e45602f4f9ed5a69d5d7e0e
8471 Author: Laurent Monin <geeqie@norz.org>
8472 Date: Fri Jul 18 09:55:15 2008 +0000
8474 Introduce image_loader_set_done_func().
8476 commit e1ea2ccd4d041e0ef457d6b94e4325340ca8d874
8477 Author: Laurent Monin <geeqie@norz.org>
8478 Date: Thu Jul 17 22:36:58 2008 +0000
8480 Reduce code redundancy by moving common code to new menu_choice_get_match_type().
8482 commit 6da5f506c0c4f58e352af4886120efa9765431e9
8483 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8484 Date: Thu Jul 17 21:51:21 2008 +0000
8486 reload changed images
8488 commit 01e819ff19279f8291ccbbac04f7cb843109c59d
8489 Author: Laurent Monin <geeqie@norz.org>
8490 Date: Tue Jul 15 15:37:14 2008 +0000
8492 Move code from image_osd_update_cb() to separate functions.
8494 commit 56907bd2e2deb8a01b2b0ca2c005ff4df0b81ef9
8495 Author: Laurent Monin <geeqie@norz.org>
8496 Date: Tue Jul 15 14:32:00 2008 +0000
8498 Tidy up and code redundancy reduction.
8500 commit 46f96c81c85a3e03e6756c718e3758db8c520208
8501 Author: Laurent Monin <geeqie@norz.org>
8502 Date: Tue Jul 15 12:52:02 2008 +0000
8504 Use a specific enum for image.zoom_mode values (ZoomMode) and
8505 simplify calls to image_zoom_get_default(), dropping last parameter
8506 which was always options->image.zoom_mode.
8508 commit e51449e7326f517be62d65c0263b8bbc2f8b85b6
8509 Author: Laurent Monin <geeqie@norz.org>
8510 Date: Sun Jul 13 14:50:07 2008 +0000
8512 Improve ways to specify html browser (used for help, see bug 2015099).
8513 Two new rc file options were added:
8514 - helpers.html_browser.command_name
8515 - helpers.html_browser.command_line
8516 These are checked first before trying common browser locations.
8517 If these do not lead to a valid browser, then geeqie will
8518 search for geeqie_html_browser script in the path, then
8519 it will try various common browsers.
8521 commit ccd82ce4a52dd8e7b60bf5a6dc56952255d1f6a1
8522 Author: Laurent Monin <geeqie@norz.org>
8523 Date: Sun Jul 13 13:51:23 2008 +0000
8525 Apply debian-specific patch to launch help browser (bug 2015099).
8527 commit e1dd1bb488601f3df4cd9b4b5d261c3f1d5a015a
8528 Author: Laurent Monin <geeqie@norz.org>
8529 Date: Sun Jul 13 12:36:18 2008 +0000
8531 Fix a segfault occuring when opening some collection files.
8532 Skip all lines not starting with a # when only geometry is required.
8534 commit 19c2605cff0e070dc41424b913a624be8057a56a
8535 Author: Laurent Monin <geeqie@norz.org>
8536 Date: Sat Jul 5 10:21:09 2008 +0000
8538 Prevent segfault in certain conditions when displaying debug message.
8540 commit 1823d233d1681647245a00996df74e08a67b0489
8541 Author: Laurent Monin <geeqie@norz.org>
8542 Date: Fri Jul 4 22:49:04 2008 +0000
8544 French translation was updated.
8546 commit 01e6b8f7eb33d65ea295731275a353e83721e40d
8547 Author: Laurent Monin <geeqie@norz.org>
8548 Date: Fri Jul 4 20:32:48 2008 +0000
8550 Optimize a bit when connected zoom and scrolling are unset,
8551 just move the test outside loops.
8553 commit 4dfe7f7b01cb84421d6af7040ffcf74aabad02e7
8554 Author: Laurent Monin <geeqie@norz.org>
8555 Date: Fri Jul 4 17:21:07 2008 +0000
8557 layout_color_button_press_cb(): tidy up, drop useless memory allocations, improve i18n.
8559 commit 4fa28d67f125e31256616b2102b7fdef52861584
8560 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8561 Date: Thu Jul 3 20:16:15 2008 +0000
8563 refresh thumbnails on file change
8565 commit 579c42a76147582e9c4ad2cb8b476e7033f434ac
8566 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8567 Date: Thu Jul 3 19:38:19 2008 +0000
8569 set fallback thumbnail pixbuf only if the loading really fails
8571 commit 1a227f62b8195434db73cd8b27f50bf5b39cee7e
8572 Author: Laurent Monin <geeqie@norz.org>
8573 Date: Thu Jul 3 18:16:39 2008 +0000
8575 Fix missing references for the current directory in pan folder stuff.
8576 It was causing an fd magick assertion failure.
8577 Bug reported by Omari Stephens.
8579 commit 83c79d4c81a9b2521d102bbe414abb81722e0dd9
8580 Author: Laurent Monin <geeqie@norz.org>
8581 Date: Thu Jul 3 08:33:10 2008 +0000
8583 Increase debugging info in file_data_ref() and file_data_unref().
8584 When compiled with DEBUG defined, file and line of the caller is displayed
8587 commit 86bea118fffeba039beb5838e0c401629d501faa
8588 Author: Laurent Monin <geeqie@norz.org>
8589 Date: Wed Jul 2 08:38:47 2008 +0000
8591 Optimize file_cache_get() by only moving element to front if needed
8592 (most of the time there is no need).
8593 Reduce code redundancy in file_cache_put() by calling file_cache_get().
8594 Enhance debugging code.
8596 commit 5f4a945ac78df503f9765056e946c68905ed0a32
8597 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8598 Date: Mon Jun 30 21:08:28 2008 +0000
8600 fixed division by zero in pixbuf_renderer_get_scroll_center
8602 commit e2bd6f78452c5fbe3850dfbc6b353edfd8b42f65
8603 Author: Laurent Monin <geeqie@norz.org>
8604 Date: Sun Jun 29 15:51:54 2008 +0000
8606 Merge thumb_loader_save_to_cache() and thumb_loader_mark_failure()
8607 into thumb_loader_save_thumbnail().
8608 Most of the code was redundant.
8610 commit 29242ec0f56bb937f754dd574979b380656e84e4
8611 Author: Laurent Monin <geeqie@norz.org>
8612 Date: Sun Jun 29 10:11:43 2008 +0000
8614 Make better matching between options types in options.h and the rest of the code.
8615 Most changes are from gint to gboolean pseudo type and between gint / guint.
8617 commit f40224fd22d5387a0ad45859568d79d67060209f
8618 Author: Laurent Monin <geeqie@norz.org>
8619 Date: Sat Jun 28 08:01:36 2008 +0000
8621 layout_image_drag_cb(): optimize when connected scrolling is unset.
8623 commit ed00275170d23e38bff5a01130e5056a799788c1
8624 Author: Laurent Monin <geeqie@norz.org>
8625 Date: Sat Jun 28 07:43:37 2008 +0000
8627 Reduce number of parameters (mostly unused), just pass the event pointer.
8629 commit 6f624aae6d3d044bc0e6058ee93cc43082838e53
8630 Author: Laurent Monin <geeqie@norz.org>
8631 Date: Sat Jun 28 00:44:31 2008 +0000
8634 thumb.c:31: warning : 'normalize_thumb' declared 'static' but never defined
8636 commit bfc848fe14ebb30a49356f1b2d96b6498e3d5667
8637 Author: Laurent Monin <geeqie@norz.org>
8638 Date: Fri Jun 27 22:57:48 2008 +0000
8640 image_osd_mkinfo(): pipe replacement by " - " separator was fixed to work correctly with
8641 empty first element.
8643 commit 6b6574bad4336981d6b373c52259e43fa9743d17
8644 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8645 Date: Fri Jun 27 21:35:21 2008 +0000
8647 do not read keywords and comment between exif_read_fd and exif_free_fd
8648 calls (fd->exif does not have reference counting)
8650 commit 530a58fe366997da61f48b7c6156fa655d22d020
8651 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8652 Date: Fri Jun 27 21:09:15 2008 +0000
8654 added pixbuf_fallback function
8655 fixed thumb loader for non-image files
8657 commit 84accd5956890abf9612f9b7e0aa72d8e0ea7b8a
8658 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8659 Date: Fri Jun 27 18:43:05 2008 +0000
8661 fixed crash in entering fullscreen during loading
8663 commit 7d44fe8aa857d7a740a9b867301fa06f373ffcec
8664 Author: Laurent Monin <geeqie@norz.org>
8665 Date: Fri Jun 27 10:00:55 2008 +0000
8667 osd_template_insert(): optimize and simplify using flags.
8669 commit 42fc5158d4408a77c51570d34b5f83d0add42340
8670 Author: Laurent Monin <geeqie@norz.org>
8671 Date: Fri Jun 27 08:05:51 2008 +0000
8673 image_osd_info_render(): ensure values are always escaped before using pango_layout_set_markup().
8674 Two helper functions were added: osd_template_insert() and osd_template_insert_and_free().
8676 commit ea7852bed519679c1a98f5b240e7065af7abef2e
8677 Author: Laurent Monin <geeqie@norz.org>
8678 Date: Thu Jun 26 23:29:08 2008 +0000
8680 image_osd_info_render(): code cleanup and simplification, drop some useless memory allocations.
8682 commit 98622a4338ee516d3e06da6153adb61e6cd68b09
8683 Author: Laurent Monin <geeqie@norz.org>
8684 Date: Thu Jun 26 15:59:20 2008 +0000
8686 Use flags for pr_zoom_*() functions.
8688 commit b26d38c1a3189bf6d4edfdcab5d8dfe9aab19a9f
8689 Author: Laurent Monin <geeqie@norz.org>
8690 Date: Thu Jun 26 14:43:52 2008 +0000
8692 Use stricter types for image options.
8694 commit cd68217e812b2419e92301d76902edd05c361aee
8695 Author: Laurent Monin <geeqie@norz.org>
8696 Date: Thu Jun 26 12:23:48 2008 +0000
8698 Use flags instead of int parameters for pixbuf_renderer_overlay_add().
8700 commit a3ffd5d74d5baad16a8a35a02ab28267dd15efd2
8701 Author: Laurent Monin <geeqie@norz.org>
8702 Date: Thu Jun 26 11:48:40 2008 +0000
8704 Only define ExifOrientationType if GQ_BUILD is not defined since
8705 it is already defined in exif.h.
8707 commit d29cd729b404fc3901d862214231ef514f855aa5
8708 Author: Laurent Monin <geeqie@norz.org>
8709 Date: Wed Jun 25 20:53:52 2008 +0000
8713 commit 0633bc36c636a0f2afa5bf3211639454870ac177
8714 Author: Laurent Monin <geeqie@norz.org>
8715 Date: Wed Jun 25 20:22:02 2008 +0000
8717 French translation was updated.
8719 commit 7c4531fa7d4bdf83eb347a0e2e31e92070773930
8720 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8721 Date: Sun Jun 22 20:07:32 2008 +0000
8723 optimized marks drawing
8725 commit 3d04c8792f8b45bc2a5ba7e69a269e0404cd40d0
8726 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8727 Date: Sun Jun 22 20:01:20 2008 +0000
8729 show marks in iconview
8731 commit 975fc4e9e6d3601e83ecd38c159e841205b4bf59
8732 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8733 Date: Sun Jun 22 10:01:26 2008 +0000
8735 show sidecars in icon view
8737 commit 5a236ea28726e79b2e00b6b054580b6a4d00f441
8738 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8739 Date: Sun Jun 22 09:40:57 2008 +0000
8741 fixed in-place renaming
8743 commit 5b05e1156a0efc4e39afb58ae89a034d47b6aa81
8744 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8745 Date: Sun Jun 22 09:19:42 2008 +0000
8747 added possibility to disable grouping of selected files
8749 commit 58b7c37cd74e7f8eedca2b706c4b89137702c9f5
8750 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8751 Date: Sat Jun 21 22:01:45 2008 +0000
8753 cache size made configurable
8755 commit c74e05815240fc255b0267d9d9f5ae4a60d1ae68
8756 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8757 Date: Sat Jun 21 19:26:01 2008 +0000
8759 measure pixbuf cache size in bytes
8761 commit 1986378ee25aef236908a6a1f67952406c9d51e7
8762 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8763 Date: Sat Jun 21 16:00:13 2008 +0000
8765 simple cache for loaded pixbufs
8767 commit 70fb724412e907f541d14eac8e1e67db474d1086
8768 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8769 Date: Sat Jun 21 11:05:55 2008 +0000
8771 renamed fd->pixbuf to fd->thumb_pixbuf
8773 commit 065cba7850d0dc548bfc7c33ecddf50bbb0ba0d7
8774 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8775 Date: Wed Jun 18 22:26:52 2008 +0000
8777 implemented generic FileData cache
8778 use it for caching decoded exif data
8780 commit 2ca1adb7912dfd23318e829d9f01c4e9a2f76284
8781 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8782 Date: Tue Jun 17 20:25:05 2008 +0000
8784 more robust thumbs progress bar
8786 commit 11224ad1e9f6e9517523beb1ffb62b973228ebc9
8787 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8788 Date: Tue Jun 17 19:56:21 2008 +0000
8790 do not allocate new buffer for thumbnails with correct orientation
8792 commit 304e05c4c8845e40cd58ec758d56c7174d202899
8793 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8794 Date: Mon Jun 16 19:07:02 2008 +0000
8798 commit 57a04dae8f42380d5df07158b1c80ba21f393c6c
8799 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8800 Date: Mon Jun 16 18:37:35 2008 +0000
8802 another try to free layout at exit
8804 commit b4d3e9956e2ce9ed23dab2fcf08974ec679f5453
8805 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8806 Date: Sun Jun 15 21:52:15 2008 +0000
8808 rotate thumbnails by exif
8810 commit f59f132343a9b70c1fbb8abc755d514751e3e2d7
8811 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8812 Date: Sun Jun 15 20:09:15 2008 +0000
8814 use FileData in thumb_loader
8816 commit 0d80d51136e02c021dcc07f45d78adce8a3ada33
8817 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8818 Date: Sat Jun 14 21:49:48 2008 +0000
8820 use GtkSizeGroup to control initial size of split images
8822 commit 1df917cf51c93c886a2b27eb91d9161f5ea64b2f
8823 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8824 Date: Sat Jun 14 18:41:30 2008 +0000
8826 preserve image center on refresh
8828 commit aac341d52f5b64196ffd78652fc95a58a5bfd6d0
8829 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8830 Date: Sat Jun 14 18:33:40 2008 +0000
8832 use multiline description in vflist with large thumbnails
8833 always display marks in the first column
8834 show expander in "name" column
8836 commit ac6e8d73416d1b72e768729b917aa4532da3844a
8837 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8838 Date: Sat Jun 14 17:32:27 2008 +0000
8840 join name and sidecars to one string
8842 commit 17344587a815f0057e8739cfbf5d2afbea4f2667
8843 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8844 Date: Sat Jun 14 17:14:28 2008 +0000
8846 optimized vflist_setup_iter_recursive
8848 commit 8244a9e46297c4adc8dd5095a04a199e9b536a71
8849 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8850 Date: Sat Jun 14 12:43:39 2008 +0000
8852 iconlist_refresh optimization
8854 commit 0f4fcde469fc6f9081e4078fa3a88f1c993ff296
8855 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8856 Date: Sat Jun 14 12:30:44 2008 +0000
8858 fixed iconview update after deletion of selected image
8860 commit 37fd19aa6a5df3496f5995ac518599b1b74798b8
8861 Author: Laurent Monin <geeqie@norz.org>
8862 Date: Sat Jun 14 06:52:52 2008 +0000
8864 Silent unused variable warning.
8866 commit 5f7b05915dcf7c7ead03ba825ecdd1f825c07482
8867 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8868 Date: Fri Jun 13 21:32:58 2008 +0000
8870 optimized vflist_setup_iter
8872 commit 922cb25e24b4c735857883757c923bc03002f475
8873 Author: Laurent Monin <geeqie@norz.org>
8874 Date: Fri Jun 13 13:33:11 2008 +0000
8876 French translation was updated.
8878 commit 669a4954c3e7a9c8b7dd5fe8610e6bd163787738
8879 Author: Laurent Monin <geeqie@norz.org>
8880 Date: Fri Jun 13 12:27:41 2008 +0000
8882 Revert patches 759 and 760.
8883 759 patch broke adding selection of files through sort manager
8884 to an unopened collection.
8886 commit 16aa61eb9064f9a2ff7faeb5cb6c49878ea0d735
8887 Author: Laurent Monin <geeqie@norz.org>
8888 Date: Fri Jun 13 11:51:23 2008 +0000
8890 Display total size of files in collection window, for the list and for the selection.
8892 commit c687f78e1f9625ec8afb0bfc04e43baf9c841a7d
8893 Author: Laurent Monin <geeqie@norz.org>
8894 Date: Fri Jun 13 11:11:57 2008 +0000
8896 Optionnally display directory's date in list view.
8897 It can be set through Preferences > Advanced > Behavior and
8898 is saved to rc file as layout.show_directory_date option.
8900 commit 0a1ad21b4dda0f856b023b01dfd9df79f71ca97f
8901 Author: Laurent Monin <geeqie@norz.org>
8902 Date: Thu Jun 12 22:43:32 2008 +0000
8904 load_options_from():
8905 - do not copy option name and value anywhere, only copy value_all to a separate buffer
8906 - allow more relaxed syntax on read, so we can correctly read option name and value
8907 even if user made some errors like replacing ':' by '=' or inserting a space before ':'.
8908 - minor aesthetical changes
8910 commit 11a07ebce120ac8f073b1ffbd2dc828ad54783e1
8911 Author: Laurent Monin <geeqie@norz.org>
8912 Date: Thu Jun 12 21:21:32 2008 +0000
8914 Add a comment about relative positions of image overlay in the rc file.
8916 commit 943be3f7f7676c11b6826fd507e98477aee44281
8917 Author: Laurent Monin <geeqie@norz.org>
8918 Date: Thu Jun 12 20:33:51 2008 +0000
8920 Allow to set image overlay info position through options:
8921 - image_overlay.common.x
8922 - image_overlay.common.y
8924 For now, there are only editable through rc file.
8926 commit e6b5b17219e75d276407a55c9fa9833a0d3a5848
8927 Author: Laurent Monin <geeqie@norz.org>
8928 Date: Thu Jun 12 20:17:22 2008 +0000
8930 Move some functions from image.[ch] to image-overlay.c and make them static:
8931 - image_overlay_add()
8932 - image_overlay_set()
8933 - image_overlay_remove()
8934 - image_overlay_get() (unused)
8936 commit c5eb8769b9462b318f52c0d70635fda0c92038cc
8937 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8938 Date: Thu Jun 12 18:30:33 2008 +0000
8940 reverted changes in layout_close made in rev. 890 and 901
8942 commit 86a4f3c90de18942b84b33046721801cb1edd504
8943 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8944 Date: Tue Jun 10 19:25:21 2008 +0000
8946 fixed vdtree_sort_cb
8948 commit 69b52cb5e907359a473418866f74461822448737
8949 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8950 Date: Tue Jun 10 18:39:19 2008 +0000
8952 fixed segfault in vd_rename_cb
8954 commit 08524203c709cf0013c2bd1d04c348067685e526
8955 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8956 Date: Tue Jun 10 18:19:17 2008 +0000
8958 dropped vficon_sync, use vficon_refresh everywhere
8960 commit f42d498ea1a214bb6c7bf0c6e451489a50c9ab7f
8961 Author: Laurent Monin <geeqie@norz.org>
8962 Date: Tue Jun 10 11:55:18 2008 +0000
8964 collection_from_dnd_data(): simplify and optimize.
8966 commit 554bfe983c1442fc84a832a0a6d6cc89ef8182a7
8967 Author: Laurent Monin <geeqie@norz.org>
8968 Date: Tue Jun 10 11:27:35 2008 +0000
8970 collection_info_list_to_dnd_data(): simplify and optimize.
8972 commit 55be71b45a3c28de13d1c532bd2d6e9278fc0239
8973 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8974 Date: Mon Jun 9 20:27:39 2008 +0000
8976 moved notification to view_file.c
8978 commit e04699877776b3d59fc4ac827cc57166f47328f6
8979 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8980 Date: Mon Jun 9 19:43:56 2008 +0000
8982 run idle function just once
8984 commit d77ba4a93e80fa8e39ce81d7cb803c55e7da0ca7
8985 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8986 Date: Mon Jun 9 19:41:37 2008 +0000
8988 use vficon_refresh for updating
8990 commit 1e0be504a15f4eb0228b8b99d69741fed67e6ff5
8991 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8992 Date: Mon Jun 9 19:00:47 2008 +0000
8994 handle deletion of selected files
8996 commit eff5536c6f25a057eacc0c9a59ef4a0997ce50e5
8997 Author: Vladimir Nadvornik <nadvornik@suse.cz>
8998 Date: Mon Jun 9 18:28:28 2008 +0000
9000 optimized vficon_refresh_real
9002 commit f4c575e663819adb425f9a7468cd7614a56b03be
9003 Author: Laurent Monin <geeqie@norz.org>
9004 Date: Mon Jun 9 10:10:34 2008 +0000
9006 Minor fixes and add a note about variable declaration.
9008 commit 1e2563b337e30225c07935af8041a7d1744c8d72
9009 Author: Laurent Monin <geeqie@norz.org>
9010 Date: Mon Jun 9 07:14:46 2008 +0000
9012 Use unsigned type for marks since it is used as a bitfield.
9014 commit f104380fae8162102711930439e8b2e5fc9e3910
9015 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9016 Date: Mon Jun 9 07:06:53 2008 +0000
9018 fixed saving options on exit
9020 commit 020655c63732ec867014ba4e41637831789e05c3
9021 Author: Laurent Monin <geeqie@norz.org>
9022 Date: Sun Jun 8 23:42:51 2008 +0000
9024 Tidy up: add/remove white lines, minor code changes.
9026 commit 1f83c4e6344aeed363e504be79d50d1485dd8160
9027 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9028 Date: Sun Jun 8 21:21:13 2008 +0000
9030 improved vficon_populate
9032 commit a871f2934cd24dd852a1810a82d7029cf8cfb3e9
9033 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9034 Date: Sun Jun 8 20:24:46 2008 +0000
9036 vficon_sync speed-up
9038 commit b4f826d25c1daec9e7b3ca63203b615b2490ac8e
9039 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9040 Date: Sun Jun 8 19:09:44 2008 +0000
9042 better check for notify type
9044 commit c64e06ce0192ac8386a54296c09c2b5ee5989aa5
9045 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9046 Date: Sun Jun 8 09:25:39 2008 +0000
9048 fixed switching thumbnails in listview on and off - bug 1984825
9050 commit cd2e0e411d683cd490371d4756b0235e2679071a
9051 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9052 Date: Sat Jun 7 22:44:17 2008 +0000
9054 various refresh and notification fixes
9056 commit b993ae7cb2ecc511e009ee18dfa720fd66e3a715
9057 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9058 Date: Sat Jun 7 15:08:33 2008 +0000
9060 various notification improvements
9062 commit 063bd585c8e7e4c8bf3c00a0403f7a6ba88cb180
9063 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9064 Date: Sat Jun 7 10:45:33 2008 +0000
9066 use the new notification for collections
9068 commit ee08f41b89a36d13dfabb071fccdb532c58f69bf
9069 Author: Laurent Monin <geeqie@norz.org>
9070 Date: Sat Jun 7 10:18:30 2008 +0000
9072 Display Lirc state in config log.
9073 Re-organize the config log a bit.
9075 commit 4df45b3ded4ba25fe8daaafdb3ea0de18eb9769c
9076 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9077 Date: Sat Jun 7 09:36:12 2008 +0000
9079 use new notification in img-view
9081 commit 92497f66b819d5862cc221344b102d04c59204f4
9082 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9083 Date: Sat Jun 7 09:10:01 2008 +0000
9085 use new notification in layout and layout_image
9087 commit f745066286b72604eddc365c088df7a82eafbbcd
9088 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9089 Date: Sat Jun 7 08:13:22 2008 +0000
9091 used new notification in search.c
9093 commit 7637e235738516de25759d26d3feb45a171a18d3
9094 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9095 Date: Sat Jun 7 07:45:08 2008 +0000
9097 used new notification in dupe.c
9099 commit dd62fe18714c2f714e444c6c6f2de5e7e07acd84
9100 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9101 Date: Fri Jun 6 22:34:15 2008 +0000
9103 used new notification in cache_maint
9105 commit f335345202a840721560f5aab41ba110a449ddd1
9106 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9107 Date: Fri Jun 6 22:11:03 2008 +0000
9111 commit 8bca5d11043655dcb7156598c15884b81eabb83a
9112 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9113 Date: Fri Jun 6 21:50:09 2008 +0000
9115 realtime file monitor
9117 commit f0ca274daef77b01f134d6c556d2efa775169944
9118 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9119 Date: Fri Jun 6 20:59:03 2008 +0000
9121 zero-lenght path must be allowed for now
9123 commit 765ce1d52bad52bbfeb8b930c0428318d93185d1
9124 Author: Laurent Monin <geeqie@norz.org>
9125 Date: Fri Jun 6 08:01:19 2008 +0000
9127 French translation was updated.
9129 commit f64e2fa6ee80241e0bcd786c7c9dc3f70980367d
9130 Author: Laurent Monin <geeqie@norz.org>
9131 Date: Thu Jun 5 23:31:22 2008 +0000
9133 Fix "No newline at end of file" warning.
9135 commit 7839d6af203658adba7d3de9d18233f48bffc292
9136 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9137 Date: Thu Jun 5 18:43:44 2008 +0000
9139 use new notification in vficon
9141 commit 3cf04e271280aed1006b46d02e25b5d026c9a3e2
9142 Author: Laurent Monin <geeqie@norz.org>
9143 Date: Thu Jun 5 09:24:42 2008 +0000
9145 Compare paths using utf8_collate_key() since paths are utf8-encoded.
9146 It fixes bug 1959854.
9148 commit baf540a744f37d692c00c740cfe77505f3e4971c
9149 Author: Laurent Monin <geeqie@norz.org>
9150 Date: Thu Jun 5 08:41:02 2008 +0000
9152 Use uft8_collate_key() to sort utf8 strings.
9153 Modify file_data_set_path() to sync collate keys and file_data_pool
9156 Partially fix bug 1959854.
9158 commit 6129e31e323e0064a6c9bb2285dab6cf32088146
9159 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9160 Date: Wed Jun 4 21:12:47 2008 +0000
9162 new notification system (used only in vflist for now)
9164 commit b83763acf8f3ec6b12ca5302a6e7c73d20eb2ecb
9165 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9166 Date: Tue Jun 3 19:44:19 2008 +0000
9168 replaced directory path with FileData* dir_fd
9170 commit af94f830d3c67610709600c6a57e85dc583630c1
9171 Author: Laurent Monin <geeqie@norz.org>
9172 Date: Tue Jun 3 15:54:05 2008 +0000
9174 Allow to modify the aspect of Geeqie through the use of a
9175 gtkrc file that may be present in the geeqie rc directory.
9176 Patch by Aldric RENAUDIN and me.
9178 commit fa9d41fdd5e0e83247ffcf9195db3c5d069a1976
9179 Author: Laurent Monin <geeqie@norz.org>
9180 Date: Tue Jun 3 13:54:22 2008 +0000
9182 Replace hardcoded collection filename extension by a macro (GQ_COLLECTION_EXT).
9184 commit 02ad66458b97d359e9612846624e49f42d7109ba
9185 Author: Laurent Monin <geeqie@norz.org>
9186 Date: Tue Jun 3 11:24:16 2008 +0000
9188 Drop initialization to NULL since filelist_read() will take care of it.
9190 commit 3df14dfb67589c306fb4095b7087638d4aad61bc
9191 Author: Laurent Monin <geeqie@norz.org>
9192 Date: Tue Jun 3 09:41:00 2008 +0000
9194 filelist_read_real(): optimize and clean up.
9196 commit c3cbb65ba80d2339026513a32fac2ddf1f866bbe
9197 Author: Laurent Monin <geeqie@norz.org>
9198 Date: Tue Jun 3 09:03:33 2008 +0000
9200 Reduce indentation level.
9202 commit 18f3117f7949d432a1ebf2d4bfcb47a1a50b146d
9203 Author: Laurent Monin <geeqie@norz.org>
9204 Date: Tue Jun 3 08:57:46 2008 +0000
9206 Reduce indentation level.
9208 commit 688b1111bc04b733c4d879b16faf5c75d4bcbdbf
9209 Author: Laurent Monin <geeqie@norz.org>
9210 Date: Tue Jun 3 08:53:53 2008 +0000
9212 collection_table_find_data_by_coord(): tidy up.
9214 commit 25c47b533a126a95dd10c663d9f6a32b5e78b8e5
9215 Author: Laurent Monin <geeqie@norz.org>
9216 Date: Tue Jun 3 07:37:24 2008 +0000
9218 vflist_maint(): only allocate memory and compare strings if needed.
9220 commit 9069f1e009b20f29cf15c7ad6632476589f8516c
9221 Author: Laurent Monin <geeqie@norz.org>
9222 Date: Tue Jun 3 07:32:13 2008 +0000
9224 layout_real_renamed(), layout_real_removed(), layout_real_moved():
9227 commit e1edb9d5c4d980e5c1615f96cd91804cb62ed922
9228 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9229 Date: Sat May 31 19:46:26 2008 +0000
9231 do not change original FileData on copy
9233 commit 7fe6112289193b5421a08fc9a27da23a293d8622
9234 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9235 Date: Sat May 31 19:44:41 2008 +0000
9237 replaced vflist_maint functions by vflist_refresh - it allows to follow
9238 changes made by external editors more precisely
9240 commit 10e0bd5513c5c314d7feba61bac30c2d2bd50669
9241 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9242 Date: Fri May 30 21:41:46 2008 +0000
9244 vflist_populate_view: better handle selected files that are renamed or deleted
9246 commit 44179fa3ab21aca878d86a7b84a4822927e62dfb
9247 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9248 Date: Fri May 30 20:13:16 2008 +0000
9250 fixed thumb index (thumbnails are shown again)
9252 commit f5bae1ffc402de38549948787c689ce02fc598f1
9253 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9254 Date: Fri May 30 19:53:52 2008 +0000
9256 simplified vflist_populate_view
9258 commit ce29b00d2ae2d4461da481c9703d1a1e34d03926
9259 Author: Laurent Monin <geeqie@norz.org>
9260 Date: Fri May 30 08:39:52 2008 +0000
9262 Use functions to set editors name and command and ensure they are
9264 Previously, non-utf8 strings from rc file caused some issues.
9266 commit 639e6684b4c4097f95fc2d732eb98a8119d09791
9267 Author: Laurent Monin <geeqie@norz.org>
9268 Date: Fri May 30 08:36:23 2008 +0000
9270 Make utf8_validate_or_convert() to always allocate a new string.
9272 commit ab16da5e16b325b51e888d8969360b48770b0cf3
9273 Author: Laurent Monin <geeqie@norz.org>
9274 Date: Fri May 30 07:20:25 2008 +0000
9276 Check for existing editor command using is_valid_editor_command().
9278 commit 7afa3a0b07b38b082a647bc50c046a4d9758a1e7
9279 Author: Laurent Monin <geeqie@norz.org>
9280 Date: Thu May 29 07:58:34 2008 +0000
9282 Preserve properties window width and height during session even when
9283 layout.save_window_positions is not set.
9284 It restores the pre revision 858 behavior.
9286 commit 05f3eb89357157adbe443d71986902c2e80c997f
9287 Author: Laurent Monin <geeqie@norz.org>
9288 Date: Thu May 29 07:52:05 2008 +0000
9290 Save properties window width and height to rc file and restore
9291 them on next session if layout.save_window_positions is set to TRUE.
9293 commit f89fbbf03e4d4593445a2fa731557db2596b0305
9294 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9295 Date: Wed May 28 22:12:10 2008 +0000
9297 improved infrastructure for tracing changes, optimized vflist_populate_view
9299 commit 335a8f5397ddda92fc0bf7acc0d3e48be3732cc8
9300 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9301 Date: Tue May 27 18:46:34 2008 +0000
9303 measure time of filelist update
9305 commit 01a388eb2885bc5a9dbbb0faafc437a171ff557d
9306 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9307 Date: Tue May 27 18:37:15 2008 +0000
9309 another fix in notification
9311 commit d5c322089bf472b8061116dda437870fb7724939
9312 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9313 Date: Mon May 26 18:32:04 2008 +0000
9315 Fix histogram grid - patch by Uwe Ohse
9317 commit 9530a02bc561d40f936c44d5e45d37ddf32815b9
9318 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9319 Date: Mon May 26 18:22:08 2008 +0000
9321 use fputs instead of printf - patch by Uwe Ohse
9323 commit 1f01199c3dbd8ca9e796ff42b8b591ab90745158
9324 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9325 Date: Mon May 26 17:06:30 2008 +0000
9327 fixed bug in notification code
9329 commit 5407c7dd1d47999deb999ddcc4908d7c47b7d74c
9330 Author: Laurent Monin <geeqie@norz.org>
9331 Date: Sun May 25 20:17:07 2008 +0000
9333 Tidy up: indentation fixes, typo fixes, ...
9335 commit aa3fda66e2e90d4f87fdb0e71106829aedaac9b0
9336 Author: Laurent Monin <geeqie@norz.org>
9337 Date: Sun May 25 19:54:00 2008 +0000
9341 commit 7aca9bde7ea89130df6934148287dc3c0f290cd2
9342 Author: Laurent Monin <geeqie@norz.org>
9343 Date: Sun May 25 19:13:04 2008 +0000
9347 commit 8973118af85916c7dd6240428d865b593d4e889c
9348 Author: Laurent Monin <geeqie@norz.org>
9349 Date: Sun May 25 19:03:30 2008 +0000
9351 bar_sort_set_filter_cb(): filter_idx was set as uint so get it as uint.
9353 commit 56b0d6ecccbd5ef448fb59983828fccc2c5dd5a2
9354 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9355 Date: Sat May 24 22:44:18 2008 +0000
9357 rewritten utilops.h:
9358 - better integration of external commands
9361 commit d2e0888194442fe09a3f099f149e3d4fb3884bc9
9362 Author: Laurent Monin <geeqie@norz.org>
9363 Date: Sat May 24 20:01:59 2008 +0000
9365 Allow to escape star characters in the template string with a \.
9366 One can insert a \ by escaping it with another \.
9367 Fix deletion of empty parts when using | trick.
9368 Append the separator " - " only if data is neither NULL nor empty.
9369 Patch by Uwe Ohse and Laurent Monin.
9371 commit c3c6184b858a57f359937a912a8db3f715844270
9372 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9373 Date: Sat May 24 09:18:09 2008 +0000
9375 improved filedata interface
9377 commit 2f9f06e43c1d6e6b9d1d7c7af3c038ab830f132f
9378 Author: Laurent Monin <geeqie@norz.org>
9379 Date: Fri May 23 23:40:12 2008 +0000
9381 Fix display of libpthread detection.
9382 Fix display of lirc support, do not test for headers if disabled.
9384 commit 8c7decff43cd66410be772b6c1a3204efe7a7e00
9385 Author: Laurent Monin <geeqie@norz.org>
9386 Date: Fri May 23 23:18:40 2008 +0000
9388 Silent few warnings that appeared when using --disable-exiv2 configure option.
9390 commit a2f6ae48d9b6632eef9b4b2ad77e189afb61016d
9391 Author: Laurent Monin <geeqie@norz.org>
9392 Date: Fri May 23 22:57:51 2008 +0000
9394 French translation was updated.
9396 commit 6e80a2dae26e190fdd56461021cc945a9b807ecc
9397 Author: Laurent Monin <geeqie@norz.org>
9398 Date: Fri May 23 22:55:23 2008 +0000
9400 Use the same label for toolbar buttons tooltip than in main menu.
9402 commit 2d39c9d42b6214b53b9f70ca5a9f946974ad326a
9403 Author: Laurent Monin <geeqie@norz.org>
9404 Date: Fri May 23 15:07:30 2008 +0000
9406 Add -Wstrict-prototypes to gcc options only in developer mode
9407 since it clutters the compilation log with unfixable warnings.
9408 Add -Wall in developer mode to display even more warnings.
9409 Fix display of --enable-deprecated at end of configure (yes
9410 and no were inversed).
9412 commit 07c127246cdf49873cbcb769e00bf6299956dc70
9413 Author: Laurent Monin <geeqie@norz.org>
9414 Date: Fri May 23 12:27:28 2008 +0000
9416 slideshow_next(), slideshow_prev(): move code to common slideshow_move(), reducing code redundancy.
9418 commit 5caa58afa57bc3340d49ea1701b06038cfbb345b
9419 Author: Laurent Monin <geeqie@norz.org>
9420 Date: Fri May 23 12:19:42 2008 +0000
9422 Move code from slideshow_timer_reset() to new slideshow_timer_stop() and simplify calls.
9424 commit 001635e8163ec0bc1615dd10de3da4271dd44c00
9425 Author: Laurent Monin <geeqie@norz.org>
9426 Date: Fri May 23 00:20:56 2008 +0000
9428 Try to load a system-wide rc file if any, before per-user rc file.
9429 For now, system-wide rc file path is set to /etc/geeqie/geeqierc
9430 (defined by GQ_SYSTEM_WIDE_DIR in main.h).
9431 filter_parse() was modified to replace entries having the same key,
9432 needed since it may be called more than once.
9434 Please test heavily.
9436 commit 43b4e4860807c26bd83cd99da58ecd68f052eb44
9437 Author: Laurent Monin <geeqie@norz.org>
9438 Date: Thu May 22 23:22:12 2008 +0000
9440 Pass ConfOptions * to save_options() and load_options().
9442 commit 0fe33428a668c783d42432bf80a574d7df6b564d
9443 Author: Laurent Monin <geeqie@norz.org>
9444 Date: Thu May 22 23:17:26 2008 +0000
9446 Move code from save_options() to new save_options_to() which takes
9447 the destination path as parameter.
9449 commit 9d0560eb4199b16058bc3623e49a90393f62b968
9450 Author: Laurent Monin <geeqie@norz.org>
9451 Date: Thu May 22 23:09:53 2008 +0000
9453 Move setup_default_options() and sync_options_with_current_state() to options.[ch].
9454 Pass ConfOptions * to these instead of directly using global variable.
9455 Cleanup #include in main.c.
9457 commit 91a77c72ce0c65eacd4ef3810128c7aef9d646db
9458 Author: Laurent Monin <geeqie@norz.org>
9459 Date: Thu May 22 22:49:07 2008 +0000
9461 Move code from exit_program_final() to new sync_options_with_current_state().
9463 commit 2d0d34eaa30a4d1d8be28eae5158c096e9401174
9464 Author: Laurent Monin <geeqie@norz.org>
9465 Date: Thu May 22 22:43:07 2008 +0000
9467 Separate path building code from options loading code.
9468 Most code of load_options() is moved to new load_options_from().
9469 ExifUIList initialization is moved to setup_default_options().
9471 commit b5d0f1f91b10a1efb6bea5fe4878d946b18d124e
9472 Author: Laurent Monin <geeqie@norz.org>
9473 Date: Thu May 22 20:22:13 2008 +0000
9475 Make shell command and its option rc file options instead of hardcoded strings.
9476 This allows users to modify the shell command that execute "editors".
9477 Two new options appear in rc file:
9478 - shell.path (default to "/bin/sh")
9479 - shell.options (default to "-c")
9481 These options can only be changed from the rc file, not at runtime.
9482 Tests are made to check that shell.path is not empty and lead to
9485 commit 94c67ee52b2e81260f2f63c17771c4902942857a
9486 Author: Laurent Monin <geeqie@norz.org>
9487 Date: Thu May 22 13:00:45 2008 +0000
9489 Fix signed vs unsigned warnings.
9490 In most cases, gint was used instead of guint.
9492 commit a4226d0deebed8e331e8b5de48d9c2c11a9e01ff
9493 Author: Laurent Monin <geeqie@norz.org>
9494 Date: Thu May 22 11:28:35 2008 +0000
9496 Comment out unused static function extension_truncate().
9498 commit 6f08b3a0bfb9a539e0144313ec7b02071f19b7f4
9499 Author: Laurent Monin <geeqie@norz.org>
9500 Date: Thu May 22 11:27:43 2008 +0000
9502 Fix up some types, make some signed vs unsigned warnings quiet.
9504 commit e050d2a0bb71d56ddd0d7e6a8b60648357d7bcd9
9505 Author: Laurent Monin <geeqie@norz.org>
9506 Date: Thu May 22 10:09:07 2008 +0000
9508 Modify set_default_image_overlay_template_string() to accept the pointer to
9509 the string to modify and add a generic function to set template_string value.
9511 commit 4abc67156b7e0728230026f9c47a091ab69b0f53
9512 Author: Laurent Monin <geeqie@norz.org>
9513 Date: Thu May 22 09:22:29 2008 +0000
9515 French translation was updated.
9517 commit a331805a87ce4d65fcc06826054f115a9c8a7108
9518 Author: Laurent Monin <geeqie@norz.org>
9519 Date: Thu May 22 09:12:36 2008 +0000
9521 Introduce an helper function that returns the name of an editor.
9522 It helps to reduce code redundancy.
9524 commit 48582c3600eacfd7985aff255372c4909cf87e40
9525 Author: Laurent Monin <geeqie@norz.org>
9526 Date: Thu May 22 08:49:52 2008 +0000
9528 Use a struct to handle editor's properties.
9530 commit cceaf6dd59921919c0f8c1478bc025de7812ba9f
9531 Author: Laurent Monin <geeqie@norz.org>
9532 Date: Wed May 21 19:37:18 2008 +0000
9534 Make stricter match for option's names consisting of a prefix and a number.
9535 It allows to have names like "prefix_12" and "prefix_something" in the same file.
9536 Using strtol() was wrong since it allowed names like "prefix_-0xa", leading
9537 to unpredictable results. It was wrong too with "prefix_something", which
9538 was equivalent to "prefix_0", instead of being an option of its own.
9540 commit f4fdeefe1b2f4573b91a19682a134a50f675c8ff
9541 Author: Laurent Monin <geeqie@norz.org>
9542 Date: Wed May 21 11:46:19 2008 +0000
9544 Replace hardcoded "/" by G_DIR_SEPARATOR_S where applicable.
9546 commit ec28448108d471c5fc8705e5502a81e116c506e4
9547 Author: Laurent Monin <geeqie@norz.org>
9548 Date: Wed May 21 11:45:29 2008 +0000
9550 Use g_build_filename().
9552 commit f42ea51102878335515db3058de36d3ac2c68e27
9553 Author: Laurent Monin <geeqie@norz.org>
9554 Date: Wed May 21 11:07:23 2008 +0000
9556 Use G_DIR_SEPARATOR where applicable.
9558 commit 88b1387337bed6aae3c4eb9eabb6b5646bc2e743
9559 Author: Laurent Monin <geeqie@norz.org>
9560 Date: Wed May 21 11:00:13 2008 +0000
9562 Use G_DIR_SEPARATOR_S where applicable.
9564 commit 1ba45c263f1a40689c0f015d00adab032d9ea4b8
9565 Author: Laurent Monin <geeqie@norz.org>
9566 Date: Wed May 21 10:52:38 2008 +0000
9568 Use g_build_filename() and G_DIR_SEPARATOR_S.
9570 commit 9cbd3ca276a034db2e38e1d302f59ea59000961e
9571 Author: Laurent Monin <geeqie@norz.org>
9572 Date: Wed May 21 10:46:33 2008 +0000
9574 Use g_build_filename() instead of g_strconcat().
9576 commit 0be6f799a2986d22c2e42e8c51d09a16030875f6
9577 Author: Laurent Monin <geeqie@norz.org>
9578 Date: Wed May 21 10:11:56 2008 +0000
9580 tab_completion_do(): use g_build_filename(), G_DIR_SEPARATOR, G_DIR_SEPARATOR_S.
9582 commit a847d10f2debed4c4e7f01e6f4e4fcf246f3a281
9583 Author: Laurent Monin <geeqie@norz.org>
9584 Date: Wed May 21 09:58:29 2008 +0000
9586 tab_completion_popup_cb(): use g_build_filename() and simplify code.
9588 commit e07eab477089e688f3d3668e110b651f1cf346f4
9589 Author: Laurent Monin <geeqie@norz.org>
9590 Date: Wed May 21 09:50:32 2008 +0000
9592 Use expand_tilde() instead of simple concatenation, it allows correct expansion
9593 of ~user as well as ~dir.
9595 commit 5acd3990069f22b64c0336bd89067c1cf265927e
9596 Author: Laurent Monin <geeqie@norz.org>
9597 Date: Wed May 21 09:30:53 2008 +0000
9599 dest_change_dir(): rewrite to use g_build_filename(), g_path_get_dirname() and g_path_get_basename().
9601 commit 550af58c76fd602a08a811f5be218bcec90d1598
9602 Author: Laurent Monin <geeqie@norz.org>
9603 Date: Wed May 21 08:53:51 2008 +0000
9605 Fix a segfault occuring when logging an empty message and there is no log window.
9607 commit 98cabee9637e5ddfd9b2f6fcd9296572c6d7253d
9608 Author: Laurent Monin <geeqie@norz.org>
9609 Date: Wed May 21 00:42:14 2008 +0000
9611 Use g_build_filename().
9613 commit e45c0d959bfbc09115bf447ccc7813d25ace3e1a
9614 Author: Laurent Monin <geeqie@norz.org>
9615 Date: Wed May 21 00:39:16 2008 +0000
9617 thumb_std_cache_path(): use g_build_filename() and simplify.
9619 commit c656b4ad0212e24cbd9ae2844b0bbf904571ab2f
9620 Author: Laurent Monin <geeqie@norz.org>
9621 Date: Wed May 21 00:32:57 2008 +0000
9623 Use g_build_filename().
9625 commit 9fbfbb253e2e700806714e6ef5c7813148c8b72a
9626 Author: Laurent Monin <geeqie@norz.org>
9627 Date: Wed May 21 00:20:13 2008 +0000
9629 Use g_build_filename() where applicable.
9631 commit a9bd1c761342532867bee1fc112d7c5f93deb5b6
9632 Author: Laurent Monin <geeqie@norz.org>
9633 Date: Wed May 21 00:15:41 2008 +0000
9635 Use g_build_filename() instead of g_strconcat().
9637 commit fe45471190349960979b37aebea84cc2c7cb9675
9638 Author: Laurent Monin <geeqie@norz.org>
9639 Date: Wed May 21 00:13:12 2008 +0000
9641 Use g_build_filename() and get rid of "root dir fix".
9643 commit 0b30da0498c23b1237ebbf41eac69e341394043a
9644 Author: Laurent Monin <geeqie@norz.org>
9645 Date: Wed May 21 00:12:19 2008 +0000
9647 Use g_build_filename().
9649 commit 5e710445fc08a56ddd1c73585953d2c791dc866a
9650 Author: Laurent Monin <geeqie@norz.org>
9651 Date: Wed May 21 00:01:03 2008 +0000
9653 Disable unused code:
9654 - cache_maintain_home_dir()
9655 - cache_maintain_dir()
9657 commit 95eebfff0a5472e885a2cebd38024a59b37db8af
9658 Author: Laurent Monin <geeqie@norz.org>
9659 Date: Tue May 20 23:41:13 2008 +0000
9661 Build path using g_build_filename() then calculate its length.
9663 commit e80fa4c91453bf056e384a888e051272b04b7abd
9664 Author: Laurent Monin <geeqie@norz.org>
9665 Date: Tue May 20 23:11:47 2008 +0000
9667 Use G_DIR_SEPARATOR_S instead of hardcoded "/".
9669 commit 381f82f295a52ba43179d6e0e5036ac73ac8887d
9670 Author: Laurent Monin <geeqie@norz.org>
9671 Date: Tue May 20 23:07:09 2008 +0000
9673 Use g_build_filename() and move location label creation from cache_manager_show() to new cache_manager_location_label().
9675 commit d145a20894f4c757ea29b79ed25d31004ae97a8a
9676 Author: Laurent Monin <geeqie@norz.org>
9677 Date: Tue May 20 22:47:13 2008 +0000
9679 cache_find_location(): use g_build_filename() and move redundant code to new functions.
9681 commit 267dbe2ad0cf72a577b2e236245c39e0b1930d59
9682 Author: Laurent Monin <geeqie@norz.org>
9683 Date: Tue May 20 22:22:11 2008 +0000
9685 Use g_build_filename().
9687 commit d1ad0442c58c29df914c80e211f8c90abf145427
9688 Author: Laurent Monin <geeqie@norz.org>
9689 Date: Tue May 20 22:13:48 2008 +0000
9691 Use size_t instead of gint, it silents a signed vs unsigned warning.
9693 commit 3bd79d0d86bee23a6514faf22c68f6e3898411a5
9694 Author: Laurent Monin <geeqie@norz.org>
9695 Date: Tue May 20 22:11:59 2008 +0000
9697 Use g_build_filename() instead of g_strconcat().
9699 commit 73e10c62fc9d789afd29b46183078407369700e6
9700 Author: Laurent Monin <geeqie@norz.org>
9701 Date: Tue May 20 22:09:04 2008 +0000
9703 Drop concat_dir_and_file() and use g_build_filename() instead.
9705 commit ca505f0dd3957eeea0d69dfc3e133c320bba2683
9706 Author: Laurent Monin <geeqie@norz.org>
9707 Date: Tue May 20 22:00:14 2008 +0000
9709 Use G_DIR_SEPARATOR instead of '/' where applicable.
9711 commit c56dcb92792b030d9f14cf68d5260be924a999ee
9712 Author: Laurent Monin <geeqie@norz.org>
9713 Date: Tue May 20 21:51:25 2008 +0000
9715 Use g_build_filename() to build paths.
9717 commit ddee8f88900c6e3af7b48541514e0f029912bd20
9718 Author: Laurent Monin <geeqie@norz.org>
9719 Date: Tue May 20 20:11:29 2008 +0000
9721 Do not use glib posix wrappers since they were introduced in 2.6
9722 and we want 2.4 compatibility.
9724 commit dc3b44026a577f54f257a543223b1d99ea298693
9725 Author: Laurent Monin <geeqie@norz.org>
9726 Date: Tue May 20 20:06:11 2008 +0000
9728 Use access() instead of g_access() which is only available in 2.8.
9730 commit f2424a9a424a11d32fdc4514b143d67a8285b0d0
9731 Author: Laurent Monin <geeqie@norz.org>
9732 Date: Tue May 20 19:14:36 2008 +0000
9734 Use utf-8 charset instead of iso-8859-1.
9737 commit dd45f154d660065acd669bae936995f889237604
9738 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9739 Date: Tue May 20 17:43:37 2008 +0000
9741 updated ru.po by Alexandre Prokoudine
9743 commit 231d9567dc36494096b87e29a1ba245c932f646a
9744 Author: Laurent Monin <geeqie@norz.org>
9745 Date: Tue May 20 08:18:30 2008 +0000
9747 French translation was updated.
9749 commit b130dfe52635ff03a61994eee9fd98ab12e10f9a
9750 Author: Laurent Monin <geeqie@norz.org>
9751 Date: Tue May 20 08:14:35 2008 +0000
9753 Sort out log_printf() vs printf_term() mix up.
9755 commit a8d4af5cfbfc17f65b7f23db463ebc0220c26dd3
9756 Author: Laurent Monin <geeqie@norz.org>
9757 Date: Tue May 20 07:52:49 2008 +0000
9759 Use print_term() instead of printf(), since it handles charset conversion
9760 from utf8 to locale if needed.
9762 commit 11819b31099e4db5bb0488a404dd633928e806a9
9763 Author: Laurent Monin <geeqie@norz.org>
9764 Date: Mon May 19 11:09:23 2008 +0000
9766 Remove C-specific gcc options from CXXFLAGS.
9767 Add few more warnings.
9769 commit 592f33931c27c10012614e90bf7486b3ffa66039
9770 Author: Laurent Monin <geeqie@norz.org>
9771 Date: Mon May 19 09:27:30 2008 +0000
9773 Fix some incomplete initialization warnings.
9775 commit 2a2b70b7061760b54f1075902caee61fe6c6a95f
9776 Author: Laurent Monin <geeqie@norz.org>
9777 Date: Mon May 19 08:46:37 2008 +0000
9779 depreceated -> deprecated
9781 commit 17c0fcefeedde3e92482b78685528b2b667bddde
9782 Author: Laurent Monin <geeqie@norz.org>
9783 Date: Mon May 19 08:43:11 2008 +0000
9787 commit 55c5b71c9d49e5d6b39c3b5fa6f4ce966193c881
9788 Author: Laurent Monin <geeqie@norz.org>
9789 Date: Mon May 19 08:36:06 2008 +0000
9791 Create auxdir if needed.
9793 commit 397adc4d43c61ec94d54a03edcf3605de977aed7
9794 Author: Laurent Monin <geeqie@norz.org>
9795 Date: Mon May 19 08:24:10 2008 +0000
9797 Fix spurious end of line introduced in revision 780.
9799 commit bc32bf0bd821a6e5ba5fb37abce4f8d00ccdf5c7
9800 Author: Petr Ostadal <postadal@suse.cz>
9801 Date: Mon May 19 01:15:17 2008 +0000
9803 configure.in was rewritten:
9804 - uses PKG_CHECK_MODULES everywhere
9805 - added --enable-debug (enable debugging support)
9806 - added --enable-developer (developer mode, checks depreceated code ...)
9807 - removed obsoleted INCLUDES from Makefile.am
9808 Fixed src/debug.h (added glib.h).
9809 Fixed src/exiv2.c compilation with libexiv2 v0.15.
9810 Added src/trash.h to src/Makefile.am (fixed generating 'make dist').
9812 commit 51e2636cbf3a5d444dc16041eae47c39ecc9d3ae
9813 Author: Petr Ostadal <postadal@suse.cz>
9814 Date: Mon May 19 00:54:59 2008 +0000
9816 Updated CODING (GPL header, macros, svn change-log, ...).
9818 commit 31ed8e20e511d9ab92a842cc205e6962b6417f62
9819 Author: Laurent Monin <geeqie@norz.org>
9820 Date: Sun May 18 21:14:01 2008 +0000
9822 Save order of Properties dialog tabs to rc file.
9823 Users of GTK+ <2.10 can set tabs order directly in the rc file,
9824 others can move tabs using drag'n drop.
9825 The option is named properties.tabs_order, its default value
9826 is "123" which is General, Keywords, Exif tabs (left to right).
9828 commit a1726043d910102910fa32c669a45a4b23779cbb
9829 Author: Laurent Monin <geeqie@norz.org>
9830 Date: Sun May 18 12:56:18 2008 +0000
9832 Cleanup and code redundancy reduction.
9834 commit 3df95a31203a2deb4e0ec0ce019e1cc528e32d39
9835 Author: Laurent Monin <geeqie@norz.org>
9836 Date: Sun May 18 11:39:58 2008 +0000
9838 Memorize text to display in the log window when the window is
9839 not yet created. On log window display, the memorized text
9840 is then recalled and displayed.
9842 commit c219d832b90357a8df605bb444757be70bed2c68
9843 Author: Laurent Monin <geeqie@norz.org>
9844 Date: Sun May 18 07:36:57 2008 +0000
9846 Do not create log window more than once.
9848 commit aa1e905eb793586cdfa564228ca939438ce50a91
9849 Author: Laurent Monin <geeqie@norz.org>
9850 Date: Sat May 17 22:37:04 2008 +0000
9852 Fix formatted.SubjectDistance appearing twice in exif bar configuration.
9854 commit d5ddb658018102f15fce0efaba39cde3cd89d976
9855 Author: Laurent Monin <geeqie@norz.org>
9856 Date: Sat May 17 21:28:02 2008 +0000
9860 commit c293dfff35a58ab31b1225ea712ea766fdae96b0
9861 Author: Laurent Monin <geeqie@norz.org>
9862 Date: Sat May 17 21:26:45 2008 +0000
9864 Add a log window that shows normal and debug messages. For now, it was added to Help menu.
9866 commit 44bf725c587e93c7852e2232b3cb30692341a1bd
9867 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9868 Date: Fri May 16 20:12:11 2008 +0000
9870 fixed exiv2 version test
9872 commit 4e2cbf60d0811c493595007e6c6dcac42588609d
9873 Author: Vladimir Nadvornik <nadvornik@suse.cz>
9874 Date: Fri May 16 20:09:32 2008 +0000
9876 get processed values from exiv2
9877 http://sourceforge.net/tracker/index.php?func=detail&aid=1962444&group_id=222125&atid=1054680
9879 commit 2cf6296486285045389eae9162c5e20e6f7ca0a6
9880 Author: Laurent Monin <geeqie@norz.org>
9881 Date: Fri May 16 14:59:45 2008 +0000
9883 Fix redundant application name in window titles.
9886 commit 4dd8a0ca5bcf4a1060a3cded4e8eea666d96a300
9887 Author: Laurent Monin <geeqie@norz.org>
9888 Date: Fri May 16 14:38:05 2008 +0000
9890 French translation was updated.
9892 commit 80363827d0206ced152428b414af7ee12754ccb0
9893 Author: Laurent Monin <geeqie@norz.org>
9894 Date: Fri May 16 12:16:49 2008 +0000
9896 Do not use printf() directly but use new wrapper function log_printf() instead.
9898 commit 4419bda7c472e6addfa8c204b3be6b9a159c472a
9899 Author: Laurent Monin <geeqie@norz.org>
9900 Date: Fri May 16 12:08:51 2008 +0000
9902 Drop include "debug.h".
9904 commit 08f6266ee30f28a20ec40150ce1371cedcb943ca
9905 Author: Laurent Monin <geeqie@norz.org>
9906 Date: Fri May 16 10:02:56 2008 +0000
9908 Include debug.h from main.h since debug macros may be used anywhere in the code.
9910 commit 9cdcce43a34e0c63b05fecaf6b1fbcbcef522781
9911 Author: Laurent Monin <geeqie@norz.org>
9912 Date: Fri May 16 09:10:56 2008 +0000
9914 Improve editor commands error display:
9915 - display all errors (not only syntax errors)
9916 - display errors from Preferences (checks are made on Apply or OK)
9918 commit dbb4e406f3b1893911d5c44f3fe5f75ae3b87f4d
9919 Author: Laurent Monin <geeqie@norz.org>
9920 Date: Fri May 16 08:37:07 2008 +0000
9922 Improve editors a bit:
9923 - allow whitespaces before and after %v, %V, %w
9924 - allow % escaping using %% (mandatory to use shell commands than contain % characters)
9925 - display a dialog on execution if a syntax error is detected (only for generic editors)
9926 - update README editors section
9928 commit 8cf9235c20b8f059c00c09caf55fd2b81adb683b
9929 Author: Laurent Monin <geeqie@norz.org>
9930 Date: Wed May 14 18:12:11 2008 +0000
9932 The Encoding key is now deprecated by the FreeDesktop standard and all
9933 strings are required to be encoded in UTF-8. This desktop entry
9934 explicitly specifies an Encoding of UTF-8, which is harmless but no longer
9937 See http://standards.freedesktop.org/desktop-entry-spec/1.0/apc.html
9941 commit 696b1afc8d1987bb420d36261a7362f58519291f
9942 Author: Laurent Monin <geeqie@norz.org>
9943 Date: Wed May 14 18:09:05 2008 +0000
9945 Patch #1963690 was applied.
9946 It fixes hyphens/minus confusion in the man page.
9948 commit 12d37bfbf24c80a2574d430200c559f2d20da751
9949 Author: Laurent Monin <geeqie@norz.org>
9950 Date: Wed May 14 17:00:25 2008 +0000
9952 Simplify thumb_std_maint_moved(), since g_list_append knows
9953 how to append to a NULL list. Patch by Uwe Ohse.
9955 commit 7c3a92575e1832ac7896aada1b619eef12d5c1c7
9956 Author: Laurent Monin <geeqie@norz.org>
9957 Date: Wed May 14 16:52:55 2008 +0000
9959 Simplify collect_manager_add_action(), since g_list_append knows
9960 how to append to a NULL list. Patch by Uwe Ohse.
9962 commit e6057c67b6938aa5f5d9f15567fd6302e2ef58aa
9963 Author: Laurent Monin <geeqie@norz.org>
9964 Date: Wed May 14 12:59:00 2008 +0000
9966 Merge vflist_row_by_path() into vflist_index_by_path().
9968 commit 53d0d0d3918a36df3a483989ea02cbea4daa0dbe
9969 Author: Laurent Monin <geeqie@norz.org>
9970 Date: Wed May 14 10:40:43 2008 +0000
9972 Fix some typos. Thanks to Michal \u010ciha\u0159 and James R. Van Zandt.
9975 commit d8bacc9a88f9332a45d49d890f62c0141738fa9f
9976 Author: Laurent Monin <geeqie@norz.org>
9977 Date: Wed May 14 08:56:08 2008 +0000
9979 Make vf_pop_menu_*_cb static.
9981 commit a2b5404ac9f5fbf0e5a7c0e71dcd94252bf3186d
9982 Author: Laurent Monin <geeqie@norz.org>
9983 Date: Tue May 13 20:31:35 2008 +0000
9985 French translation fixes.
9987 commit 81193b24e0f5eade934c698fc0ac485d33751269
9988 Author: Laurent Monin <geeqie@norz.org>
9989 Date: Tue May 13 20:21:00 2008 +0000
9991 Resync POTFILES.in and *.po, update french translation and
9992 regenerate statistics in README.
9994 commit 16e84c761e71ac9052621a396d6880b96abe3221
9995 Author: Laurent Monin <geeqie@norz.org>
9996 Date: Tue May 13 20:13:44 2008 +0000
9998 Merge vflist_pop_menu() and vficon_pop_menu() into vf_pop_menu().
10000 commit d62b5063e0616d905f58fc6036382a7b6d791368
10001 Author: Laurent Monin <geeqie@norz.org>
10002 Date: Tue May 13 19:56:52 2008 +0000
10004 Move VFICON_INFO() and VFLIST_INFO() macros to view_file.h
10006 commit 0ae96b1f2356d2f6eb6218ac85d8f07830118553
10007 Author: Laurent Monin <geeqie@norz.org>
10008 Date: Tue May 13 19:54:13 2008 +0000
10010 vficon_pop_menu(): drop "gint active" parameter, use stored click_id instead.
10012 commit d89bc943dfc7c14031b36c49aeb8544defa5d450
10013 Author: Laurent Monin <geeqie@norz.org>
10014 Date: Tue May 13 19:51:22 2008 +0000
10016 vflist_pop_menu(): drop FileData * parameter, use stored click_fd instead.
10018 commit dc820ece32ce4e8541b8e0d51a82a2486e645ab0
10019 Author: Laurent Monin <geeqie@norz.org>
10020 Date: Tue May 13 19:45:04 2008 +0000
10022 Fix last patch, only set vf->clicked_mark for a valid mark.
10024 commit 91e4b2d69adc9398df664f4d355880ae146ab994
10025 Author: Laurent Monin <geeqie@norz.org>
10026 Date: Tue May 13 19:32:25 2008 +0000
10028 Get rid of vflist_pop_menu() col_idx parameter, use new Viewfile field
10029 named clicked_mark.
10030 Marks numbering is now consistent with menus (starting at 1, 0 is an
10031 invalid mark), assertions were modified accordingly.
10033 commit 86ebde92c37840f27e7f81f0051a1b501b398bcb
10034 Author: Laurent Monin <geeqie@norz.org>
10035 Date: Tue May 13 16:09:43 2008 +0000
10037 Expand tilde with file: and view: remote parameters.
10038 Now these are working:
10039 geeqie -r file:~/dir
10040 geeqie -r view:~user/file
10042 commit 38975e5efdefc3d56f710847821efc2173561f72
10043 Author: Laurent Monin <geeqie@norz.org>
10044 Date: Tue May 13 14:49:38 2008 +0000
10046 Display a message when invalid remote options are used.
10048 commit e88a963a320d1728638984277c0cad4bb3ab3f00
10049 Author: Laurent Monin <geeqie@norz.org>
10050 Date: Tue May 13 14:35:51 2008 +0000
10052 Comparing tag id is not sufficient, check the tag name too.
10054 commit f558c8c220211ffd1950748350a09cf4d471f761
10055 Author: Laurent Monin <geeqie@norz.org>
10056 Date: Tue May 13 11:58:47 2008 +0000
10058 Keywords and comment can now be displayed in OSD info using %keywords% and %comment%.
10060 commit 2ce8b27e1caba72f8f08fa62c2cae7def628cdaf
10061 Author: Laurent Monin <geeqie@norz.org>
10062 Date: Tue May 13 08:53:26 2008 +0000
10064 Move all remote stuff from main.c to remote.[ch].
10066 commit 12639ee4b8d55c4d4b17b888fe4f18d9ba45c382
10067 Author: Laurent Monin <geeqie@norz.org>
10068 Date: Tue May 13 08:02:46 2008 +0000
10070 Move some functions from main.[ch] to new window.[ch].
10072 commit c8611249cdc9ee9247803ff04a39a049e7db57d0
10073 Author: Laurent Monin <geeqie@norz.org>
10074 Date: Tue May 13 07:34:37 2008 +0000
10076 Ensure that we end with UTF8 encoded comment and keywords.
10078 commit 8b3ee1eef7b80997fc1c6ef43d3c622d01d1737c
10079 Author: Laurent Monin <geeqie@norz.org>
10080 Date: Mon May 12 23:26:00 2008 +0000
10082 Reading of Iptc.Application2.Keywords should now be fixed.
10083 Use uft8_validate_or_convert() on exif's text data to be safe.
10085 commit 9aacc4a2448ac1f21bee1ff71ed4ebba4f4eeb81
10086 Author: Laurent Monin <geeqie@norz.org>
10087 Date: Mon May 12 23:21:35 2008 +0000
10089 Rename bar_exif_validate_text() to utf8_validate_or_convert() and move it to main.[ch].
10091 commit 885b212391d1bf9503c9b1d3e0324d22a8c24f80
10092 Author: Laurent Monin <geeqie@norz.org>
10093 Date: Mon May 12 23:00:04 2008 +0000
10095 bar_exif_validate_text(): use computed length and cleanup.
10097 commit 7b4885c281b47d456d0985ad6b084cb20fc7cc08
10098 Author: Laurent Monin <geeqie@norz.org>
10099 Date: Mon May 12 19:56:28 2008 +0000
10101 Disable non-working Iptc.Application2.Keywords reading introduced in revision 736.
10103 commit 874ac4eafacb90b111161275fc71f6345e77d30d
10104 Author: Laurent Monin <geeqie@norz.org>
10105 Date: Mon May 12 17:10:40 2008 +0000
10107 Extract and append keywords from Iptc.Application2.Keywords tags.
10108 A function was added to make the keywords unique in the list.
10109 Note: Iptc.Application2.Keywords is only read, not written.
10111 commit c50d73be0f5f860103b2bf66b845e33aae9ce7c7
10112 Author: Laurent Monin <geeqie@norz.org>
10113 Date: Mon May 12 10:46:23 2008 +0000
10115 When an option was successfully read, just continue to next line.
10117 commit 75f14d8caa9b739913c96b353e100c1088722907
10118 Author: Laurent Monin <geeqie@norz.org>
10119 Date: Mon May 12 10:37:37 2008 +0000
10121 Minor formatting fix in rc file header.
10123 commit ff365dc6cc9abcf3331fe3eb048c9f8bc082f5c3
10124 Author: Laurent Monin <geeqie@norz.org>
10125 Date: Mon May 12 08:52:17 2008 +0000
10127 Rework read_*_option():
10128 - read_u?int_option() now interpret a value of "true" as 1
10129 - read_bool_option() now interpret any value different from 0 as true.
10130 - make functions return TRUE on successful read, FALSE else
10132 Theses changes will help to maintain compatibility when options are modified.
10134 commit 0481d1d4e1ee29d28e766e47ab5dfd39798f9378
10135 Author: Laurent Monin <geeqie@norz.org>
10136 Date: Mon May 12 08:11:27 2008 +0000
10138 Rename option image_overlay.common.enabled to image_overlay.common.state
10139 since it is not a boolean anymore.
10141 commit 99a50120349e25795138098cb35616a3cc953f33
10142 Author: Laurent Monin <geeqie@norz.org>
10143 Date: Mon May 12 00:22:38 2008 +0000
10145 Add some wrapper functions for not yet common code.
10147 commit 98e46592bd5e0f88061eb983c092d57594a479d6
10148 Author: Laurent Monin <geeqie@norz.org>
10149 Date: Sun May 11 23:56:40 2008 +0000
10151 Make vf_pop_menu_toggle_view_type_cb() independent of FILEVIEW_LIST/FILEVIEW_ICON real values.
10153 commit c2147d9b7fd901a7a6ffd89fed45c89c138d2281
10154 Author: Laurent Monin <geeqie@norz.org>
10155 Date: Sun May 11 23:47:59 2008 +0000
10157 Move a part of pop up menu common code to view_file.[ch].
10159 commit 4ba97284fc9972458cc337decd8f5e539a74bbb4
10160 Author: Laurent Monin <geeqie@norz.org>
10161 Date: Sun May 11 23:09:39 2008 +0000
10163 Introduce vf_pop_menu_file_list() as a wrapper to
10164 vflist_pop_menu_file_list() and vficon_pop_menu_file_list().
10166 commit 2be39b52cf821f156ff7e35613f682cb85b8b8bc
10167 Author: Laurent Monin <geeqie@norz.org>
10168 Date: Sun May 11 21:11:54 2008 +0000
10170 Use vf_* functions where possible.
10172 commit 2a9c38f82f64a01d9c2984a778d8a1702f97c3a1
10173 Author: Laurent Monin <geeqie@norz.org>
10174 Date: Sun May 11 20:38:21 2008 +0000
10176 Drop unused layout_list_get_path() and vf*_index_get_path().
10178 commit 1fe24ccb2ec1ecfaecf2618da3c5353a346a3566
10179 Author: Laurent Monin <geeqie@norz.org>
10180 Date: Sun May 11 13:17:38 2008 +0000
10182 French translation was updated.
10184 commit 814bbc284c9bcb08ce6a3a45b34b601b86459870
10185 Author: Laurent Monin <geeqie@norz.org>
10186 Date: Sun May 11 13:14:58 2008 +0000
10188 An option to save and restore the last path used was added.
10189 This option appears as startup.use_last_path in rc file.
10190 Preferences > General > Startup was modified accordingly.
10192 commit ff3bbba625e982d3341491b771cf6a6b5b3ccd2c
10193 Author: Laurent Monin <geeqie@norz.org>
10194 Date: Sun May 11 12:23:26 2008 +0000
10197 startup_path_enable -> startup.restore_path
10198 startup_path -> startup.path
10200 Geeqie is still able to read old options.
10202 commit 4e0f18ac54c4b327c380d9c3be9db0dde2f964a7
10203 Author: Laurent Monin <geeqie@norz.org>
10204 Date: Sun May 11 11:46:48 2008 +0000
10206 Fix help window title.
10208 commit b01f014ebaba751530160ac533299d71681d5bc3
10209 Author: Laurent Monin <geeqie@norz.org>
10210 Date: Sun May 11 11:44:58 2008 +0000
10212 Use computed string length.
10214 commit 53e7b0df5c55a782d95cb892e1ba74b57221f2d6
10215 Author: Laurent Monin <geeqie@norz.org>
10216 Date: Sun May 11 11:41:32 2008 +0000
10218 Slightly increase help window's default width.
10220 commit 4e6dd6649934183de0294ce5cbfe76a6a00fd83f
10221 Author: Laurent Monin <geeqie@norz.org>
10222 Date: Sun May 11 11:30:41 2008 +0000
10224 Add an help button to OSD info configuration in Preferences dialog.
10225 Make its own section named "Overlay Screen Display".
10227 commit c7a434caff3c658986b5e3188b47c9d31cb3b221
10228 Author: Laurent Monin <geeqie@norz.org>
10229 Date: Sun May 11 10:25:04 2008 +0000
10231 Partially update main README.
10232 A section concerning overlay info was added.
10233 Translation statistics were updated.
10235 commit 1fa5d80bd4c211fd31199ba5b8eab8ec638957d1
10236 Author: Laurent Monin <geeqie@norz.org>
10237 Date: Sun May 11 09:37:46 2008 +0000
10239 Change translations statistics formatting to match the style
10240 use in the README file.
10242 Here is the result for current trunk:
10244 Translations statistics
10245 Date: Sun, 11 May 2008 11:33:14 +0200
10247 Note: completion % in the chart below may not be quite correct
10248 when fuzzy translations exist but do not appear in the source.
10249 For exact results, run make update-po with up to date POTFILES.in.
10250 comp % = trans / (trans + fuzzy + untrans)
10252 Language Comp(%) Trans Fuzzy Untrans Total
10253 fr 100.00 985 0 0 985
10254 be 90.56 892 25 68 985
10255 eu 68.53 675 150 160 985
10256 eo 68.22 672 153 160 985
10257 vi 68.02 670 156 159 985
10258 it 67.82 668 154 163 985
10259 pt_BR 67.82 668 154 163 985
10260 zh_TW 66.90 659 150 176 985
10261 sk 66.50 655 158 172 985
10262 fi 64.37 634 176 175 985
10263 nl 64.37 634 179 172 985
10264 sv 64.16 632 175 178 985
10265 bg 64.06 631 175 179 985
10266 ca 64.06 631 175 179 985
10267 cs 64.06 631 175 179 985
10268 de 64.06 631 175 179 985
10269 es 64.06 631 175 179 985
10270 ja 64.06 631 175 179 985
10271 ru 64.06 631 175 179 985
10272 pl 60.61 597 148 240 985
10273 ar 42.94 423 315 247 985
10274 ro 37.56 370 342 273 985
10275 hu 36.14 356 332 297 985
10276 id 19.70 194 408 383 985
10277 et 19.29 190 407 388 985
10278 uk 17.16 169 411 405 985
10279 nb 15.94 157 416 412 985
10280 zh_CN.GB2312 15.94 157 416 412 985
10281 th 15.13 149 413 423 985
10282 sl 14.72 145 419 421 985
10283 da 12.99 128 402 455 985
10284 ko 11.37 112 52 821 985
10285 tr 6.60 65 398 522 985
10287 commit 0cbf32806223d6271b1bd211cd4dfc22ba2736ca
10288 Author: Laurent Monin <geeqie@norz.org>
10289 Date: Sat May 10 21:29:53 2008 +0000
10291 Fix display of collection in overlay info.
10292 Due to markup escaped <i>collection</i> was displayed instead of collection's in italic.
10294 Overlay info syntax was extended to allow the wrapping of displayed data with markup.
10296 General syntax is: %name[:length limit][:extra]%
10297 Extra string uses special character '*' to mark the place of the data to display.
10298 If no '*' is present, then extra string is just appended to data.
10299 Any "\n" is replaced by a newline on display.
10300 Pango mark up is accepted in left and right parts.
10301 If data is empty, nothing will be displayed.
10304 "%name:<i>*</i>\n%" -> name is displayed in italics ended with a newline
10305 "%size:\n%" -> size is displayed with a newline at end
10306 "%formatted.ISOSpeedRating:ISO *%" -> prefix iso number with "ISO " (ie. "ISO 100")
10307 "Collection <b>*</b>\n" -> display collection name in bold prefixed by "Collection " and a newline is appended
10310 Collection name formatting was slighly improved by not displaying the .gqv extension.
10311 The default overlay info string was modified to use the new syntax, but older info strings should be
10312 displayed as usual.
10314 commit fc25dbbf61f437c785404029bfce99ed4a71f6b1
10315 Author: Laurent Monin <geeqie@norz.org>
10316 Date: Sat May 10 14:22:18 2008 +0000
10318 image_osd_get() now returns OsdShowFlags.
10320 commit 73fa427e25508213e47fb0671e2a35a790b21b48
10321 Author: Laurent Monin <geeqie@norz.org>
10322 Date: Sat May 10 13:54:25 2008 +0000
10324 Display a simple grid with histogram.
10326 commit af4f4a115221b7c92ba4d7e6805ecc8988dc7147
10327 Author: Laurent Monin <geeqie@norz.org>
10328 Date: Sat May 10 12:33:52 2008 +0000
10330 Initialize to correct value (OSD_SHOW_NOTHING instead of FALSE).
10332 commit 48916cac7e50d057096dc76cab7401e3c0dc35b0
10333 Author: Laurent Monin <geeqie@norz.org>
10334 Date: Sat May 10 09:00:14 2008 +0000
10336 Save full OSD state to rc file and restore it on startup.
10337 It allows to restore OSD with or without histogram depending
10340 commit 8ccd362187273137e9ed4b51671c6eeef90851dd
10341 Author: Laurent Monin <geeqie@norz.org>
10342 Date: Fri May 9 12:43:10 2008 +0000
10344 image_osd_info_render(): if there's no fd, just return.
10346 commit c93ee033bf6c9c8d6169cb2e826f5f612990659b
10347 Author: Laurent Monin <geeqie@norz.org>
10348 Date: Fri May 9 12:33:24 2008 +0000
10350 Move overlay histogram stuff from ImageWindow to OverlayStateData.
10351 It simplifies things a lot and make more sense.
10353 Note: overlay icons display is broken since a long time it seems.
10355 commit 46a015d5305c8d75297c3d6748ca2b4375851e19
10356 Author: Laurent Monin <geeqie@norz.org>
10357 Date: Fri May 9 11:15:56 2008 +0000
10359 Introduce image_get_osd_data() and image_set_osd_data().
10361 commit 77d3ccb4b995e0de2e0ac0facf1e03347549cadf
10362 Author: Laurent Monin <geeqie@norz.org>
10363 Date: Fri May 9 09:58:46 2008 +0000
10365 image_osd_get() and image_osd_set() now uses flags.
10367 commit 94833dae9ada87a15401be7361988be493bbeaad
10368 Author: Laurent Monin <geeqie@norz.org>
10369 Date: Fri May 9 09:34:38 2008 +0000
10371 image_osd_histogram_chan_toggle(), image_osd_histogram_log_toggle():
10372 reduce indentation level.
10374 commit dd431ef1f82d42b02899f1ca1c9f6ad4e172ede4
10375 Author: Laurent Monin <geeqie@norz.org>
10376 Date: Fri May 9 08:39:18 2008 +0000
10378 Preserve last histogram modes.
10379 When a new histogram is displayed, it uses previously chosen
10381 These modes are saved on exit to rc file as options:
10382 histogram.last_channel_mode
10383 histogram.last_log_mode
10385 commit 7917c5a3e4e89fd1b32de87c3788e32025820c41
10386 Author: Laurent Monin <geeqie@norz.org>
10387 Date: Fri May 9 08:03:25 2008 +0000
10389 Update CODING and HACKING files, and add po/README file for translators.
10391 commit 8ef1e8c83e2cc7f9ee8715be574a2f72d2b1143c
10392 Author: Laurent Monin <geeqie@norz.org>
10393 Date: Fri May 9 07:46:18 2008 +0000
10395 Make lirc_cleanup() and lirc_input_callback() static.
10397 commit 9cb23ddf80cbb03ee4b4557e4aaa9ecbee7dcb91
10398 Author: Laurent Monin <geeqie@norz.org>
10399 Date: Fri May 9 07:32:30 2008 +0000
10401 Use function(void) instead of function() for declaring functions which
10402 do not take any parameters at all.
10403 It respects current Geeqie coding style more.
10405 commit 524cf262d075f28b08c51b187598b6c1f3276dde
10406 Author: Laurent Monin <geeqie@norz.org>
10407 Date: Thu May 8 22:59:14 2008 +0000
10409 In the search results view, hide dimensions column instead of
10410 displaying an empty one.
10411 When dimensions search criteria is used, it is always displayed.
10413 commit 6b17a6ad374a2077265c1f806558aba0dd89b585
10414 Author: Laurent Monin <geeqie@norz.org>
10415 Date: Thu May 8 22:49:16 2008 +0000
10417 Reset thumbnail column to NULL when hidden.
10418 It fixes bug 1960274.
10420 commit 786c7401047ffbbec27820cf0e89d008e16ea488
10421 Author: Laurent Monin <geeqie@norz.org>
10422 Date: Thu May 8 20:21:03 2008 +0000
10424 search_status_update(): slightly reduce code redundancy.
10426 commit cfe2b3ba31e60ed9863f7f9af807b2f936893ef7
10427 Author: Laurent Monin <geeqie@norz.org>
10428 Date: Thu May 8 12:50:25 2008 +0000
10430 Use g_ascii_strncasecmp() instead of strncasecmp() where applicable.
10431 Add a FIXME where potential improper usage of strncasecmp() is made.
10433 commit 6559dd1a68980c2e4a1708a84cfbb60e9775be33
10434 Author: Laurent Monin <geeqie@norz.org>
10435 Date: Thu May 8 12:38:34 2008 +0000
10437 Use g_ascii_strcasecmp() instead of strcasecmp() where ascii-only strings
10440 commit 947a8668dbefb4da50c01673a18a6cfb2ec1908b
10441 Author: Laurent Monin <geeqie@norz.org>
10442 Date: Wed May 7 23:27:26 2008 +0000
10444 Replace deprecated functions by their counterparts:
10445 g_strcasecmp() -> g_ascii_strcasecmp()
10446 g_strncasecmp() -> g_ascii_strncasecmp()
10447 gtk_input_remove() -> g_source_remove()
10448 g_io_channel_close() -> g_io_channel_shutdown() + g_io_channel_unref()
10450 All these are deprecated either since 2.2 or 2.4.
10452 commit c5f3fab36157bac8c74ef5401afc4b5478dc436b
10453 Author: Laurent Monin <geeqie@norz.org>
10454 Date: Wed May 7 22:54:33 2008 +0000
10457 French translation was updated.
10459 commit 0479ab313fcf0ac12489dfc4df49593b86e212f6
10460 Author: Laurent Monin <geeqie@norz.org>
10461 Date: Wed May 7 22:48:30 2008 +0000
10463 Add a way to invert the current selection.
10464 An item labeled "Invert selection" was added to the Select submenu
10467 commit 2927044d43b56069079cfeac00aa6989b1c9c126
10468 Author: Laurent Monin <geeqie@norz.org>
10469 Date: Tue May 6 23:58:08 2008 +0000
10473 commit 38ac488dfcdb0f560617f615b4ced2c01b63821c
10474 Author: Laurent Monin <geeqie@norz.org>
10475 Date: Tue May 6 23:53:12 2008 +0000
10477 French translation was updated.
10479 commit 4b93995fdf301e4c54c7919ab2a7b4a50b08f87d
10480 Author: Laurent Monin <geeqie@norz.org>
10481 Date: Tue May 6 23:52:09 2008 +0000
10485 commit 25ad32ba818bbb3c7cb4c620a3ede5f9ed374541
10486 Author: Vladimir Nadvornik <nadvornik@suse.cz>
10487 Date: Tue May 6 21:35:31 2008 +0000
10489 moved safe delete functions to separate file
10491 commit 8546ea31f763bd7e3386e4231be062ff2a73d55a
10492 Author: Vladimir Nadvornik <nadvornik@suse.cz>
10493 Date: Tue May 6 20:24:16 2008 +0000
10495 use some of the new functions in filedata.c
10497 commit f05bac9cdc8755273958466df6df1b3f5305ee41
10498 Author: Laurent Monin <geeqie@norz.org>
10499 Date: Tue May 6 17:00:55 2008 +0000
10501 Allow the user to append or replace comments for a group of selected files.
10502 Two buttons were added to the Keywords panel.
10504 commit 5f3ddd491eb4d90e18663d030155cfae254ac385
10505 Author: Laurent Monin <geeqie@norz.org>
10506 Date: Tue May 6 12:31:23 2008 +0000
10508 Use a dedicated option to enable keywords and comment saving as XMP tags
10510 This new option is named "save_metadata_in_image_file" in configuration file.
10511 User can toggle it through Preferences > Advanced > Miscellaneous > Store keywords and comments as XMP tags in image files.
10512 Description of enable_metadata_dirs was modified as an attempt to improve clarity.
10514 commit 5ecec83ad07f14578f4922ad7ba7befca9a09c31
10515 Author: Laurent Monin <geeqie@norz.org>
10516 Date: Tue May 6 12:03:39 2008 +0000
10518 comment_xmp_read(), comment_xmp_write(): cleanup and improve readibility.
10520 commit a729f5905a8ca4faeafca4f4e66832e408c52ccd
10521 Author: Laurent Monin <geeqie@norz.org>
10522 Date: Mon May 5 21:27:39 2008 +0000
10524 French translation was updated, various fixes.
10526 commit 146b6e2a59584bda8c274ba313862a3abb82a634
10527 Author: Laurent Monin <geeqie@norz.org>
10528 Date: Mon May 5 20:56:20 2008 +0000
10530 Belarusian translation was updated. Thanks to Pavel Piatruk.
10532 commit 117767d634649683e27badb1d7c2cffc1eac5334
10533 Author: Vladimir Nadvornik <nadvornik@suse.cz>
10534 Date: Mon May 5 20:51:51 2008 +0000
10536 started implementation of API for sidecar files
10538 commit ffc2e29991a2d8d968133f5340cd711c1fd50c42
10539 Author: Laurent Monin <geeqie@norz.org>
10540 Date: Mon May 5 20:51:50 2008 +0000
10542 Update POTFILES.in (filelist.c -> filedata.c).
10544 commit 512e5dddd1d85da2fe030e0a464d953d0733cd1e
10545 Author: Laurent Monin <geeqie@norz.org>
10546 Date: Mon May 5 20:49:40 2008 +0000
10548 Modify regen_potfiles.sh to generate a patch instead of
10549 directly applying changes to POTFILES.in.
10551 commit bf41ef491c80e033e2d028a87e00605ac893609f
10552 Author: Vladimir Nadvornik <nadvornik@suse.cz>
10553 Date: Mon May 5 19:20:46 2008 +0000
10555 added .gqv to known file types
10557 commit 6e7bf48d03f50655a0e70015b3d33ce96bd80f5f
10558 Author: Vladimir Nadvornik <nadvornik@suse.cz>
10559 Date: Mon May 5 19:11:12 2008 +0000
10561 split filelist.c to filefilter.c and filedata.c
10563 commit f798c6ab2cd9c89fa905f5003783a6c445551805
10564 Author: Laurent Monin <geeqie@norz.org>
10565 Date: Mon May 5 09:21:01 2008 +0000
10567 Revert wrong patch rev 676.
10569 commit cfa6a11856d742e7b1e1bd46d6e7125eb1694a1b
10570 Author: Laurent Monin <geeqie@norz.org>
10571 Date: Mon May 5 09:12:07 2008 +0000
10573 Add an helper script to regenerate POTFILES.in file.
10574 POTFILES.in was updated.
10575 French translation was updated.
10577 commit 0a259ddb8f1c4e2929ea0a5c7570e86d27cddc22
10578 Author: Laurent Monin <geeqie@norz.org>
10579 Date: Mon May 5 08:32:18 2008 +0000
10581 Revert patch 675, and correctly fix gtk assertion failure.
10583 commit 37193c248cd813a72f62bce349c788072ca5b311
10584 Author: Laurent Monin <geeqie@norz.org>
10585 Date: Mon May 5 08:15:52 2008 +0000
10587 Fix two memory leaks.
10589 commit 6c35f9de22600d4b8243b8d84095dfb716cedec9
10590 Author: Laurent Monin <geeqie@norz.org>
10591 Date: Mon May 5 07:46:32 2008 +0000
10593 Fix Gtk-CRITICAL **: gtk_label_set_text: assertion `GTK_IS_LABEL (label)' failed
10594 when swapping to/from file icon view.
10596 commit 5cacdd949c21b1c5b989b62eb48d91e094ef3e89
10597 Author: Laurent Monin <geeqie@norz.org>
10598 Date: Sun May 4 23:57:20 2008 +0000
10600 vficon_release_cb(): use switch() and cleanup.
10602 commit b9cb52f0d53dbc898c252dfef98fae9f832bb14d
10603 Author: Laurent Monin <geeqie@norz.org>
10604 Date: Sun May 4 23:20:43 2008 +0000
10608 commit c2117e7e72686ada0203a1d562263dc7f198cb4a
10609 Author: Laurent Monin <geeqie@norz.org>
10610 Date: Sun May 4 23:06:46 2008 +0000
10612 Drop unused vficon_select_by_path() and vflist_select_by_path().
10614 commit b6ea14610564d2367b0a74656717913362166e62
10615 Author: Laurent Monin <geeqie@norz.org>
10616 Date: Sun May 4 23:03:36 2008 +0000
10620 commit 509c70381ce8847866bb84ce398d074a749a6abf
10621 Author: Vladimir Nadvornik <nadvornik@suse.cz>
10622 Date: Sun May 4 21:54:20 2008 +0000
10624 dropped path_list functions, use filelist functions everywhere
10626 commit ac3bd2a2622adbf9154d805e6a0df4bab97f54af
10627 Author: Laurent Monin <geeqie@norz.org>
10628 Date: Sun May 4 19:00:39 2008 +0000
10630 Remove unused functions:
10631 vflist_set_status_func()
10632 vflist_set_thumb_status_func()
10633 vflist_set_layout()
10634 vficon_set_status_func()
10635 vficon_set_thumb_status_func()
10636 vficon_set_layout()
10638 commit d3ade2f9fd8e00a1fce9d8fc7bb32d359af96259
10639 Author: Laurent Monin <geeqie@norz.org>
10640 Date: Sun May 4 18:45:06 2008 +0000
10642 Drop ViewFileIcon, use ViewFile and ViewFileInfoIcon instead.
10644 commit 1267a5c07d5fb00b4eb9f9837b9d82aff3172b6e
10645 Author: Laurent Monin <geeqie@norz.org>
10646 Date: Sun May 4 16:16:07 2008 +0000
10648 Drop ViewFileList, use ViewFile and ViewFileInfoList instead.
10650 commit be9e09722d788060c1ccf58222ee9ca8c80871b6
10651 Author: Laurent Monin <geeqie@norz.org>
10652 Date: Sun May 4 11:47:36 2008 +0000
10654 Prepare switch to ViewFile (unused yet).
10656 commit 7192ff23dcf4fb721d72404649a98de99993f042
10657 Author: Laurent Monin <geeqie@norz.org>
10658 Date: Sun May 4 00:32:05 2008 +0000
10660 Shorten Edit menu labels, dropping "in ". It will ease
10661 translations too, and user can define its own label in Preferences.
10663 commit f83f83eed158cf9671c8ccec4e52e4916802eb73
10664 Author: Laurent Monin <geeqie@norz.org>
10665 Date: Sun May 4 00:21:14 2008 +0000
10667 Do not show Copy, Move, Rename, Delete, New Folder external commands
10668 in the Edit section of contextual menus.
10670 commit 50a7b03151f939ddc0f61ae9560de5c17412c3c1
10671 Author: Laurent Monin <geeqie@norz.org>
10672 Date: Sun May 4 00:16:37 2008 +0000
10674 Use GQ_EDITOR_GENERIC_SLOTS instead of hardcoded value.
10676 commit 66238168387b3ff974f886b5a039bbccd2d44099
10677 Author: Laurent Monin <geeqie@norz.org>
10678 Date: Sat May 3 20:55:16 2008 +0000
10680 exif_get_description_by_key(): check for "formatted." prefix, and optimize.
10682 commit 03acb7cb8dc91e0f307f818a61f6a7671fe8d9cc
10683 Author: Laurent Monin <geeqie@norz.org>
10684 Date: Sat May 3 20:49:25 2008 +0000
10686 exif_get_formatted_by_key(): skip prefix when comparing.
10688 commit 1000ac5af7b62b93b673d48353edbea43aff67e4
10689 Author: Laurent Monin <geeqie@norz.org>
10690 Date: Sat May 3 20:40:50 2008 +0000
10692 Change the prefix of formatted exif tags to a more explicit "formatted." prefix
10693 instead of the shorter "f".
10694 Warning: custom overlay info string has to be modified since old names are no
10695 more recognized, one can reset it to default through Preferences > Advanced.
10697 commit e01df0556e0bbca765a2e07987148d3b6d10760a
10698 Author: Laurent Monin <geeqie@norz.org>
10699 Date: Sat May 3 16:58:17 2008 +0000
10701 Fix a bug occuring when using certain actions on a collection
10702 item which is not in the selection.
10703 Triggering it will either result in an assertion failure or a
10707 - open a collection
10708 - right-click on a non-selected image
10709 - select Delete... menu entry (or Copy, Move, Rename, Properties...)
10711 It results in the best case:
10712 ** ERROR **: file filelist.c: line 905 (file_data_ref): assertion failed: (fd->magick == 0x12345678)
10713 or a pure segfault due to corrupted data.
10715 collection_table_popup_file_list() has to return a list of filedata *
10716 not a list of gchar *.
10718 commit 31ba226eb280ab241b855069dbc7cc10fc31f225
10719 Author: Laurent Monin <geeqie@norz.org>
10720 Date: Sat May 3 15:19:35 2008 +0000
10722 Move marks-related fields from _ViewFileInfoList to _ViewFile, since
10723 they'll be used for file icon view too.
10725 commit 13e75141b49669425e206f358d06f6e1ca4a9627
10726 Author: Laurent Monin <geeqie@norz.org>
10727 Date: Sat May 3 15:17:24 2008 +0000
10729 Move common thumbs_* fields from _ViewFileInfoIcon and _ViewFileInfoList
10732 commit 8ac7dc269a5411ee3504599b3c6a085f6aad312c
10733 Author: Laurent Monin <geeqie@norz.org>
10734 Date: Sat May 3 15:13:15 2008 +0000
10736 Rename thumbs_fd to thumbs_filedata in ViewFileIcon struct to match
10737 the name used in ViewFileList.
10739 commit fd7d8c583de748c29c5304ee300e7af6a8d36ed8
10740 Author: Laurent Monin <geeqie@norz.org>
10741 Date: Sat May 3 15:09:21 2008 +0000
10743 Remove useless thumbs_list from ViewFileIcon.
10745 commit e1c39fa29264aea839610dfedca5e086b5128395
10746 Author: Laurent Monin <geeqie@norz.org>
10747 Date: Sat May 3 12:50:52 2008 +0000
10749 Add function prototypes (yet unused).
10751 commit a4659c7ea41ec4d1eeb659b1b1dd3d6bcc9bb833
10752 Author: Laurent Monin <geeqie@norz.org>
10753 Date: Sat May 3 12:48:45 2008 +0000
10755 Drop redundant vflist_thumbs_set() introduced in revision 649,
10756 modify and use existing vflist_thumb_set().
10758 commit 26de6ed0184a1c43652a582938b2ceb688c4e6d4
10759 Author: Laurent Monin <geeqie@norz.org>
10760 Date: Sat May 3 12:21:22 2008 +0000
10762 Remove redundant prototype.
10764 commit c790abbf70208af477971ec3b3af3fa8e11dbe21
10765 Author: Laurent Monin <geeqie@norz.org>
10766 Date: Sat May 3 11:58:41 2008 +0000
10768 Introduce ViewFileInfoList and ViewFileInfoIcon (not used yet).
10770 commit 26cd72f831ddba954a4e85eb9300427e5e3e0b2a
10771 Author: Laurent Monin <geeqie@norz.org>
10772 Date: Sat May 3 11:34:13 2008 +0000
10774 Replace Layout icon_view field by more generic file_view_type.
10775 Replace option layout.view_as_icons by layout.file_view_type.
10777 commit f5b1784d9050d4fdd3d6badb8acfdf8112d53e68
10778 Author: Laurent Monin <geeqie@norz.org>
10779 Date: Sat May 3 10:31:37 2008 +0000
10781 Set thumbs_enabled through new function vflist_thumbs_set() instead
10784 commit 04a9e3e249e4f237ff01a40c6fd3e8ce241eb107
10785 Author: Laurent Monin <geeqie@norz.org>
10786 Date: Sat May 3 09:41:09 2008 +0000
10788 Prepare merging of some parts of view_file_list and view_file_icon and
10789 simplification of view_file* interface.
10791 commit f520f8c5a7f3a470fe072b6f00499612d759964f
10792 Author: Laurent Monin <geeqie@norz.org>
10793 Date: Sat May 3 08:35:08 2008 +0000
10795 Change default positions of dividers since width of the main menu
10798 commit d2e52306a94755c9fdaae1ffca917ceefc3595f6
10799 Author: Laurent Monin <geeqie@norz.org>
10800 Date: Fri May 2 23:11:31 2008 +0000
10802 Make exif_rational_to_double() and exif_get_rational_as_double() static.
10804 commit 4d369ddac3bd4da17eab8ea2397ddcf0d9be1f73
10805 Author: Laurent Monin <geeqie@norz.org>
10806 Date: Fri May 2 23:08:18 2008 +0000
10808 info_notebook_reordered_cb(): do not call info_tabs_sync(), it causes exif
10809 info disappearing when moving the tab.
10811 commit 2fc5d88ca3589beeee18a669cac708b719d90963
10812 Author: Laurent Monin <geeqie@norz.org>
10813 Date: Fri May 2 22:59:04 2008 +0000
10815 Fix a Pango warning related to UTF8 when displaying internationalized
10816 description in Advanced Exif Properties panel.
10818 commit 66d230fa707f98cbb75db6de0dd3cd66e235ab95
10819 Author: Laurent Monin <geeqie@norz.org>
10820 Date: Fri May 2 22:31:24 2008 +0000
10822 exif_get_description_by_key(): tidy up.
10824 commit 30eb0123db8ca4fdacc34e21589f718ed3c9e260
10825 Author: Laurent Monin <geeqie@norz.org>
10826 Date: Fri May 2 22:28:39 2008 +0000
10828 Add a pointer to the build function in the formatted exif tags struct
10829 and use a loop in exif_get_formatted_by_key().
10831 commit c59ca563a159852e616063a9595c24f432cf9ef7
10832 Author: Laurent Monin <geeqie@norz.org>
10833 Date: Fri May 2 21:58:36 2008 +0000
10837 commit 74dc50f227b9f46e2c6746db4f0cfe7d7607888d
10838 Author: Laurent Monin <geeqie@norz.org>
10839 Date: Fri May 2 21:34:26 2008 +0000
10841 Explode exif_get_formatted_by_key() in smaller functions prefixed "exif_build_f".
10842 An helper macro was added to call them.
10844 commit 4fff33dde0de9160cf9ea5df78c69905a00ba24c
10845 Author: Laurent Monin <geeqie@norz.org>
10846 Date: Fri May 2 20:56:59 2008 +0000
10848 Remove unused checksum_simple() function.
10850 commit 7fd292e32d3445f1cf7c60d2268f8a3c0d10d49b
10851 Author: Laurent Monin <geeqie@norz.org>
10852 Date: Fri May 2 20:40:47 2008 +0000
10854 Simplify remove_extension_from_path().
10856 commit 4f05f85b26d36c87e449a59d68c7105a7cdb138b
10857 Author: Laurent Monin <geeqie@norz.org>
10858 Date: Fri May 2 20:27:47 2008 +0000
10860 remove_level_from_path() was simplified.
10862 commit f4b58f7255ce0a67d0076b09f11f2e542f387b51
10863 Author: Laurent Monin <geeqie@norz.org>
10864 Date: Fri May 2 09:03:52 2008 +0000
10866 Move variable declaration and affectation near where it is used.
10868 commit 0142966824cfdbcefc79a188a4b3aae3d8253c6e
10869 Author: Laurent Monin <geeqie@norz.org>
10870 Date: Fri May 2 08:41:32 2008 +0000
10872 Replace GQView by Geeqie.
10874 commit 3cce6caefa4385a18b79e83df02743f2c0652103
10875 Author: Laurent Monin <geeqie@norz.org>
10876 Date: Thu May 1 23:20:26 2008 +0000
10878 Use sizeof() instead of hardcoded buffer sizes.
10880 commit 787538b30bd23fc85a3e8aae38c1ea6877aed636
10881 Author: Laurent Monin <geeqie@norz.org>
10882 Date: Thu May 1 22:59:54 2008 +0000
10884 cache_sim_write_similarity(): cleanup and simplification.
10886 commit 0d8286ddc775e675c1f3552f92047d3928637d32
10887 Author: Laurent Monin <geeqie@norz.org>
10888 Date: Thu May 1 22:31:14 2008 +0000
10890 Use secure_save stuff to write .sim files.
10892 commit 68cf3760029075a5e3877954eacef14ee5f67956
10893 Author: Laurent Monin <geeqie@norz.org>
10894 Date: Thu May 1 22:30:16 2008 +0000
10896 save_options(): minor code simplification.
10898 commit a2ff3d30a0ccf398323de9245d13cb166256f333
10899 Author: Laurent Monin <geeqie@norz.org>
10900 Date: Thu May 1 22:27:44 2008 +0000
10902 Add a wrapper to fwrite().
10904 commit cae11cbe267cb6f95da10ea3c5d472d4e6069a34
10905 Author: Laurent Monin <geeqie@norz.org>
10906 Date: Thu May 1 21:42:22 2008 +0000
10910 commit 394f2839406f77bc462f371da7c81539804e3d5d
10911 Author: Laurent Monin <geeqie@norz.org>
10912 Date: Thu May 1 18:37:50 2008 +0000
10916 commit ac59f9924c35122eaa97af9ce56f966b97738035
10917 Author: Laurent Monin <geeqie@norz.org>
10918 Date: Thu May 1 18:26:30 2008 +0000
10920 Simplify and optimize extension_find_dot().
10922 commit e00eb93689768d84f6edd346ae2d4619d1fc2399
10923 Author: Vladimir Nadvornik <nadvornik@suse.cz>
10924 Date: Tue Apr 29 22:44:06 2008 +0000
10926 fixed a memory leak
10928 commit 53bb7d6c6c0eba150ceda32609281a2bccc43241
10929 Author: Vladimir Nadvornik <nadvornik@suse.cz>
10930 Date: Tue Apr 29 18:12:49 2008 +0000
10932 cleanup: use image_get_image_size
10934 commit 76b0903edc9ab43fcf41d2a9134c4ef969b8ccb6
10935 Author: Vladimir Nadvornik <nadvornik@suse.cz>
10936 Date: Tue Apr 29 17:52:12 2008 +0000
10938 fixed connected zoom and scroll that didn't work in some cases
10939 http://sourceforge.net/tracker/index.php?func=detail&aid=1952429&group_id=222125&atid=1054680
10941 commit 6e5e4f7670c45b55f2fca8b3916f1b9f9397a318
10942 Author: Petr Ostadal <postadal@suse.cz>
10943 Date: Sun Apr 27 23:31:20 2008 +0000
10945 fix warning cast from pointer to integer of different size (when an integer is
10946 passed instead of a pointer to a callback, GINT_TO_POINTER(i) should be used)
10948 commit 5ae4228a32c2758ec72a0a780a2480474033bb80
10949 Author: Vladimir Nadvornik <nadvornik@suse.cz>
10950 Date: Sun Apr 27 20:05:11 2008 +0000
10952 Added LIRC patch written by Matteo Beniamino
10954 commit 24110e7cf37b69fd01db02f203c5f1a25b5d113d
10955 Author: Laurent Monin <geeqie@norz.org>
10956 Date: Fri Apr 25 20:23:21 2008 +0000
10958 Fix number of directory views, bug introduced in revision 617.
10960 commit 1f3d7a4f31640be1c85f8cd4d8bd966665d7399c
10961 Author: Vladimir Nadvornik <nadvornik@suse.cz>
10962 Date: Fri Apr 25 20:08:47 2008 +0000
10964 fixed dragging multiple files from file list
10965 http://sourceforge.net/tracker/index.php?func=detail&aid=1950740&group_id=222125&atid=1054680
10967 commit 0fb3e0276867a5224e267571b04641290d9b1013
10968 Author: Laurent Monin <geeqie@norz.org>
10969 Date: Fri Apr 25 09:31:32 2008 +0000
10971 Add a line about variable and function names.
10973 commit 23b982817520f7e361b3252b18efb0c391f08e17
10974 Author: Laurent Monin <geeqie@norz.org>
10975 Date: Fri Apr 25 09:28:45 2008 +0000
10977 Document the Geeqie coding style.
10978 This is a draft, please improve.
10980 commit 74182a124ee9eca4d76d2e4da9b690dea61a651e
10981 Author: Laurent Monin <geeqie@norz.org>
10982 Date: Fri Apr 25 08:07:22 2008 +0000
10984 Handle the case of reduction of the number of view directory types.
10985 Previously it was leading to a segfault.
10987 commit 856f0b26d9bd498c8e093e75c5a7f7b5bdb8238f
10988 Author: Laurent Monin <geeqie@norz.org>
10989 Date: Thu Apr 24 20:29:09 2008 +0000
10991 Allow to copy the path of a directory to clipboard from directory views.
10992 Show Copy path option has to be enabled.
10993 Suggested by Frédéric Mantegazza.
10995 commit 76747275b6e719dbb4efb93d414f82ab2f177d79
10996 Author: Laurent Monin <geeqie@norz.org>
10997 Date: Thu Apr 24 20:18:59 2008 +0000
10999 Do not allow to add anything but directories to sort bar in
11000 folder mode through drag'n'drop.
11001 Introduce a new field only_directories to _BookMarkData struct.
11003 commit 9816ef505ad7693841db4e85a5f64d43669675df
11004 Author: Laurent Monin <geeqie@norz.org>
11005 Date: Thu Apr 24 16:35:02 2008 +0000
11007 Add missing spaces around equal sign.
11009 commit a792a5a9f9267bf8872daff3494a374909d9fca7
11010 Author: Laurent Monin <geeqie@norz.org>
11011 Date: Thu Apr 24 16:32:20 2008 +0000
11013 Cleanup exif_get_formatted_by_key().
11015 commit de5436b46e7f303f7c16620e67b18ccde63b386e
11016 Author: Laurent Monin <geeqie@norz.org>
11017 Date: Thu Apr 24 15:57:58 2008 +0000
11021 commit f6a8c6dfbe0c9db2e662734deb336b57de9bdb6f
11022 Author: Laurent Monin <geeqie@norz.org>
11023 Date: Thu Apr 24 15:53:08 2008 +0000
11025 6 for() vs 201 for (): winner is for ().
11027 commit db804e24c3646853cd23436cff8ae6ae8926d726
11028 Author: Laurent Monin <geeqie@norz.org>
11029 Date: Thu Apr 24 15:49:57 2008 +0000
11031 Convert the minority of while() to while ().
11033 commit 371332db2d9c7cc5f72c701fd92623c395489280
11034 Author: Laurent Monin <geeqie@norz.org>
11035 Date: Thu Apr 24 15:44:43 2008 +0000
11037 Use only one secure_fprintf() call instead of two.
11039 commit 1203b7f1892105a3ac8019cabb7b7d5a8e85cb34
11040 Author: Laurent Monin <geeqie@norz.org>
11041 Date: Thu Apr 24 15:31:21 2008 +0000
11045 commit 0b16c7147a350800d4f4afd2c191d62bbf590e7c
11046 Author: Laurent Monin <geeqie@norz.org>
11047 Date: Thu Apr 24 12:47:09 2008 +0000
11049 Remove whitespace between function name and first parenthesis for the sake of consistency. (pass 2)
11051 commit 002da4045e3fb091adca1bd57745334f40514257
11052 Author: Laurent Monin <geeqie@norz.org>
11053 Date: Thu Apr 24 12:23:02 2008 +0000
11055 Remove whitespace between function name and first parenthesis for the sake of consistency.
11057 commit a603169a7d2e745aeb638509fbe839d1182257ec
11058 Author: Laurent Monin <geeqie@norz.org>
11059 Date: Thu Apr 24 11:40:26 2008 +0000
11063 commit 9ed4108d3855b95889c28bd7860f746da900a11d
11064 Author: Laurent Monin <geeqie@norz.org>
11065 Date: Thu Apr 24 09:50:37 2008 +0000
11067 Display file_data debug messages only at level 2.
11069 commit 7e6cbe554f63e4a16a1ab72333c9f66a7e196347
11070 Author: Laurent Monin <geeqie@norz.org>
11071 Date: Thu Apr 24 09:43:23 2008 +0000
11073 Move get_exec_time() to debug.{c,h}.
11075 commit 161a3cf407b2af7ce02dcf15792dd9ca8c5c8c16
11076 Author: Laurent Monin <geeqie@norz.org>
11077 Date: Thu Apr 24 09:09:48 2008 +0000
11079 Move options stuff to options.{c,h} and remove globals.c
11081 commit af1beef9f10c4d5408d73ecbd606cbc0a87b68a3
11082 Author: Laurent Monin <geeqie@norz.org>
11083 Date: Thu Apr 24 08:53:39 2008 +0000
11085 Move debug macros from main.h to new debug.h.
11086 Make debug_level static to debug.c and add utility functions
11088 Add #include "debug.h" where needed.
11090 commit b23c9dac6850b794e8002b031704bff3d83f0b20
11091 Author: Laurent Monin <geeqie@norz.org>
11092 Date: Thu Apr 24 00:15:03 2008 +0000
11094 Handle the newline in DEBUG_N() macro instead of adding one
11095 in each debug message string.
11097 commit 30cfbdf85a61414f63e52f8e21a4fb0ede49acf3
11098 Author: Laurent Monin <geeqie@norz.org>
11099 Date: Wed Apr 23 23:52:20 2008 +0000
11101 French translation was updated.
11103 commit 9a8f43f7c1f08425b82ab3f52e22ecd81e7c7834
11104 Author: Laurent Monin <geeqie@norz.org>
11105 Date: Wed Apr 23 23:51:02 2008 +0000
11107 Make image_osd_histogram_onoff_toggle() and image_osd_histogram_onoff_status() static.
11109 commit addef370767780cc6253b4e0d4a592de481f01e4
11110 Author: Laurent Monin <geeqie@norz.org>
11111 Date: Wed Apr 23 23:47:53 2008 +0000
11113 Fix image overlay displayed only on second "I" press in layout view.
11115 commit 7d68ee688db510528ad6338e6b9e7b909e02c9cf
11116 Author: Laurent Monin <geeqie@norz.org>
11117 Date: Wed Apr 23 23:35:13 2008 +0000
11119 Display file and line along debug messages for any debug level but level 1.
11120 Add a DEBUG_0() macro for instant debugging.
11122 commit e153caa7d02808144fdae1a5348336e61083d972
11123 Author: Laurent Monin <geeqie@norz.org>
11124 Date: Wed Apr 23 22:40:55 2008 +0000
11126 Fix Gtk-CRITICAL **: gtk_entry_set_text: assertion `GTK_IS_ENTRY (entry)' failed
11127 occuring when toggling file list view <-> file icon view.
11129 commit a2a3d0fee28a20f0ede745ab50e3e482aa40dc88
11130 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11131 Date: Wed Apr 23 22:38:34 2008 +0000
11133 clear the buffer before loading of an image
11135 commit 1d9e03e85df8fde6dec5542ed0125e445fe3ee02
11136 Author: Laurent Monin <geeqie@norz.org>
11137 Date: Wed Apr 23 22:33:18 2008 +0000
11139 Use menu_item_add_stock_sensitive() and menu_item_add_sensitive().
11141 commit 5773dedeb1eacfe953bcfae30c251bd27f158b81
11142 Author: Laurent Monin <geeqie@norz.org>
11143 Date: Wed Apr 23 22:22:37 2008 +0000
11145 Update to contributors list.
11147 commit 3a71a78dc06c95ba23d1662e97621aef80d7ad92
11148 Author: Laurent Monin <geeqie@norz.org>
11149 Date: Wed Apr 23 22:17:21 2008 +0000
11151 Allow the copy of file paths to clipboard.
11152 This feature is disabled by default, it can be set through
11153 Preferences > Advanced > Behavior > Show "Copy path" ...
11154 When enabled, it adds a menu entry "Copy path" that let the
11155 user copies current selection's paths to X clipboard.
11156 It is very convenient to paste paths to xterm for example.
11157 Patch by Carles Pina i Estany and me.
11159 commit b022eddfd7c892f7db4b262e9f027237255c8735
11160 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11161 Date: Wed Apr 23 21:08:29 2008 +0000
11163 fixed a bug in opening files with non-utf8 locales in exiv2.cc
11165 commit 51514f069a0c030ac9ff092a89979f48cc55e10b
11166 Author: Laurent Monin <geeqie@norz.org>
11167 Date: Wed Apr 23 20:47:19 2008 +0000
11169 Introduce macros to display debug messages.
11170 if (debug) printf(...) is now replaced by variadic macros:
11172 And for higher debugging levels:
11177 commit b98126503e690efb410be9b153b582879f5b3831
11178 Author: Laurent Monin <geeqie@norz.org>
11179 Date: Wed Apr 23 13:46:18 2008 +0000
11181 Honor Control and Shift keys while drag'n'droping files
11183 Before a menu (Copy/Move/Cancel) was always displayed, now
11184 if the user hold Shift key or Control key, the menu
11185 is not shown, but move or copy actions take place.
11186 If no modifier key is used, the menu is displayed as usual.
11188 commit 8239272a1d8bd4af22478acb3f5776a5f2faf1a2
11189 Author: Laurent Monin <geeqie@norz.org>
11190 Date: Wed Apr 23 13:03:04 2008 +0000
11192 Only display message if in debug mode.
11194 commit 682629894b3882e3de68c123c531fb8d8b261424
11195 Author: Laurent Monin <geeqie@norz.org>
11196 Date: Wed Apr 23 09:56:21 2008 +0000
11198 Fix adding a selection to a collection with no window open
11199 using the sort manager. Only one file was added, now all
11200 files in the selection are added (but duplicates).
11201 A pointer was not reset correctly.
11203 commit 9b106381f25bf9d76db2590c1a08586330da4a33
11204 Author: Laurent Monin <geeqie@norz.org>
11205 Date: Tue Apr 22 23:53:24 2008 +0000
11207 Save sort manager state to rc file.
11209 commit b1c55eb8df1c22305054d139fbfe65e2a73f377b
11210 Author: Laurent Monin <geeqie@norz.org>
11211 Date: Tue Apr 22 22:45:51 2008 +0000
11213 Remove unused function bar_info_size_request().
11215 commit 38c13e591d7ff69980e0886af4fba060bee911d4
11216 Author: Laurent Monin <geeqie@norz.org>
11217 Date: Tue Apr 22 22:44:10 2008 +0000
11219 Save state and width of exif, info and sort panels to rc file.
11220 Width is restored only if save windows dimensions is set.
11222 commit a634981a6a28b9f16aef7839b60b2f822ed0971d
11223 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11224 Date: Tue Apr 22 19:26:07 2008 +0000
11226 updated ChangeLog from svn log
11228 commit 1aeed5d363fa31ad42d7f8aaaf5d8abc47470a87
11229 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11230 Date: Tue Apr 22 18:06:38 2008 +0000
11232 fixed version string ;)
11234 commit 3ace564b446504e8cc34456c46623e16e939fbfa
11235 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11236 Date: Tue Apr 22 17:45:08 2008 +0000
11238 updated version number
11240 commit 17fd8dee35ce3751744578a472f1b14de63a4f30
11241 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11242 Date: Tue Apr 22 17:40:29 2008 +0000
11244 fixed reading of signed rational type with Exiv2
11246 commit 0975a01fb79e3c92c058903a311cbc87e0d06370
11247 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11248 Date: Tue Apr 22 09:57:26 2008 +0000
11250 fixed instalation of doc files
11252 commit d19be6a6cb20a06c7ee518de9fff486458f4ad10
11253 Author: Laurent Monin <geeqie@norz.org>
11254 Date: Tue Apr 22 09:40:05 2008 +0000
11256 Correctly escape data before using pango_layout_set_markup().
11257 Exif data may contain characters like & or < >.
11259 commit b38d66e98392adcdd1494ab7949254e9b4e99f95
11260 Author: Laurent Monin <geeqie@norz.org>
11261 Date: Tue Apr 22 09:01:29 2008 +0000
11263 Use image_osd_toggle() in layout_menu_overlay_cb().
11264 Drop layout_image_overlay_update().
11266 commit 996cf10ace4e17c5a537497d7a1d04bf8e15ee36
11267 Author: Laurent Monin <geeqie@norz.org>
11268 Date: Tue Apr 22 08:53:07 2008 +0000
11270 Merge view_overlay_toggle() and layout_image_overlay_toggle() into new image_osd_toggle().
11272 commit 5a18e80ff0ad111a754d3bdc8360269cadbd1615
11273 Author: Laurent Monin <geeqie@norz.org>
11274 Date: Tue Apr 22 08:34:30 2008 +0000
11276 Make histogram depends on image window not layout window.
11277 It simplifies the code, and make more sense.
11279 commit 360f7fcab05c29e3a84dab69169b4018f469fbee
11280 Author: Laurent Monin <geeqie@norz.org>
11281 Date: Tue Apr 22 08:16:02 2008 +0000
11283 Ensure Properties dialog is displayed above fullscreen window.
11284 Add a parameter to info_window_new() to pass parent window and
11287 commit e67ca23513e0fd8f06fbef46a4ca1468a88c6ce2
11288 Author: Laurent Monin <geeqie@norz.org>
11289 Date: Mon Apr 21 22:19:32 2008 +0000
11291 Indicate bugs and feature requests trackers, remove obsolete stuff.
11293 commit 3f5e512adb9df8f201ecf8d8bce049b63dfa4f4e
11294 Author: Laurent Monin <geeqie@norz.org>
11295 Date: Mon Apr 21 22:15:56 2008 +0000
11299 commit c5b86fa162157a545e37a9ed018c52c919082580
11300 Author: Laurent Monin <geeqie@norz.org>
11301 Date: Mon Apr 21 22:14:57 2008 +0000
11305 commit 29042cb9cebffa90766495d7bf8814879474af89
11306 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11307 Date: Mon Apr 21 21:46:38 2008 +0000
11309 updated copyright in source files
11311 commit db4cefbd463659115e9d976d6f230129c93194bb
11312 Author: Laurent Monin <geeqie@norz.org>
11313 Date: Mon Apr 21 20:45:35 2008 +0000
11315 Properly initialize image_overlay options.
11317 commit f717a49667e8ff0062bb65eda5a01cf40b076c21
11318 Author: Laurent Monin <geeqie@norz.org>
11319 Date: Mon Apr 21 20:42:18 2008 +0000
11321 Few more fixes to french translation.
11323 commit 6be1d7a64de4a9a366b0d121b113250df5a42a28
11324 Author: Laurent Monin <geeqie@norz.org>
11325 Date: Mon Apr 21 20:39:36 2008 +0000
11327 Add some macros to handle rc file compatibility issues related to
11328 option name changes.
11330 commit c3d35ef8b25f158d7be74ff154babded3ef26f29
11331 Author: Laurent Monin <geeqie@norz.org>
11332 Date: Mon Apr 21 20:27:39 2008 +0000
11334 Minor french translation fix.
11336 commit f47a3abcefad2232201d57ecb20385673dd05d1f
11337 Author: Laurent Monin <geeqie@norz.org>
11338 Date: Mon Apr 21 20:24:15 2008 +0000
11340 French translation was updated.
11342 commit 5a38c6d5dc83b4c142ea82ee702ab72e33f69403
11343 Author: Laurent Monin <geeqie@norz.org>
11344 Date: Mon Apr 21 20:12:49 2008 +0000
11346 Rename few functions and replace fullscreen info with image overlay template string.
11347 fullscreen_info_default_cb() -> image_overlay_default_template_cb()
11348 fullscreen_info_default_ok_cb() -> image_overlay_default_template_ok_cb()
11349 set_default_fullscreen_info() -> set_default_image_overlay_template_string() (moved to image-overlay.h)
11351 commit 7eb4f7249138c689fd41c2890b0a8ad3b24566d9
11352 Author: Laurent Monin <geeqie@norz.org>
11353 Date: Mon Apr 21 20:01:22 2008 +0000
11355 Replace fullscreen.info and fullscreen.show_info options by:
11356 image_overlay.common.enabled => to save last state to rc file
11357 image_overlay.common.show_at_startup => overrides .common.enabled at startup
11358 image_overlay.common.template_string => replace fullscreen.info
11360 common is used since for now there is only one image overlay setup,
11361 later specific setups may be added.
11363 commit 1b40318865ffee3150d652c83bb4eca400f78431
11364 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11365 Date: Mon Apr 21 19:42:58 2008 +0000
11367 fixed another "gqview" occurence
11369 commit 83e3573f5fb4bec00d4377ddc27e1904f4f68da1
11370 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11371 Date: Mon Apr 21 19:10:41 2008 +0000
11373 updated NEWS, README and other documentation files
11375 commit 00157fa203d628c0903da8332a40d0e1e0a0e6f8
11376 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11377 Date: Mon Apr 21 18:09:30 2008 +0000
11379 renamed no.po to nb.po
11381 commit e13355d5fc8beff343cda7db7187822b688dd61f
11382 Author: Laurent Monin <geeqie@norz.org>
11383 Date: Mon Apr 21 15:30:16 2008 +0000
11385 Fix a segfault occuring when pressing 'i' for overlay info
11386 in a separate image window (no layout).
11388 commit 4d1beccf7d7de512882e5f59757c52c326d1a1b6
11389 Author: Laurent Monin <geeqie@norz.org>
11390 Date: Mon Apr 21 14:19:48 2008 +0000
11392 histogram_draw(): tidy up.
11394 commit 667d057287d39224fd008329ec6a5e0d28dcc818
11395 Author: Laurent Monin <geeqie@norz.org>
11396 Date: Mon Apr 21 13:39:17 2008 +0000
11398 histogram_read(): speed up calculations by 20%.
11400 commit c397f66ddcc3c7651cda421f11a5cae13afa92ba
11401 Author: Laurent Monin <geeqie@norz.org>
11402 Date: Mon Apr 21 11:44:03 2008 +0000
11404 histogram_read(): use memset() to initialize histogram data instead of for() loop.
11406 commit a7ae368828f16b5cd0d2ea3375242f6cb90eee86
11407 Author: Laurent Monin <geeqie@norz.org>
11408 Date: Mon Apr 21 10:11:55 2008 +0000
11410 French translation was updated.
11412 commit 56adb85f9ede97ad87f1c8adbe2b95814128ee7c
11413 Author: Laurent Monin <geeqie@norz.org>
11414 Date: Mon Apr 21 10:10:23 2008 +0000
11416 Add compat.c to POTFILES
11418 commit d3339b5ef4ccfc029f07766426faf12b30ff5824
11419 Author: Laurent Monin <geeqie@norz.org>
11420 Date: Mon Apr 21 10:09:01 2008 +0000
11422 Allow the user to set the drag'n drop icon size through
11423 Preferences > Advanced > Behavior > Drag'n drop icon size.
11424 It is saved to rc file as dnd_icon_size.
11426 commit c10bf95960a1aa871faf0d9930098bdd9a9b1b1c
11427 Author: Laurent Monin <geeqie@norz.org>
11428 Date: Sun Apr 20 23:17:35 2008 +0000
11430 Add a replacement for gtk_radio_action_set_current_value() which
11431 require GTK+ >= 2.10.
11432 Two new files were added, compat.h and compat.c.
11434 commit bac25c157f02acaf5d06970e49a87cf31809bb44
11435 Author: Laurent Monin <geeqie@norz.org>
11436 Date: Sun Apr 20 22:51:53 2008 +0000
11438 French translation was updated.
11440 commit 1563535bd6d10e9615ab1c67c12531ceaa15ae79
11441 Author: Laurent Monin <geeqie@norz.org>
11442 Date: Sun Apr 20 22:45:00 2008 +0000
11444 Add number mnemonics to image view editors submenu.
11446 commit ea59e24d4f4084f19376efb2a1ff8687e549ed6b
11447 Author: Laurent Monin <geeqie@norz.org>
11448 Date: Sun Apr 20 22:29:23 2008 +0000
11450 Prefix editor entries in the main menu with numbers.
11451 It allows Alt+E+number as shortcut to start an editor.
11453 commit 2fa99cc17f3ce25101d9dcd1f9a8a9313e39532f
11454 Author: Laurent Monin <geeqie@norz.org>
11455 Date: Sun Apr 20 22:14:54 2008 +0000
11457 Add missing shortcuts.
11459 commit 8b4cfba15cf968c6ad9cb9804838924d3988b19f
11460 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11461 Date: Sun Apr 20 22:14:38 2008 +0000
11463 fixed color profile code for older versions of exiv2
11466 commit 118f92d8da6b070dba40ad7e56311e40cc923107
11467 Author: Laurent Monin <geeqie@norz.org>
11468 Date: Sun Apr 20 22:01:26 2008 +0000
11470 Mark slideshow toggle state in the menu.
11471 There is still an issue due to layout vs view slideshows...
11473 commit 59c6c8f009efbe091aabc08e26671790ef8fbba9
11474 Author: Laurent Monin <geeqie@norz.org>
11475 Date: Sun Apr 20 21:38:45 2008 +0000
11477 Fix a typo introduced by revision 521.
11479 commit 282581c95553818382b548f0900e04ae661a8db7
11480 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11481 Date: Sun Apr 20 21:35:03 2008 +0000
11483 read color profiles from jpeg also with Exiv2
11485 commit 7d1f6b971340bdf761b26db2b075c205745ba91f
11486 Author: Laurent Monin <geeqie@norz.org>
11487 Date: Sun Apr 20 21:30:36 2008 +0000
11489 Use explicit names for mouse buttons instead of numbers.
11490 MOUSE_BUTTON_LEFT = 1
11491 MOUSE_BUTTON_MIDDLE = 2
11492 MOUSE_BUTTON_RIGHT = 3
11493 It makes the code easier to read.
11495 commit cd9fb13e5fcc4e47598bb671e05c6b88e2698aed
11496 Author: Laurent Monin <geeqie@norz.org>
11497 Date: Sun Apr 20 20:35:26 2008 +0000
11499 Fix a typo: unoffical -> unofficial
11501 commit b880b00f068794630e7a358b5cec718e7e594019
11502 Author: Laurent Monin <geeqie@norz.org>
11503 Date: Sun Apr 20 18:07:51 2008 +0000
11505 Effectively drop empty newlines at end of files (missing from rev 535)
11507 commit a1c71d3b2ba033f5baa6e19d1ed39a8d6f192279
11508 Author: Laurent Monin <geeqie@norz.org>
11509 Date: Sun Apr 20 16:50:19 2008 +0000
11511 comment_file_read(): rewrite the parser, drop leading and trailing newlines
11514 commit d4392d114707bdc5888aeee2d614377a0609a9c0
11515 Author: Laurent Monin <geeqie@norz.org>
11516 Date: Sun Apr 20 13:42:22 2008 +0000
11518 Minor cleanup and code redundancy reduction.
11520 commit 9ad0a718914f45230e0f19475875e09a9afd3ceb
11521 Author: Laurent Monin <geeqie@norz.org>
11522 Date: Sun Apr 20 13:30:36 2008 +0000
11524 editor_command_one(): tidy up.
11526 commit 7adf4f744a2e3b8ba952263f51155b634660b38d
11527 Author: Laurent Monin <geeqie@norz.org>
11528 Date: Sun Apr 20 13:04:57 2008 +0000
11530 Big whitespaces cleanup:
11531 - drop whitespaces at end of lines
11532 - convert eight spaces to tab at start of lines
11533 - drop spurious spaces mixed with tabs
11534 - remove empty lines at end of files
11536 commit c97955e4ac06a81f2a352a24ea21ebfeaeb7bb71
11537 Author: Laurent Monin <geeqie@norz.org>
11538 Date: Sun Apr 20 10:05:27 2008 +0000
11540 Allow the user to change open_recent_list_maxsize option through
11541 Preferences > Advanced > Navigation.
11543 commit 71f3f6c7065587a9c1d15fe1a33af8ed5f6d3e12
11544 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11545 Date: Sun Apr 20 09:53:37 2008 +0000
11547 rm as external delete command is too dangerous, even for testing
11549 commit 95eb1d8bc4485bc510073487e2f83f4f60905258
11550 Author: Laurent Monin <geeqie@norz.org>
11551 Date: Sun Apr 20 09:47:51 2008 +0000
11553 Add a way to restore original state in Adjust menu.
11555 commit 8b67bd63f4e6e07b45fc738face1abf359dfc937
11556 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11557 Date: Sun Apr 20 09:29:46 2008 +0000
11559 added fColorProfile pseudo-tag with detailed information
11561 commit c648cdf41aa74fb22dfda4d427f88b2bfe46a0f0
11562 Author: Laurent Monin <geeqie@norz.org>
11563 Date: Sun Apr 20 09:02:05 2008 +0000
11565 Fix the case "orientation from FileData, color profile from exif".
11566 Reported by Vladimir Nadvornik.
11568 commit 448b0fb89c7de9573e5ec7ff440fa301ac7ffb3e
11569 Author: Laurent Monin <geeqie@norz.org>
11570 Date: Sat Apr 19 23:12:30 2008 +0000
11572 Rename inappropriate folder_size to folder.
11574 commit 49f7e41a9d6f9bfb35c76870e296bc2fdc8aa395
11575 Author: Laurent Monin <geeqie@norz.org>
11576 Date: Sat Apr 19 22:32:07 2008 +0000
11578 Use sizeof() for buffer size where appropriate.
11580 commit 3e04d15e24bcfb5ef26ed869c301e06a170f780d
11581 Author: Laurent Monin <geeqie@norz.org>
11582 Date: Sat Apr 19 21:50:05 2008 +0000
11584 Keep image orientation set by the user during the session.
11586 commit a99ca586e977ec78bc4255917a9cf9b2b216d9b7
11587 Author: Laurent Monin <geeqie@norz.org>
11588 Date: Sat Apr 19 21:30:19 2008 +0000
11590 Save Show Marks state to rc file and display current state in menu.
11591 It is saved as boolean option layout.show_marks.
11593 commit 1879b71339a3fef471ddf453198cda29293498b8
11594 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11595 Date: Sat Apr 19 21:20:08 2008 +0000
11597 fixed max. number of profiles
11599 commit 9fbfd4fb566a6f1e7cdb2f8789573197a2c60231
11600 Author: Laurent Monin <geeqie@norz.org>
11601 Date: Sat Apr 19 21:18:24 2008 +0000
11605 commit b2b6e8ce2fddde58139ddebc40ef655d828b216e
11606 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11607 Date: Sat Apr 19 21:10:18 2008 +0000
11609 fixed color profile index
11611 commit 218f722e6adc43c59d01a2d28706909d128fa0a5
11612 Author: Laurent Monin <geeqie@norz.org>
11613 Date: Sat Apr 19 20:53:12 2008 +0000
11615 Let toggle marks with numeric keypad.
11617 commit cc35c193b2e718a4c336f4eb5c92e8133ac63587
11618 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11619 Date: Sat Apr 19 20:19:27 2008 +0000
11621 I have finally found how to add alternative hotkeys
11622 removed more hard-coded keys
11623 "Split Quad" is without hotkey for now
11625 commit 28b3a3ee99d6ea34fd3c711cbe1fdc1ea32d66d8
11626 Author: Laurent Monin <geeqie@norz.org>
11627 Date: Sat Apr 19 19:28:10 2008 +0000
11629 Accept keywords composed by two words ("Todo" = "A faire" in french).
11630 Prevent duplicate keywords in the list.
11632 commit 3cb190ac4fff1239d5dd27a2d20e9e85c3fbcf8d
11633 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11634 Date: Sat Apr 19 17:55:41 2008 +0000
11636 show the AdobeRGB profile in the menu, indicate input profile from image
11638 commit f3f92c31a15a0dc60c5b0cd69840c25addcff285
11639 Author: Laurent Monin <geeqie@norz.org>
11640 Date: Sat Apr 19 17:14:03 2008 +0000
11642 file_dat_unref: display number of references as well of path (debug only).
11644 commit 1a73876d6a93b15ef5f5ec6bbbfbdf34320c80bf
11645 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11646 Date: Sat Apr 19 16:26:29 2008 +0000
11648 first support for AdobeRGB colorspace
11650 commit fa1a2b4b8ce6f2d80b7abffcffbc41101bf069a7
11651 Author: Laurent Monin <geeqie@norz.org>
11652 Date: Sat Apr 19 16:10:08 2008 +0000
11654 French translation fixes.
11656 commit 9654df9924eb462012f0b45cf69164107912779d
11657 Author: Laurent Monin <geeqie@norz.org>
11658 Date: Sat Apr 19 13:40:20 2008 +0000
11660 French translation fixes and updates.
11662 commit 7d2b5d37b2f6261648d57961a895c90b504c7f81
11663 Author: Laurent Monin <geeqie@norz.org>
11664 Date: Sat Apr 19 13:39:21 2008 +0000
11668 commit 7f2c5644543924da2eba00708070b3b612718f29
11669 Author: Laurent Monin <geeqie@norz.org>
11670 Date: Sat Apr 19 12:46:59 2008 +0000
11672 Add the possibility to update only one translation file using,
11673 for example: make update-po PO=fr
11674 autogen.sh applies a patch made against glib-gettextize generated Makefile.in.in
11676 commit c96a154ee7cfeddc35acfb23999639f8d2004d3d
11677 Author: Laurent Monin <geeqie@norz.org>
11678 Date: Sat Apr 19 11:11:53 2008 +0000
11680 Cleanup last patch:
11681 - drop vd_pop_menu_dir_view_as_cb() since it is now unused.
11682 - use G_N_ELEMENTS()
11684 commit a139b891f3932562bae2980e03ad4986f89847ab
11685 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11686 Date: Sat Apr 19 09:49:14 2008 +0000
11690 commit d338acaf8596de02899bd7d5965855b354d3ceec
11691 Author: Laurent Monin <geeqie@norz.org>
11692 Date: Sat Apr 19 09:36:30 2008 +0000
11694 Fix directory view popup menu to display a View As submenu
11695 to switch between different directory views.
11697 commit faead0406f174630dbb35832acd36d89aabdc293
11698 Author: Laurent Monin <geeqie@norz.org>
11699 Date: Fri Apr 18 23:35:16 2008 +0000
11701 gimp-remote has no -n option.
11703 commit 2167314197590c1a13c1f2d13e3b5cb018d17de1
11704 Author: Laurent Monin <geeqie@norz.org>
11705 Date: Fri Apr 18 23:09:03 2008 +0000
11707 Add zoom ratio display to OSD in fullscreen mode.
11708 It appears as [%zoom%] in fullscreen info string.
11709 It is now displayed by default.
11711 commit f595a30b44e656fa390abb9aba67d0c6768f3369
11712 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11713 Date: Fri Apr 18 22:31:58 2008 +0000
11715 partially fixed reading embedded color profiles with exiv2
11717 commit aa3a6e89bf61d28862db69c00596385c2a72733d
11718 Author: Laurent Monin <geeqie@norz.org>
11719 Date: Fri Apr 18 22:15:01 2008 +0000
11721 Add two new options to control image read buffer at runtime.
11722 They are available in Preferences > Advanced > Image loading and caching.
11723 Default read buffer size was set to 4096 instead of 512.
11724 These options are saved to rc file.
11726 commit 37af10a74df5d4f3031849ab0a678a9fc2e3d47f
11727 Author: Laurent Monin <geeqie@norz.org>
11728 Date: Fri Apr 18 21:53:33 2008 +0000
11730 Display elapsed time since previous get_exec_time() call (debug only).
11732 commit a010c8ea1081d31b948c09e3ab1e87a433c5ee10
11733 Author: Laurent Monin <geeqie@norz.org>
11734 Date: Fri Apr 18 21:51:08 2008 +0000
11736 Remove forgotten debug printf().
11738 commit 763f8437ee2541f39a309154d249b088323eacad
11739 Author: Laurent Monin <geeqie@norz.org>
11740 Date: Fri Apr 18 21:42:00 2008 +0000
11742 Fix OSD display when fullscreen info string is empty.
11744 commit 7df25c1ba74b9a175fdf33d90bce28db6cd908b2
11745 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11746 Date: Fri Apr 18 21:30:12 2008 +0000
11748 replace inner loops with memcpy
11750 commit a31575c389e7d8c007dbcac3e47f94e56f9188bf
11751 Author: Laurent Monin <geeqie@norz.org>
11752 Date: Fri Apr 18 20:41:09 2008 +0000
11754 Explode pr_tile_mirror() in three optimized functions:
11755 pr_tile_mirror_only()
11756 pr_tile_mirror_and_flip()
11757 pr_tile_flip_only()
11759 commit 41f45372c2b917e1595d8e9d83871326d07ea97b
11760 Author: Laurent Monin <geeqie@norz.org>
11761 Date: Fri Apr 18 16:53:41 2008 +0000
11763 Rename vd_drop_update() to vd_dnd_drop_update().
11764 Add two function pointers to ViewDir struct to keep
11765 vdtree_dnd_drop_expand_cancel() and vdtree_dnd_drop_expand()
11766 static to view_dir_tree.c.
11768 commit 1b102510a0a4900076a2a34467feb80dab809734
11769 Author: Laurent Monin <geeqie@norz.org>
11770 Date: Fri Apr 18 16:29:47 2008 +0000
11772 Drop 3 useless #define.
11774 commit 5add0a6fd3900ca0c6ea0ed8989e74780f27a8c7
11775 Author: Laurent Monin <geeqie@norz.org>
11776 Date: Fri Apr 18 16:25:40 2008 +0000
11778 Fix forgotten vd->pf affectation.
11779 Cleanup, and reduce code redundancy a bit.
11781 commit 07b43fa0b6dd45d7961e0c6472577ba1562a26e9
11782 Author: Laurent Monin <geeqie@norz.org>
11783 Date: Fri Apr 18 11:01:41 2008 +0000
11785 Explode pr_tile_rotate_90() in two functions:
11786 pr_tile_rotate_90_clockwise()
11787 pr_tile_rotate_90_counter_clockwise()
11788 Optimize the code at the expense of a bit of code redundancy:
11789 tests were moved outside the loops, intermediate results are now cached.
11791 commit d7c3043727595dcb6024590e37180486d1da9793
11792 Author: Laurent Monin <geeqie@norz.org>
11793 Date: Fri Apr 18 09:15:09 2008 +0000
11795 Introduce printf_term() macro and use it.
11797 commit 8d5ef0b6c0b83a18dc1c9b72b01a5a84ad998468
11798 Author: Laurent Monin <geeqie@norz.org>
11799 Date: Thu Apr 17 20:14:49 2008 +0000
11801 Add a shortcut key for List (L) and change the one for Tree (T),
11802 they are now in a submenu.
11804 commit 1b4a527e848a686aff4d182347b8c113646c5e6f
11805 Author: Laurent Monin <geeqie@norz.org>
11806 Date: Thu Apr 17 20:03:49 2008 +0000
11808 Add some wrappers in view_dir.c and simplify even more.
11810 commit c53023e25a970f212a1e33b6921b1ad5084525db
11811 Author: Laurent Monin <geeqie@norz.org>
11812 Date: Thu Apr 17 19:57:41 2008 +0000
11814 Fix a bug introduced in revision 489.
11816 commit fb146a2c8938469f9a9a9e17ad10762f02792919
11817 Author: Laurent Monin <geeqie@norz.org>
11818 Date: Thu Apr 17 18:44:17 2008 +0000
11820 Reduce code redundancy with the introduction of a new
11821 function named vd_get_fd_from_tree_path().
11823 commit 8015d0ae2c89c1c524292fc72d0cf41a8318ef18
11824 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11825 Date: Thu Apr 17 17:44:54 2008 +0000
11827 image post-processing (rotation and color management) moved to
11830 commit 524fc51faed3885c6126225ad9627f7b2e345286
11831 Author: Laurent Monin <geeqie@norz.org>
11832 Date: Thu Apr 17 17:35:51 2008 +0000
11834 Merge vd(list|tree)_release_cb() in vd_release_cb().
11835 I made some assumptions here i hope correct.
11837 commit a165d9a199cfcc40f8a7510e31c3809fd3a15ef0
11838 Author: Laurent Monin <geeqie@norz.org>
11839 Date: Thu Apr 17 17:19:41 2008 +0000
11841 Merge few more functions to view_dir.c.
11843 commit 054116d5c6fa3f7afb7773b64eb5d0ddba4385d8
11844 Author: Laurent Monin <geeqie@norz.org>
11845 Date: Thu Apr 17 16:33:31 2008 +0000
11847 Move common menu position callback to view_dir.c.
11849 commit 4394fa7a38bcb5b24ee6064a753cf78ee18adcec
11850 Author: Laurent Monin <geeqie@norz.org>
11851 Date: Thu Apr 17 14:51:32 2008 +0000
11853 Merge dirlist/dirview dnd code.
11855 commit a264c79b0c70ef6160afe5914ad1a68828ada895
11856 Author: Laurent Monin <geeqie@norz.org>
11857 Date: Wed Apr 16 22:51:32 2008 +0000
11859 Regenerate translations files and update french translation.
11861 commit add5ed9d94ecc2d0df2d60610480d23c1082ae3e
11862 Author: Laurent Monin <geeqie@norz.org>
11863 Date: Wed Apr 16 22:31:52 2008 +0000
11865 Fix new folder feature in dirlist mode, it was broken by revision 481.
11867 commit d129ccdd86cf18e37a020dd2be7760c395f92895
11868 Author: Laurent Monin <geeqie@norz.org>
11869 Date: Wed Apr 16 22:23:43 2008 +0000
11871 Fix a crash introduced in revision 477.
11873 commit ed88a7f0f8aaa1d3aac7914d1c30de5aa271b89e
11874 Author: Laurent Monin <geeqie@norz.org>
11875 Date: Wed Apr 16 22:21:01 2008 +0000
11877 Fix two errors made in revision 473.
11879 commit 0313a63861e92a60d1e08d92b68c9ccbb30d6d67
11880 Author: Laurent Monin <geeqie@norz.org>
11881 Date: Wed Apr 16 21:58:05 2008 +0000
11883 Merge few more vdlist/vdtree functions.
11885 commit 87388b59fb39365d12d12febc2a2aab528380fd8
11886 Author: Laurent Monin <geeqie@norz.org>
11887 Date: Wed Apr 16 20:36:10 2008 +0000
11889 Make directory view popup menu common and move it to view_dir.{c,h}.
11891 commit 8b709929d5caf41ffd68acb1350c785335131a97
11892 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11893 Date: Wed Apr 16 20:32:44 2008 +0000
11895 fixed compiler warnings
11897 commit 6820b9f7ef0d66634915b7d0538fb3f81bc86272
11898 Author: Vladimir Nadvornik <nadvornik@suse.cz>
11899 Date: Wed Apr 16 20:15:42 2008 +0000
11901 in debug mode print time information on selected events
11903 commit 5a2f5a7a783b7e8b1138d32b9c5059e32fe7c1a2
11904 Author: Laurent Monin <geeqie@norz.org>
11905 Date: Wed Apr 16 18:57:50 2008 +0000
11907 Clean up and simplify.
11909 commit 2bf00ad0b8236c09a056412b49ae3f0fd89ce6bc
11910 Author: Laurent Monin <geeqie@norz.org>
11911 Date: Wed Apr 16 16:54:38 2008 +0000
11913 Merge parts of view_dir_list/tree constructors/destructors to
11916 commit 2ed8126b688006feba5fb928af379d3a1713d14d
11917 Author: Laurent Monin <geeqie@norz.org>
11918 Date: Wed Apr 16 16:05:12 2008 +0000
11920 Move some dnd common code from view_dir_list.c and view_dir_tree.c
11923 commit 49506cdbbc2eab38968eaf7a71836ec3c8261d00
11924 Author: Laurent Monin <geeqie@norz.org>
11925 Date: Wed Apr 16 14:56:31 2008 +0000
11927 Rename vdt occurences to vd.
11929 commit 252ecb111253c410ee55fd732ac19750e0e81b2e
11930 Author: Laurent Monin <geeqie@norz.org>
11931 Date: Wed Apr 16 14:51:39 2008 +0000
11933 Rename vdl occurences to vd.
11935 commit b90ce4354563cb43ad69dc3fe97be4ad12f5eb89
11936 Author: Laurent Monin <geeqie@norz.org>
11937 Date: Wed Apr 16 14:45:22 2008 +0000
11939 Introduce a new struct ViewDir to handle directory views common
11941 Specific data is now in ViewDirInfoList and ViewDirInfoTree.
11942 Type of directory view can be specified with enum DirViewType.
11943 This is saved to rc file as layout.dir_view_type, which replace
11944 layout.view_as_tree.
11945 Code was modified to reflect these changes.
11946 This is a first to move to merge common code of view_dir_list.c
11947 and view_dir_tree.c and ease the introduction of new types
11950 commit 926c9122c33a25e49679e9689c2a22d8b032b7d8
11951 Author: Laurent Monin <geeqie@norz.org>
11952 Date: Tue Apr 15 21:49:28 2008 +0000
11954 Indicate --debug[=level] in usage display.
11956 commit 5d5d65dbb005ee639931f424d7acdb65865eebb2
11957 Author: Laurent Monin <geeqie@norz.org>
11958 Date: Tue Apr 15 21:47:03 2008 +0000
11960 Parse command line for --debug option as soon as possible and allow
11961 --debug[=level] syntax.
11962 Only display message indication debug level once.
11964 commit 68ec77a8cd6d07d78de3c56cf977e24add191706
11965 Author: Laurent Monin <geeqie@norz.org>
11966 Date: Tue Apr 15 21:06:00 2008 +0000
11968 Cleanup read/write of image.zoom_mode option.
11970 commit dbdee25d4a8be12e7f334659d0041a0987aeb403
11971 Author: Laurent Monin <geeqie@norz.org>
11972 Date: Tue Apr 15 20:56:55 2008 +0000
11974 Read show_icon_names only once.
11976 commit 02d26d43e10b7dbc2a9ca41f1d87429e6ed21f0f
11977 Author: Laurent Monin <geeqie@norz.org>
11978 Date: Tue Apr 15 20:55:21 2008 +0000
11980 Rename l_conf to layout_order and make it more local.
11982 commit ba6443e9b37c7c9c629809e8bd079234bf846ad8
11983 Author: Laurent Monin <geeqie@norz.org>
11984 Date: Tue Apr 15 20:46:14 2008 +0000
11986 Fix a bug that was here since a long time, buf has nothing
11987 to do with options->layout.order, so compare it to l_conf instead.
11988 It fixes refreshing of files and directories lists when changing
11991 commit 7919d6756adc49486a6ec3c3e863fd745757820d
11992 Author: Laurent Monin <geeqie@norz.org>
11993 Date: Tue Apr 15 20:36:11 2008 +0000
11995 Add a new option in Preferences > Filtering to allow the
11996 user to choose to display '.' directory in folder lists or not.
11997 This option is saved to rc file as file_filter.show_dot_directory.
11998 A minor fix was made to disable display of .. in folder selection
11999 dialogs when current path is /.
12001 commit 5fb1b9fa3f94b44fd4cb3571bc561df67703ad39
12002 Author: Laurent Monin <geeqie@norz.org>
12003 Date: Tue Apr 15 20:00:27 2008 +0000
12005 Add and use few new macros in rc file writing code.
12007 commit 0612855a4da8b544bed995add70c6bb6900b9e95
12008 Author: Vladimir Nadvornik <nadvornik@suse.cz>
12009 Date: Tue Apr 15 18:34:24 2008 +0000
12011 this might fix the freezes on freebsd, solaris, etc.
12013 commit 0e4f634e7ad58ae90048e8648355d0e9d9017869
12014 Author: Vladimir Nadvornik <nadvornik@suse.cz>
12015 Date: Tue Apr 15 16:57:30 2008 +0000
12017 save file_class to config file
12019 commit 9225b41f98bcf9d21d458973e72af78153eaacc3
12020 Author: Laurent Monin <geeqie@norz.org>
12021 Date: Tue Apr 15 07:16:51 2008 +0000
12023 Exit fullscreen mode when Properties is displayed.
12025 commit 4ad9ed88281b7b4000fffea1c1e68e5ad6c919a0
12026 Author: Laurent Monin <geeqie@norz.org>
12027 Date: Tue Apr 15 06:56:25 2008 +0000
12029 New Go to directory view feature that permits to find and display the directory
12030 corresponding to an image view.
12031 For example, when you open an image in new window from collection, right clicking on
12032 the newly displayed image will let you choose Go to directory view, which would open
12033 a new window, with image and directory list.
12034 If current directory is the one of the image, menu item is disabled.
12036 commit 28d489b1dc7ee32ffe576e3fc2b9b98056062e98
12037 Author: Laurent Monin <geeqie@norz.org>
12038 Date: Mon Apr 14 23:47:13 2008 +0000
12040 Move layout.order default init to setup_default_options().
12042 commit ec46e7a26e75c60f577a17dbdadddf5421c17ce1
12043 Author: Laurent Monin <geeqie@norz.org>
12044 Date: Mon Apr 14 23:39:46 2008 +0000
12046 collection_load(): use booleans and always count failures (for debug).
12048 commit 95f5f103e834a2d31c60c329a30d10116bf6b015
12049 Author: Laurent Monin <geeqie@norz.org>
12050 Date: Mon Apr 14 23:29:54 2008 +0000
12052 collection_load(): improve headers parsing.
12054 commit d11ebdf00ddd802dabdab77d870cf017663573db
12055 Author: Laurent Monin <geeqie@norz.org>
12056 Date: Mon Apr 14 23:09:48 2008 +0000
12058 collection_load(): fix typo (missing #) made in rev 453.
12060 commit 51a638cf38c21da8bbb44166a27c9441d17d6b69
12061 Author: Laurent Monin <geeqie@norz.org>
12062 Date: Mon Apr 14 23:08:27 2008 +0000
12064 collection_load(): accept whitespaces at start of lines.
12066 commit 598acd263839791e2ed5ce66c0cccd351f67e4a4
12067 Author: Laurent Monin <geeqie@norz.org>
12068 Date: Mon Apr 14 22:57:26 2008 +0000
12070 collection_load(): increase verbosity in debug mode.
12072 commit d0738ee165622d8e1782bb9a6eb7834f7d067fb6
12073 Author: Laurent Monin <geeqie@norz.org>
12074 Date: Mon Apr 14 22:50:50 2008 +0000
12076 collection_load(): replace official by limit_failures (and
12079 commit 7b5e4b9910d9630dd8337bf7595a72adc5353fbf
12080 Author: Laurent Monin <geeqie@norz.org>
12081 Date: Mon Apr 14 22:45:53 2008 +0000
12083 Increase collection_load() buffer size and do not activate
12084 error limiting for GQview collections.
12086 commit 0b84d42bbae8d46d469262d5bc53acf46d935049
12087 Author: Laurent Monin <geeqie@norz.org>
12088 Date: Mon Apr 14 22:28:29 2008 +0000
12090 Merge collection_load_only_geometry() into collection_load().
12092 commit 3ababb59e475a61f1f0bd085d0e33e0312c0baf2
12093 Author: Laurent Monin <geeqie@norz.org>
12094 Date: Mon Apr 14 22:05:47 2008 +0000
12096 Use flags for collection_load*().
12098 commit 03dfde5430fc9f9529840dce357ba17703f98042
12099 Author: Laurent Monin <geeqie@norz.org>
12100 Date: Sun Apr 13 20:33:45 2008 +0000
12102 Apply exif display config (Never/If set/Always) to pan view too.
12104 commit d8dac8fc58190ffde1b6602dbccd62cd5d7b5aa4
12105 Author: Laurent Monin <geeqie@norz.org>
12106 Date: Sun Apr 13 19:21:13 2008 +0000
12108 Rename show_dot_files to show_hidden_files.
12109 There is no need to expose the underlying method to hide
12112 commit 38e6918e9817e663d99f827afab64e30ece28904
12113 Author: Laurent Monin <geeqie@norz.org>
12114 Date: Sun Apr 13 18:56:24 2008 +0000
12116 Let toggle the visibility of hidden files from directories list
12117 or tree contextual menu.
12119 commit c1b559c372212ba25d25c3033900465580a95aae
12120 Author: Laurent Monin <geeqie@norz.org>
12121 Date: Sun Apr 13 12:24:42 2008 +0000
12123 Add a button to reset fullscreen info string to default value.
12125 commit a7f368b7d5697a10f2a07a2d7a323054593ff985
12126 Author: Laurent Monin <geeqie@norz.org>
12127 Date: Sun Apr 13 12:12:44 2008 +0000
12129 Fix a typo, READ_CHAR() must use value_all.
12131 commit 8b62dc72ea0a17ea87ac9eff59eb193de82a6e7f
12132 Author: Laurent Monin <geeqie@norz.org>
12133 Date: Sun Apr 13 09:10:38 2008 +0000
12135 Use convenient macros to read options, it will ensure options
12136 names are matching (in the rc file and internally).
12138 commit 9ca550aba088f91cc6996f6cc087cdfd62bba93f
12139 Author: Laurent Monin <geeqie@norz.org>
12140 Date: Sun Apr 13 08:36:17 2008 +0000
12142 Simplify read_*_option() stuff by passing pointer to option value.
12143 Introduce read_uint_option() to read enum values and read_int_option_clamp()
12144 to read clamped values.
12146 commit 49b7c7fe48866f69d080a098f8a9d06edc818738
12147 Author: Laurent Monin <geeqie@norz.org>
12148 Date: Sat Apr 12 23:59:31 2008 +0000
12150 Partly rewrite option parser to accept whitespaces at start
12153 commit 3d8e37380a4959e12ccd2fba88d432bd93270827
12154 Author: Laurent Monin <geeqie@norz.org>
12155 Date: Sat Apr 12 23:41:35 2008 +0000
12157 exif_* -> exif.display.*
12159 commit e343ae4e578a24d6e49059bc0c5b0dbde0971b88
12160 Author: Laurent Monin <geeqie@norz.org>
12161 Date: Sat Apr 12 23:32:08 2008 +0000
12163 Add a note in the rc file about special editor slots.
12165 commit e2a2cc276a702ce73821ec81d0768252f2f463dd
12166 Author: Laurent Monin <geeqie@norz.org>
12167 Date: Sat Apr 12 23:16:41 2008 +0000
12169 sidecar_ext -> sidecar.ext
12171 commit 92b6d1c6f6d91e0732716f934aa5bb999313aab5
12172 Author: Laurent Monin <geeqie@norz.org>
12173 Date: Sat Apr 12 23:07:04 2008 +0000
12175 Unify names of options between variables and rc file.
12177 commit 8f2f4ae8a8fbba517d9c2e2c196b7f9ff5a40647
12178 Author: Laurent Monin <geeqie@norz.org>
12179 Date: Sat Apr 12 23:02:00 2008 +0000
12181 Use tree_descend_subdirs everywhere.
12183 commit e5253f24cda55574222c41b5c84e49643ea9049b
12184 Author: Laurent Monin <geeqie@norz.org>
12185 Date: Sat Apr 12 22:22:11 2008 +0000
12187 Use startup_path_enable everywhere.
12189 commit 32611f3c4549e3506390d41fefc5050b80739ca0
12190 Author: Laurent Monin <geeqie@norz.org>
12191 Date: Sat Apr 12 22:17:14 2008 +0000
12193 Rename recent_list_max/open_recent_max to open_recent_list_maxsize.
12195 commit fc112e86d9cf2d7b99aa0b40a07f28c8ecd08b4c
12196 Author: Laurent Monin <geeqie@norz.org>
12197 Date: Sat Apr 12 22:10:38 2008 +0000
12199 Rename dupe_custom_threshold option to duplicates_similarity_threshold.
12201 commit a882880361dd72f9002595502f954d0eff7c1feb
12202 Author: Laurent Monin <geeqie@norz.org>
12203 Date: Sat Apr 12 22:04:29 2008 +0000
12205 Move safe_delete* and in place rename options to file_ops
12207 Re-order rc file a bit.
12209 commit cae690dfacfc833d50ff8543d50dd1d6ccc5654a
12210 Author: Laurent Monin <geeqie@norz.org>
12211 Date: Sat Apr 12 21:45:30 2008 +0000
12213 Rename option thumbnails.enabled to layout.show_thumbnails as it makes
12216 commit 99862dd609c1002a0b307e840377956a7c825fa0
12217 Author: Laurent Monin <geeqie@norz.org>
12218 Date: Sat Apr 12 21:38:55 2008 +0000
12220 Rename user_specified_window_background and window_background_color
12221 to image.use_custom_border_color and image.border_color.
12222 Rename pref_background_color_set_cb() to pref_color_button_set_cb().
12223 Rename pref_colorbutton_new() to pref_color_button_new().
12225 commit 4f893077aa3abd5ef6771504c572a941ddb39f1c
12226 Author: Laurent Monin <geeqie@norz.org>
12227 Date: Sat Apr 12 19:33:59 2008 +0000
12229 Rename window options (moved to layout) and re-order rc file.
12231 commit 3b9d8732905f125947f2b447e9cbf42505af1d2e
12232 Author: Laurent Monin <geeqie@norz.org>
12233 Date: Sat Apr 12 17:20:34 2008 +0000
12235 Fix bad image option name in the rc file.
12237 commit 3129bfd4c67ad166a10cf68684e34c420c528ffd
12238 Author: Laurent Monin <geeqie@norz.org>
12239 Date: Sat Apr 12 17:09:20 2008 +0000
12241 Fix display bug when using "Limit image size when autofitting" option.
12243 commit 41eed8061d6fcdae47cda65e816da4a8c99d7e00
12244 Author: Laurent Monin <geeqie@norz.org>
12245 Date: Sat Apr 12 15:13:00 2008 +0000
12247 Beautify rc file, adding sub-sections titles.
12249 commit 72d1f62068bc2edf087fe11c4003bb2bdfc6f9ac
12250 Author: Laurent Monin <geeqie@norz.org>
12251 Date: Sat Apr 12 15:04:58 2008 +0000
12253 Rename image-related options.
12255 commit 0291156001ed57fd4ae86f34facde1f9dfbf408e
12256 Author: Laurent Monin <geeqie@norz.org>
12257 Date: Sat Apr 12 09:41:44 2008 +0000
12259 Rename thumbnails related options.
12261 commit b9dfc44002659a2d65061c92167c054e5c7929cb
12262 Author: Laurent Monin <geeqie@norz.org>
12263 Date: Sat Apr 12 09:12:37 2008 +0000
12265 Rename file filtering options.
12267 commit cbe3a31e45f964d1ec1a13644dbfada38f16bd0e
12268 Author: Laurent Monin <geeqie@norz.org>
12269 Date: Sat Apr 12 08:59:52 2008 +0000
12273 commit 2868bf63fa4ab10c32447d58cb054cc6bebe901a
12274 Author: Laurent Monin <geeqie@norz.org>
12275 Date: Sat Apr 12 08:40:02 2008 +0000
12277 Rename collection options.
12279 commit 08116df6d62d699829022021020d180e0b2e390e
12280 Author: Laurent Monin <geeqie@norz.org>
12281 Date: Sat Apr 12 08:35:58 2008 +0000
12283 Rename file sorting options.
12285 commit 7aa112520e180d55e51b04770b8faaa3cf099491
12286 Author: Laurent Monin <geeqie@norz.org>
12287 Date: Sat Apr 12 08:28:08 2008 +0000
12289 Re-order and try to group options.
12291 commit 640bb21dc6aee7dccc6d1f76b611db31163b198b
12292 Author: Laurent Monin <geeqie@norz.org>
12293 Date: Sat Apr 12 08:05:44 2008 +0000
12295 Rename color profile options.
12297 commit e67112638b3f486d8aff634119904205779f9187
12298 Author: Laurent Monin <geeqie@norz.org>
12299 Date: Sat Apr 12 07:46:01 2008 +0000
12301 Rename slideshow options.
12303 commit 4c1a8d75a041016494c6cfa286c22cbcfbc7d166
12304 Author: Laurent Monin <geeqie@norz.org>
12305 Date: Sat Apr 12 07:09:19 2008 +0000
12307 Only display defined exif tags by default.
12309 commit 766bebce3cd6701a545a8d310f5e48561f2712d0
12310 Author: Laurent Monin <geeqie@norz.org>
12311 Date: Sat Apr 12 07:00:14 2008 +0000
12313 Drop redundant code.
12315 commit d0cc864a8050573cbe14ad87334b01a0d21e8d11
12316 Author: Laurent Monin <geeqie@norz.org>
12317 Date: Sat Apr 12 06:42:47 2008 +0000
12319 Add Exif.Photo.ColorSpace tag in Preferences > Properties > Exif.
12320 Requested by Frédéric Mantegazza.
12322 commit 165c0da79cf3bad89da98b574c1eb6709c47dd38
12323 Author: Laurent Monin <geeqie@norz.org>
12324 Date: Fri Apr 11 23:32:22 2008 +0000
12326 Rationalize fullscreen options naming.
12328 commit 52e680bc814903e8132c0416e85e94774c39b4c4
12329 Author: Laurent Monin <geeqie@norz.org>
12330 Date: Fri Apr 11 23:01:00 2008 +0000
12332 options_c -> c_options
12334 commit 90490472d271ef57cc6d8edb1bde9ed01f333bab
12335 Author: Laurent Monin <geeqie@norz.org>
12336 Date: Fri Apr 11 22:52:22 2008 +0000
12338 Move more options to ConfOptions.
12340 commit 638d6c3771f6967ac749cf4d06eb9142a83c69c6
12341 Author: Laurent Monin <geeqie@norz.org>
12342 Date: Fri Apr 11 22:27:54 2008 +0000
12344 Move file_sort_case_sensitive to ConfOptions.
12346 commit d2979ca0c264ed0421e5cc25cbe12cb1b7f88f0e
12347 Author: Laurent Monin <geeqie@norz.org>
12348 Date: Fri Apr 11 22:14:36 2008 +0000
12350 Add a new struct ConfOptions to handle options.
12351 Changes were made among the code to use only one global var
12352 named "options" of type ConfOptions *.
12353 Initialization takes place in new init_options().
12355 commit 115597977870a18c7ffcd527d381ba7babad049d
12356 Author: Laurent Monin <geeqie@norz.org>
12357 Date: Fri Apr 11 20:35:37 2008 +0000
12359 Make thumbnail standard fail directory after current application
12362 commit f4b07b916eca315af4f7681bf01e36a69dfdf6fc
12363 Author: Laurent Monin <geeqie@norz.org>
12364 Date: Fri Apr 11 20:01:29 2008 +0000
12366 Define drag and drop target string in dnd.h.
12367 Make it use the current name of the application.
12369 commit bfa84d177977c2d1d5c7d2db52a5efee6009d6fb
12370 Author: Laurent Monin <geeqie@norz.org>
12371 Date: Fri Apr 11 19:43:36 2008 +0000
12373 Use secure save in history_list_save().
12375 commit 22e2b40b59d5968e6eb54fdf0abc8c3e26c59a52
12376 Author: Laurent Monin <geeqie@norz.org>
12377 Date: Fri Apr 11 17:11:14 2008 +0000
12379 Use secure save in comment_file_write().
12381 commit e91c9429984b95358b9f9bd6161ab6003a47d321
12382 Author: Laurent Monin <geeqie@norz.org>
12383 Date: Fri Apr 11 16:46:21 2008 +0000
12385 Secure save now unlinks temporary file on error by default.
12386 It will prevent left-behind temporary files, but also prevent
12387 potential data recovery from partially written files (it
12388 should not be a problem here).
12390 commit 8f7571734ad7780f9a56a63b590dc59979dceaea
12391 Author: Laurent Monin <geeqie@norz.org>
12392 Date: Fri Apr 11 16:04:37 2008 +0000
12394 Use secure save feature when saving collections.
12396 commit 90a5034f8953a616e3e3bc8f0d2482b5542b1dd8
12397 Author: Laurent Monin <geeqie@norz.org>
12398 Date: Fri Apr 11 16:02:33 2008 +0000
12400 Preserve permissions of the destination file when using secure save.
12402 commit 960050a743c0faf468c2be4608d90b506cd7e7ec
12403 Author: Laurent Monin <geeqie@norz.org>
12404 Date: Fri Apr 11 15:27:08 2008 +0000
12406 Revert part of the previous patch, let the caller take care
12407 of calling path_from_utf8().
12409 commit 6b819d4c9fc7ce8932e2fb43e2fea8d1ded661bd
12410 Author: Laurent Monin <geeqie@norz.org>
12411 Date: Fri Apr 11 14:27:55 2008 +0000
12413 Use path_from_utf8() on the passed filename.
12414 Add const attribute.
12416 commit add11b2e5e37c14112a234a84434518a81e0d88e
12417 Author: Laurent Monin <geeqie@norz.org>
12418 Date: Fri Apr 11 13:07:48 2008 +0000
12420 ui_icons.h and icons_inline.h depend on gdk-pixbuf-csource,
12421 so add a test for it in configure.
12422 Wrap generated headers files with #ifdef/#endif and add
12423 a comment related to their auto-generated nature.
12424 Make the generation itself quiet, but display a message
12426 Make these targets depend on respective Makefile.in.
12428 commit b27dd030781ba757068cc7c2722830eafc33bd8c
12429 Author: Laurent Monin <geeqie@norz.org>
12430 Date: Fri Apr 11 12:31:32 2008 +0000
12432 Move secure save code to its own files: secure_save.{c,h}.
12434 commit cb6d88cccee47caad26ff3f1cd09cb3e4abf3f66
12435 Author: Laurent Monin <geeqie@norz.org>
12436 Date: Fri Apr 11 12:25:36 2008 +0000
12438 Add missing #ifdef/#endif.
12440 commit 9bdd3084d7fad2323f4706eb6d069012637568a8
12441 Author: Laurent Monin <geeqie@norz.org>
12442 Date: Fri Apr 11 10:46:52 2008 +0000
12444 Ensure that gcc flag -Wall is set.
12446 commit 10a062d55d36f749cc16773cb39daadd3761d8a8
12447 Author: Laurent Monin <geeqie@norz.org>
12448 Date: Fri Apr 11 10:45:37 2008 +0000
12450 Silent some gcc warnings.
12452 commit ee484a48eecb7bf11090a2cffe64957dfacc7c70
12453 Author: Laurent Monin <geeqie@norz.org>
12454 Date: Fri Apr 11 09:02:20 2008 +0000
12456 Prevent multiple insertion of the same file in a collection.
12457 Use a hash table to speed up existence tests.
12459 commit 9c0b2f023a5c9e0da316e4a2bc5cf01117c56f3f
12460 Author: Laurent Monin <geeqie@norz.org>
12461 Date: Fri Apr 11 08:10:40 2008 +0000
12463 Only display these messages if debug mode is enabled.
12465 commit d934f5a735c2816ff6fca653672b65536c79eb2f
12466 Author: Vladimir Nadvornik <nadvornik@suse.cz>
12467 Date: Thu Apr 10 19:27:42 2008 +0000
12469 fixed dates in pan-calendar
12471 commit 6b5b5bbdb0126cb96fe38d5f9d2e15859e9dd8f3
12472 Author: Laurent Monin <geeqie@norz.org>
12473 Date: Thu Apr 10 12:07:34 2008 +0000
12475 Fix fCamera even more.
12477 commit 3655d6512451651b6daa4659732765e41a42805e
12478 Author: Laurent Monin <geeqie@norz.org>
12479 Date: Thu Apr 10 11:31:20 2008 +0000
12481 Do not display ... if not truncated.
12483 commit 4f1fc98c467e8ee49a5110caeac20f19d6a40547
12484 Author: Laurent Monin <geeqie@norz.org>
12485 Date: Thu Apr 10 10:43:15 2008 +0000
12487 Add the possibility to truncate overlay infos displayed:
12488 %fCamera:20% will truncate data displayed to 20 characters
12489 and add 3 dots at the end.
12490 For example, %name% -> some_file, %name:4% -> some...
12492 commit c3a31cca879b0496a7cff3c7443a705a8183854d
12493 Author: Laurent Monin <geeqie@norz.org>
12494 Date: Thu Apr 10 00:09:43 2008 +0000
12496 Fix broken remove_common_prefix(), fCamera didn't display model as it should.
12498 commit c265a3b27d21585787453f51c6c88f9919731700
12499 Author: Laurent Monin <geeqie@norz.org>
12500 Date: Wed Apr 9 22:47:43 2008 +0000
12502 Resync .po files. French translation was updated (100% made).
12504 commit cbf85334fc7aeaa7cb4c0f824285fb505712d03a
12505 Author: Laurent Monin <geeqie@norz.org>
12506 Date: Wed Apr 9 22:36:43 2008 +0000
12508 Add 3 missing files to POTFILES.in.
12510 commit 9e55d96d9e8dbd550e574d0c95e97052db85ff4d
12511 Author: Laurent Monin <geeqie@norz.org>
12512 Date: Wed Apr 9 22:33:06 2008 +0000
12514 Simple helper script to display translation statistics.
12516 commit 472a9ba634085ee3442f8e2af802cc1392c1a403
12517 Author: Laurent Monin <geeqie@norz.org>
12518 Date: Wed Apr 9 22:13:11 2008 +0000
12520 Fix a typo: "while fluorescent" -> "white fluorescent"
12522 commit 2e2e9de4bbd7c8bb7f7f352fa7954df9395c56a3
12523 Author: Laurent Monin <geeqie@norz.org>
12524 Date: Wed Apr 9 22:01:52 2008 +0000
12526 Resync .po files. Update french translation.
12528 commit dcd6cfb9d8e4635614f83aead3e35f83cf0cd097
12529 Author: Vladimir Nadvornik <nadvornik@suse.cz>
12530 Date: Wed Apr 9 21:14:50 2008 +0000
12532 fixed crash in pan_calendar
12534 commit 64e92b479d212e4fbe94c6ad4148bb29766d6191
12535 Author: Vladimir Nadvornik <nadvornik@suse.cz>
12536 Date: Wed Apr 9 20:49:32 2008 +0000
12538 improved histogram drawing
12540 commit 5bf349caeeb48de48e69613e10f1202c51f6a6a2
12541 Author: Laurent Monin <geeqie@norz.org>
12542 Date: Wed Apr 9 16:37:54 2008 +0000
12544 Simplify and unify gtk_window creation with the help of
12545 the new window_new() function, that wraps gtk_window_new()
12547 Subclass, title and icon are set in the same call.
12549 commit c6bd6b0ee75d77f6f4d6d3987a185639a008c02c
12550 Author: Laurent Monin <geeqie@norz.org>
12551 Date: Wed Apr 9 13:53:01 2008 +0000
12553 Replace occurences of Geeqie / geeqie by constants defined in main.h.
12555 commit ce0e2d8485b356cce35869d956b863fe7c0884f7
12556 Author: Laurent Monin <geeqie@norz.org>
12557 Date: Tue Apr 8 23:41:01 2008 +0000
12561 commit ea52620169109844ba024c26d1b1c4a6dc29c885
12562 Author: Laurent Monin <geeqie@norz.org>
12563 Date: Tue Apr 8 23:39:27 2008 +0000
12565 Make xmp debug info only appears when debug >= 2.
12567 commit 1e8eddcf3c0bf7b23f77e70c50a20dcfbbebfed1
12568 Author: Laurent Monin <geeqie@norz.org>
12569 Date: Tue Apr 8 23:33:49 2008 +0000
12571 Enable image rotation depending on EXIF by default.
12572 New users shouldn't have to search for it.
12574 commit f798c6956fcd2665e56d184bc45887d0f4d4edee
12575 Author: Laurent Monin <geeqie@norz.org>
12576 Date: Tue Apr 8 23:25:46 2008 +0000
12578 Fix missing header files inclusions.
12580 commit 0d0b4d754bd31988e8eed4f3eef0f519b1abf21c
12581 Author: Laurent Monin <geeqie@norz.org>
12582 Date: Tue Apr 8 23:16:12 2008 +0000
12586 commit dd06ccc36568ace67c9d8982c8021ffd33ba6968
12587 Author: Laurent Monin <geeqie@norz.org>
12588 Date: Tue Apr 8 23:07:09 2008 +0000
12592 commit f4398500f5a7fbe6236d5573170f8e359823d87e
12593 Author: Laurent Monin <geeqie@norz.org>
12594 Date: Tue Apr 8 23:02:33 2008 +0000
12598 commit 4ccdd1c26c852dedbe58543d845e5fc9a55ba53e
12599 Author: Laurent Monin <geeqie@norz.org>
12600 Date: Tue Apr 8 22:31:42 2008 +0000
12602 Remove obsolete prototype.
12604 commit 656ba051f062a61bbb21e5add2eda10b9ff18c77
12605 Author: Laurent Monin <geeqie@norz.org>
12606 Date: Tue Apr 8 22:28:55 2008 +0000
12608 gqview_remote -> remote_connection
12609 gqview_command_collection -> command_collection
12610 gqview_remote_control() -> remote_control()
12611 gqview_remote_help() -> remote_help()
12612 gqview_remote_command_find() -> remote_command_find()
12613 gqview_remote_build_list() -> remote_build_list()
12614 gqview_remote_cb() -> remote_cb()
12616 commit ae45bad7722ac83ba3fbd91499209c5054bda199
12617 Author: Laurent Monin <geeqie@norz.org>
12618 Date: Tue Apr 8 22:16:56 2008 +0000
12620 exit_gqview() renamed to exit_program().
12621 exit_gqview_final() renamed to exit_program_final().
12623 commit a7475aea1b68e02c4ec5444cad4d8fde1ed7691b
12624 Author: Laurent Monin <geeqie@norz.org>
12625 Date: Tue Apr 8 22:05:04 2008 +0000
12627 Add support for some Samsung raw files (.pef).
12629 Samsung raw not strongly differ from Pentax raw.
12630 The only difference in header (manufacturer, camera name and etc).
12631 Tested on Samsung GX-1S and Pentax *ist DS.
12632 Patch by Max Lushnikov.
12634 commit ccc538651bada138f49aec344cc69398359c1fce
12635 Author: Laurent Monin <geeqie@norz.org>
12636 Date: Tue Apr 8 21:55:58 2008 +0000
12638 Implement secure rc file saving.
12639 First data is written to a temporary file, then if nothing
12640 was wrong, this file is renamed to the final name.
12641 This way the risk of corrupted rc file is greatly reduced.
12642 The code is borrowed from ELinks (http://elinks.cz).
12644 commit 0e8b4aabb88cf20b361334edbdd817303de4a768
12645 Author: Vladimir Nadvornik <nadvornik@suse.cz>
12646 Date: Tue Apr 8 21:52:04 2008 +0000
12648 fixed histogram label
12650 commit e975cd7b5e7737c6fc2c0606ea17b814c9b4c4ea
12651 Author: Laurent Monin <geeqie@norz.org>
12652 Date: Tue Apr 8 21:33:29 2008 +0000
12654 Fix the "continuous display" of tooltips in the collection view
12655 (before the tooltip delay occured once, then changing icon to icon never hide the
12656 tooltip again, now the tip is displayed shortly after the cursor moved on the icon,
12657 but disappears when moving cursor to another icon).
12659 Display the full path to the file when Show filename text is on (before nothing
12662 When Show filename text is off, behavior is unchanged, the (short) filename is
12665 commit bddcf782295eb021e6b525ee5773fbea3947b83b
12666 Author: Vladimir Nadvornik <nadvornik@suse.cz>
12667 Date: Tue Apr 8 20:56:50 2008 +0000
12669 reworked the histogram patch by Uwe Ohse, most of the code is in
12672 commit 149161487904c823cc003a0c45fe1e3cc82205e8
12673 Author: Vladimir Nadvornik <nadvornik@suse.cz>
12674 Date: Tue Apr 8 17:26:13 2008 +0000
12676 fixed file delete notification in view_file_icon
12678 commit 692e15a37d917d37f5171a64264c06b7635cb39a
12679 Author: Laurent Monin <geeqie@norz.org>
12680 Date: Tue Apr 8 16:22:21 2008 +0000
12682 gtk_notebook_set_tab_reorderable() is only available sinc gtk+ 2.10.
12684 commit 7e989ce8338140c5c9b0de7f674e2954649e5993
12685 Author: Laurent Monin <geeqie@norz.org>
12686 Date: Tue Apr 8 15:53:03 2008 +0000
12688 Move active variable affectation after the test.
12690 commit 94caf46eba71f1653d014fbdfa0888b43d98f7d9
12691 Author: Laurent Monin <geeqie@norz.org>
12692 Date: Tue Apr 8 14:52:42 2008 +0000
12694 Simplify layout_color_name_parse() using g_strdelimit().
12696 commit b43697803c521709dc639805718e079b3f4edcdd
12697 Author: Laurent Monin <geeqie@norz.org>
12698 Date: Tue Apr 8 14:50:14 2008 +0000
12700 Tidy up, whitespaces and indentation fix.
12702 commit 5d4ea30f551b19d199da2a16b7b252df8244ebb7
12703 Author: Laurent Monin <geeqie@norz.org>
12704 Date: Tue Apr 8 11:53:35 2008 +0000
12706 Remove dependency on GTK 2.12, reported by John Vodden and Vladimir
12708 gtk_set_tooltip_markup() calls were disabled for GTK+ versions < 2.12.
12709 gdk_color_to_string() was replaced by a equivalent function.
12711 commit 255ee5523caae0230e4e163109b00364f3b8180f
12712 Author: Laurent Monin <geeqie@norz.org>
12713 Date: Mon Apr 7 19:47:22 2008 +0000
12715 Add the possibility to print file names with path.
12716 A checkbox was added to the Text tab in the Print dialog.
12718 Name checked and Path unchecked -> filename.jpg
12719 Name checked and Path checked -> /some/dir/filename.jpg
12720 Name unchecked and Path checked -> /some/dir/
12722 Patch by Michael Mokeev and Laurent Monin.
12724 commit cf45b42ee7dbd8287eecd728cf225c2f45aed5db
12725 Author: Laurent Monin <geeqie@norz.org>
12726 Date: Mon Apr 7 19:06:17 2008 +0000
12728 Fix a segfault on fullscreen file deletion reported by Frédéric Mantegazza.
12730 commit da12ecf1747a682afe776cf99ea76f4342fd9876
12731 Author: Laurent Monin <geeqie@norz.org>
12732 Date: Mon Apr 7 18:52:54 2008 +0000
12734 Add the possibility to match duplicates on the name but ignoring the case.
12735 A new item was added to types of match combo box in the Find duplicates dialog.
12737 commit e0831fd697ffb602fc780ea49f4f09259978f867
12738 Author: Laurent Monin <geeqie@norz.org>
12739 Date: Mon Apr 7 08:09:39 2008 +0000
12741 Display marks in overlay info only if at least one is set.
12742 Fix a missing g_string_free().
12744 commit 7391c9ddeddc9372876f2759b4c8908ea2085fa1
12745 Author: Laurent Monin <geeqie@norz.org>
12746 Date: Sun Apr 6 10:17:41 2008 +0000
12748 Mark all exif labels as translatable.
12749 Before only some of them were enclosed by N_().
12751 commit 99f37aedb447817ff1cb9e243f768b45099d17a7
12752 Author: Laurent Monin <geeqie@norz.org>
12753 Date: Sun Apr 6 10:03:54 2008 +0000
12755 Mark strings as translatable.
12757 commit 6033096a6d309a6ebab2d1aa1c2d2152b5e6e56a
12758 Author: Laurent Monin <geeqie@norz.org>
12759 Date: Sat Apr 5 15:23:39 2008 +0000
12761 Improve remove_trailing_slash() so it allocates no more than
12762 needed bytes and remove all trailing slashes instead only one.
12764 commit 3cd193f19c714ea492ef75b7af92ccddae6d9043
12765 Author: Laurent Monin <geeqie@norz.org>
12766 Date: Sat Apr 5 11:59:29 2008 +0000
12768 Comment out unused code.
12769 Geeqie code now compiles cleanly with -Wall gcc option.
12771 commit 4b5d366799dd336e39bda4570cb48c706b87512d
12772 Author: Laurent Monin <geeqie@norz.org>
12773 Date: Fri Apr 4 22:34:55 2008 +0000
12775 Change default exif order a bit to move up common and useful
12778 commit 629f646396dece8527f11d9c55cf37e96420df7a
12779 Author: Laurent Monin <geeqie@norz.org>
12780 Date: Fri Apr 4 22:23:36 2008 +0000
12782 Re-add "What to show in properties dialog:" label before the table.
12784 commit 9c6fe295906cac617f7ffb57e1f80519982263c0
12785 Author: Laurent Monin <geeqie@norz.org>
12786 Date: Fri Apr 4 22:12:28 2008 +0000
12788 Rename exif preferences tab to "Properties", and name the
12791 commit b74a5e41092be8d442a5edc8927c388f8f064ab4
12792 Author: Laurent Monin <geeqie@norz.org>
12793 Date: Fri Apr 4 18:50:52 2008 +0000
12795 Fix a segfault occuring when enabling debug mode.
12796 At this point il->fd can be null.
12798 commit e8cca019825f81696bed7d0e7ac8adb46107d66e
12799 Author: Laurent Monin <geeqie@norz.org>
12800 Date: Thu Apr 3 23:29:14 2008 +0000
12802 Make the wmclass value unique among the code by defining
12803 it in main header file as GQ_WMCLASS.
12804 Before this patch, it was set using PACKAGE (="geeqie"),
12805 or by the hardcoded string "Geeqie".
12806 Now all Geeqie windows have the same value for wmclass.
12808 commit ba02c7206762d6851a1af2776361daaf16a3db9a
12809 Author: Laurent Monin <geeqie@norz.org>
12810 Date: Thu Apr 3 22:39:50 2008 +0000
12812 Initialize variables, clearing a gcc warning.
12814 commit 9c57ca463347c5dfe77e25e634135ee282a11d6a
12815 Author: Laurent Monin <geeqie@norz.org>
12816 Date: Thu Apr 3 22:33:28 2008 +0000
12818 Add missing prototype to header file.
12820 commit 1d07e403b4460791de952fa6b3089e667b60264b
12821 Author: Laurent Monin <geeqie@norz.org>
12822 Date: Thu Apr 3 22:29:20 2008 +0000
12824 Add few missing prototypes to header file.
12826 commit bae17221c04c2d7ac5a473e94ac0562603d83507
12827 Author: Laurent Monin <geeqie@norz.org>
12828 Date: Thu Apr 3 22:20:42 2008 +0000
12830 Drop a bunch of unused variables.
12832 commit 4233904c10730a743c21449f929ff99ab6a9cb2e
12833 Author: Laurent Monin <geeqie@norz.org>
12834 Date: Thu Apr 3 22:14:37 2008 +0000
12836 Add missing #include.
12838 commit b5004054f8709b415a62b457fc166216014e4d6c
12839 Author: Laurent Monin <geeqie@norz.org>
12840 Date: Thu Apr 3 22:13:12 2008 +0000
12842 Remove unused variables.
12844 commit 0f370af7df0f6b59e783a3c6655d6b8db4986ce9
12845 Author: Laurent Monin <geeqie@norz.org>
12846 Date: Thu Apr 3 22:09:36 2008 +0000
12848 Add missing prototype.
12850 commit 46cbdf33c88a15bca579a00022356361f7854ec8
12851 Author: Laurent Monin <geeqie@norz.org>
12852 Date: Thu Apr 3 22:06:31 2008 +0000
12854 Drop 3 unused variables and comment out 2 unused functions.
12856 commit b452f41cefd0a7d578b4e5310543d397ec4ca21b
12857 Author: Laurent Monin <geeqie@norz.org>
12858 Date: Thu Apr 3 22:03:14 2008 +0000
12860 Add parenthesis around affection to clear a gcc warning.
12862 commit fab357ea72855cdc4397ad4e4009206f47e9065e
12863 Author: Laurent Monin <geeqie@norz.org>
12864 Date: Thu Apr 3 22:01:08 2008 +0000
12866 Fix a signedness warning.
12868 commit 91d0e07df572f7e7b2bb4564b3d96737ba432650
12869 Author: Laurent Monin <geeqie@norz.org>
12870 Date: Thu Apr 3 21:54:23 2008 +0000
12872 Main configuration file was renamed from gqviewrc to geeqierc.
12874 commit 94fe3fcbb8e57a53b1ca2fbd2874d319988a3f05
12875 Author: Laurent Monin <geeqie@norz.org>
12876 Date: Thu Apr 3 21:50:53 2008 +0000
12878 Fix a segfault occuring when using --without-exiv2 and
12879 concerning exif stuff.
12881 commit c34caea4863dc67b9420eefeab15fea347482d00
12882 Author: Laurent Monin <geeqie@norz.org>
12883 Date: Thu Apr 3 21:49:17 2008 +0000
12885 Fix missing bit of previous patch.
12887 commit 287ce3f2961b8d47d7b16b14206de769419a70b0
12888 Author: Laurent Monin <geeqie@norz.org>
12889 Date: Thu Apr 3 21:04:19 2008 +0000
12891 Fix two more gcc warnings related to function declarations.
12893 commit 7c014bcacbdf6a41bf9b4d056c23af1b095d2c5e
12894 Author: Laurent Monin <geeqie@norz.org>
12895 Date: Thu Apr 3 20:53:13 2008 +0000
12897 Remove two unused variables declarations, and add a missing #include.
12899 commit ae6a05ca1496e697792873538344986662731d33
12900 Author: Laurent Monin <geeqie@norz.org>
12901 Date: Thu Apr 3 20:46:55 2008 +0000
12903 Drop unused variable.
12905 commit 71e3199f6438dedfad6c9f887c61377e25d2ecd8
12906 Author: Laurent Monin <geeqie@norz.org>
12907 Date: Thu Apr 3 20:45:55 2008 +0000
12909 Add missing return at the end of editor_command_next_start().
12911 commit f73531befc98f27f324b2d8931037cb992cee5eb
12912 Author: Laurent Monin <geeqie@norz.org>
12913 Date: Thu Apr 3 20:40:15 2008 +0000
12915 Drop unused variable.
12917 commit 66f99ad9b066545846752becd21c8fe28360d27d
12918 Author: Laurent Monin <geeqie@norz.org>
12919 Date: Thu Apr 3 20:38:59 2008 +0000
12921 Make collect_manager_process_action() static.
12923 commit 8e4da844d26d88157198173ae9085700c3ad7e15
12924 Author: Laurent Monin <geeqie@norz.org>
12925 Date: Thu Apr 3 20:34:49 2008 +0000
12927 Fix typos in functions names: file_list -> filelist.
12929 commit c2eef3c9f81fcfdc2871d68fc70429ee0022b0a1
12930 Author: Laurent Monin <geeqie@norz.org>
12931 Date: Thu Apr 3 20:25:22 2008 +0000
12933 Remove unused variable declarations.
12935 commit 6c8390b4bf350c22d5dadc4f7cbeecfcf66b2241
12936 Author: Laurent Monin <geeqie@norz.org>
12937 Date: Thu Apr 3 20:24:20 2008 +0000
12939 Fix missing header include (filelist.h).
12941 commit a161508a7fcab4d94be9661e844e1cbadb459016
12942 Author: Laurent Monin <geeqie@norz.org>
12943 Date: Thu Apr 3 20:19:16 2008 +0000
12945 Remove unused variables declarations.
12947 commit 8746b22d3ed1b600016bd97a5547dc10248cc0e5
12948 Author: Laurent Monin <geeqie@norz.org>
12949 Date: Thu Apr 3 20:11:09 2008 +0000
12951 Move tabs code from config_window_create() to new smaller functions.
12952 Each tab has now its own function named:
12953 config_tab_general(), config_tab_image(), config_tab_windows(),
12954 config_tab_filtering(), config_tab_editors(), config_tab_exif(),
12955 config_tab_advanced();
12957 commit 1557cbb59eeb34ce818337a2c9a57cb8e03c9c05
12958 Author: Laurent Monin <geeqie@norz.org>
12959 Date: Thu Apr 3 18:20:39 2008 +0000
12961 Use more generic names for some cache manager callback functions.
12963 commit aecafd20f3ac481c1c919484ebb2dd79af07caca
12964 Author: Laurent Monin <geeqie@norz.org>
12965 Date: Thu Apr 3 17:34:30 2008 +0000
12967 Replace some occurences of gqview by Geeqie.
12969 commit e10dc3fb90621a74d1641c54cba4e3eb58ed306b
12970 Author: Laurent Monin <geeqie@norz.org>
12971 Date: Thu Apr 3 17:15:49 2008 +0000
12973 Add a debug level spinner at the end of Preferences > Advanced.
12974 One can now enable debug mode without restarting geeqie.
12975 A possibility to disable all debugging code and related options
12976 at compile time was added.
12978 commit 7cc8e4c3ec69055695aea75aec756ab8623d9b1b
12979 Author: Laurent Monin <geeqie@norz.org>
12980 Date: Thu Apr 3 14:35:03 2008 +0000
12982 Fix and simplify thumbnails size combo box related code.
12983 Some variables were unused, code was buggy (spurious entry at
12984 the end of the list). A sanity check for values coming from
12985 rc file was added. Two constants now define the default
12988 commit 1671ec2fa789db8370f51fb6ef8efca946865931
12989 Author: Laurent Monin <geeqie@norz.org>
12990 Date: Thu Apr 3 13:58:20 2008 +0000
12992 Make the preferences window resizeable, and try to improve
12993 display of editors tab.
12995 commit ab990a8c71aed99def1757293cbb888da37af2a9
12996 Author: Laurent Monin <geeqie@norz.org>
12997 Date: Thu Apr 3 13:24:13 2008 +0000
12999 Tidy up. Fix indentation and missing whitespaces.
13000 Make editors table creation code a bit more readable.
13002 commit cf5166859290614def5203aea1900d302d02c6de
13003 Author: Laurent Monin <geeqie@norz.org>
13004 Date: Thu Apr 3 08:51:32 2008 +0000
13006 Setting no limit size to trash directory is now possible using zero as value.
13007 A tooltip was added to the spinner to inform the user of this possibility.
13008 When 0 is set, no remaining/free space check occurs.
13009 Default size of the trash was set to a 128M and maximum size is now 2048MB, which
13010 is more conform to today's standards.
13011 The delete dialog now displays more information:
13012 - if external command will be used
13013 - if safe delete is on, max size and path to the trash
13014 - if safe delete is off
13016 commit 84a0008e3167969e2250ac1169da57ad8464624d
13017 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13018 Date: Wed Apr 2 20:44:40 2008 +0000
13020 various exif improvements based on patch by Uwe Ohse
13021 try to compute 35mm focal length
13023 commit a667d7a3491b2758ffff532fc66c76bd84de59cf
13024 Author: Laurent Monin <geeqie@norz.org>
13025 Date: Wed Apr 2 12:12:50 2008 +0000
13027 Make properties tabs reorderable through drag'n drop.
13028 Order is preserved during the whole session.
13029 When a new properties dialog is open, it uses the last order used.
13030 Currently, order isn't saved to rc file.
13032 commit 119f6773b7605d8ce443c6f79ee1becd5d2250b2
13033 Author: Laurent Monin <geeqie@norz.org>
13034 Date: Wed Apr 2 10:40:54 2008 +0000
13036 Honor selection while fullscreen navigation.
13037 The behavior is now consistent in full screen and windowed mode.
13038 It fixes the fact that the selection was discarded on "Next".
13039 Patch by Uwe Ohse. Cleanups by Laurent Monin.
13041 commit 9c13e122221c8c594e9c686eb44c00ebe5653a8d
13042 Author: Laurent Monin <geeqie@norz.org>
13043 Date: Tue Apr 1 07:42:31 2008 +0000
13045 Fix display of image number in properties dialog when more than one image is selected.
13047 commit 46b72816ae905359b0f58dc9306391a045c64851
13048 Author: Laurent Monin <geeqie@norz.org>
13049 Date: Mon Mar 31 22:10:25 2008 +0000
13051 Customizable info overlay in fullscreen, based on the patch posted to gqview-devel list by Timo on 2007-09-10.
13053 commit 04eaaa21a6ba71239f7c4564ff98a3268326cc40
13054 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13055 Date: Mon Mar 31 21:09:36 2008 +0000
13057 use quoted_value everywhere
13058 simplify parsing of multiple quoted values on one line
13060 commit e24208c28c3cc4cebd512e16b81183ec1df6bae1
13061 Author: Laurent Monin <geeqie@norz.org>
13062 Date: Mon Mar 31 07:29:03 2008 +0000
13064 Indentation and white lines minor fixes.
13066 commit fcd13bbcea7020864510cb36b878e08fab2f90b2
13067 Author: Laurent Monin <geeqie@norz.org>
13068 Date: Sun Mar 30 19:26:35 2008 +0000
13070 Move strlen() calls outside the while loop.
13072 commit 05e266040ad17850e0b808ba3ddc94fefb526120
13073 Author: Laurent Monin <geeqie@norz.org>
13074 Date: Sun Mar 30 14:19:34 2008 +0000
13076 Comment out forgotten debugging code.
13078 commit 7bfda96a852553fd035ffefcd44c82dab63de722
13079 Author: Laurent Monin <geeqie@norz.org>
13080 Date: Sun Mar 30 14:18:04 2008 +0000
13082 Fix two minor compilation warnings.
13084 commit a3842d6ede2ca127f40bdab206c0bfd35b31e92b
13085 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13086 Date: Sun Mar 30 11:47:14 2008 +0000
13088 differentiate among normal image, raw image and metadata
13089 removed raw extension lists on various places and fixed most of the
13091 todo: configuration and a special icons for unreadable raw or metadata
13093 commit 07a39dad79cab9d0ffb31934ffffb46cac283614
13094 Author: Laurent Monin <geeqie@norz.org>
13095 Date: Sun Mar 30 07:14:37 2008 +0000
13097 Make the zoom increment spinner more precise, step is now 0.1 instead of 1.
13099 commit 4cd843a2af59ae49b25ee2cf0cc1a4e777567628
13100 Author: Laurent Monin <geeqie@norz.org>
13101 Date: Sat Mar 29 21:47:10 2008 +0000
13103 Improve escaping and quoting of strings saved in rc files.
13105 commit a6b652131200ed7c783431147a4ea52024341200
13106 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13107 Date: Sat Mar 29 14:59:14 2008 +0000
13109 configurable frame around image - geeqie_autofit_maxsize.patch by Laurent MONIN
13111 commit 34d53a4678e430076251d04a4e7e4e4c755a21e1
13112 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13113 Date: Sat Mar 29 10:38:15 2008 +0000
13115 set user-defined color as image background - patch by Laurent MONIN
13117 commit a33be8446827d48bdf2c3a390cac83a46c998a9b
13118 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13119 Date: Sat Mar 29 10:11:02 2008 +0000
13121 fixed color management initialization
13123 commit c8156a82ec7f5c50ca3879f3d7950be7d2141ad0
13124 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13125 Date: Wed Mar 26 12:07:00 2008 +0000
13129 commit 407aa583a11e3dc639b45941cd642636e90b8da4
13130 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13131 Date: Wed Mar 26 08:02:45 2008 +0000
13133 updated README files
13135 commit 326749190b90a0d6856aadc41863147f4036ef74
13136 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13137 Date: Wed Mar 26 08:00:46 2008 +0000
13139 improved xmp vs. legacy metadata handling
13141 commit 6d057f053b0096f75d54ca1072efbc3519fb1fd6
13142 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13143 Date: Mon Mar 24 23:15:29 2008 +0000
13145 fixed crashes with --debug
13147 commit b62f6a36bb78ebcfdc7e3ebb5ed8053e4602ff31
13148 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13149 Date: Mon Mar 24 20:42:39 2008 +0000
13151 added all possible raw extensions that I could find
13153 commit 667f7560d8b10468f4c7297519555a3c8decbc4c
13154 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13155 Date: Mon Mar 24 14:49:00 2008 +0000
13157 improved support for older exiv2 versions
13159 commit da4c691f61c0f2ca628b9ad5e97c3214df774d69
13160 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13161 Date: Mon Mar 24 14:03:46 2008 +0000
13163 exiv2 version checks
13165 commit 84ae856159768b019f9e84bc7755870d81919ff4
13166 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13167 Date: Mon Mar 24 12:04:31 2008 +0000
13171 commit 70dabcc54b1d89de945f04eda7b3a64c353f9b55
13172 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13173 Date: Mon Mar 24 10:27:22 2008 +0000
13177 commit 81d7720e912922961e82aa9b1a1dc87e7d75a74a
13178 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13179 Date: Mon Mar 24 09:55:09 2008 +0000
13183 commit 63da021597cd98d86a924b3e233ef17974df5360
13184 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13185 Date: Sun Mar 23 20:38:54 2008 +0000
13187 rename GQview -> Geeqie over the code
13189 commit a0778c990d5e40044d61b06dc2fbdbb9a7e70b04
13190 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13191 Date: Sun Mar 23 20:18:51 2008 +0000
13195 commit ea452132ffaeb843e0679ff75cea362888cf1e6d
13196 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13197 Date: Sat Mar 22 19:28:45 2008 +0000
13201 commit 492c7832025b9958963965fafb009de3d8fde085
13202 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13203 Date: Sat Mar 22 17:32:43 2008 +0000
13205 overview of supported raw formats
13207 commit 6974277ce5e41e0271523dbbd5ece82abeec678e
13208 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13209 Date: Sat Mar 22 17:09:14 2008 +0000
13211 configure --without-exiv2
13213 commit 2e9a8e8d10e6aefb5965f7b68c7ea0304bc962b2
13214 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13215 Date: Sat Mar 22 16:43:59 2008 +0000
13217 crw preview support with exiv2
13219 commit 7f9de3a441f0cda2f3f6338e605ac623c0939e60
13220 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13221 Date: Sun Mar 16 14:11:22 2008 +0000
13223 whitelist of files that can have an xmp sidecar, sample external command
13224 for creating sidecar
13226 commit a7b47030ebe7432a344a9af140418143a3e60510
13227 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13228 Date: Sun Mar 16 10:52:44 2008 +0000
13230 fixed reading sidecar extensions from config file
13232 commit 7597fd790455ba66f96c22589c14f77041473c04
13233 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13234 Date: Sun Mar 16 10:32:52 2008 +0000
13236 write comment and keywords to xmp, sidecars are used if exist
13238 commit c0cdc48934658fca8cd0c98c642f6f79139eb546
13239 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13240 Date: Sat Mar 15 19:53:33 2008 +0000
13242 write support in Exiv2 wrapper; for now only string values
13244 commit 61e73a06de7a43766561aa634ed092f92074fda8
13245 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13246 Date: Sun Feb 24 18:55:19 2008 +0000
13248 a hack to read raw previews with exiv2 0.16, however it should be fixed
13251 commit 406e5426f94d6f73156a64864486bfc15a57e18e
13252 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13253 Date: Fri Feb 15 10:48:09 2008 +0000
13255 read also iptc and xmp
13257 commit 8c7b5e49053a0f3c00c437d10b0456ccfe08149d
13258 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13259 Date: Thu Feb 14 14:04:43 2008 +0000
13263 commit 2b56231212f7ea7f07ce26525b1b20d8acfba5e4
13264 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13265 Date: Thu Feb 14 11:03:20 2008 +0000
13269 commit 0330894fadd7202f8df008f7c8b68c6806d480ac
13270 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13271 Date: Wed Feb 13 23:02:48 2008 +0000
13275 commit 4f5f09180a9a03d951a695611df2426342201596
13276 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13277 Date: Wed Feb 13 19:31:50 2008 +0000
13279 unified tag names between exiv2 and internal rxif parser
13281 commit bf05ea3fd28410a74676a407f659899e4c912046
13282 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13283 Date: Wed Feb 13 17:47:55 2008 +0000
13287 commit 69bc9e2f08edac2dd933f5b7ea25864a30c5d660
13288 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13289 Date: Wed Feb 13 17:08:04 2008 +0000
13291 and first version that actually shows some exif data (see advanced view)
13293 commit fd37e582550777f9c82609aacb4dd5fc2b4aab86
13294 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13295 Date: Wed Feb 13 16:52:41 2008 +0000
13297 first exiv2 support that does not crash immediately
13299 commit d5f48145d5d4cc13c73fb372b6d6a618eca3ce75
13300 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13301 Date: Wed Feb 13 14:46:23 2008 +0000
13303 started exiv2 integration
13305 commit dd9103a22cd380d10bffb153f495109066f8065e
13306 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13307 Date: Wed Feb 13 13:57:31 2008 +0000
13309 simplified exif.h, moved implementation-specific stuff to exif-int.h
13311 commit 431265bcd9755e6074140f587a9512bb50f0549a
13312 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13313 Date: Mon Feb 11 15:23:43 2008 +0000
13315 do not show frame for full-window images
13317 commit b3b7ee17996db74480664bcc1f68e0ef2b15d420
13318 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13319 Date: Mon Feb 11 12:51:28 2008 +0000
13321 improved drawing of image frames
13323 commit 0628b6e3e6e9712711131850b85d7d471fd22b20
13324 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13325 Date: Sat Jan 26 21:18:23 2008 +0000
13329 commit bf5d79e01c27563022cf7bf091b12d62375157d6
13330 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13331 Date: Sun Jan 20 19:04:18 2008 +0000
13333 debug messages cleanup
13335 commit 631cb03570ea6c6ea72b1b16246c954ddb0e10d8
13336 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13337 Date: Wed Jan 16 19:37:54 2008 +0000
13339 added file with release notes and TODO
13341 commit 6d82f53ecfeab8d6094f82a95cbdd7746d295fa1
13342 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13343 Date: Sun Dec 23 21:24:48 2007 +0000
13345 basic sidecar files configuration via preferences dialog
13347 commit 45bbe448e671704146e0bc767810ba93df03ce50
13348 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13349 Date: Sun Dec 23 20:28:50 2007 +0000
13351 fixed loading thumbnails for sidecar files
13353 commit 29b1508bf7b5e237cfeebcb70d1db839105d6e72
13354 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13355 Date: Sun Dec 23 15:49:23 2007 +0000
13357 fixed vflist_find_row and vflist_sort_set to work correctly with sidecar
13360 commit c1a3110b9f809032dbc8b8aa87fe5ba30e5fedc6
13361 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13362 Date: Sat Dec 22 20:33:09 2007 +0000
13364 fixed filelist refresh
13366 commit b06e457b334a134777618c729eb99e71bf1725c9
13367 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13368 Date: Sat Dec 22 10:10:40 2007 +0000
13370 preserve marks setting on layout change
13372 commit c753cf51a86606bdcc34cb5bafde19ad9e75bda2
13373 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13374 Date: Sat Dec 22 09:51:12 2007 +0000
13376 basic support for marks in view_file_icon.c
13378 commit ec7b00c244dd33aa0db84f09db46e5603f9f3dc1
13379 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13380 Date: Thu Dec 20 22:43:52 2007 +0000
13382 update FileData on file change
13384 commit 9114e31e1e4e433948d6b6380ea955b4909ddff0
13385 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13386 Date: Thu Dec 20 16:18:28 2007 +0000
13388 <num> toggles mark num
13389 <control><num> selects mark num
13391 commit eda3ed612bc1b1f96ef2956db9d1a07e4da1509f
13392 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13393 Date: Thu Dec 20 16:06:20 2007 +0000
13395 created menu "Select" with selection and marks operations
13397 commit 3d075305738ca1931d074e207e546f3a5c3fcd3d
13398 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13399 Date: Wed Dec 19 22:01:46 2007 +0000
13401 complete set of boolean operation with marks -
13402 union, intersection, complement
13404 commit 89bad26edcaf2df8dd67d3b965ffdb89ceb05a6f
13405 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13406 Date: Tue Dec 18 21:15:16 2007 +0000
13408 use accels also in fullscreen mode
13410 commit a9437da31efbdf69f6d9f7bba573f3925dc6a3aa
13411 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13412 Date: Mon Dec 17 21:42:24 2007 +0000
13414 moved some actions to menu and accels
13416 commit a38f59e3953d625d8209673f67380f2cd34ef824
13417 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13418 Date: Mon Dec 17 19:34:43 2007 +0000
13420 removed unused variable
13422 commit 345a2cf80b5165d3eb651ef6ade21323280d6ebe
13423 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13424 Date: Sun Dec 16 22:30:19 2007 +0000
13426 fixed in-place rename
13428 commit 05cfc9b2aa804a81b39e792cdf5d7fe8119e8df6
13429 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13430 Date: Sat Dec 15 17:58:51 2007 +0000
13432 better integration of split image functions into menu
13434 commit 69f60d962f323105247e0eaae029ab5d4c4d7395
13435 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13436 Date: Fri Dec 14 21:51:46 2007 +0000
13438 show active marks in image overlay
13440 commit 9ccee7c53567b57b5d54b727ad0d82e453c69d58
13441 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13442 Date: Sun Dec 9 21:20:27 2007 +0000
13446 commit b44635e7ed331a57eda5ba5d5b4886ddfaf453dc
13447 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13448 Date: Sun Dec 9 12:33:51 2007 +0000
13450 fixed copying zoom an scroll values from the original image on splitting
13452 commit ce0883ff7b010d5562f1d7d1213b326503229644
13453 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13454 Date: Sun Dec 9 11:58:39 2007 +0000
13456 do not hilight selected image in SPLIT_NONE
13458 commit 4c1e2733efabf185cf89ce1c12da428f3402f5e9
13459 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13460 Date: Sun Dec 9 00:11:40 2007 +0000
13462 improved drawing of frame around selected image
13464 commit 7ea79525bc616c4b570ed79cd5a930d85e34cbb6
13465 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13466 Date: Sun Nov 25 10:25:25 2007 +0000
13468 more operations with file marks
13470 commit a0cf6aaa112b855b737422d74eb8ba048598d223
13471 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13472 Date: Sat Nov 24 21:06:30 2007 +0000
13474 marks: fixes and cleanup
13476 commit 5c3c80672cb96a81b25289f09f82d3f642cf2846
13477 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13478 Date: Thu Nov 22 21:15:35 2007 +0000
13480 improved directory scanning a bit
13482 commit 106211b13e3e057b69bb7676d70155e64eb093cd
13483 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13484 Date: Wed Nov 21 22:46:50 2007 +0000
13486 added possibility to specify prefered file type for external commands
13488 commit 439688c617f392e5e63b68bac42663a05be7df61
13489 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13490 Date: Wed Nov 21 21:21:17 2007 +0000
13492 prevent duplicate sidecar files; code cleanup
13494 commit 07fcc6b5f7298e70aa7fc5530427997eece2bb44
13495 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13496 Date: Tue Nov 20 22:28:40 2007 +0000
13498 fixed grouping sidecar files and made it configurable via config file
13501 commit f4cbb100a217060899694be8fbe42a496f00f443
13502 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13503 Date: Mon Oct 22 19:58:47 2007 +0000
13505 fixed preloading images in file list
13507 commit db51b5674d885e18d75a4c4638ec70a5fbb0ee6a
13508 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13509 Date: Mon Oct 8 19:41:49 2007 +0000
13511 improved FileDataChangeInfo structure, check for another file operation in progress
13513 commit 0f0a7caad365e1040b989a58a53c5cd22270d631
13514 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13515 Date: Tue Oct 2 21:49:02 2007 +0000
13517 display sidecar files (jpeg + raw) using gtk_tree_store
13518 This is just a prototype to test the functionality, it needs more work.
13520 Please test, omments are welcome :)
13522 commit bd71fb9aabd65b6e530a82bf61b0787d5f9218a6
13523 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13524 Date: Mon Oct 1 19:52:10 2007 +0000
13526 use FileData even for sidecar file list
13528 commit dab00f02153474d52c62447e25e4a89f70ce918b
13529 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13530 Date: Sun Sep 30 21:10:54 2007 +0000
13532 editors.c was almost completely rewritten:
13533 - centralized template parsing
13534 - better control of executed editors
13535 - possibility to get editor exit status via callback
13537 commit 0521644af7926c994e85a57345d7d9e4045dee23
13538 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13539 Date: Wed Sep 12 21:17:31 2007 +0000
13541 display sidecar extensions in filelist
13542 some cleanup of file marks
13544 commit 06959abbda81a200519ad4b57b16995487b8acd8
13545 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13546 Date: Tue Sep 11 20:06:29 2007 +0000
13548 replaced gchar* path with FileData *fd
13550 commit d9367f6d1ce776d8a9c2cf67fe9f8166e4e41b6b
13551 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13552 Date: Thu Aug 23 20:45:59 2007 +0000
13554 started support for sidecar files like xmp, raw+jpeg etc.
13556 commit d42c34b8f61d1769f068d253d52043862cc49e56
13557 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13558 Date: Mon Aug 20 20:11:32 2007 +0000
13560 more external commands
13562 commit a4e65742955bd3ca929032eac09ea49b57a6873e
13563 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13564 Date: Thu Aug 16 20:57:09 2007 +0000
13566 improved external delete command
13568 commit 19d0a14182426bf5e9a9591c65f44af4c6fc3c06
13569 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13570 Date: Wed Aug 15 21:37:51 2007 +0000
13572 started implementation of external commands; external Delete should work
13574 commit 57c15b1c97b8d075ebb879fc4af67ba41a5d8471
13575 Author: Petr Ostadal <postadal@suse.cz>
13576 Date: Fri Jul 20 07:10:48 2007 +0000
13580 commit 84f67e529bc28f1888d58736ed92d69b227a72a4
13581 Author: Petr Ostadal <postadal@suse.cz>
13582 Date: Fri Jul 13 14:03:08 2007 +0000
13584 First implementation of marks for all photos.
13586 commit f231104ffad164bd37990a2b4d8e4ffa392f3949
13587 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13588 Date: Thu Jul 12 20:46:28 2007 +0000
13590 relative scroll is working; some cleanup
13592 commit 45424fcc2bf63a47442a1669f19c57233ed07386
13593 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13594 Date: Wed Jul 11 21:10:25 2007 +0000
13598 commit 625f31c5f44e5ad9b1689949b3e0553a1a89a2a6
13599 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13600 Date: Wed Jul 11 20:00:07 2007 +0000
13602 started relative scroll, keep scroll position
13604 commit 44d8cd9bde65b823801ea1f5eca8137641ce5c18
13605 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13606 Date: Tue Jul 10 21:25:51 2007 +0000
13608 improved connected scroll and active image switching
13610 commit f2c63eb24b224a0f9023dc2fa27dc1fe64a5c047
13611 Author: Vladimir Nadvornik <nadvornik@suse.cz>
13612 Date: Fri Jun 29 15:16:46 2007 +0000
13614 implemented split windows
13615 TODO: menus and hotkeys, connected zoom, activating on drag
13617 Wed Jan 17 16:50:39 2007 John Ellis <johne@verizon.net>
13619 * README: Fix credits for Belarusian translation.
13621 Sun Dec 3 12:58:06 2006 John Ellis <johne@verizon.net>
13623 * view_dir_tree.c (vdtree_add_by_data): Plug memory leak, in fact
13624 the data returned by parts_list() was not used here at all.
13626 Sat Dec 2 20:47:12 2006 John Ellis <johne@verizon.net>
13629 * configure.in: Release 2.1.5
13631 Sat Dec 2 20:15:22 2006 John Ellis <johne@verizon.net>
13633 * editors.c: Escape the 4 characters [ "`$\ ] in filenames passed
13634 to the system shell. Assumes bash-like escaping syntax for "sh -c".
13636 Sat Dec 2 16:44:48 2006 John Ellis <johne@verizon.net>
13638 * image-overlay.[ch]: More work on osd icons.
13639 * image.c: Use correct flag when setting auto rotation state, and set
13640 the state again after the rotation so that osd can update.
13641 * img-view.c: Show osd icon when overlay is enabled.
13642 * layout.c, layout_image.[ch]: Enable overlay regardless of the
13643 full screen state, only difference now is that image description text
13644 is only shown when in full screen but icons will always appear.
13645 * layout_util.c: Make I key toggle overlay from windowed mode too.
13646 * typedefs.h (LayoutWindow): Remove no longer used
13647 full_screen_overlay_on.
13649 Fri Dec 1 14:27:55 2006 John Ellis <johne@verizon.net>
13651 * print.c (print_job_ps_page_image): Use a white mask when printing
13652 transparent images, fixes bug #1426596.
13654 Thu Nov 30 09:55:42 2006 John Ellis <johne@verizon.net>
13656 * slideshow.c (real_slideshow_start): Fix memory leak when unable to
13659 Wed Nov 29 22:53:03 2006 John Ellis <johne@verizon.net>
13661 * image-overlay.[ch]: Prepare for icon notification display, and fix
13662 info overlay image index when on last image of slideshow.
13663 * img-view.c: Fix image index when on last image of slideshow.
13665 Wed Nov 29 14:28:30 2006 John Ellis <johne@verizon.net>
13667 * image-overlay.[ch]: Rewrite most of the information overlay code to
13668 be more flexible and easily extended.
13669 * image.[ch], typedefs.h: Remove image_new_func, and replace it with
13670 image_state_func callback which is much more informative.
13671 * img-view.c, layout.c, layout_image.c: Updates for new image overlay
13674 Tue Nov 28 13:17:18 2006 John Ellis <johne@verizon.net>
13676 * image.c: When resuming a previous color adjustment, set the display
13677 to update incrementally to avoid user confusion of why half of image
13680 Tue Nov 28 11:54:30 2006 John Ellis <johne@verizon.net>
13682 * color-man.[ch]: Allow color manager to work with GdkPixbufs not
13683 linked to an ImageWindow. Fix missing embedded dummy function when
13684 compiling without color profile support.
13685 * image.c: When embedded color profiles is enabled and EXIF ColorSpace
13686 is set to 1 use sRGB color profile for the image. Also fixed order of
13687 starting the image read-ahead when color profiles are in use.
13688 * typedefs.h (ImageWindow): Use gpointer definition correctly so that
13689 cm is a pointer and not a pointer to a pointer.
13690 * utilops.c: Pass 0 to vertical fill arg of gtk_table_attach() instead
13693 Mon Nov 27 01:23:23 2006 John Ellis <johne@verizon.net>
13695 * bar_exif.c, cache-loader.c, pan-view.c: Pass new arg for exif_read().
13696 * color-man.[ch]: Add color_man_new_embedded for using in-memory color
13698 * exif.[ch]: Add support for extracting color profiles embedded in jpeg
13699 and tiff images. This resulted in a rewrite of the jpeg parser; both
13700 to allow searching for any marker type, and to make the code readable.
13701 * format_raw.c: Add color profile tag to the debug code.
13702 * image.c, layout.c: Use embedded color profiles when found and
13703 enabled, also add toggle for the option in color profile menu.
13705 Fri Nov 24 21:37:01 2006 John Ellis <johne@verizon.net>
13707 * configure.in: Add test for lcms (little cms).
13708 * Makefile.am: Add color-man.[ch]:
13709 * color-man.[ch]: New files for color management support.
13710 * globals.c, gqview.h, main.c, rcfile.c, typedefs.h: Add color profile
13711 variables and option saving.
13712 * image.[ch]: Add color profile functions.
13713 * layout.c, layout_image.[ch]: Add color profile icon, popup menu, and
13714 fix sort menu to use radio buttons.
13715 * menu.c: Use radio buttons for sort menu when appropriate.
13716 * preferences.c: Add color profile options to preferences.
13717 * ui_menu.[ch]: Add menu_item_add_radio() for radio item menus.
13718 * ui_misc.c: Fix gtk_table_attach() arg for vertical expansion.
13719 * view_file_icon.c, view_file_list.c: Check for active state in sort
13721 * README: Add info about lcms, and how to disable.
13723 Fri Nov 17 19:06:19 2006 John Ellis <johne@verizon.net>
13725 * ui_fileops.[ch]: Add path_list_lstat() to obtain a path listing that
13726 does not follow symbolic links.
13727 * utilops.[ch]: Add file_util_delete_dir(), and support functions.
13728 * view_dir_list.c: Add delete to folder popup menu.
13729 * view_dir_tree.c: Add delete to folder popup menu, and set rename and
13730 delete sensitive only when parent folder is writable.
13732 Wed Nov 15 02:05:27 2006 John Ellis <johne@verizon.net>
13734 * view_file_icon.c: Fix odd crash when removing files, it seems the
13735 high priority idle sync is no longer called before the treeview tries
13736 to redraw itself, so fix the cleanup of removed pointers so that they
13737 are always valid or NULL (I wonder if the priorities used by
13738 GtkTreeView have changed in newer versions of GTK?).
13739 * view_file_list.c: Fix progress bar warning when files are removed
13740 before thumbnail generation is finished.
13742 Tue Nov 14 15:36:14 2006 John Ellis <johne@verizon.net>
13744 * exif.[ch]: Fix memory alignment issues, bug #1593252.
13746 Fri Nov 10 18:11:54 2006 John Ellis <johne@verizon.net>
13748 * image.c: Fix up initial scroll offset into image when auto rotated
13749 by exif info, and keep same center point when rotating otherwise.
13751 Fri Nov 10 16:11:28 2006 John Ellis <johne@verizon.net>
13753 * format_fuji.c (format_fuji_raw): Use exif_byte_get_int32() to get
13754 the value, as when that is eventually fixed to be alignment safe,
13757 Thu Nov 9 20:27:47 2006 John Ellis <johne@verizon.net>
13759 * exif.[ch]: Rename exif_byte_swab..() to exif_byte_put..() as that is
13760 more in line with their counterparts of exif_byte_get..()
13762 Thu Nov 9 17:43:06 2006 John Ellis <johne@verizon.net>
13764 * pan-view.c: Break this monstrosity of code into smaller files.
13765 * pan-calendar.c, pan-folder.c, pan-grid.c, pan-timeline.c: Move the
13766 layout types into their own files (for now flower is with folder tree).
13767 * pan-item.c: PanItem creation, drawing, actions, and maintenance.
13768 * pan-types.h: Defines, data types, function prototypes.
13769 * pan-util.c: Various utilities.
13770 * src/Makefile.am: Add new files above.
13772 Wed Nov 8 16:59:14 2006 John Ellis <johne@verizon.net>
13774 * pixbuf-renderer.[ch]: Give image overlays their own child GdkWindow,
13775 and use a buffer when drawing to those windows to avoid flicker.
13776 Scrolling with the info [I] visible in full screen is now much
13777 smoother. Only one regression that will be fixed later: overlapping
13778 overlays are now ugly.
13780 Wed Nov 8 11:36:58 2006 John Ellis <johne@verizon.net>
13782 * format_nikon.h: For the pentax test, use tiff make instead of a magic
13783 string that can move location.
13785 Tue Nov 7 19:54:44 2006 John Ellis <johne@verizon.net>
13787 * pan-view.c: For calendar view only show months that contain an image.
13788 Allow choice of size when displaying an image with the info popup.
13790 Tue Nov 7 15:35:59 2006 John Ellis <johne@verizon.net>
13792 * exif.c: Use new format_raw_exif_offset() function to find Exif in
13794 * filelist.c: Add orf and pef to displayed file types.
13795 * format_canon.h, format_fuji.h: Update to new #define format.
13796 * format_fuji.c: Use same offset for Exif as the jpeg image as the
13797 Exif is always embedded in the jpeg and assuming offset of 12 is
13799 * format_nikon.h: Update to new #define format, and add pentax here
13800 as finding the jpeg will be same code.
13801 * format_olympus.[ch]: Support Olympus raw files with embedded jpegs,
13802 not all raw files will have a jpeg, but all appear to have Exif tags.
13803 * format_raw.[ch]: Add new camera types, and add a debugging facility
13804 to easily list all tags within tiff files (see format_raw.h to enable).
13806 Mon Nov 6 20:53:22 2006 John Ellis <johne@verizon.net>
13808 * format_olympus.c: Fix olympus makernote tag types to match image
13809 sample: Olympus.Bracket, Olympus.FocusDistance, Olympus.SerialNumber,
13810 and Olympus.FlashBias.
13812 Sat Nov 4 17:14:47 2006 John Ellis <johne@verizon.net>
13814 * pan-view.c: Always recalculate canvas size when displaying popups.
13816 * po/eo.po: Mark translation for 'Command Line' not fuzzy.
13817 * configure.in: Release 2.1.4 (quick bug fix for pan view).
13819 Sat Nov 4 16:55:08 2006 John Ellis <johne@verizon.net>
13821 * pan-view.c: Only print things to console when debug is enabled.
13822 * pixbuf-renderer.c: Fix pixbuf_renderer_set_tiles_size() so that
13823 canvas will not treat scroll position as if a new image was set, this
13824 fixes popups in the Pan View from causing a scroll to the top left or
13825 center when scroll_reset_method is not set to 'no change'. Also clean
13826 up pr_pixbuf_set() and pr_zoom_sync() arguments, some were unused or
13827 always set TRUE as they were old cruft.
13829 Sat Nov 4 10:31:51 2006 John Ellis <johne@verizon.net>
13832 * icons/Makefile.am: Remove icon files that no longer exist.
13833 * configure.in: Release 2.1.3
13835 Fri Nov 3 21:15:40 2006 John Ellis <johne@verizon.net>
13837 * pan-view.c: Fix shortcuts to work regardless of what has the focus.
13838 Make [Control]+F (in addition to [/] show the find bar and [Control]+G
13839 go to next match. Add folder location field to info popup.
13841 Fri Nov 3 11:40:48 2006 John Ellis <johne@verizon.net>
13843 * bar_exif.[ch]: Make list of general exif tags available to rest of
13845 * pan-view.c: Add option to display exif information in info popup.
13846 Clean up the info popup text alignment. Make displaying the full size
13847 image below the info popup optional (off by default).
13848 * pixbuf-renderer.c (pr_source_tile_changed): Guard against
13849 width/height less than 1.
13850 * pixbuf_util.c (pixbuf_draw_layout): Guard against width/height less
13853 Thu Nov 2 17:51:31 2006 John Ellis <johne@verizon.net>
13855 * collect.c, img-view.c: Make [Shift]+P printing shortcut work for
13856 collections and view windows.
13857 * layout_util.c: Fix shortcuts [Control]+N and [Shift]+P, broken
13858 by the previous keypress handler code cleanup. Add [Control]+V to
13859 view current image in a new image window.
13861 Thu Nov 2 14:38:54 2006 John Ellis <johne@verizon.net>
13863 * view_file_list.c: Fix slow re-sort when updating list by clearing the
13864 list and adding items in the new order instead of simply moving them.
13865 Fixes bug #1451200.
13867 Thu Nov 2 06:46:14 2006 John Ellis <johne@verizon.net>
13869 * po/eo.po: Add Esperanto translation,
13870 submitted by Antonio C. Codazzi <f_sophia@libero.it>.
13871 * configure.in (ALL_LINGUAS): Add new translation.
13872 * README: Update credits for above.
13874 Wed Nov 1 11:39:48 2006 John Ellis <johne@verizon.net>
13876 * gqview.h, main.c (window_set_icon): Change to use inline pixbufs
13878 * collect.c, img-view.c, layout.c, preferences.c: Use new icons.
13879 * pixbuf_util.[ch]: Add new icons.
13880 * icons/Makefile.am: Update generated inline pixbufs.
13881 * icons/collect.xpm, icons/config.xpm, icons/icon.xpm, icons/tools.xpm,
13882 icons/view.xpm: Remove old xpm icons.
13883 * icons/gqview_icon.png, icons/icon_book.png, icons/icon_config.png,
13884 icons/icon_tools.png, icons/icon_view.png: The new icons in png format.
13885 * icons/svg/*.svg: Add svg sources for icons, they are not used or
13886 anything, but this way I can not misplace them again.
13888 Tue Oct 31 18:06:42 2006 John Ellis <johne@verizon.net>
13890 * info.c: Increase default info window size to 600x400.
13891 * po/be.po: Update Belarusian translation,
13892 submitted by Pavel Piatruk <berserker@neolocation.com>.
13893 * gqview.desktop: Add additional formats to MimeType list.
13895 Sat Oct 28 14:41:10 2006 John Ellis <johne@verizon.net>
13897 * img-view.c: Use correct method to close the window using Escape key,
13898 fixes bug #1231845. Also added more robust method to update window
13899 list when a window is closed so this doesn't happen again.
13900 * slideshow.c: Add sanity checks to exported functions to check for
13901 NULL SlideShow pointers, to match rest of coding style.
13903 Fri Oct 27 19:45:32 2006 John Ellis <johne@verizon.net>
13905 * layout.c, ui_menu.c, ui_misc.c: Use g_object_ref_sink when
13906 gtk_object_sink is not available as it is deprecated.
13908 Wed Oct 25 15:17:38 2006 John Ellis <johne@verizon.net>
13910 * pixbuf-renderer.c (pixbuf_renderer_scroll): Fix long standing bug
13911 where obstructed portions of an image were not always generating an
13912 expose event when scrolling the image.
13914 Mon Oct 23 05:34:29 2006 John Ellis <johne@verizon.net>
13916 * img-view.c, layout_image.c, layout_util.c, pan-view.c: Make F11 also
13919 Fri Oct 20 09:20:10 2006 John Ellis <johne@verizon.net>
13921 * collect-table.c, collect.c, dupe.c, pan-view.c, search.c,
13922 view_file_icon.c: Keypress signal handler code clean-up round 2: the
13923 remaining files. Make control and shift logic easier to follow.
13925 Fri Oct 20 08:00:08 2006 John Ellis <johne@verizon.net>
13927 * img-view.c, layout_image.c, layout_util.c: Keypress signal handler
13928 code clean-up round 1: the main windows. Also fixes [Shift]+[F] from
13929 deactivating full screen [F].
13931 Thu Oct 19 15:20:51 2006 John Ellis <johne@verizon.net>
13933 * image.c, typedefs.h: Add ALTER_DESATURATE alteration type.
13934 * img-view.c, layout_image.c, layout_util.c, menu.c: Allow to grayscale
13935 the display of current image with [Shift]+[G] keyboard shortcut and
13936 'adjust' submenu item. Also fixed bug of [Shift]+[R] shortcut from also
13937 activating refresh [R].
13938 * pixbuf_util.[ch] (pixbuf_desaturate_rect): Implement grayscale
13941 Thu Oct 19 09:35:18 2006 John Ellis <johne@verizon.net>
13943 * layout.[ch] (layout_new_with_geometry): New function to create a
13944 layout sized to an X geometry string.
13945 * main.c: Add support for --geometry on the command line.
13947 Thu Oct 19 07:42:38 2006 John Ellis <johne@verizon.net>
13949 * utilops.c: Fix minimum allowed auto-rename value to be zero again,
13950 but keep the default at 1.
13952 Thu Oct 19 07:23:37 2006 John Ellis <johne@verizon.net>
13954 * cache_maint.c, thumb_standard.[ch]: Use .thumblocal when saving
13955 local thumbnails as per the freedesktop.org thumbnail spec.
13956 * filelist.c: Add .thumblocal to list of ignored folders (those we
13958 * main.c: Fix bug in recent command line parser changes, a single
13959 folder on the command line was not processed by parse_out_relatives().
13961 Sun Oct 15 12:36:06 2006 John Ellis <johne@verizon.net>
13963 * pan-view.c: For now, also display the full size image under the
13964 thumbnail's information bubble. Make clicking the info box close it.
13966 Sun Oct 15 10:45:14 2006 John Ellis <johne@verizon.net>
13968 * pan-view.c: Recalc the size of the layout when popping up new images
13969 in the calendar so that all new images can be scrolled into view.
13970 * pixbuf-renderer.[ch] (pixbuf_renderer_set_tiles_size): Add ability
13971 to resize a tile canvas without the need for a complete reset/render.
13973 Sun Oct 15 04:03:41 2006 John Ellis <johne@verizon.net>
13975 * main.c: Fix command line parser to work with any combination of files
13976 and/or folders on the command line.
13978 Sun Oct 15 02:50:22 2006 John Ellis <johne@verizon.net>
13980 * eu.po: Add Basque translation,
13981 submitted by Piarres Beobide <pi@beobide.net>.
13982 * configure.in (ALL_LINGUAS): Add eu.
13983 * README: Update credits.
13985 Sat Oct 14 09:38:08 2006 John Ellis <johne@verizon.net>
13987 * po/*.po: Make distcheck touches these.
13988 * gqview.spec.in: Fix to use License: instead of obselete Copyright:.
13989 * configure.in: Release 2.1.2
13991 Sat Oct 14 08:26:38 2006 John Ellis <johne@verizon.net>
13993 * vi.po: Update Vietnamese translation,
13994 submitted by pclouds <pclouds@vnlinux.org>.
13997 Sat Oct 14 05:44:40 2006 John Ellis <johne@verizon.net>
13999 * ar.po, be.po, bg.po, ca.po, cs.po, de.po, es.po, fi.po, hu.po,
14000 it.po, ja.po, nl.po, pl.po, pt_BR.po, ro.po, ru.po, sk.po, sv.po,
14001 vi.po, zh_TW.po: Fix punctuation of "Allow enlargement of image for
14002 zoom to fit" translations, and unmark as fuzzy when only the change in
14003 punctuation caused the fuzzy state.
14004 * README: Updated po-stats list.
14006 Sat Oct 14 05:18:45 2006 John Ellis <johne@verizon.net>
14008 * utilops.c: Mark string for translation.
14009 * fi.po: Update Finnish translation [merge from 2.0.2],
14010 submitted by Lauri Nurmi <lanurmi@iki.fi>.
14013 Fri Oct 13 12:18:01 2006 John Ellis <johne@verizon.net>
14015 * ru.po: Update Russian translation [merge from 2.0.2],
14016 submitted by Vitaly Lipatov <lav@altlinux.ru>.
14018 Fri Oct 13 10:27:22 2006 John Ellis <johne@verizon.net>
14020 * cache_maint.c, ui_fileops.c, ui_pathsel.c, ui_tabcomp.c: Remove use
14021 of the d_ino > 0 test as all files listed by readdir should be valid.
14022 dirent.d_ino is not guanteed by POSIX, and at one recent point is
14023 not implemented on cygwin.
14025 Fri Oct 13 09:25:25 2006 John Ellis <johne@verizon.net>
14027 * pl.po: Update Polish translation,
14028 submitted by Wit Wilinski <madman@linux.bydg.org>.
14031 Fri Oct 13 05:22:43 2006 John Ellis <johne@verizon.net>
14033 * bar_sort.c, pan-view.c, preferences.c: Mark strings for translation,
14034 plus punctuation fix.
14035 * utilops.c: Change auto rename start number to default to 1.
14036 * configure.in (ALL_LINGUAS): Add be, ca, ko translations.
14037 * gqview.spec.in: Add Italian translation to RPM spec file,
14038 submitted by HappyCactus <happycactus@people.it>.
14039 * be.po: Add Belarusion translation,
14040 submitted by Pavel Piatruk <berserker@neolocation.com>.
14041 * ca.po: Add Catalan translation [merge from 2.0.2],
14042 submitted by catux.org <mecatxis@ya.com>.
14043 * de.po: Update German translation [merge from 2.0.2],
14044 submitted by Ronny Steiner <Post@SIRSteiner.de>.
14045 * fr.po: Update French translation,
14046 submitted by Éric Lassauge <lassauge@users.sourceforge.net>.
14047 * it.po: Update Italian translation,
14048 submitted by Kostantino <ciclope10ATalice.it>.
14049 * ko.po: Add Korean translation (mostly menus),
14050 submitted by Hyun-Jin Moon <moonhyunjin@gmail.com>.
14051 * pt_BR.po: Update Brazilian Portuguese translation,
14052 submitted by Herval Ribeiro de Azevêdo <heraze@gmail.com>.
14053 * sk.po: Update Slovak translation,
14054 submitted by Mgr. Peter Tuharsky <tuharsky@misbb.sk>.
14055 * zh_TW.po: Update Traditional Chinese translation,
14056 submitted by S.J. Luo <crystal@mickey.ee.nctu.edu.tw>
14058 Fri Sep 1 02:12:45 2006 John Ellis <johne@verizon.net>
14060 * collect-io.c, thumb_standard.c: Do not ignore return value from
14061 g_list_append as newer versions of gtk now set a warning flag.
14062 * utilops.c: Add new auto rename option to enter formatted text, which
14063 uses * and # characters to symbolize original filename and numerical
14064 value (respectively) in new filenames.
14066 Mon Aug 15 18:27:38 2005 John Ellis <johne@verizon.net>
14068 * cache.c: Make cache loader tolerant of unknown line values, so that
14069 a cache written by newer/older versions of GQview does not result in
14070 recreating data that is actually there.
14072 Mon Aug 15 17:13:57 2005 John Ellis <johne@verizon.net>
14074 * collect-table.c, dupe.c, exif.c, img-view.c info.c, layout_image.c,
14075 md5-util.[ch], pan-view.c, remote.c, search.c, thumb_standard.c,
14076 ui_bookmark.c, ui_misc.c, ui_pathsel.c, view_dir_list.c,
14077 view_dir_tree.c, view_file_icon.c, view_file_list.c: Fix signedness
14078 warnings in gcc 4.0.
14080 Mon Aug 15 16:35:15 2005 John Ellis <johne@verizon.net>
14082 * view_dir_tree.c (vdtree_set_path): Do not force reading folder
14083 contents, to allow the check for a changed timestamp do it's job.
14084 * doc/10_options.html: Fix page link in docs.
14086 Thu Jun 16 01:21:43 2005 John Ellis <johne@verizon.net>
14088 * cache-loader.c (cache_loader_process): When converting Exif date
14089 string to time_t, tell mktime DST is unknown (-1).
14091 Mon Jun 13 20:22:58 2005 John Ellis <johne@verizon.net>
14093 * image.c (image_zoom_cb): If needed, update window title when
14095 * pixbuf-renderer.c (pr_size_sync): Send zoom signal when new window
14096 size results in a new scale value.
14098 * configure.in: Release 2.1.1
14100 Mon Jun 13 17:31:46 2005 John Ellis <johne@verizon.net>
14102 * editors.[ch]: Add "%w" macro to disable full screen deactivation when
14103 running an editor command.
14104 * img-view.c, layout_image.c, pan-view.c: Honor %w editor flag to
14105 prevent exit of full screen.
14106 * image-load.c (image_load_begin): Fix to not treat short reads as
14107 end of file condition.
14108 * README, doc/10_5_editor_commands.html: Document %w macro for editor
14110 * po/it.po: Update Italian translation,
14111 submitted by Kostantino <inverness1ATvirgilio.it>.
14113 Sun Jun 12 19:25:26 2005 John Ellis <johne@verizon.net>
14115 * format_canon.[ch]: Reimplement canon raw parser to use convenience
14116 functions from exif.c, also separated parsers into one per file type.
14117 For the cr2 format also verify compression type in tiff field 0x0103.
14118 * format_raw.c: Add FIXME comment noting current shortcomings.
14120 Sat Jun 11 01:06:49 2005 John Ellis <johne@verizon.net>
14122 * exif.c, format_nikon.c, format_olympus.c: Fix memory leaks,
14123 exif_text_list_find_value() will always return newly allocated text.
14125 Fri Jun 10 20:57:42 2005 John Ellis <johne@verizon.net>
14127 * exif.c (exif_parse_IFD_table): Fix offset count before testing
14128 against buffer size.
14129 * exif.h: Make exif_text_list_find_value available.
14130 * format_canon.c: Fix copy's length when duping Canon.SerialNumber, and
14131 adjust several text descriptions.
14132 * format_fuji.c: Remove "MkN." text from tag names.
14133 * format_nikon.c: Fix offset count before testing against buffer size,
14134 and remove "MkN." text from tag names. Add several new tags.
14135 * format_olympus.[ch]: New files for olympus makernote.
14136 * format_raw.c: Add exif olympus hook.
14137 * src/Makefile.am: Add format_olympus.[ch].
14139 Fri Jun 10 02:19:26 2005 John Ellis <johne@verizon.net>
14141 * pan-view.c: Add exif date sorting option to right click menu, and
14142 change 'reading dimensions...' message to be more generic as it may now
14143 also be reading embedded exif dates, or both date and dimensions.
14145 Thu Jun 9 23:22:01 2005 John Ellis <johne@verizon.net>
14147 * exif.c (exif_parse_JPEG): Use memcmp as strncmp is inadequate when
14148 bytes with values of 0 are actually in the data to compare.
14150 Thu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
14152 * exif.[ch]: A lot of code clean up, add generic tiff header parser,
14153 remove use of packed structures to interpret tiff file format,
14154 fix possible endless loops in tiff parser with corrupt IFD tables,
14155 and fix possible overflow in jpeg exif parser.
14156 * format_canon.[ch]: Add additional makernote values, plus a few
14157 spelling fixes. Header update.
14158 * format_fuji.[ch]: Header update.
14159 * format_nikon.[ch]: Updates to use new tiff parsing utils in exif.c,
14160 code cleanup. Header update.
14161 * format_raw.[ch]: Add pathname argument to file descriptor version of
14162 raw parser to quickly rule out non-raw files based on file extension.
14163 Add raw header match type to check for tiff "make" field value.
14164 * image-load.c (image_loader_begin): Add image filename for raw parser.
14166 Tue Jun 7 03:47:03 2005 John Ellis <johne@verizon.net>
14168 * filelist.c (filter_add_defaults): Add Nikon file extension for nef.
14169 * format_canon.[ch], format_fuji.[ch]: Add comment tile, and
14170 description field for MakerNote parser.
14171 * format_nikon.[ch]: Add support for jpegs embedded in Nikon nef files.
14172 * format_raw.c: Add debug description output and Nikon raw parser hook.
14174 Sun Jun 5 03:05:39 2005 John Ellis <johne@verizon.net>
14176 * filelist.c (path_list_recursive_append): Fix memory leak by using
14177 correct function to free path list.
14179 Sat Jun 4 22:24:00 2005 John Ellis <johne@verizon.net>
14181 * exif.[ch]: Use glib provided data types and byte order functions for
14182 consistency with rest of application. Made several more functions
14183 available in the header. Use MakerNote parsing from format_raw.c.
14184 * format_canon.[ch]: Changes to match exif.h and format_raw.h.
14185 * format_fuji.[ch]: Add support for Fuji EXIF MakerNote.
14186 * format_nikon.[ch]: New files, add support for Nikon EXIF MakerNote.
14187 * format_raw.[ch]: Add EXIF MakerNote parser functions to gather all
14188 camera formats here (similar to existing raw format list).
14189 * src/Makefile.am: Add format_nikon.[ch].
14191 Sat Jun 4 04:02:04 2005 John Ellis <johne@verizon.net>
14193 * README: Update credits.
14195 Apply fix from Daniel M. German:
14197 * format_canon.c (canon_read_int): Fixed error which caused a
14198 segfault under OS X. It was a casting a number as a 32
14199 bit, when it was 16. it works in little endian, but not in big
14202 Fri Jun 3 20:02:23 2005 John Ellis <johne@verizon.net>
14204 * format_canon.c (canon_mknote_parse_convert): For serial number
14205 conversion, use the value of the data - not the value of the pointer.
14207 Fri Jun 3 18:43:46 2005 John Ellis <johne@verizon.net>
14209 * bar_exif.c: Set a default size for the EXIF data column in the
14210 advanced view, and allow resizing of that column to allow more data to
14211 be visible when needed.
14212 * format_canon.c: Fix data type for Canon MakerNote Serial Number.
14214 Fri Jun 3 01:49:20 2005 John Ellis <johne@verizon.net>
14216 * exif.[ch]: Export several parsing functions for use by the exif
14217 makernote parsers, and add hook for MakerNote data parsing.
14218 * format_canon.[ch]: Add Canon EXIF MakerNote support.
14219 * format_raw.c: Fix warning printf grammar.
14221 Thu May 26 22:14:53 2005 John Ellis <johne@verizon.net>
14223 * format_raw.c (format_raw_parse): Use unsigned int to match arguments.
14225 Thu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
14227 * format_raw.[ch]: Move camera specific code to manufacturer specific
14228 format_*.c files. Change code so that file descripter version is now a
14229 separate functions that wraps the standard parser by using mmap.
14230 * format_canon.[ch]: Moved Canon specific raw support here, removed
14231 file descriptor versions of parser. This Canon raw file parser written
14232 by Daniel M. German.
14233 * format_fuji.[ch]: Move Fuji specific raw support here, parser written
14235 * exif.c: Update for change to format_raw_img_exif_offsets.
14236 * filelist.c: Add cr2 extension to Canon raw format list.
14237 * image-load.c: Fixes for changes to format_raw_img_exif_offset_fd so
14238 that buffer is refilled using new offset of file descriptor.
14239 * src/Makefile.am: Add format_canon.[ch], format_fuji.[ch] to build.
14241 Wed May 18 19:36:49 2005 John Ellis <johne@verizon.net>
14243 * utilops.[ch] (file_util_rename_dir): New utility to rename a folder,
14244 does proper checking for existing folder to avoid clobbering an
14246 * view_dir_list.c, view_dir_tree.c: Use new utility above when renaming
14247 a folder to fix possible clobbering of an existing folder with the
14248 same name as the requested name.
14250 Sun May 15 21:40:26 2005 John Ellis <johne@verizon.net>
14252 * format_raw.[ch]: New files to parse image data and exif offsets for
14253 the raw camera formats.
14254 * exif.c, image-load.c: Add support calls to format_raw.c functions
14256 * filelist.c: Add Fujifilm raw file extension to known formats.
14257 * thumb_standard.c (thumb_loader_std_start): Check for existing
14258 thumbnail file before checking for a failure mark.
14259 * src/Makefile.am: Add format_raw.[ch].
14261 Sat May 14 13:04:23 2005 John Ellis <johne@verizon.net>
14263 * po/cs.po: Update Czech translation,
14264 submitted by Jan Raska <jan.raska@tiscali.cz>
14265 * de.po, fr.po: Typo and spelling fixes.
14267 Sat May 14 12:23:19 2005 John Ellis <johne@verizon.net>
14269 * image.c, pixbuf-renderer.c: Fix sending of complete signal.
14270 * ui_pathsel.c: Guard against strcmp of NULL dd->path, fixes crash.
14271 * utilops.c: Additional validation for destination of copy/move
14272 dialogs, and do not include extension when conveniently selecting
14273 filename text in rename dialogs.
14275 Wed Apr 27 15:17:57 2005 John Ellis <johne@verizon.net>
14277 * bar_info.c, bar_sort.c: Update for new pref_toolbar_button args.
14278 * fullscreen.c, layout.c: Remove use of GDK_HINT_USER_SIZE as we
14279 never actually set these dimensions. Increase default size of main
14281 * layout_util.c: Use GTkToolbar for the main window toolbar.
14282 * pixbuf_util.[ch]: Add inline pixbufs for thumb and float icons.
14283 * rcfile.c: Add note to config file that it is autogenerated.
14284 * typedefs.h: Remove no longer used tooltip in LayoutWindow.
14285 * ui_misc.[ch]: pref_toolbar additions.
14286 * icons/icon_float.png, icons/icon_thumb.png: Icons in png format.
14287 * icons/icon_float.xpm, icons/icon_thumb.xpm: Remove xpm versions.
14288 * icons/Makefile.am: Add above icons to inline pixbuf list.
14290 Sat Apr 16 12:29:42 2005 John Ellis <johne@verizon.net>
14292 * pan-view.c: Add option to ignore symbolic links to folders when
14293 creating file list (no gui control yet), and do not allow listing
14294 the root folder as this introduces too many issues (for instance
14295 how do we ignore special filesystems such as /proc using only stat
14296 attributes?). Add fix to not show empty folders in the flower view.
14297 * thumb_standard.c (thumb_loader_std_finish): Fix logic that caused
14298 thumbnails to be saved for images with a size between normal and large
14299 when using large thumbnails.
14300 * ui_fileops.[ch]: Add utilities lstat_utf8 and islink.
14302 Thu Apr 14 10:44:00 2005 John Ellis <johne@verizon.net>
14304 * cache.c (cache_sim_data_load): Fix to return CacheData if any data
14306 * pan-view.c: Fix slow merging of embedded dates into file list;
14307 includes optimizing pan_cache_sync_date and plugging a memory leak.
14309 Thu Apr 14 04:49:57 2005 John Ellis <johne@verizon.net>
14311 * pixbuf-renderer.c (pixbuf_renderer_move): Clear the correct draw
14312 queue (source). Fixes crash introduced by Apr 12 changes.
14314 Wed Apr 13 18:16:14 2005 John Ellis <johne@verizon.net>
14316 * cache-loader.[ch]: New utility to load cache-able data.
14317 * cache.[ch]: Add embedded (exif) date caching.
14318 * pan-view.c: Use new cache loading mechanism. Add exif date support
14319 to timeline and calendar view.
14320 * src/Makefile.am: Add cache-loader.[c,h].
14322 Tue Apr 12 07:59:20 2005 John Ellis <johne@verizon.net>
14324 * pan-view.c: Use mostly neutral (gray) colors in the pan view to avoid
14325 tainting user perspective of image hues.
14326 * pixbuf-renderer.c (pixbuf_renderer_move): Free tile cache of source
14327 to avoid wasteful memory allocation, this will reduce memory waste
14328 when in full screen.
14330 Fri Apr 8 15:31:38 2005 John Ellis <johne@verizon.net>
14332 * pan-view.c: Optimize pan_layout_intersect by dividing object list
14333 into smaller sets (of ~ 1000 each) grouped by coordinates, this makes
14334 drawing tiles much faster when the window contains > 100,000 images.
14335 This adds the complexity of walking two lists when searching for a
14336 specific item, but the speed increase is worth it.
14338 Thu Apr 7 08:42:54 2005 John Ellis <johne@verizon.net>
14340 * pixbuf-renderer.c (pr_queue_to_tiles): Fix logic in test for
14341 only_existing argument.
14343 Wed Apr 6 06:41:25 2005 John Ellis <johne@verizon.net>
14345 * pan-view.c: Move pixbuf drawing into pixbuf_util.c.
14346 * pixbuf-renderer.c: Rename util_clip_region to pr_clip_region to fix
14347 namespace conflict with util in pixbuf_util.h.
14348 * pixbuf_util.[ch]: Moved pixbuf drawing utils here from pan-view.c
14350 Wed Apr 6 02:43:40 2005 John Ellis <johne@verizon.net>
14352 * pan-view.c: Reimplement pixbuf_draw_triangle for efficiency.
14353 * pixbuf-renderer.c: Fix pr_queue_to_tiles only_existing argument to
14354 only have effect on tiles that not currently visible. Remove use of
14355 hard coded PR_TILE_SIZE from tile size calculations, as it is only
14356 supposed to be used as the default value.
14358 Tue Apr 5 05:09:29 2005 John Ellis <johne@verizon.net>
14360 * pixbuf-renderer.c: Add argument to pr_queue_to_tiles to only redraw
14361 the parts of the image that have an existing tile, fixes slow loading
14362 of images when zoomed in because it was generating a tile for even
14363 off screen parts of the image.
14365 Mon Apr 4 12:07:05 2005 John Ellis <johne@verizon.net>
14367 * pan-view.c: Optimize pixbuf_draw_line, and use pixbuf_set_rect_fill
14368 to draw the background.
14370 Sun Apr 3 00:36:22 2005 John Ellis <johne@verizon.net>
14372 * image.c (image_options_set): Only enable PixbufRenderer 'window_fit'
14373 when both the ImageWindow and global setting are both enabled.
14374 * pan-view.c (pan_window_image_scroll_notify_cb): Add call to
14375 gtk_adjustment_value_changed to fix performance hit when scrolling.
14376 * pixbuf-renderer.c: Set tile render_todo flags to RENDER_ALL when
14377 invalidating so that there is no chance it will be used with old data.
14378 Only emit 'scroll-notify' signal when the value or range changes.
14379 Fix copy of zoom value in pixbuf_renderer_move.
14381 Sat Apr 2 17:28:16 2005 John Ellis <johne@verizon.net>
14383 * image.c (image_options_set): Update PixbufRenderer parent window so
14384 that changing 'fit window to image' option works.
14385 * pan-view.c (pan_window_image_zoom_cb): Use same zoom text display as
14387 * pixbuf-renderer.c: Fix (re-implement) check for maximized window
14388 state. Fix pr_source_tile_visible() calculation which was using the x
14389 axis where it should be y. Add redrawn return value to pr_zoom_clamp()
14390 and use that value in pr_zoom_sync() to pass pr_redraw correct args.
14391 * gqview.1: Fix spelling of vertical in man page.
14393 Mon Mar 28 20:23:34 2005 John Ellis <johne@verizon.net>
14395 * image.[ch]: Add utility to sync image settings to user preferences.
14396 * pixbuf-renderer.c: Fix rounding errors.
14397 * preferences.c: Call image_options_sync() when applying changes.
14399 Fri Mar 25 22:39:30 2005 John Ellis <johne@verizon.net>
14401 * image.c: Connect to 'zoom' signal of pixbuf-renderer and notify
14402 listener to update. Fix delay flip by listening for 'render_complete'.
14403 * pixbuf-renderer.[ch]: Add complete property and and emit a
14404 'render-complete' signal when changing complete back to TRUE.
14405 * view_dir_tree.c (vdtree_row_expanded): Populate a folder node
14406 whenever it is expanded.
14408 Wed Mar 23 00:22:28 2005 John Ellis <johne@verizon.net>
14410 * image.c (image_change_from_image): Fix and use pixbuf_renderer_move.
14411 * pan-view.c: Convert back to ImageWindow from PixbufRenderer, so that
14412 focus and full screen work again.
14413 * pixbuf-renderer.[ch] (pixbuf_renderer_move): Add this function.
14415 Fri Mar 18 19:52:38 2005 John Ellis <johne@verizon.net>
14417 * pixbuf-renderer.c: Fix broken 2pass queueing so it merges a single
14418 queue item for each tile, and now that a tile holds a queue pointer
14419 there is no need to walk the tile list to find a possible merge victim.
14421 Thu Mar 17 19:23:56 2005 John Ellis <johne@verizon.net>
14423 * image.c, pixbuf-renderer.[ch]: More progress, and 2 pass zoom now
14424 works again (mostly).
14426 Tue Mar 15 23:17:41 2005 John Ellis <johne@verizon.net>
14428 * image.[ch]: Start conversion to use of PixbufRenderer.
14429 * pixbuf-renderer.[ch]: Additions and fixes for use by ImageWindow.
14430 * fullscreen.c, image-overlay.c, img-view.c, info.c, layout.c,
14431 layout_image.c, print.c: Changes for above ImageWindow conversion.
14432 * typedefs.h: Remove unused ImageWindow variables.
14434 Mon Mar 14 20:45:50 2005 John Ellis <johne@verizon.net>
14436 * pan-view.c: Convert to using new PixbufRenderer.
14437 * pixbuf-renderer.[ch]: Clean up and fixes.
14439 Sun Mar 13 10:21:35 2005 John Ellis <johne@verizon.net>
14441 * image.c (image_scroller_start): Unref scroller pixbuf after adding it
14442 as an overlay to avoid leaking it.
14443 * pixbuf-renderer.[ch]: All functions defined in header file are now
14446 Fri Mar 11 17:05:36 2005 John Ellis <johne@verizon.net>
14448 * pixbuf-renderer.[ch]: Set up object properties and additional.
14450 Mar 10 19:22:18 2005 John Ellis <johne@verizon.net>
14452 * pixbuf-renderer.[ch]: FIx scrolling to use old method of gdk_draw and
14453 not gdk_scroll, as scroll often invalidates the entire window (!). Also
14454 merged in source tiles code from image.c.
14455 * pan-view.c: Change picked up when testing PixbufRender zoom.
14457 Tue Mar 8 23:26:00 2005 John Ellis <johne@verizon.net>
14459 * pixbuf-renderer.[ch]: Start of turning image drawing portion of
14460 ImageWindow into an actual GtkWidget.
14461 * src/Makefile.am: Add pixbuf-renderer.[ch].
14462 * pan-view.c: Added temporary hack button and callback for testing
14463 PixbufRenderer widget.
14465 Sat Mar 5 16:23:32 2005 John Ellis <johne@verizon.net>
14468 * configure.in: Release 2.1.0
14470 Sat Mar 5 16:02:52 2005 John Ellis <johne@verizon.net>
14472 * main.c: Enable the beta message at startup.
14473 * po/fr.po: Update French translation (from stable branch),
14474 submitted by Eric Lassauge.
14476 Sat Mar 5 15:51:07 2005 John Ellis <johne@verizon.net>
14478 * pan-view.c: Make date search work in calendar view, plus calendar
14479 fixes. Make '/' search key refocus search entry.
14481 Fri Mar 4 21:53:03 2005 John Ellis <johne@verizon.net>
14483 * pan-view.c: Add calendar view. Make mouse wheel scroll.
14484 * po/POTFILES.in: Add pan-view.c for translation.
14486 Thu Mar 3 17:57:46 2005 John Ellis <johne@verizon.net>
14488 * pan-view.c: Make subsequent searches for same string step through all
14489 matches, also show match index and count in search result label.
14491 Thu Mar 3 14:24:58 2005 John Ellis <johne@verizon.net>
14493 * filelist.c, info.c, preferences.c, utilops.c: Use doubles instead of
14494 floats whenever possible.
14495 * ui_utildlg.c (generic_dialog_add_message): Enable line wrap for
14496 message body so specifying newlines is no longer needed.
14497 * pan-view.c: Display info dialog when thumbnail caching settings are
14500 Thu Mar 3 01:16:23 2005 John Ellis <johne@verizon.net>
14502 * pan-view.c: Add 'dots' image size option, fix up border size at edge
14503 of grid, and make drag and drop work to/from the window.
14505 Wed Mar 2 23:34:30 2005 John Ellis <johne@verizon.net>
14507 * globals.c, gqview.h, rcfile.c: Add thumbnail_fast option variable.
14508 * image-load.c, typedefs.h: Add shrunk flag to determine if an image
14509 was scaled down using image_loader_set_requested_size.
14510 * image.c: Make panning with mouse scroll more when holding shift key.
14511 * preferences.c: Add option for 'Fast jpeg thumbnailing' and disabled
14512 xvpics option in the gui - now a hidden option.
14513 * thumb.c, thumb_standard.c: Add support for thumbnail_fast option..
14515 Tue Mar 1 21:39:42 2005 John Ellis <johne@verizon.net>
14517 * image.[ch] (image_scroll_to_point): Add alignment for location of
14518 point within visible region.
14519 * pan-view.c: Use alignment for scrolling above, and fix date search
14520 to only search thumbs and images.
14522 Tue Mar 1 11:32:26 2005 John Ellis <johne@verizon.net>
14524 * src/Makefile.am: Add pan-view.[ch]:
14525 * image.[ch]: Add support for using a grid of tiles as soource image.
14526 Added scroll_notify callback for when the viewable regionis scrolled.
14527 Added ability to set min and max for the zoom range. Removed
14528 unnecessary gtk_widget_size_request from image_size_sync. Added
14529 image_scroll_to_point.
14530 * layout_util.c: Add menu item and callback for the new 'Pan view'.
14531 * pixbuf_util.c (pixbuf_draw_layout): Fix for when offset is non-zero.
14532 * typedefs.h: Add source tile stuff for ImageWindow.
14533 * ui_tabcomp.c: Fix tab completion pop-up menu placement.
14534 * pan-view.[ch]: New files for pan view - 2.1 is officially started :)
14536 Sat Feb 26 14:42:42 2005 John Ellis <johne@verizon.net>
14539 * configure.in: Release 2.0.0
14541 Sat Feb 26 14:06:41 2005 John Ellis <johne@verizon.net>
14543 * po/bg.po: Update Bulgarian translation,
14544 submitted by Vladimir Petrov.
14545 * po/it.po: Update Italian translation,
14546 submitted by Costantino, with additions from Marco Colombo.
14547 * po/nl.po: Update Dutch translation,
14548 submitted by Tino Meinen.
14549 * po/pl.po: Update Polish translation,
14550 submitted by Wit Wilinski.
14552 Fri Feb 25 11:10:19 2005 John Ellis <johne@verizon.net>
14554 * doc/11_1_command_line.html: Small fix.
14556 Wed Feb 23 20:19:38 2005 John Ellis <johne@verizon.net>
14558 * po/es.po: Update Spanish translation,
14559 submitted by Ariel Fermani.
14560 * po/it.po: Update Italian translation,
14561 submitted by Costantino.
14562 * po/ja.po: Update Japanese translation,
14563 submitted by Takeshi Aihana.
14564 * po/ru.po: Update Russian translation,
14565 submitted by Sergey Pinaev.
14567 Wed Feb 23 09:02:49 2005 John Ellis <johne@verizon.net>
14569 * configure.in, src/Makefile.am, main.c: Clean up define for localedir.
14571 Tue Feb 15 07:35:50 2005 John Ellis <johne@verizon.net>
14573 * main.c: Disable startup beta message.
14574 * po/it.po: Update Italian translation,
14575 submitted by Costantino <inverness1ATvirgilio.it>.
14577 * configure.in: Release 1.5.9
14579 Mon Feb 14 14:47:32 2005 John Ellis <johne@verizon.net>
14581 * search.c (search_file_next): Ignore case for keyword search.
14583 Fri Feb 11 15:32:28 2005 John Ellis <johne@verizon.net>
14585 * view_file_list.c (vflist_thumb_do): Fix big thumbnail leak, no need
14586 to ref the pixbuf as thumb_loader_get_pixbuf does this for us.
14588 Wed Feb 9 10:27:00 2005 John Ellis <johne@verizon.net>
14590 * cache.c (cache_sim_data_save): Print a warning when a save fails.
14591 * search.c: Fix search saving the cached data by first creating the
14592 directory for the location of the data, fixes search caching bug.
14594 Wed Feb 9 09:43:02 2005 John Ellis <johne@verizon.net>
14596 * search.[ch]: Add ability to set the default image used for similarity
14598 * layout_util.c: Set the default image in a search to the visible
14601 Tue Feb 8 18:17:51 2005 John Ellis <johne@verizon.net>
14603 * layout_util.c: Correct wrong main window keyboard shortcuts for the
14606 Tue Feb 8 16:16:30 2005 John Ellis <johne@verizon.net>
14608 * pixbuf_util.c: Change to GTK's gdk-pixbuf for saving pngs.
14609 * src/Makefile.am: Remove png libs from LDADD.
14611 * configure.in: Remove libpng checks, release 1.5.8
14613 Tue Feb 8 15:19:20 2005 John Ellis <johne@verizon.net>
14615 * globals.c: Change default thumbnail mechanism to shared thumbnails.
14616 * po/it.po: Update Italian translation,
14617 submitted by Costantino <inverness1ATvirgilio.it>.
14618 * po/ru.po: Update Russian translation,
14619 submitted by Sergey Pinaev <dfo@antex.ru>.
14620 * po/sv.po: Update Swedish translation,
14621 submitted by Hans Öfverbeck <hans.ofverbeck@home.se>.
14622 * doc/10_6_advanced.html: Describe option 'Store keywords and comments
14623 local to source image'.
14624 * doc/11_4_management.html: Add list describing all folders and files
14625 used by GQview, and purpose.
14626 * doc/9_printing: Clarify a description.
14628 Tue Feb 8 09:03:27 2005 John Ellis <johne@verizon.net>
14630 * bar_sort.c (bar_sort_collection_list_build): Blank the collection
14631 key before setting the bookmark list to that key, fixes incorrect list
14632 when collection folder is now empty.
14633 * ui_bookmark.[ch]: Allow bookmark lists to have a blank default.
14635 Tue Feb 8 07:45:15 2005 John Ellis <johne@verizon.net>
14637 * bar_info.[ch]: Use the cache find utility instead of only looking for
14638 metadata in one place. If an a metdata file exists when writing,
14639 use it's location. Porperly update the keyword sidebar when renaming or
14640 moving a file to that the delayed save mechanism does not lose changes.
14641 * cache.c: Make cache_get_location honor enable_metadata_dirs, and
14642 removed duplicate isfile check in cache_find_location.
14643 * cache_maint.c: Change order of maintenance calls so that metadata is
14644 moved before the views are updated.
14645 * globals.c, gqview.h, preferences.c, rcfile.c: Add option to save
14646 metadata local to source image.
14647 * layout_image.c, layout_util.[ch]: Hook up keyword sidebar to maint.
14648 * thumb_standard.c (thumb_std_maint_move_validate_cb): Fix saving
14649 of moved thumbnails - thumb_loader_std_save requires a NULL path.
14651 Sun Feb 6 06:07:30 2005 John Ellis <johne@verizon.net>
14653 * search.c: Fix initial keywords matching state to be same as menu.
14655 Fri Feb 4 21:54:16 2005 John Ellis <johne@verizon.net>
14657 * view_file_list.c: Update vfl->select_cb when populating the list and
14658 add a sanity check to vflist_select_image.
14660 Wed Feb 2 10:57:15 2005 John Ellis <johne@verizon.net>
14662 * print.c: Added picas option for units. Made the default for units be
14663 metric for anything but the US,PR locales. Fixed default custom printer
14664 text to use <printer name> instead of the format string with %s.
14666 Mon Jan 31 12:59:57 2005 John Ellis <johne@verizon.net>
14668 * src/Makefile.am: Add INTLLIBS to cmpile libs.
14669 * po/*.po: Make distcheck, ahem if LINGUAS is set it really messes up
14670 the make dist target - it took me an hour to figure out why pos were
14672 * README: Updates, including new translation status list.
14673 * configure.in: Release 1.5.7
14675 Mon Jan 31 11:04:20 2005 John Ellis <johne@verizon.net>
14677 * preferences.c: Use new ui_misc utilities for radio buttons.
14678 * po/es.po: Update Spanish translation,
14679 submitted by Ariel Fermani <arielfermani@yahoo.com>.
14680 * po/fr.po: Update French translation,
14681 submitted by Éric Lassauge <lassauge@users.sourceforge.net>.
14682 * po/it.po: Update Italian translation,
14683 submitted by Costantino <inverness1ATvirgilio.it>.
14685 Mon Jan 31 10:42:04 2005 John Ellis <johne@verizon.net>
14687 * preferences.c: Change Options dialog title to Preferences.
14688 * doc/*.html: Update documentation.
14689 * doc/11_4_management.html: Add page for Cache and Data Management.
14691 Mon Jan 31 06:31:00 2005 John Ellis <johne@verizon.net>
14693 * cache_maint.c: Improve dialog descriptions.
14694 * dupe.c: Add fix for delayed status text update.
14695 * image-overlay.[ch] (image_overlay_update): New functions to schedule
14696 an update of an image info overlay, and fix incorrect dimensions when
14697 image has delayed flip enabled.
14698 * img-view.c, layout.c, layout_image.[ch]: Update image info overlay
14699 whenever the file count changes.
14701 Mon Jan 31 03:30:41 2005 John Ellis <johne@verizon.net>
14703 * preferences.c, print.c, search.c: Updates for functions deprecated
14704 in GTK 2.4, phase 2, mostly moves to new GtkComboBox.
14705 * ui_bookmark.c, ui_tabcomp.c: When creating new history type combo
14706 boxes with NULL text set the GtkComboBox active item to 0.
14708 Sun Jan 30 09:37:24 2005 John Ellis <johne@verizon.net>
14710 * bar_info.c, bar_sort.c, cache_maint.c, collect-table.c, dupe.[ch],
14711 fullscreen.c, image-load.c, image.c, slideshow.c, thumb.c, utilops.c,
14712 view_dir_list.c, view_dir_tree.c, view_file_icon.c, view_file_list.c:
14713 Updates for functions deprecated in GTK 2.4, phase 1. Mostly fixes
14714 for using glib idle and timeout functions and to use new GtkComboBox.
14715 * ui_misc.[ch]: Add toolbar utilities.
14717 Sun Jan 30 06:10:25 2005 John Ellis <johne@verizon.net>
14719 * layout.c, layout_util.[ch], typedefs.h: Convert menus to use
14720 GtkUIManager, this has a nice side effect of fixing the broken
14721 shortcuts when the tools are floating.
14723 Sat Jan 29 11:36:10 2005 John Ellis <johne@verizon.net>
14725 * configure.in: Increase GTK+ requirement to 2.4.
14726 * README: Note above new requirement.
14727 * collect-table.c, view_file_icon.c: Fix filename tooltip window
14728 placement when using GTK 2.4.
14729 * fullscreen.c: Removed gtk version check for 'Stay above' option.
14730 * layout.c: Changes for new combobox used in GTK 2.4.
14731 * ui_bookmark.c, ui_fileops.c, ui_pathsel.c, ui_spinner.c,
14732 ui_tabcomp.c, ui_tree_edit.c: Convert to new GtkComboBox and
14733 GtkComboBoxEntry, plus fixes for functions now deprecated in GTK 2.4.
14734 * ui_misc.[ch]: Gtk 2.4 fixes, and added signal blocking utils.
14736 Thu Jan 27 10:23:33 2005 John Ellis <johne@verizon.net>
14738 * bar_sort.c: Make add button show new collection dialog when in
14741 Tue Jan 25 04:47:35 2005 John Ellis <johne@verizon.net>
14743 * Makefile.am, autogen.sh, configure.in, gqview.spec.in: Updates for
14744 newer autoconf macros (no more acconfig.h). Update to use glib's
14745 gettext instead gettext directly. Change documentation install
14746 location to $prefix/share/doc/gqview-#version.
14747 * acconfig.h, BUGS: Removed, not used.
14748 * doc/Makefile.am: Install docs to new location.
14750 Wed Jan 19 23:30:24 2005 John Ellis <johne@verizon.net>
14752 * bar_sort.c: Add option to choose current image or all selected files
14753 when adding images to a collection in the sort manager.
14754 * ui_bookmark.c: Small fixes to bookmark properties dialog, and do not
14755 allow adding to a bookmark list that is not editable via drag and drop.
14756 * ui_tabcomp.c: Add heading to path entry selection dialog.
14758 Wed Jan 19 03:13:07 2005 John Ellis <johne@verizon.net>
14760 * collect-dlg.c: Allow saving empty collections.
14761 * collect-io.c: Remove erroneous warning about failed removes.
14762 * collect.c (collection_remove): Mark collection changed even when
14763 resulting collection is empty.
14765 Wed Jan 19 02:48:25 2005 John Ellis <johne@verizon.net>
14767 * bar_sort.c: Change default view of sort manager to folders, and fix
14768 widget packing. Fix collection list to be sorted.
14770 Wed Jan 19 02:14:23 2005 John Ellis <johne@verizon.net>
14772 * print.c: Add checkbox to remember print settings. Set a signal
14773 handler to catch a SIGPIPE when printing to a pipe, not pretty but it
14774 works. Do not allow printing to a file that already exists. Add print
14775 error dialog to tell user why printing did not complete.
14777 Mon Jan 17 23:27:19 2005 John Ellis <johne@verizon.net>
14779 * bar_sort.c: Add collection option to sort manager.
14780 * collect-io.[ch]: Add collection manager add and remove utilities.
14781 * collect.[ch] (collection_window_find_by_path): New function.
14782 * ui_bookmark.[ch]: Add ability to change key used for a bookmark list,
14783 and to make a list not editable. Also made bookmark buttons compact.
14785 Mon Jan 17 06:36:50 2005 John Ellis <johne@verizon.net>
14787 * bar_info.c (bar_info_new): Divide available space so that 2/3 goes to
14788 keywords entry and remaining 1/3 to comment entry.
14790 Sun Jan 16 22:43:46 2005 John Ellis <johne@verizon.net>
14792 * cache.c: Metadata for keywords/comments no longer has the option to
14793 be stored locally to the source file.
14794 * cache_maint.[ch]: Add metadata mode for cache_maintain_home, and
14795 change the dialog to have a stop and close button so that the dialog
14796 remains displayed for the user until it is user closed.
14798 Sun Jan 16 07:15:44 2005 John Ellis <johne@verizon.net>
14800 * fullscreen.[ch], preferences.c: Add full screen location option
14801 'Determined by Window Manager' which is now the default. This option
14802 sets the _NET_WM_STATE_FULLSCREEN window manager hint, it also requests
14803 the size and position like 'active monitor' but the window manager may
14804 completely ignore the request. Also removed old #if 0'ed out code.
14805 * globals.c (fullscreen_screen): Set the default screen to be the new
14806 option above 'Determined by Window Manager'.
14808 Wed Jan 12 17:54:51 2005 John Ellis <johne@verizon.net>
14810 * image.c: Revert change to attempt to keep unkown icon unscaled, as it
14811 interferes when a pixbuf is specifically set.
14812 * icons/folder_open.png: Adjust width of the graphic in the open
14815 Wed Jan 12 02:41:05 2005 John Ellis <johne@verizon.net>
14817 * icons/folder_*.xpm: Remove unused files.
14818 * icons/folder_*.png: Add new folder icons.
14819 * icons/Makefile.am: Changes for above.
14820 * pixbuf_util.[ch]: Add folder icons to inline pixbuf set.
14821 * layout_util.c, typedefs.h, view_dir_list.c: Use new folder icons, and
14822 change the folder list view so that current folder uses the open icon
14823 and the parent folder uses the 'up' icon.
14825 Tue Jan 11 23:44:50 2005 John Ellis <johne@verizon.net>
14827 * icons/Makefile.am: Move the inline pixbuf generation to src/icons.
14828 * src/Makefile.am: Removed unused files.
14829 * globals.h, logo.xpm, scroller.png, icons/img_unknown: Removed unused
14831 * gobals.c, image.c, layout.c, preferences.c, thumb.c,
14832 thumb_standard.c: Use new pixbuf_inline utility.
14833 * pixbuf_util.[ch] (pixbuf_inline): New function to retrieve pixbuf
14835 * icons/gqview_logo.png, icons/scroller.png, icons/sheet_broken.png:
14836 The new or moved png images to be made inline.
14838 Tue Jan 11 21:08:23 2005 John Ellis <johne@verizon.net>
14840 * cache_maint.c: Only manage shared thumbnails when the option is
14841 enabled, since this is a time consuming task.
14842 * preferences.c: Fix sensitivity of thumbnail options that are disabled
14843 when the shared thumb cache is in use. Removed clear cache button, as
14844 it is now in the maintenance window.
14845 * thumb_standard.c: Add notes about implementation and what it lacks.
14846 * ui_misc.[ch]: Add pref_table_button_new and
14847 pref_button_link_sensitivity_swap.
14849 Tue Jan 11 02:23:32 2005 John Ellis <johne@verizon.net>
14851 * dupe.c: Fix widget spacings in find dupes window.
14852 * fullscreen.c: Set full screen window WM_CLASS to "fullscreen.GQview".
14854 Fri Jan 7 02:33:50 2005 John Ellis <johne@verizon.net>
14856 * src/main.c: Make message about being a beta sound less ominous.
14858 * configure.in: Release 1.5.6
14860 Fri Jan 7 01:57:28 2005 John Ellis <johne@verizon.net>
14862 * doc/6_collections.html: Add note that $HOME/.gqview/collections is
14863 now updated when moving or renaming files.
14864 * doc/10_1_general.html: Explain "Use shared thumbnail cache" option.
14865 * doc/10_6_advanced.html: Explain "Stay above other windows" option.
14866 * doc/10_options.html, 2_5_folder_pane.html, 8_1_slideshow.html:
14867 Apparently I have a habit of type "the" twice, and not noticing.
14868 * doc/12_credits.html: Update copyright year.
14870 Fri Jan 7 01:21:03 2005 John Ellis <johne@verizon.net>
14872 * search.c: Clean up appearance of search window.
14873 * po/fr.po: Update French translation,
14874 submitted by Éric Lassauge <lassauge@users.sourceforge.net>.
14875 * po/ru.po: Update Russian translation,
14876 submitted by Sergey Pinaev <dfo@antex.ru>.
14877 * preferences.c, README: Update copyright year.
14879 Thu Jan 6 23:22:05 2005 John Ellis <johne@verizon.net>
14881 * fullscreen.c, globals.c, gqview.h, preferences.c, rcfile.c: Add
14882 option to try to keep full screen window above other windows. Since
14883 this uses a GTK 2.4 function, it is disabled on GTK 2.2.
14884 * main.c: Issue warning when running with a GTK library with an older
14885 minor version than what GQview was compiled with.
14887 Wed Jan 5 19:59:41 2005 John Ellis <johne@verizon.net>
14889 * cache_maint.c: Hook up new shared thumbnails to maintenance utils.
14890 * main.c: When it takes time to get a connection to a remote GQview
14891 because it is still starting up, print progress dots (.) to the
14892 console to indicate we are waiting, and not hung.
14893 * thumb_standard.[ch]: Move core of thumb cache path building to
14894 thumb_std_cache_path. Added thumb_std_maint_* utilities for moving
14895 or deleting thumbnails to match changes to the source image.
14897 Wed Jan 5 03:51:19 2005 John Ellis <johne@verizon.net>
14899 * collect-io.c (collection_save_private): Use a temp file when saving
14900 a collection so that if an error occurs during write the original is
14901 not lost. The only disadvantage with temp files is group and user ids
14902 of the original are not guaranteed to be preserved by chown, oh well.
14903 * preferences.c: Remove silly EXPERIMENTAL text from description of
14904 shared thumbnails cache option.
14905 * ui_fileops.[ch] (copy_file_attributes): Add arguments to select
14906 which attributes we want to copy.
14908 Tue Jan 4 22:49:19 2005 John Ellis <johne@verizon.net>
14910 * image-load.[ch], typedefs.h: Add image_load_set_requested_size which
14911 will allow images to loader faster if you know you only need at most
14912 width by height image. Since only the jpeg gdk-pixbuf loader supports
14913 it, this only effects jpegs.
14914 * thumb.c, thumb_standard.c: These changes are currently disabled, but
14915 it would set the requested size when loading thumbnails for a speed
14916 improvement on jpegs.
14918 Tue Jan 4 20:39:47 2005 John Ellis <johne@verizon.net>
14920 * cache_maint.c: Implemented local thumbnail rendering option, and
14921 only enable it when the standard thumb cache is active.
14922 * filelist.c (path_list_filter): When filtering a dir list remove
14923 .thumbnails and .metadata.
14924 * preferences.c: Do not allow focus on progress entry in safe delete
14926 * thumb.[ch]: Add thumb_loader_set_cache to control cache options on a
14927 per loader basis instead of using the global setting.
14928 * thumb_standard.[ch]: Same as thumb.c above. Also moved code that was
14929 duplicated in three places into thumb_loader_std_next_source. Added
14930 retry flag to force a retry on images that are flagged as a failure.
14931 * typedefs.h (ThumbLoader): Changes for gqview thumb loader in thumb.c.
14933 Tue Jan 4 01:33:01 2005 John Ellis <johne@verizon.net>
14935 * cache_main.c: Reset list to NULL before using in next path_list.
14937 Mon Jan 3 23:22:36 2005 John Ellis <johne@verizon.net>
14939 * cache_maint.[ch]: Add maintenance window to select various thumbnail
14940 cache operations for removing old thumbnails, deleting thumbnails, and
14941 to create thumbnails for a folder. Creating thumbnails local option is
14942 not yet implemented. Also move clear cache confirm dialog here.
14943 * layout_util.c: Change thumbnails menu item name, and open the
14944 maintenance window instead of purge utility.
14945 * preferences.c: Move clear cache confirm dialog out of here.
14946 * thumb_standard.[ch]: Make local thumb caches use permissions of the
14947 source images. Local thumbnails should not store failures. Added a
14948 thumb validate utility for use by the new thumb cache manager.
14950 Sat Jan 1 23:02:49 2005 John Ellis <johne@verizon.net>
14952 * Makefile.am (gqview_sources): Add thumb_standard.[ch].
14953 * collect-io.c: Use new thumb loader functions.
14954 * collect-table.c: Use doubles instead of floats in most places.
14955 * collect.c: Remove unnecessary include of thumb.h.
14956 * dupe.[ch]: Use double for rank values, and updates for new thumb
14958 * globals.c: Change default thumb size to 96x72, add
14959 thumbnail_spec_standard to toggle use of new thumbnail cache.
14960 * gqview.h, main.c: Add extern for thumbnail_spec_standard and change
14961 use of float to double.
14962 * image-load.[ch]: Use doubles instead of floats for progress value.
14963 * image.[ch]: Use doubles everywhere in place of floats, hence zoom is
14965 * layout.[ch], layout_image.[ch]: More float to double changes.
14966 * preferences.c: Change selection of thumbnail sizes offered to user,
14967 and allow a custom item when the thumbnail size configured in the
14968 rc file does not match the predefined list. Added toggle for new
14969 shared thumbnail standard (option needs a better description?)
14970 * print.c: Update for image zoom now being a double.
14971 * rcfile.c: Save and restore thumbnail_spec_standard.
14972 * search.c: More float to double change madness, and update for new
14974 * similar.[ch]: More floats to doubles.
14975 * thumb.[ch]: Updated the thumb function API to something a bit more
14976 sane, but mostly to match that of thumb_standard.h. When the standard
14977 thumb loaders are enabled thumb_loader_new will now return a loader
14978 from thumb_loader_std_new - the function access to thumb loaders is the
14979 same but the structures are completely different - don't access the
14980 structure directly. Also removed unused utility functions in thumbs.c.
14981 * thumb_standard.[ch]: New utilities for a thumb loader that implements
14982 the proposed thumbnail management standard on freedesktop.org.
14983 * typedefs.h: ThumbLoader is now treated as an opaque structure (but
14984 no attempt is made to hide it) because there are now two thumb loader
14985 implementations (thumb.c and thumb_standard.c). We check which loader
14986 and structure is in use with the standard_loader flag common to each.
14987 * view_file_icon.[ch], view_file_list.[ch]: Change floats to doubles
14988 and updates for new thumb functions.
14990 Fri Dec 31 02:30:28 2004 John Ellis <johne@verizon.net>
14992 * main.c (help_browser_command): Only print info when debug is on.
14993 * collect-io.[ch]: Reduce collection manager timer to 10 seconds, and
14994 offset this by setting the idle function to low priority.
14996 Thu Dec 30 22:30:19 2004 John Ellis <johne@verizon.net>
14998 * layout.c (layout_status_update_progress): Fix progressbar height from
14999 changing status bar size by setting text to a space instead of NULL.
15001 Thu Dec 30 16:51:40 2004 John Ellis <johne@verizon.net>
15003 * bar_exif.c, bar_info.c, collect-table.c, dupe.c, layout_config.c,
15004 preferences.c, search.c, utilops.c, view_dir_list.c, view_dir_tree.c,
15005 view_file_icon.c, view_file_list.c: Specifically enable or disable
15006 the search feature of the GTkTreeViews, as it interferes with shortcuts
15007 for the main window and elsewhere, also when it is enabled set the
15010 Fooey: GTK+ 2.6/4 may be binary compatible with 2.2, but the behavior
15011 of the treeview search feature has changed such that it can now get
15012 in the way when it is not specifically disabled.
15014 Thu Dec 30 00:17:31 2004 John Ellis <johne@verizon.net>
15016 * collect-io.c: Keep a pointer to the tail of the pending action list
15017 so that each append does not require walking the list.
15019 Wed Dec 29 23:08:01 2004 John Ellis <johne@verizon.net>
15021 * collect-io.[ch]: Add collection manager to update collections
15022 contained in $HOME/.gqview/collections when files are moved. Made
15023 collection loading abort after too many errors.
15024 * collect.[ch]: Add collection_add_check to allow adding files to a
15025 collection that do not exist, attach collection manager to maintenance
15027 * main.c (gqview_exit_final): Flush pending collection manager changes
15030 Mon Dec 27 16:50:50 2004 John Ellis <johne@verizon.net>
15032 * doc/5_1_search.html, 5_2_finding_duplicates.html, 6_collections.html:
15033 Add print context menu item to relevant sections of manual.
15035 * configure.in: Release 1.5.5
15037 Mon Dec 27 15:38:56 2004 John Ellis <johne@verizon.net>
15039 * collect-table.c: Make context menu have same number of items, making
15040 the ones that do not apply insensitive. Add print menu item.
15041 * collect.[ch] (collection_list_get_path_list): Add utility to get a
15042 path list from a colletion list.
15043 * dupe.c, search.c: Add print to context menus.
15045 Sun Dec 26 19:53:13 2004 John Ellis <johne@verizon.net>
15047 * bar_info.c: Allow sizing of keyword sidebar when insensitive.
15048 * bar_sort.c, collect.c, preferences.c: Use gtk_window_present to
15049 raise windows instead of direct gdk_window_raise.
15050 * image.c: Fix broken redraws when sizing image view with NULL image,
15051 and fix clamping of scroller overlay within the new window size.
15052 * main.c: Raise remote main window when --remote is the only command
15053 line option. Fix crash when quitting from a remote --quit command.
15054 * remote.c (remote_server_client_cb): No need to check for error when
15055 return from g_io_channel_read_line is G_IO_STATUS_NORMAL.
15057 Fri Dec 24 15:03:12 2004 John Ellis <johne@verizon.net>
15059 * main.c: Add -sr<folder> remote command for recursive slideshows,
15060 based on patch submitted by Henry Minsky.
15061 * po/fr.po: Update French translation,
15062 submitted by Éric Lassauge <lassauge@users.sourceforge.net>.
15063 * po/it.po: Update Italian translation,
15064 submitted by Kostantino <inverness1ATvirgilio.it>.
15065 * po/sv.po: Update Swedish translation,
15066 submitted by Hans Ofverbeck <hans.ofverbeck@home.se>.
15067 * doc/11_1_command_line.html: Document new remote -sr command.
15069 Fri Dec 24 01:47:04 2004 John Ellis <johne@verizon.net>
15071 * image-load.c: Properly initialize load_fd to -1 in image_loader_new
15072 so that an immediate call to image_loader_free does not do bad things.
15073 Protect against calling image_loader_start more than once on a loader.
15075 Wed Dec 22 22:44:57 2004 John Ellis <johne@verizon.net>
15077 * bar_exif.c, bar_info.c, bar_sort.c: Make sidebar titles bold.
15078 * print.c: Retain print settings used in print dialog.
15079 * ui_misc.[ch]: Add pref_list_*_get/set() utilites for saving int,
15080 double, or string values in the history for future use.
15082 Wed Dec 22 16:44:38 2004 John Ellis <johne@verizon.net>
15084 * main.c: Change remote quit description to quit (from exit).
15085 * doc/10_1_general.html, 10_2_image.html, 10_3_window.html,
15086 10_6_advanced.html, 10_7_hidden.html, 11_1_command_line.html,
15087 11_2_keyboard_shortcuts.html, 2_2_menus.html, 2_6_image_pane.html,
15088 4_1_copy_move.html, 8_2_fullscreen.html, 9_printing.html: Update
15089 documentation for recent dialog and preference window changes, and
15090 do any doc updates pending in TODO.
15092 Wed Dec 22 03:26:53 2004 John Ellis <johne@verizon.net>
15094 * fullscreen.c, layout_config.c, preferences.c: Update preferences
15095 window to match newer dialog padding and style, moved several options
15096 to different tabs, and removed the dithering option from the ui.
15097 * ui_misc.[ch]: New convenience functions for preference window.
15098 * ui_utildlg.[ch]: Make generic_dialog_get_alternative_button_order
15099 utility available for use outside this file.
15101 Mon Dec 20 19:56:28 2004 John Ellis <johne@verizon.net>
15103 * collect-dlg.c, main.c, utilops.c: Add mnemonics to all dialog
15105 * img-view.c, layout_image.c, main.c: Make control+arrow key jump to
15106 respective edge of image.
15107 * layout_util.c: Rename Exit menu item to Quit.
15108 * preferences.c: Update about dialog to match other dialogs.
15109 * ui_utildlg.c: Make dialog button order honor gtk 2.6 setting for
15110 gtk-alternative-button-order.
15112 Sun Dec 19 22:43:37 2004 John Ellis <johne@verizon.net>
15114 * layout.c: Increase default window width, add fix to make image pane
15115 visible (non-zero initial width) in one specific condition.
15117 Sun Dec 19 21:57:08 2004 John Ellis <johne@verizon.net>
15119 * print.c: Set LC_NUMERIC portion of locale to "C" when using fprintf
15120 to format floating point numbers in postscript output.
15121 * gqview.png: Change desktop icon.
15123 Thu Dec 16 19:19:09 2004 John Ellis <johne@verizon.net>
15125 * bar_exif.c, bar_info.c, bar_sort.c, layout_util.c: Adjust padding
15126 and appearance of the sidebars.
15127 * info.c: Update property window appearance.
15128 * ui_help.c: Adjust help window padding.
15129 * ui_misc.c (pref_table_new): Support parent_box == NULL.
15131 Thu Dec 16 02:44:06 2004 John Ellis <johne@verizon.net>
15133 * bar_info.c: Dialog heading fix.
15134 * collect-dlg.c, collect.c: Dialog heading fixes, and changed close
15135 button to a discard button when confirming close of changed collection.
15136 * main.c: Heading fix for exit dialog with unsaved collection.
15137 * print.c: Fix layout indenting broken by fix in pref_table_label.
15138 * ui_bookmark.c: Give dialog to edit bookmarks a heading.
15139 * ui_misc.[ch]: Be consistent with GTK stock button padding, even
15140 though it seems to violate GNOME HIG. FIx pref_table_label packing.
15141 * ui_utildlg.c: Align dialog message icon vertically to top of dialog.
15142 * utilops.c: Clean up rename/copy/move/delete/overwrite/error dialogs.
15143 Fix missing error dialog when a file copy fails, and fixed (null)
15144 filename for destination in copy/move error dialog.
15146 Tue Dec 14 17:03:16 2004 John Ellis <johne@verizon.net>
15148 * slideshow.c (generate_random_list): Fix crash when return value of
15151 Tue Dec 14 10:23:49 2004 John Ellis <johne@verizon.net>
15153 * bar_info.c, bar_sort.c, cache_maint.c, collect-dlg.c, collect.c,
15154 dupe.c, editors.c, main.c, preferences.c, search.c, ui_bookmark.c,
15155 ui_fileops.c, ui_pathsel.c, ui_tabcomp.c, view_dir_list.c,
15156 view_dir_tree.c, view_file_list.c: Updates and fixes for dialog
15157 utility changes and additions, use padding defines for widget spacing.
15158 * print.c: Move pref_* stuff out of here.
15159 * ui_misc.[ch]: Move pref_* stuff here.
15160 * ui_utildlg.[ch]: Added generic_dialog_add_message(), removed message
15161 arg from generic_dialog_new(), cleaned up button utilities into a
15162 single general purpose utility. Change widget spacing, dialog layout,
15163 and dialog button order to match GNOME HIG 2.0 (ie backwards).
15164 * utilops.[ch]: Changes for above utility dialog alterations.
15166 Mon Dec 6 22:08:18 2004 John Ellis <johne@verizon.net>
15168 * print.c: More updates for HIG utils, added image scale to reduce
15169 image size on page.
15170 * ui_misc.c: Fix incorrect namespace used for callback.
15172 Fri Dec 3 21:41:08 2004 John Ellis <johne@verizon.net>
15174 * main.c: Make -l command line option now include collections that are
15175 specified on the command line, also link the first collection on the
15176 command line to the main window so that -s and -f with a collection
15177 will work as expected.
15178 * print.c: Change margin to margins.
15180 Wed Dec 1 19:59:46 2004 John Ellis <johne@verizon.net>
15182 * print.c: Play with widget spacing and group styling to match HIG,
15183 get it and utils right here for when we use them to update rest of app.
15185 Tue Nov 30 22:19:28 2004 John Ellis <johne@verizon.net>
15187 * print.c: Implement postscript text placement, still needs to convert
15188 utf8 to a proper postscript encoding. Fixed landscape orientation for
15191 Tue Nov 30 17:50:09 2004 John Ellis <johne@verizon.net>
15193 * pixbuf_util.c(pixbuf_draw_layout): Clip layout to pixbuf before draw.
15194 * print.c: Fix drawing of text onto pixbufs. Update preview when
15195 changing the text options. Added red preview lines to indicate image
15196 grid when selecting proof sheet layout.
15198 Wed Nov 17 19:08:11 2004 John Ellis <johne@verizon.net>
15200 * image.c: Assume any request to resize the top window (per fit window
15201 to image option) will fail, and request a direct redraw - this works
15202 because we also changed the idle redraw handler's priority from
15203 G_PRIORITY_HIGH_IDLE to GDK_PRIORITY_REDRAW so that it now has a lower
15204 priority than the resize signal. This fixes the fvwm2 maximized window
15205 does not redraw bug - the fault never was with fvwm2, although it would
15206 be nice if it set the maximized flag when windows are maximized :/.
15208 Tue Nov 16 03:44:30 2004 John Ellis <johne@verizon.net>
15210 * image.c, typedefs.h: Remove GtkEventbox used for image displays, as
15211 it is not necessary with GtkDrawingArea. Also removed GTK double
15212 buffering of the image display, fixes flicker when resizing window -
15213 double buffer is useless to us anyway since GQview's images are not
15214 displayed/drawn synchonously with GTK expose events.
15215 * img-view.c: Fix use of removed image eventbox.
15217 Tue Nov 9 17:32:23 2004 John Ellis <johne@verizon.net>
15219 * README, TODO: Updates.
15220 * po/*.po: make distcheck touches these.
15221 * configure.in: Release 1.5.4
15223 Tue Nov 9 16:18:26 2004 John Ellis <johne@verizon.net>
15225 * po/it.po: Update Italian translation,
15226 submitted by Kostantino <inverness1ATvirgilio.it>.
15227 * po/ja.po: Update Japanese translation,
15228 submitted by Takeshi AIHANA <aihana@gnome.gr.jp>.
15229 * po/fr.po: Update French translation,
15230 submitted by Éric Lassauge <lassauge@users.sourceforge.net>.
15231 * po/sv.po: Update Swedish translation,
15232 submitted by Hans Ofverbeck <hans.ofverbeck@home.se>.
15233 * po/es.po, gqview.spec.in, gqview.desktop: Update Spanish translation,
15234 submitted by Ariel Fermani <the_end@bbs.frc.utn.edu.ar>.
15235 * po/ar.po: Add Arabic translation,
15236 submitted by Youssef Assad <youssef@devcabal.org>.
15237 * configure.in (ALL_LINGUAS): Add AR translation.
15240 Mon Nov 8 19:48:43 2004 John Ellis <johne@verizon.net>
15242 * bar_info.c, bar_sort.c, cache_maint.c, collect-dlg.c,
15243 collect-table.c, collect.[ch], dupe.c, editors.c, img-view.c,
15244 layout_image.c, layout_util.c, main.c, preferences.c, print.[ch],
15245 search.c, ui_bookmark.c, ui_fileops.c, ui_pathsel.c, ui_tabcomp.c,
15246 ui_utildlg.[ch], utilops.[ch], view_dir_list.c, view_dir_tree.c,
15247 view_file_icon.c, view_file_list.c: Set dialogs as a transient of the
15248 calling window. Some dialogs in utilops.c are still not set. Also
15249 fixed missing break in switch case causing Control+S to also close the
15252 Sat Nov 6 18:26:24 2004 John Ellis <johne@verizon.net>
15254 * doc/11_1_command_line.html, 2_5_folder_pane.html, index.html: Format
15257 Sat Nov 6 18:03:32 2004 John Ellis <johne@verizon.net>
15259 * doc/11_3_thumbnails.html, 9_printing.html: More documentation.
15261 Mon Nov 1 19:23:56 2004 John Ellis <johne@verizon.net>
15263 * collect.c: Fix untitled (n) counter start number and Control+S
15264 shortcut to save collection as...
15265 * dupe.[ch]: Add Control+T to toggle thumbnails.
15266 * search.c: Add Control+T to toggle thumbnails, and Control+W to close
15268 * doc/5_1_search.html, 5_2_finding_duplicates.html, 6_collections.html:
15269 More documentation.
15271 Mon Nov 1 16:41:03 2004 John Ellis <johne@verizon.net>
15273 * collect-dlg.c, collect-table.c, dupe.c, img-view.c, layout_util.c,
15274 preferences.c, ui_pathsel.c, view_dir_list.c, view_dir_tree.c: Refer to
15275 directories as folders in all places.
15276 * image.c (util_clip_region): Fix clipping bounds check to return FALSE
15277 on 0 width or height.
15278 * search.c: Reduce flush size to update search count when over 100
15280 * doc/10_1_general.html: Update docs to use the term folder when
15281 referring to directories.
15284 Fri Oct 29 18:51:49 2004 John Ellis <johne@verizon.net>
15286 * fullscreen.c (fullscreen_start): Rethink full screen geometry and
15287 window manager hints after referring to the icccm. Seems to work with
15288 all tested window managers, even twm :) . Still have to figure out
15289 which hint to use to tell the window managers to place a full screen
15290 window above panels and docks.
15291 * layout.c: Tell window managers not to request window position from
15292 user when 'save window positions' is enabled.
15294 Sat Oct 23 00:09:18 2004 John Ellis <johne@verizon.net>
15296 * thumb.c: Fix possible endless loop between error and done handlers,
15297 clean up image loader free/setup.
15299 Fri Oct 22 23:41:30 2004 John Ellis <johne@verizon.net>
15301 * main.c, preferences.c, slideshow.[ch]: Use #defines to set min and
15302 max slideshow delay, and increase the max delay to 3600 seconds.
15303 * doc/11_1_command_line.html, 11_2_keyboard_shortcuts.html,
15304 2_4_file_pane.html, 2_5_folder_pane.html, 2_6_image_pane.html,
15305 3_1_image_window.html, 3_2_image_properties.html, 5_1_search.html,
15306 5_2_finding_duplicates.html, 8_2_fullscreen.html, index.html:
15307 Documentation updates.
15309 Fri Oct 22 13:32:04 2004 John Ellis <johne@verizon.net>
15311 * globals.c (fullscreen_screen): Change default full screen location to
15314 Mon Oct 18 17:55:11 2004 John Ellis <johne@verizon.net>
15316 * main.c (gr_slideshow_delay): Remove use of non-portable round().
15318 Fri Oct 15 15:54:43 2004 John Ellis <johne@verizon.net>
15320 * fullscreen.c: Turn off decorations for the full screen window, as the
15321 window manager may not yet support full screen hints.
15322 * img-view.c: Hook up R key to refresh displayed image.
15323 * layout_image.c: Hook up R refresh key to full screen.
15325 Fri Oct 8 16:58:15 2004 John Ellis <johne@verizon.net>
15327 * bar_exif.[ch], bar_info.[ch], info.c, layout_util.c: Add sizer
15328 handle to EXIF and Keywords sidebars.
15329 * image.c (image_size_cb): Fix return value, size_allocate prototype
15330 return is void, not gint.
15331 * ui_misc.[ch]: Implement sizer handle widget.
15333 Wed Oct 6 21:45:18 2004 John Ellis <johne@verizon.net>
15335 * doc/3_1_image_window.html, 3_2_image_properties.html,
15336 3_other_windows.html: Add Chapter 3 documentation (Other Windows).
15337 * doc/4_1_copy_move.html, 4_2_rename.html, 5_1_search.html: Formatting
15339 * doc/Makefile.am: Add new files above.
15341 Tue Oct 5 00:45:41 2004 John Ellis <johne@verizon.net>
15343 * doc/4_1_copy_move.html, 4_2_rename.html, 4_3_delete.html,
15344 4_4_external_editing.html, 4_image_management.html, 5_1_search.html,
15345 5_2_finding_duplicates.html, 5_image_search.html, 6_collections.html:
15346 More pages of documentation.
15347 * doc/Makefile.am: Add above.
15348 * doc/index.html: Update missing page (m) markers.
15351 Sun Oct 3 00:03:56 2004 John Ellis <johne@verizon.net>
15353 * dupe.c: Fix missing status messages in the Find Dupes window
15354 introduced by last set of speed optimizations. Fix progress counters
15355 for checksums and dimensions.
15357 Fri Oct 1 19:53:42 2004 John Ellis <johne@verizon.net>
15359 * doc/7_1_exif.html,7_2_sort_manager.html,7_3_keywords.html,
15360 7_sidebars.html: Add documentation for sidebars.
15361 * doc/Makefile.am: Add above.
15362 * doc/2_3_layout.html, 2_5_folder_pane.html: Updates.
15364 Thu Sep 30 21:10:32 2004 John Ellis <johne@verizon.net>
15366 * main.c (html_browsers): Change key used to determine GNOME browser to
15367 /desktop/gnome/url-handlers/http/command, as .../unknown/command seems
15368 to be no longer used or changed when setting Preferred Applications.
15370 Thu Sep 30 20:54:08 2004 John Ellis <johne@verizon.net>
15372 * doc/2_1_navigation.html, 2_3_layout.html, 2_4_file_pane.html,
15373 2_5_folder_pane.html: Fill in missing pages of the Main Window chapter.
15374 * doc/Makefile.am: Install new files above.
15376 Tue Sep 28 14:17:15 2004 John Ellis <johne@verizon.net>
15378 * gqview.desktop: Add supported mime types, disable startup
15379 notification, and add Viewer to Categories.
15381 Tue Sep 28 11:47:09 2004 John Ellis <johne@verizon.net>
15383 * image-load.[ch] (image_loader_get_format): New util to query the
15384 mime type of the active image.
15385 * info.c: Add (mime) file type field to image properties dialog, and
15386 increase the dialogs default height to 350 (from 300).
15388 Mon Sep 27 21:33:42 2004 John Ellis <johne@verizon.net>
15390 * pixbuf_util.c (pixbuf_copy_font): Update alpha channel when writing
15391 text onto a pixbuf with an alpha channel.
15392 * print.c: Add image text info output, implement RGB and Preview text
15393 writers - PS text is still to be done.
15394 * view_file_icon.c (vficon_maint_removed): When removing a file from
15395 the grid, set the pointer NULL to avoid possible access before the
15396 idle sync. This is an attempt to fix a seemingly random crash when
15397 deleting files from the find dupes window.
15399 Sun Sep 26 02:49:16 2004 John Ellis <johne@verizon.net>
15401 * image-overlay.c: Fix overlay to counter to account for slide show.
15402 * image.c: Fix overlay date and time display for preloaded images by
15403 setting them before calling image_new_util().
15404 * img-view.c: Fix overlay counter by setting list_pointer before
15405 changing the image, and to account for slide show.
15407 Sat Sep 25 17:59:44 2004 John Ellis <johne@verizon.net>
15409 * image.c: Fix to draw overlays when image is set to NULL.
15411 Sat Sep 25 17:45:40 2004 John Ellis <johne@verizon.net>
15413 * print.c: Allow user to set the DPI to use for printing.
15415 Sat Sep 25 16:47:12 2004 John Ellis <johne@verizon.net>
15417 * image-overlay.c (image_overlay_info_render): Process the image count
15418 value returned for view windows.
15420 Sat Sep 25 15:10:45 2004 John Ellis <johne@verizon.net>
15422 * image.[ch], typedefs.h: Add function callback for notification of
15424 * image-overlay.[ch]: New utils for image info overlays.
15425 * img-view.[ch]: Add image overlay to stand alone image window.
15426 * layout.[ch] (layout_find_by_image): New util to find LayoutWindow
15427 given an ImageWindow.
15428 * layout_image.c: Move overlay utils to new image-overlay.c.
15430 Sat Sep 25 13:53:17 2004 John Ellis <johne@verizon.net>
15432 * layout_image.c: Move pixbuf_draw_layout() to pixbuf_util.c.
15433 * pixbuf_util.[ch]: Move pixbuf drawing utils here from layout_image.c
15434 and ui_pixbuf_ops.c.
15435 * print.c: Close the current print job when closing the print window,
15436 so we don't crash when closing while preview is not complete.
15437 * ui_pixbuf_ops.[ch]: Removed, most was not used, stuff that is used is
15438 now in pixbuf_util.c.
15440 Fri Sep 24 19:36:35 2004 John Ellis <johne@verizon.net>
15442 * layout_image.c: Display more information in full screen overlays.
15444 Fri Sep 24 17:07:07 2004 John Ellis <johne@verizon.net>
15446 * layout_util.c (layout_key_press_cb): Fix broken keyboard scrolling
15447 when tools are hidden/float - bug introduced by removing focus border.
15449 Thu Sep 23 23:59:25 2004 John Ellis <johne@verizon.net>
15451 * fullscreen.c (fullscreen_image_update_cb): Only start the busy timer
15452 if the loading image is not the currently visible image. Fixes stuck
15453 busy cursor case #2.
15454 * image.c: Increase scroller timer to 30 updates per second.
15456 Thu Sep 23 18:38:15 2004 John Ellis <johne@verizon.net>
15458 * image.c: Fix stuck busy cursor when initially displaying an image
15459 that is still loading and smooth flip is enabled. Actually, this is the
15460 result - the fix is to only sync the pixbuf image if it has changed.
15462 Thu Sep 23 17:07:12 2004 John Ellis <johne@verizon.net>
15464 * image.[ch]: Fix overlay updates when over border, fix overlay test
15466 * layout.c, layout_image.c, typedefs.h: Added full screen overlay to
15467 display image information, enabled with the I key.
15468 * print.c: Use pixbuf_set_*() to initialize pixbufs.
15469 * ui_pixbuf_ops.[ch]: New utils for setting a pixel, and drawing
15470 rectangles by directly setting values.
15472 Wed Sep 22 13:43:55 2004 John Ellis <johne@verizon.net>
15474 * image.[ch]: Remove alpha level parameter from image overlay, since it
15475 seems gdk_pixbuf_render_to_drawable_alpha only uses the alpha component
15476 to create the render mask, and not when rendering over existing pixels
15477 like gdk_pixbuf_composite...
15479 Wed Sep 22 13:29:49 2004 John Ellis <johne@verizon.net>
15481 * image.[ch], typedefs.h: Added ability to set overlays onto the image
15482 display in the form of GdkPixbufs. Change the scroller to display
15483 itself using an overlay.
15485 Tue Sep 21 14:29:56 2004 John Ellis <johne@verizon.net>
15487 * bar_info.c (bar_keyword_list_sync): Fix to translate the default
15490 Mon Sep 20 19:35:28 2004 John Ellis <johne@verizon.net>
15492 * ui_misc.c: Fix month value when setting/retrieving from GtkCalendar.
15494 * configure.in: Release 1.5.3
15496 Mon Sep 20 11:01:18 2004 John Ellis <johne@verizon.net>
15498 * print.c: Make text tab insensitive, to indicate it does nothing.
15499 * po/ja.po: Updated Japanese translation,
15500 submitted by Takeshi AIHANA <aihana@gnome.gr.jp>.
15501 * po/sv.po: Updated Swedish translation,
15502 submitted by Hans Ofverbeck <hans.ofverbeck@home.se>.
15503 * po/it.po: Updated Italian translation,
15504 submitted by Kostantino <inverness1ATvirgilio.it>.
15505 * README: Update Italian translation credits.
15507 Sat Sep 18 23:00:08 2004 John Ellis <johne@verizon.net>
15509 * search.c: Change date entries to new util from ui_misc.h, which
15510 includes convenient date selection popup.
15511 * ui_misc.[ch]: New files for the above date entry widget.
15513 Sat Sep 18 13:55:43 2004 John Ellis <johne@verizon.net>
15515 * img-view.c: Fix broken file management operations when full screen.
15516 * layout_util.c: Fix V key test for full screen.
15518 Sat Sep 18 02:25:12 2004 John Ellis <johne@verizon.net>
15520 * view_dir_list.c: Remove redundant NULL path checks.
15521 * view_dir_tree.c: Make a copy of the path so that we do not free the
15522 original, fixes crash with slideshows started with folder tree view
15525 Fri Sep 17 20:16:20 2004 John Ellis <johne@verizon.net>
15527 * bar_exif.c: Added ability for user to add additional items to the
15528 standard exif view by toggling the checkmark for items listed in the
15531 Fri Sep 17 16:43:31 2004 John Ellis <johne@verizon.net>
15533 * print.c: Do not allow printing when margins or proof size result in
15534 no output, grey out the print button to indicate this. Close the
15535 print window when finished printing. Postscript image data is scaled
15536 down to a max of 300 dpi to reduce spool size (hmm, this dpi value
15537 should probably be user selectable).
15539 Fri Sep 17 14:45:26 2004 John Ellis <johne@verizon.net>
15541 * image.[ch] (image_zoom_set_fill_geometry): New util to adjust zoom
15542 so that the image will fill the window vertically or horizontally.
15543 * img-view.c, layout_image.[ch], layout_util.c: Assign W and H keys to
15544 set the zoom to fill window width and height, respectively. Changed
15545 hide tools shortcut to [Control] + H.
15546 * README, doc/11_2_keyboard_shortcuts.html: Document above shortcuts.
15547 * doc/gqview_faq.html: New manual page for the FAQ.
15549 Fri Sep 17 13:15:25 2004 John Ellis <johne@verizon.net>
15551 * gqview.desktop: Change exec command to "gqview -r %F", per desktop
15552 spec 0.9.4 at freedesktop.org.
15553 * img-view.c (view_window_new): Support directories and collection
15554 files passed in as the path.
15555 * main.c: Added remote command view:filename to open filename in
15556 a new window, describe file: so it shows up in remote help list.
15557 * ui_fileops.[ch]: Move file_extenstion_match() util here.
15559 Thu Sep 16 14:56:20 2004 John Ellis <johne@verizon.net>
15561 * image.c: Fix remaining scroller bugs: Properly draw it onto the
15562 border, and move scroller scrolling updates into image_scroll_real()..
15564 Wed Sep 15 18:58:45 2004 John Ellis <johne@verizon.net>
15566 * print.c: Begin postscript output, needs page orientation fixed.
15567 * md5-util.c (md5_digest_to_text): Use '\0' instead of 0 to clarify
15568 NULL terminated string.
15570 Wed Sep 15 10:19:56 2004 John Ellis <johne@verizon.net>
15572 * bar_info.c, info.c, layout_util.c: Change 'Image details' sidebar
15573 and property tab to be 'Keywords' to better describe what they do.
15574 * doc/11_2_keyboard_shortcuts.html, 2_2_menus.html,
15575 8_image_presentation.html, index.html: Update docs to use 'Keywords'.
15578 Tue Sep 14 19:30:40 2004 John Ellis <johne@verizon.net>
15580 * Makefile.am, globals.c, gqview.h, layout.c, preferences.c, thumb.c:
15581 Move icon declarations to globals.h, and allow use of inline pixbufs
15583 * globals.h: New header to include image declarations.
15584 * image.c, typedefs.h: Add Shift+Click smooth scroller, and fix area
15585 clamping in image_queue().
15586 * scroller.png: New image for scroller icon.
15588 Mon Sep 13 23:10:13 2004 John Ellis <johne@verizon.net>
15590 * main.c: Fix handling of more than one file on the command line with
15591 the remote option, so that is works the same as no remote.
15593 Mon Sep 13 21:26:55 2004 John Ellis <johne@verizon.net>
15595 * layout.c: Fix crash when selecting dropdown history with NULL layout
15596 path, fix layout_tools_float_set to support NULL lw for main window.
15597 * main.c: Push all remote commands to server regardless of order,
15598 implement remote passing of command line filenames.
15599 * remote.c: Mark noisy printfs for debug.
15601 Mon Sep 13 17:48:13 2004 John Ellis <johne@verizon.net>
15603 * globals.c, gqview.h, rcfile.c: Add variable to store maximized status
15604 and save the status to the rc file.
15605 * image.c (image_top_window_sizable): Do not attempt to automatically
15606 resize a window when it is maximized, since a maximized window is not
15608 * layout.c: FIx layout_valid to actually check if the layout pointer
15609 is valid. Restore maximized window state.
15610 * main.c: New window_maximized() utility to check said state. Save
15611 maximized state on exit, and do not set update stored window geometry
15612 if the main window is maximized.
15614 Thu Sep 9 17:40:16 2004 John Ellis <johne@verizon.net>
15616 * print.c: Fix page count display when result is no pages, make 1:1
15617 zoom button change zoom to fit when zoom is already 1:1, attempt to
15618 avoid slow bilinear pixbuf scaling when scale is under 0.01.
15620 Thu Sep 9 11:41:11 2004 John Ellis <johne@verizon.net>
15622 * print.c: Add preview to print job render types, so that the preview
15623 uses the same render path as printing. Cleanup unused code.
15625 Thu Sep 9 09:32:25 2004 John Ellis <johne@verizon.net>
15627 * print.c: Fill custom printer list using lpstat -p.
15629 Wed Sep 8 22:52:18 2004 John Ellis <johne@verizon.net>
15631 * globals.c: Change default thumbnail quility to tiles and default
15632 zoom quality to bilinear.
15634 Wed Sep 8 19:58:09 2004 John Ellis <johne@verizon.net>
15636 * globals.c, gqview.h, image.c, rcfile.c: Added rc option
15637 scroll_reset_method, to adjust visible area behavior when changing
15639 * doc/10_7_hidden.html: Document new scroll_reset_method option.
15641 Wed Sep 8 17:31:19 2004 John Ellis <johne@verizon.net>
15643 * dupe.[ch]: Fix md5sum comparison and return value in dupe_match().
15644 Increase comparison speed by limiting number of expensive progress bar
15645 updates per second.
15647 Wed Sep 8 15:15:40 2004 John Ellis <johne@verizon.net>
15649 * cache.[ch]: Add support for md5sums to sim cache.
15650 * dupe.[ch]: Use md5sums for checksums.
15651 * md5-util.[ch]: New files with md5sum utilities.
15652 * ui_fileops.[ch]: Move several includes to header file.
15654 Sat Sep 4 13:48:31 2004 John Ellis <johne@verizon.net>
15656 * layout.c, view_file_icon.c: Fix missing thumbnails when showing a
15657 hidden tool window for the first time.
15658 * view_file_icon.h: Remove extra semicolon.
15660 Wed Sep 1 18:23:17 2004 John Ellis <johne@verizon.net>
15662 * remote.[ch]: New utils for sending and receiving ipc commands.
15663 * main.c: Add command line options to control an existing GQview
15664 process (-r, --remote, -rh, --remote-help).
15665 * Makefile.am: Add remote.[ch].
15667 Sat Aug 28 08:01:46 2004 John Ellis <johne@verizon.net>
15669 * fullscreen.c, globals.c, gqview.h, img-view.c, layout_image.c,
15670 layout_util.c, preferences.c, rcfile.c: Remove 'full screen ignores
15671 window manager' option - the new full screen behavior is correct, and
15672 no longer grabs the keyboard interfering with an xscreensaver lock.
15673 * doc/10_6_advanced.html, 8_2_fullscreen.html: Remove above option
15677 Sat Aug 28 07:25:11 2004 John Ellis <johne@verizon.net>
15679 * layout_config.c (layout_config_list_order_set): Fix transposed src
15680 and dest variable causing inconsistent layout order.
15681 * layout_image.c (layout_image_new): Remove focus border from image
15682 when it is the only thing displayed in the main window.
15684 Sat Aug 28 07:09:43 2004 John Ellis <johne@verizon.net>
15686 * collect-table.c: Attempted focus fix on item removal.
15687 * view_file_icon.c: Fix focus behavior when removing items, by ensuring
15688 row and column coordinates match the actual focus.
15690 Thu Aug 26 04:45:34 2004 John Ellis <johne@verizon.net>
15693 * doc/Makefile.am: Add help_DATA to EXTRA_DIST.
15694 * configure.in: Release 1.5.2
15696 Thu Aug 26 04:05:33 2004 John Ellis <johne@verizon.net>
15698 * doc/index.html, 1_introduction.html, 2_main_window.html: Doc fixes,
15699 note the many missing sections in table of contents.
15700 * print.c: Add note to print dialog that printing is not functional.
15702 Sun Aug 22 09:15:48 2004 John Ellis <johne@verizon.net>
15704 * bar_info.c (comment_read): Fix mem leak by freeing key variable.
15706 Sat Aug 21 08:01:18 2004 John Ellis <johne@verizon.net>
15708 * ui_fileops.c (copy_file): Check if source and target are hardlinks to
15709 the same file, and if so simply return success for the copy request.
15711 Tue Aug 17 07:04:17 2004 John Ellis <johne@verizon.net>
15713 * editors.c: Dump popen and use genuine fork and execvp to run
15714 editor commands when we need to display the command's output, this
15715 fixes verbose editor commands that were hanging GQview until they
15717 * main.c: Clean up html help browser exec code.
15718 * doc/2_2_menus.html, 2_6_image_pane.html, 2_7_status_bar.html: More
15721 Mon Aug 16 07:27:34 2004 John Ellis <johne@verizon.net>
15723 * filelist.c (text_from_time): Fix to convert strftime result to utf-8.
15725 Sun Aug 15 22:18:42 2004 John Ellis <johne@verizon.net>
15727 * ui_fileops.c: Fix the utf-8 filename warning dialog to always display
15728 even if gtk was not yet initialized by attaching the dialog to an idle
15729 loop called by a gtk_init_add() function.
15731 Thu Aug 12 23:51:54 2004 John Ellis <johne@verizon.net>
15733 * bar_info.c: Add favorite keywords list for faster keyword selection,
15734 added dialog to edit the list.
15735 * layout_util.c: Change print shortcut to [Shift] + P.
15736 * doc/11_2_keyboard_shortcuts.html, README: Update print shortcut.
15738 Mon Aug 9 22:31:10 2004 John Ellis <johne@verizon.net>
15740 * docs/10_options.html, 11_3_thumbnails.html, 11_reference.html,
15741 8_1_slideshow.html, 8_2_fullscreen.html, 8_image_presentation.html,
15742 9_printing.html: More docmentation.
15743 * docs/10_6_advanced.html, 11_1_command_line.html, 12_credits.html,
15744 Makefile.am, index.html: Updates.
15746 Mon Aug 9 07:00:05 2004 John Ellis <johne@verizon.net>
15748 * fullscreen.c, globals.c, gqview.h, preferences.c, rcfile.c,
15749 typdefs.h: Added option to disable screen saver during full screen.
15750 * doc/Makefile.am, 10_1_general.html, 10_2_image.html,
15751 10_3_window.html, 10_4_filtering.html, 10_5_editor_commands.html,
15752 10_6_advanced.html, 10_7_hidden.html, 11_1_command_line.html,
15753 11_2_keyboard_shortcuts.html: More documentation.
15754 * doc/index.html: Fixes.
15756 Fri Aug 6 04:41:54 2004 John Ellis <johne@verizon.net>
15758 * acconfig.h, configure.in: Setup doc dir and GQVIEW_HTMLDIR define.
15759 * doc/[Makefile.am, *.html, gnu_fdl.txt]: Setup framework User Manual.
15760 * POTFILES.in: Added print.c.
15761 * layout_util.c, main.c: Add help contents menu item, add utility to
15762 launch user's preferred HTML browser for User Manual.
15763 * print.c: Start adding text settings to print dialog.
15765 Mon May 31 16:52:44 2004 John Ellis <johne@verizon.net>
15767 * pixbuf_util.[ch] (pixbuf_to_file_as_jpg): Add jpeg pixbuf writer.
15768 * print.c: Add jpeg writing, free job_pixbuf when job is done.
15770 Tue May 25 19:39:26 2004 John Ellis <johne@verizon.net>
15772 * print.c: Added print job path, can now print to png files - at least
15773 it can actually do something now...
15775 Wed May 19 19:59:31 2004 John Ellis <johne@verizon.net>
15777 * print.c: Fleshed out print progress dialog - still no actual print..
15779 Tue May 18 16:47:38 2004 John Ellis <johne@verizon.net>
15781 * print.c: Add output device selection - still no actual printing.
15783 Mon May 17 21:18:18 2004 John Ellis <johne@verizon.net>
15785 * print.c: Organize print dialog - still no actual printing.
15787 Fri May 14 17:41:47 2004 John Ellis <johne@verizon.net>
15789 * print.c: Implement single image preview - still no actual printing.
15791 Thu May 13 17:05:23 2004 John Ellis <johne@verizon.net>
15793 * print.c: Add entry for proof thumbnail size, and use the size to
15794 layout the preview.
15796 Tue May 11 19:10:43 2004 John Ellis <johne@verizon.net>
15798 * print.c: Add print preview page navigation, zoom controls - still no
15801 Mon May 10 22:09:25 2004 John Ellis <johne@verizon.net>
15803 * print.c: Add source selection, layout selection (not hooked up),
15804 scale down the preview pixbuf to a sane size, and account for margins
15805 in the preview - still no actual printing.
15806 * ui_pixbuf_ops.[ch]: New utils for drawing onto a pixbuf.
15808 Sat May 8 14:33:47 2004 John Ellis <johne@verizon.net>
15810 * print.c: Add orientation, margins, units - still no actual printing.
15812 Fri May 7 15:57:20 2004 John Ellis <johne@verizon.net>
15814 * image.[ch] (image_area_changed): New util to notify image widget that
15815 an area of the image has changed, and needs a redraw.
15816 * layout_util.c: Add a print menu item (temporary shortcut is P).
15817 * print.[ch]: New files for (eventually) printing images. Currently a
15818 not so useful dialog.
15820 Thu May 6 19:33:05 2004 John Ellis <johne@verizon.net>
15822 * image.c (image_load_done_cb): Use correct, and much faster, method to
15823 set the completed pixbuf when delay_flip is enabled.
15825 Thu May 6 18:59:32 2004 John Ellis <johne@verizon.net>
15827 * fullscreen.[ch], globals.c, gqview.h, preferences.c, rcfile.c:
15828 Add option to delay page flips until image is completeley loaded when
15830 * image.[ch], typedefs.h: Add and implement image_set_delay_flip().
15832 Thu May 6 13:53:00 2004 John Ellis <johne@verizon.net>
15834 * globals.c, preferences.c, rcfile.c, slideshow.[ch]: Change
15835 slideshow_delay to have subsecond precision. Set that precision
15836 to 10ths of a second (use #define in slideshow.h to change precision).
15837 Change minimum slideshow delay to 0.10.
15839 Tue May 4 18:32:55 2004 John Ellis <johne@verizon.net>
15841 * bar_info.[ch] (keyword_list_pull): Let this function also support
15842 pulling keywords from a GtkEntry.
15843 * fullscreen.c: Make the screen debug output honor debug flag.
15844 * preferences.c: Add path selection dialog buttons to path entries.
15845 * search.c: Change the keyword TextView into an Entry, show dimensions
15846 in results whenever possible. Allow sorting of results by column.
15847 * ui_bookmark.c: Fix crash in history_list_find_by_key with NULL key,
15848 add path selection dialog buttons to path and icon entries.
15849 * ui_tabcomp.[ch] (tab_completion_add_select_button): New utility to
15850 add button to a tab completion to pop up a path selection dialog.
15852 Sat May 1 18:40:38 2004 John Ellis <johne@verizon.net>
15854 * exif.c (exif_get_formatted_by_key): For fShutterSpeed, the use of
15855 ExposureTime has priority over ShutterSpeedValue, as calculating the
15856 original exposure setting from an APEX value can introduce error.
15858 Sat May 1 16:24:01 2004 John Ellis <johne@verizon.net>
15860 * layout.c, layout_util.[ch]: Connect the keypress signal handler to
15861 the floating tool window, to fix tool window keyboard handling.
15863 Fri Apr 30 15:07:01 2004 John Ellis <johne@verizon.net>
15865 * ui_tree_edit.[ch]: Fix incorrect position of pop-up rename window
15866 (merge from 1.4.3).
15868 Thu Apr 29 20:03:00 2004 John Ellis <johne@verizon.net>
15870 * po/ro.po: Updated Romanian translation (from 1.4.3),
15871 submitted by Harald Ersch <harald@ersch.ro>.
15872 * po/ru.po: Updated Russian translation,
15873 submitted by Sergey Pinaev <dfo@antex.ru>.
15875 Thu Apr 29 19:20:31 2004 John Ellis <johne@verizon.net>
15877 * editors.c (editor_verbose_start): Set our end of pipe non blocking,
15878 so that complex editor commands that, for instance have if;then and for
15879 loops, do not hang GQview until completion.
15881 Fri Apr 23 19:31:44 2004 John Ellis <johne@verizon.net>
15883 [merge from stable branch]
15884 * cache.[ch] (cache_time_valid): New util to check if a thumbnail is up
15885 to date, includes a workaround for utime's inabality to change
15886 timestamps when the user is not the owner of the file.
15887 * thumb.c (thumb_loader_start): Use new cache_time_valid(), above, to
15888 check if the thumbnail is current.
15890 Fri Apr 23 15:06:28 2004 John Ellis <johne@verizon.net>
15892 [merge from stable branch]
15893 * image.[ch], typedefs.h: Support horizontal wheel scrolling, changed
15894 button callbacks into a single callback with a button argument, added
15896 * img-view.c, layout_image.c: Changes for above, and add support for
15897 horizontal scrolling.
15898 * info.c, utilops.c: Changes for new image button and scroll callbacks.
15900 Mon Apr 12 09:01:32 2004 John Ellis <johne@verizon.net>
15902 * collect-table.c (collection_table_file_remove): Update selection when
15903 removing a selected item, fixes crash when removing items from a
15905 * dupe.c: Fix rank calculation on orphaned items. Fix list focus
15906 behavior when changing selection or removing items.
15907 * search.c: Maintain correct state when removing items while still
15908 searching or generating thumbnails. Fix list focus behavior when
15909 changing selection or removing rows.
15910 * ui_tree_edit.[ch]: Fix tree_edit_by_path() to show popup instantly,
15911 and the popup window size when column is offscreen. Add
15912 tree_view_move_cursor_away() utility.
15913 * ui_utildlg.c (generic_dialog_default_key_press_cb): Fix access of
15914 freed GenericDialog when auto_close is TRUE, and only attempt to close
15916 * view_file_icon.c (vficon_sync): Update row count so that focus can
15917 not move beyond the last row.
15918 * view_file_list.c: Fix list focus behavior when changing selection or
15921 Mon Apr 5 06:54:32 2004 John Ellis <johne@verizon.net>
15924 * po/ja.po: Updated Japanese translation,
15925 submitted by Takeshi AIHANA <aihana@gnome.gr.jp>.
15926 * configure.in: Release 1.5.1
15928 Mon Apr 5 04:55:27 2004 John Ellis <johne@verizon.net>
15930 * collect-table.c, collect.c, fullscreen.c, image.c, info.c, layout.c,
15931 layout_util.c, main.c, view_dir_list.c, view_file_icon.c: Fixes to
15932 compile with GDK_DISABLE_DEPRECATED defined.
15933 * ui_bookmark.c, ui_fileops.c, ui_help.c, ui_spinner.c,
15934 ui_tree_edit.[ch]: Fixes from SLIK, includes change to support
15935 G_BROKEN_FILENAMES, added center option to tree_view_row_make_visible.
15936 * utilops.c: Fix auto update of preview column when dragging rows to
15938 * view_dir_tree.c: Center new path when it is not visible.
15939 * view_file_list.c: When scrolling to display new row, center the row.
15941 Sun Apr 4 18:22:59 2004 John Ellis <johne@verizon.net>
15943 * search.c (search_file_load_process): Fix swapped paths on a call to
15944 filetime_set, fixes ugly bug causing source file timestamps to be
15945 changed when using search by content similarity or dimensions!
15947 Sun Apr 4 16:13:09 2004 John Ellis <johne@verizon.net>
15949 * fullscreen.[ch]: Added support for multiple screens and monitors,
15950 removed broken Xinerama usage, we use the gtk screen/monitor utils now.
15951 * globals.c, gqview.h, img-view.c, layout_image.c, layout_util.c,
15952 preferences.c, rcfile.c: Added option to not ignore the window manager
15953 fullscreen handling. Added selection of screen and/or monitor to use
15954 for display of the full screen window.
15955 * image.c: Set the wallpaper on the root window that the window belongs
15956 to, remove #include of gdkx.h.
15957 * configure.in, src/Makefile.am: Remove test for Xinerama, remove
15958 Xinerama and Xlib from link stage.
15960 Sat Apr 3 05:39:11 2004 John Ellis <johne@verizon.net>
15962 * utilops.c (file_util_delete_multiple_ok_cb): Show correct dialog.
15964 Tue Mar 23 00:46:18 2004 John Ellis <johne@verizon.net>
15966 * preferences.c: Make the entry in the clear trash dialog non editable
15967 instead of insensitive.
15969 Mon Mar 22 22:41:15 2004 John Ellis <johne@verizon.net>
15971 * bar_exif.c (bar_exif_new): Connect after the destroy signal to free
15972 the ExifBar structure, as layout_util.c accesses this data from
15973 within a destroy signal callback.
15975 Mon Mar 22 21:49:12 2004 John Ellis <johne@verizon.net>
15977 * bar_info.[ch]: Add size request utility.
15978 * layout_util.c: Fix clipping of labels in Image Details sidebar, by
15979 changing the size request method (see above).
15980 * img-view.c: Change folder popup menu to match rest of application.
15981 * search.c: Fix gettext warning by setting specific string format,
15982 increase year spin button width, fix compile error by correcting
15983 declaration location.
15984 * utilops.c: Fix dialog titles, use folder instead of directory when
15985 communicating with user.
15986 * po/bg.po: Updated Bulgarian translation,
15987 submitted by Vladimir Petrov <vladux@mail.bg>
15989 Fri Mar 12 02:00:54 2004 John Ellis <johne@verizon.net>
15991 * bar_info.c (bar_info_update): Use nondeprecated gtk_label_set_text.
15992 * po/*.po: Make distcheck updates.
15993 * src/Makefile.am (gqview_SOURCES): Its bar_info.h, not bar_ingo.h.
15994 * configure.in: Release 1.5.0.
15996 Fri Mar 12 01:53:44 2004 John Ellis <johne@verizon.net>
15998 * bar_info.c: Modified toolbar (added space to separate save).
15999 * layout_util.c: Fix initial selection count sent to details sidebar.
16001 Fri Mar 12 01:01:29 2004 John Ellis <johne@verizon.net>
16003 * search.c: Add results search type, to search current results list.
16004 * README, TODO: Updates.
16006 Thu Mar 11 23:17:06 2004 John Ellis <johne@verizon.net>
16008 * search.c: Add option to search all files with comments (metadata).
16009 * ui_tabcomp.c: Set completion button size allocation height to that
16012 Thu Mar 11 21:11:15 2004 John Ellis <johne@verizon.net>
16014 * layout_util.c: Set initial search path to the current path. Fix
16015 initial display of the details sidebar with more than one selection.
16017 Wed Mar 10 20:39:51 2004 John Ellis <johne@verizon.net>
16019 * ChangeLog, README, gqview.desktop, po/hu.po, main.c, view_dir_tree.c:
16020 Merge in fixes and updates from 1.4.1 stable, One ChangeLog entry
16021 remains out of order (2/29/04) - but it _is_ inline with version order.
16023 Wed Mar 10 15:50:54 2004 John Ellis <johne@verizon.net>
16025 * bar_info.[ch]: Make the "set/replace all" buttons sensitive based
16026 on what we are told. Added option to only display metadata info.
16027 * info.c: Added Details tab for displaying metadata, merged permissions
16028 tab into the general tab.
16029 * layout.c, layout_util.[ch]: Notify the details sidebar of selection
16032 Wed Mar 10 03:36:24 2004 John Ellis <johne@verizon.net>
16034 * bar_info.[ch], layout_util.c: Add functions to set keywords to the
16035 current file selection.
16036 * cache_maint.[ch], utilops.[ch]: Copy metadata along with the files.
16038 Wed Mar 10 01:50:14 2004 John Ellis <johne@verizon.net>
16040 * cache.[ch], gqview.h: Changed cache get and find functions to take
16041 a CacheType, so that metadata location can be seperate from thumbnails.
16042 * cache_maint.c: Add support for meta cache to maintenance.
16043 * image.c, preferences.c, rcfile.c: Remove GDK_PIXBUF_TILE_BROKEN hack,
16044 as it has long been fixed.
16045 * ui_fileops.[ch] (filetime_set): New util to set a file's time stamp.
16046 * bar_info.c, dupe.c, filelist.c, main.c, search.c, thumb.c: Fixes
16047 for all the above changes.
16049 Tue Mar 9 05:27:23 2004 John Ellis <johne@verizon.net>
16051 * bar_info.c: Clean up comment format.
16052 * info.c, preferences.c: Set the properties, options, and about
16053 windows to type dialog.
16055 Tue Mar 9 01:46:12 2004 John Ellis <johne@verizon.net>
16057 * bar_info.c: Fix details bar display when no image is present.
16059 Tue Mar 9 01:08:36 2004 John Ellis <johne@verizon.net>
16061 * bar_exif.c, collect-table.c, dupe.c, editors.c, layout_config.c,
16062 preferences.c, ui_help.c, ui_pathsel.c, utilops.c, view_dir_list.c,
16063 view_dir_tree.c, view_file_icon.c, view_file_list.c: Set a border
16064 for all GtkTreeViews to make them look better.
16065 * bar_info.c, layout_util.c: Make details bar cleaner, and give it a
16068 Tue Mar 9 00:32:58 2004 John Ellis <johne@verizon.net>
16070 * search.c: Implement similarity match type.
16072 Mon Mar 8 22:07:32 2004 John Ellis <johne@verizon.net>
16074 * search.c: Fix statusbar label size twitching, fix selection idle
16075 update bug, increase default search window size - sorry 640x480 users.
16077 Mon Mar 8 21:07:35 2004 John Ellis <johne@verizon.net>
16079 * search.c: Implement dimensions matching, add dimensions 'between',
16080 overload FileData passed to search_result_append(), so that it also
16081 holds dimensions and similarity fields, and display dimensions if
16082 available. Fix memory leak in search_result_change_path(). Also make it
16083 work with 'between' input swapped (first is higher than second).
16085 Mon Mar 8 17:45:35 2004 John Ellis <johne@verizon.net>
16087 * search.c: Change a few default values, make search parameters
16088 insensitive during search, reorder status bar items, change start/stop
16089 button into two distinct stock buttons (find and stop).
16091 Mon Mar 8 00:21:49 2004 John Ellis <johne@verizon.net>
16093 * search.c: Add search options for match case, recurse search path,
16094 and 'between' for file size. Hide unused widgets when match type is
16097 Sun Mar 7 02:10:10 2004 John Ellis <johne@verizon.net>
16099 * search.[ch]: Implement maintenance utils.
16100 * utilops.c: Hook up search maintenance.
16102 Sun Mar 7 01:10:26 2004 John Ellis <johne@verizon.net>
16104 * search.c: Implement thumbnails, clean up the status bar.
16107 Sat Mar 6 03:40:22 2004 John Ellis <johne@verizon.net>
16109 * search.c: Sort directories as they are searched. Use list buffer and
16110 only flush to the result GtkTreeView every 100 iterations or so, to
16111 reduce tree view internal updates that take time, thereby significantly
16112 increasing search speed when returning many results.
16113 * po/POTFILES.in: Added bar_sort.c and search.c.
16115 Fri Mar 5 23:31:04 2004 John Ellis <johne@verizon.net>
16117 * search.c: More work: selections, context menu, keyboard shortcuts,
16118 status bar, drag and drop.
16120 Fri Mar 5 03:32:24 2004 John Ellis <johne@verizon.net>
16122 * bar_info.[ch]: Export the comment/keyword read/write utilities.
16123 * dupe.[ch] (cell_renderer_height_override): Export this hack.
16124 * filelist.[ch] (file_data_new_simple): New util in easy to use form.
16125 * layout_util.c: Hook up search window to menu.
16126 * search.[ch]: New files, started the image search window. Basically
16127 works, but can not do anything with the results yet.
16129 Tue Mar 2 12:57:39 2004 John Ellis <johne@verizon.net>
16131 * bar_info.[ch]: Add details sidebar for display/entry of keywords and
16132 comments per image.
16133 * bar_sort.c: Fix text capitalization of Link.
16134 * info.[ch]: Export table_add_line utlity (for use in bar_info.c).
16135 * layout_util.[ch]: Support details sidebar, not sure header needs to
16136 export it though, not used anywhere else.
16137 * typedefs.h: Add bar_info vars to LayoutWindow.
16139 Sun Feb 29 13:51:38 2004 John Ellis <johne@verizon.net>
16141 * bar_sort.c: Add symbolic linking option sort manager.
16142 * main.c: Notify of beta software on startup.
16143 * ui_fileops.[ch]: Add symlink_utf8() util.
16144 * configure.in: Branch/merge for 1.5 devel cycle.
16146 Mon Mar 1 16:00:36 2004 John Ellis <johne@verizon.net>
16148 * README, TODO: Updates.
16149 * po/*.po: make distcheck touches these.
16150 * configure.in: Release 1.4.1
16152 Mon Mar 1 15:49:28 2004 John Ellis <johne@verizon.net>
16154 * hu.po: Updated Hungarian translation,
16155 submitted by Koblinger Egmont <egmont@uhulinux.hu>
16156 * gqview.desktop: Updated, convert to utf-8.
16157 * README: Update credits.
16159 Wed Feb 25 21:15:42 2004 John Ellis <johne@verizon.net>
16161 * view_dir_tree.c: Fix crash when encountering a folder named
16162 (sigh, wait for it...) "empty". Fix is twofold: check success of
16163 vdtree_populate_path_by_iter() before accessing something it may free,
16164 and use a zero length string ("") for the placeholder node path/name,
16165 as there shouldn't be any folders with that name to encounter...
16167 Tue Feb 24 19:27:54 2004 John Ellis <johne@verizon.net>
16169 * main.c (main): Move gtk_init and friends before any code that may
16170 cause a warning dialog that needs gtk to be initialized. This
16171 specifically fixes crash when attempting warning about invalid home
16172 directory filename encoding.
16174 Fri Feb 20 18:29:12 2004 John Ellis <johne@verizon.net>
16176 * po/*.po: Make distcheck updates these.
16177 * README: Update translation status.
16178 * configure.in: Release 1.4.0
16180 Fri Feb 20 18:11:23 2004 John Ellis <johne@verizon.net>
16182 * README: Add overview of changes since last stable 1.2.2 release,
16183 update email address, some clean up.
16184 * gqview.1: Update email address.
16187 Fri Feb 20 16:56:04 2004 John Ellis <johne@bellatlantic.net>
16189 * po/fr.po: Updated French translation,
16190 submitted by Nicolas Bonifas <nicolas_bonifas@users.sf.net>,
16191 with additional updates from Eric Lassauge <lassauge@mail.dotcom.fr>.
16193 Fri Feb 20 16:02:32 2004 John Ellis <johne@bellatlantic.net>
16195 * po/bg.po: Updated Bulgarian translation,
16196 submitted by Vladimir Petrov <vladux@mail.bg>.
16197 * po/cs.po: Updated Czech translation,
16198 submitted by Jan Raska <jan_raska@hotmail.com>.
16199 * po/de.po: Updated German translation,
16200 submitted by Danny Milosavljevic <danny_milo@yahoo.com>.
16201 * po/es.po: Updated Spanish translation,
16202 submitted by "Ariel G. Fermani" <arielfermani@yahoo.com>.
16203 * po/fi.po: Updated Finnish translation,
16204 submitted by Lauri Nurmi <lanurmi@iki.fi>.
16205 * po/nl.po: Updated Dutch translation,
16206 submitted by Tino Meinen <a.t.meinen@chello.nl>.
16207 * po/sk.po: Updated Slovak translation,
16208 submitted by Ivan Priesol <priesol@iris-sk.sk>.
16209 * po/zh_TW.po: Updated Traditional Chinese (Big5) translation,
16210 submitted by S.J. Luo <crystal@mickey.ee.nctu.edu.tw>.
16211 * README: Credit updates.
16213 Thu Feb 12 22:58:12 2004 John Ellis <johne@bellatlantic.net>
16215 * cache_maint.c(cache_maintain_home): Set the entry that displays
16216 the working path as not editable instead of insensitive, as at least
16217 the Galaxy theme shows no text in insensitive entries (fg == bg color).
16219 Thu Feb 12 22:47:31 2004 John Ellis <johne@bellatlantic.net>
16221 * view_file_icon.c(vficon_find_data): Validate row/col (not negative)
16222 before attempting access into list model.
16224 Sun Feb 8 11:15:17 2004 John Ellis <johne@bellatlantic.net>
16226 * layout_config.c: Fix to display translations of layout_title strings.
16228 Fri Feb 6 12:23:30 2004 John Ellis <johne@bellatlantic.net>
16230 * exif.c(exif_read): Fix for gcc 3.3.2 warning.
16232 Tue Feb 3 12:51:45 2004 John Ellis <johne@bellatlantic.net>
16235 * gqview.desktop: Fix Encoding field "Legacy-Mixed".
16236 * po/*.po: make distcheck touches these.
16237 * configure.in: Release 1.3.9
16239 Tue Feb 3 12:42:13 2004 John Ellis <johne@bellatlantic.net>
16242 * *.[ch]: Update copyright year in file headers.
16243 * main.c: Remove start up print of beta notice.
16245 Tue Feb 3 11:21:38 2004 John Ellis <johne@bellatlantic.net>
16247 * po/bg.po: Updated Bulgarian translation,
16248 submitted by Vladimir Petrov <vladux@mail.bg>
16249 * po/es.po: Updated Spanish translation,
16250 submitted by Ariel Fermani <the_end@bbs.frc.utn.edu.ar>
16251 * po/fi.po: Updated Finnish translation,
16252 submitted by Lauri Nurmi <lanurmi@iki.fi>
16253 * po/fr.po: Updated French translation,
16254 submitted by Nicolas Bonifas <nicolas_bonifas@users.sf.net>
16255 * po/pl.po: Updated Polish translation,
16256 submitted by Emil Nowak <emil5@go2.pl>
16257 * po/ru.po: Updated Russian translation,
16258 submitted by Sergey Pinaev <dfo@antex.ru>
16259 * po/sv.po: Updated Swedish translation,
16260 submitted by Hans Ofverbeck <hans.ofverbeck@home.se>
16261 * po/vi.po: Updated Vietnamese translation,
16262 submitted by pclouds <pclouds@vnlinux.org>
16263 * README: Update translation credits where necessary.
16265 Tue Feb 3 09:33:55 2004 John Ellis <johne@bellatlantic.net>
16268 * gqview.1: Updated man page.
16269 * img-view.c, layout_image.c, layout_util.c: Added back V to toggle
16270 fullscreen, F is still the official key but V was currently unused and
16271 it helps the upgraders migrate with less pain.
16273 Tue Feb 3 09:01:18 2004 John Ellis <johne@bellatlantic.net>
16275 * exif.c: Translate return strings, include config.h so intl.h works..
16276 * ui_fileops.c: Include config.h.
16278 Mon Feb 2 13:54:59 2004 John Ellis <johne@bellatlantic.net>
16280 * exif.c (parse_IFD_entry): Fix walk past end of list when encountering
16281 unsupported format id values.
16282 * configure.in: Add --disable-xinerama configure switch.
16283 * gqview.desktop: Fixes, update to new (0.9.4) desktop spec.
16285 Mon Jan 26 02:51:21 2004 John Ellis <johne@bellatlantic.net>
16287 * layout.c: Removed unused code.
16288 * main.c: Move print_term out of here, fix terminal message encoding,
16289 disable listing of 'experimental' command line options.
16290 * rcfile.c, thumb.c, ui_bookmark.c: Fix terminal message encoding.
16291 * ui_fileops.[ch]: Move print_term() here.
16293 Mon Jan 26 01:59:33 2004 John Ellis <johne@bellatlantic.net>
16295 * utilops.c: Remove Preview button from batch rename dialog, and fixed
16296 the preview column to auto update. BUG: rows-reordered signal of a tree
16297 model is never sent, so reordering with drag and drop will not update
16298 the preview column - this appears to be a GTK 2.2.4 bug.
16300 Fri Jan 23 05:06:27 2004 John Ellis <johne@bellatlantic.net>
16302 * utilops.c (file_util_unlink): Connect to destroy (destroyed is wrong)
16303 event, also check if file exists, if not simply return false instead
16304 of doing the whole attempt which will fail anyway.
16306 Fri Jan 23 02:27:02 2004 John Ellis <johne@bellatlantic.net>
16308 * po/*.po: Make distcheck touches these.
16309 * README: Update translation table. Fix release year (re make dist).
16310 * configure.in: Release 1.3.8
16312 Fri Jan 23 02:00:56 2004 John Ellis <johne@bellatlantic.net>
16314 * preferences.c: Changed the copyright string such that changes to
16315 (c) year, website address, and email address will no longer break the
16319 Thu Jan 22 06:22:07 2004 John Ellis <johne@bellatlantic.net>
16321 * info.c, utilops.c: Marked additional strings for translation.
16322 * po/fi.po: Updated Finnish translation,
16323 submitted by Lauri Nurmi <lanurmi@iki.fi>
16324 * po/ja.po: Updated Japanese translation,
16325 submitted by Takeshi AIHANA <aihana@gnome.gr.jp>
16326 * po/sv.po: Updated Swedish translation,
16327 submitted by Hans Ofverbeck <hans.ofverbeck@home.se>
16328 [note: es and fr are awaiting a resend in gzip form, unless I can
16329 figure out what netscape 4.x does to po files sent as plain text...]
16331 Thu Jan 22 05:21:20 2004 John Ellis <johne@bellatlantic.net>
16333 * cellrenderericon.[ch]: Changed function and structure names to avoid
16334 using the gtk namespace.
16335 * collect-table.c, view_file_icon.c: Use new names (above).
16336 * img-view.c, layout_image.c: Allow 'N' key to step to next image.
16337 * layout_util.c: Revert to old behavior where page up/down are now
16338 global to the window for stepping through images. Use Ctrl-Up/Dn to
16339 scroll file/folder views a page at a time.
16341 Sun Jan 18 21:48:16 2004 John Ellis <johne@bellatlantic.net>
16343 * dupe.c: Apply patch to fix char pointer array overrun,
16344 submitted by Richard Curnow <rc@rc0.org.uk>.
16346 Sun Jan 18 09:46:02 2004 John Ellis <johne@bellatlantic.net>
16348 * view_file_icon.c, view_file_list.c: Disabled double click to go to
16349 full screen - control clicking for mulitple selection too fast can
16350 activate fullscreen - need to revisit strategy.
16352 Sun Jan 18 09:29:50 2004 John Ellis <johne@bellatlantic.net>
16354 * collect-table.c: Fix division by zero when all thumbnails fail to
16355 generate resulting in initial zero row count.
16356 * dupe.[ch], filelist.[ch], info.c, layout.[ch], typedefs.h,
16357 ui_fileops.[ch], utilops.c, view_file_icon.[ch], view_file_list.[ch]:
16358 Use 64 bit integer to store and count file sizes, to properly display
16359 >2 Gigabyte counts. Glib 2.2 docs claim type gint64 is guaranteed to be
16360 available, also use work-around to avoid %lld for printf conversions.
16362 Sun Jan 18 07:35:38 2004 John Ellis <johne@bellatlantic.net>
16364 * image.c: NULL initialize function pointers.
16365 * view_file_icon.c, view_file_list.c: Set double click in icon and list
16366 view to start fullscreen.
16368 Sun Jan 18 02:27:57 2004 John Ellis <johne@bellatlantic.net>
16370 * image.[ch], typedefs.h: Added image load completed function, it will
16371 be called when the current image is finished rendering to screen and
16372 when the image preload is complete. Only tested with --debug.
16374 Sun Jan 18 01:32:51 2004 John Ellis <johne@bellatlantic.net>
16376 * dupe.c: Mark column title strings for translation.
16377 * editors.c: Translate command name field for the default editors.
16378 * menu.c: Fix sort menu grammar.
16380 Wed Jan 14 19:09:45 2004 John Ellis <johne@bellatlantic.net>
16382 * exif.c: Fix spelling error of fluorescent.
16383 * info.c: Make filename entry non-editable in place of non-sensitive.
16384 * main.c: Use the locale's preferred encoding when printing --help text
16386 * preferences.c: Make entire filter editor non-sensitive when filtering
16388 * utilops.c: Grammar, newline fixes.
16390 Tue Jan 13 00:43:51 2004 John Ellis <johne@bellatlantic.net>
16392 * ui_help.c (help_window_load_text): When encountering invalid utf-8,
16393 insert a blank line in place of broken text, removed warnings.
16394 * README: Convert encoding to proper utf-8.
16396 Sun Jan 11 03:27:17 2004 John Ellis <johne@bellatlantic.net>
16398 * layout_util.c (layout_bar_exif_sized): Fix signal handler,
16399 size_allocate has no return value.
16401 Sun Jan 11 02:11:32 2004 John Ellis <johne@bellatlantic.net>
16403 * cache.c: Fixes to initialize char variables before use.
16404 * dupe.c: Reset opposing group list when clearing a list. Fixes crash
16405 when clearing main list, then adding new files in 'compare two file
16408 Sat Jan 10 08:31:04 2004 John Ellis <johne@bellatlantic.net>
16410 * view_file_list.c (vflist_select_by_path): Set the focus to this row,
16411 so that up/down moves to the expected image when the list has focus.
16413 Sat Jan 10 07:29:25 2004 John Ellis <johne@bellatlantic.net>
16415 * bar_exif.[ch]: Allow exif info to start in advanced view, added
16416 utility to retrieve advanced state.
16417 * info.c: Fix for change to bar_exif_new().
16418 * layout.c, layout_util.c, typedefs.h: Layout now remembers the exif
16419 sidebar size and advanced state, note this per window, and is not
16422 Sat Jan 10 06:38:09 2004 John Ellis <johne@bellatlantic.net>
16424 * img-view.c: Fix image stepping bug when same image path is in the
16425 list more than once.
16427 Sat Jan 10 05:49:00 2004 John Ellis <johne@bellatlantic.net>
16429 * thumb.c: Do not scale unknown image icon larger than orginial size.
16431 Sat Jan 10 01:43:34 2004 John Ellis <johne@bellatlantic.net>
16433 * view_dir_tree.c: Added workaround so that user entered hidden paths
16434 are displayed even when 'display hidden files' option is disabled.
16436 Sat Jan 10 00:25:39 2004 John Ellis <johne@bellatlantic.net>
16438 * view_dir_tree.c (vdtree_rename_row_cb): Force refresh of renamed
16439 new folders, so that the name sticks immediately in the view.
16441 Thu Jan 8 04:47:35 2004 John Ellis <johne@bellatlantic.net>
16443 * view_file_list.c (vflist_select_cb): Remove unnecessary check for
16444 previous button click row that was interfering with image selection.
16446 Mon Jan 5 03:01:35 2004 John Ellis <johne@bellatlantic.net>
16448 * info.c (info_tab_general_image): Fix 'Image size' calculation.
16450 Mon Dec 29 18:04:34 2003 John Ellis <johne@bellatlantic.net>
16452 * thumb.c (thumb_loader_mark_failure): Fix use of freed memory.
16453 * view_file_icon.c, view_file_list.c: Fix thumb generation stall on
16456 Mon Dec 22 17:58:01 2003 John Ellis <johne@bellatlantic.net>
16459 * po/*.po: Make distcheck updates.
16460 * configure.in: Release 1.3.7
16462 Mon Dec 22 17:25:10 2003 John Ellis <johne@bellatlantic.net>
16464 * cellrenderericon.h: Fix show_text to be type boolean.
16465 * collect-table.c: Fix progressbar height changes by always setting the
16466 text of the widget to contain at least one character.
16467 * dupe.c, view_file_list.c: Fix warninga about invalid height
16468 parameter when setting cell height over 100, this hack simply changes
16469 maximum of the height property on GtkCellRenderer.
16470 * configure.in (ALL_LINGUAS): Added sv, Swedish language.
16471 * po/sv.po: Added Swedish translation,
16472 submitted by Hans Öfverbeck <hans.ofverbeck@home.se>.
16473 * po/ru/po: Updated Russian translation,
16474 submitted by Sergey Pinaev <dfo@antex.ru>.
16475 * README, TODO: Updates.
16477 Sun Dec 21 22:50:54 2003 John Ellis <johne@bellatlantic.net>
16479 * collect-table.c, dupe.c, img-view.c, layout_image.c, layout_util.c,
16480 menu.c, ui_bookmark.c, ui_pathsel.c, view_dir_list.c, view_dir_tree.c,
16481 view_file_icon.c, view_file_list.c: Added mnemonics to all of the
16482 pop up menus. FIxed a few key bindings, notably fullscreen toggle is
16483 now F, New folder is Ctrl-F (and was renamed from Create dir), removed
16484 binding for set as wallpaper (conflicted with new window), and Float
16485 file list is now L.
16486 * README: Documented new key bindings.
16488 Sun Dec 21 21:25:46 2003 John Ellis <johne@bellatlantic.net>
16490 * image.c: Increase minimum size when dropping scale quality to
16491 GDK_INTERP_NEAREST (3 to 8).
16494 Sun Dec 21 20:55:03 2003 John Ellis <johne@bellatlantic.net>
16496 * collect-table.c, view_file_icon.c: Fix pageup/down increment when
16497 text is enabled; fix keyboard popup menu placement; fix image view
16498 selection when clicking file already selected with multiple selection.
16500 Sat Dec 20 14:01:35 2003 John Ellis <johne@bellatlantic.net>
16502 * exif.c: Fix return value (actually return something, oddly with -O2
16503 gcc 3.2.2 is not giving a warning about this). Plus a few changes
16504 to avoid casting confusion.
16506 Fri Dec 19 18:08:39 2003 John Ellis <johne@bellatlantic.net>
16508 * exif.c (exif_item_get_data_as_text): Fix read beyond data buffer by
16509 using correct casting of data to sizeof char.
16511 Fri Dec 19 01:40:56 2003 John Ellis <johne@bellatlantic.net>
16513 * collect-table.c, view_file_icon.c: Hide the focus line drawn by the
16514 GtkTreeView by setting the focus to a column with zero width. (We draw
16515 the focus ourselves by setting the "has-focus" property of the
16516 GtkCellRendererIcon.
16518 Fri Dec 19 01:18:22 2003 John Ellis <johne@bellatlantic.net>
16520 * view_file_icon.c: Use GtkCellRendererIcon as in collect-table.c
16522 Fri Dec 19 00:08:06 2003 John Ellis <johne@bellatlantic.net>
16524 * collect-table.c: Hook up Control-T to toggle filename text, set the
16525 mode of the cellrenderer to ACTIVITY so that the keyboard focus is not
16526 shown. Fixed border padding (again).
16528 Thu Dec 18 23:22:41 2003 John Ellis <johne@bellatlantic.net>
16530 * cellrenderericon.[ch], collect-table.c: Seems to be getting there,
16531 works as expected, anyway...
16533 Thu Dec 18 18:32:59 2003 John Ellis <johne@bellatlantic.net>
16535 * cellrenderericon.[ch], collect-table.c: More fixes and work, added
16536 ability to toggle display of filename text.
16538 Thu Dec 18 16:54:17 2003 John Ellis <johne@bellatlantic.net>
16540 * cellrenderericon.[ch]: Implements rough GtkCellRendererIcon, so that
16541 icon views can show the filename under the icon.
16542 * collect-table.c: Use GtkCellRendererIcon (above), for testing, needs
16544 * Makefile.am: Added cellrenderericon.[ch].
16546 Tue Dec 16 12:20:14 2003 John Ellis <johne@bellatlantic.net>
16548 * view_file_list.c (vflist_populate_view): Fix a gtk_list_store_set by
16549 supplying missing comma in command - fixes crash on refresh.
16551 Mon Dec 15 17:10:44 2003 John Ellis <johne@bellatlantic.net>
16554 * configure.in: Release 1.3.6
16556 Mon Dec 15 17:02:46 2003 John Ellis <johne@bellatlantic.net>
16558 * dupe.c: Do not unref a GtkStyle we never refed.
16559 * collect-table.c, globals.c, gqview.h, preferences.c, rcfile.c:
16560 Removed "Insert file drops at pointer location" option for collections,
16561 now this is always the behavior. Moved a few options to the advanced
16562 tab, removed the collections tab.
16563 * main.c: Make the printed beta release note on startup a one liner.
16567 Sun Dec 14 20:58:28 2003 John Ellis <johne@bellatlantic.net>
16569 * ui_tree_edit.c, view_dir_list.c, view_file_list.c: Fix warnings by
16570 checking that GtkTreeView is realized before attempting to scroll.
16571 This was a problem when the tools are hidden.
16573 Sun Dec 14 19:26:37 2003 John Ellis <johne@bellatlantic.net>
16575 * exif.c, preferences.c, ui_pathsel.c, view_file_list.c: Fix typo and
16578 Sun Dec 14 02:51:47 2003 John Ellis <johne@bellatlantic.net>
16580 * dnd.[ch] (dnd_set_drag_icon): New utility dnd thumbnails.
16581 * collect-table.c, view_file_icon.c, view_file_list.c: Set the drag
16582 icon when beggining a dnd operation.
16583 * dupe.c: Set drag icon, fix progress bar value warning when starting
16585 * view_dir_tree.c (vdtree_press_cb): Fix use of free GtkTreePath (move
16586 free to correct place).
16588 Sat Dec 13 15:26:15 2003 John Ellis <johne@bellatlantic.net>
16590 * bar_exif.c, bar_sort.c, cache_maint.c, collect-table.c, collect.c,
16591 dupe.c, fullscreen.c, image.c, img-view.c, info.c, layout.c,
16592 layout_config.c, layout_image.c, layout_util.c, main.c, menu.c,
16593 preferences.c, ui_bookmark.c, ui_fileops.c, ui_help.c, ui_menu.[ch],
16594 ui_pathsel.c, ui_tabcomp.c, ui_tree_edit.c, ui_utildlg.c, utilops.c,
16595 view_dir_list.c, view_dir_tree.c, view_file_icon.c, view_file_list.c:
16596 Remove use of deprecated GTK functions
16597 (as of GTK 2.2.4 with -DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED)
16599 Fri Dec 12 17:49:37 2003 John Ellis <johne@bellatlantic.net>
16601 * collect-table.c: Fix removal of right clicked, but non selected
16604 Fri Dec 12 16:43:32 2003 John Ellis <johne@bellatlantic.net>
16606 * ui_clist_edit.[ch]: Removed, clist is deprecated.
16607 * ui_tree_edit.[ch]: Move the ui_glist_XXX utils here (from above).
16608 * collect-table.c, collect.c, ui_pathsel.c: Fix includes for above.
16610 Fri Dec 12 16:31:14 2003 John Ellis <johne@bellatlantic.net>
16612 * collect-table.c, typedefs.h: Fixed the marker positioning, made the
16613 drop placement more intuitive, and removed ugly popup window for
16614 display of marker position.
16615 * ui_tree_edit.c(widget_auto_scroll_cb): Only send the notify when the
16616 adjustment will change.
16617 * icons/marker.xpm: Gave marker a black border for some contrast on
16620 Thu Dec 11 21:45:22 2003 John Ellis <johne@bellatlantic.net>
16622 * collect-io.c, collect.[ch], typedefs.h: Collection thumbnails are
16623 now stored as pixbufs instead of pixmaps...
16624 * collect-table.c: Port clist to GtkTreeView, using view_file_icon.c
16625 as a guide, so it now has the same selection behavior.
16626 * view_file_icon.c: Remove cruft, fix thumbnail pixbuf leak.
16628 Wed Dec 10 12:59:37 2003 John Ellis <johne@bellatlantic.net>
16630 * view_file_icon.c: Fix centering of icons in columns, set keyboard
16631 cursor when moving focus.
16633 Tue Dec 9 22:58:11 2003 John Ellis <johne@bellatlantic.net>
16635 * globals.c, gqview.h, rcfile.c, typedefs.h, view_file_icon.c: Added
16636 option show_icon_names - for future ability to display filnames in the
16637 icon view. (this will need a custom gtkcellrenderer, on TODO).
16639 Tue Dec 9 16:48:51 2003 John Ellis <johne@bellatlantic.net>
16641 * typedefs.h, view_file_icon.c: Change the icon view to a GtkTreeView.
16642 * ui_tree_edit.h: Fix function description.
16643 * view_dir_list.c, view_dir_tree.c, vire_file_list.c: Fix incorrectly
16644 unrefed style pointers, guard against possible button release event
16645 on drop event (not sure what is causing this).
16647 Wed Dec 3 16:01:24 2003 John Ellis <johne@bellatlantic.net>
16649 * ui_bookmark.[ch]: Added history_combo utilities.
16650 * ui_utildlg.c: Use default history length for file dialogs.
16651 * utilops.c: When auto renaming single file, show preview of new name.
16652 Added drop down history for numerical rename prefix and suffixes. Fixed
16653 bug with numerical rename when anything but first row was selected.
16654 Gave prefix and suffix entries all available room, packed the image
16655 preview into a pane so image does not resize with window. Fixed
16656 incorrect lower value (1 -> 0) in start number selection.
16657 * view_file_list.c: Fixed incorrect resort when renaming files.
16658 * TODO: Major todo list cleanup.
16660 Wed Dec 3 00:38:41 2003 John Ellis <johne@bellatlantic.net>
16662 * dnd.[ch], ui_bookmarks.[ch]: Proper uri drag and drop escape encodes.
16663 * dupe.c, img-view.c, info.c, layout_image.c, ui_pathsel.c,
16664 view_dir_list.c, view_dir_tree.c, view_file_icon.c, view_file_list.c:
16665 Use new dnd, fix dnd bugs. Ignore button release event when it resulted
16666 from a drag end (event x = y = 0). Dnd to/from nautilus/konquerer
16669 Tue Dec 2 15:57:03 2003 John Ellis <johne@bellatlantic.net>
16671 * typedefs.h, view_dir_tree.c: Set busy pointer when loading paths.
16672 Fix bug when updating nodes via timestamp change. Force refresh when
16673 setting a path, to ensure new folders appear (in automounted folders).
16675 Mon Dec 1 17:50:37 2003 John Ellis <johne@bellatlantic.net>
16677 * cache_maint.c (cache_maintain_home_cb): Use correct path when
16678 attempting to remove old thumbnails.
16679 * view_dir_list.c: Check access with R_OK | X_OK.
16680 * view_dir_tree.c: Fix icon states, population by expander click.
16682 Mon Dec 1 01:50:29 2003 John Ellis <johne@bellatlantic.net>
16684 * image.c (image_change_from_image): Remove string/loader/pixbuf leaks.
16685 * ui_pathsel.c: Remove while(events) hack.
16686 * ui_tree_edit.c: Move the while(events) hack here, so that tree is
16687 in consistent state before showing popup.
16688 * view_dir_tree.c: Fix new folder command.
16690 Mon Dec 1 00:59:07 2003 John Ellis <johne@bellatlantic.net>
16692 * intl.h: Fix compile error when gettext is disabled.
16693 * layout_util.c, typedefs.h: Remove pixmap/masks from PixmapFolders.
16694 * view_dir_tree.c: Fixed node leaks when removing rows, destroy.
16696 Sat Nov 29 11:06:03 2003 John Ellis <johne@bellatlantic.net>
16698 * layout.c: Set the default keybaord focus to the image pane.
16699 * layout_util.c: Make the image zoom/traversal keys only work when the
16700 image has the keyboard focus.
16701 * view_dir_tree.c: Many fixes for expansion, population, sorting,
16702 dnd hovering expansion, expander display, expander clicks, and
16703 removed unused cruft.
16705 Sat Nov 29 08:18:52 2003 John Ellis <johne@bellatlantic.net>
16707 * view_dir_tree.c: Fixed so clicking expanders does not select row,
16708 remove flicker caused by column AUTOSIZE, us GROW_ONLY instead.
16710 Fri Nov 28 21:38:50 2003 John Ellis <johne@bellatlantic.net>
16712 * typedefs.h, view_dir_tree.c: Started change from ctree to treeview,
16713 compiles cleanly - but has 'issues'.
16714 * view_dir_list.c: Minor fixes done when using as reference for above.
16716 Mon Nov 24 15:08:00 2003 John Ellis <johne@bellatlantic.net>
16718 * utilops.c: Convert multiple rename clist to a treeview, added preview
16719 for autorename results.
16720 * view_file_list.c: Fix update errors after a rename.
16722 Mon Nov 24 13:18:11 2003 John Ellis <johne@bellatlantic.net>
16724 * view_file_list.c: Fix loss of selection when changing sort order, fix
16725 incorrect next row selection when deleting files, and add fix to
16726 maintain row position when toggling thumbnails.
16728 Wed Nov 19 02:17:25 2003 John Ellis <johne@bellatlantic.net>
16730 * view_file_list.c(vflist_populate_view): Fix incorrect iter advance
16731 that leaves old rows behind, eventually causing crash on autorefresh.
16733 Tue Nov 18 07:33:36 2003 John Ellis <johne@bellatlantic.net>
16735 * dupe.c: Fix keyboard menu placement on second_listview, set middle
16736 mouse button to toggle row selection.
16737 * typedefs.h, view_file_list.c: Fix in place renaming option, fix menu
16738 placement from keyboard pop-up, set middle button to toggle row
16739 selection, and fix image display on a select-all.
16741 Mon Nov 17 16:19:46 2003 John Ellis <johne@bellatlantic.net>
16743 * dupe.c: Consistently handle button press/release pairs.
16744 * ui_tree_edit.[ch]: Fixed the visibility utility, added a scroll util
16745 based on current visibility.
16746 * view_dir_list.c: Correctly scroll to and set focus to highlight
16747 previous path when going up the tree.
16748 * view_file_list.c: Allow dnd with button 1, fix selection behavior,
16749 fix auto scrolling.
16751 Mon Nov 17 14:14:39 2003 John Ellis <johne@bellatlantic.net>
16753 * filelist.c, typedefs.h: Added pixbuf pointer for FileData to store
16754 thumbnails. Changes for file list move to GtkTreeView.
16755 * ui_tree_edit.[ch]: Added tree_view_row_get_visibility, needs work.
16756 * view_dir_list.c: Set the cursor focus when clicking a row, change
16757 selection mode to NONE.
16758 * view_file_list.c: Change from GtkCList to GtkTreeView for main
16759 file list, needs cleanup.
16761 Sun Nov 16 23:10:04 2003 John Ellis <johne@bellatlantic.net>
16763 * layout_config.c: Change clist to treeview for layout order.
16764 * layout_util.c, typedefs.h: Added pixbuf versions to PixmapFolders.
16765 * preferences.c: Remove include of ui_clist_edit.h.
16766 * ui_pathsel.c: Fixes for leaking GtkTreePaths.
16767 * ui_tree_edit.c: Placement fix, crash fix, grab keyboard.
16768 * view_dir_list.c: Add folder icons back, porting this widget complete?
16770 Sat Nov 15 12:32:22 2003 John Ellis <johne@bellatlantic.net>
16772 * ui_tree_edit.c: Make start of scroll smoother when starting from
16773 edges of widget by slowly ramping up speed.
16775 Sat Nov 15 12:12:18 2003 John Ellis <johne@bellatlantic.net>
16777 * ui_tree_edit.[ch]: Added generic autoscroll for dnd, etc.
16778 * view_dir_list.c: use above auto scroll for dnd.
16780 Fri Nov 14 21:10:45 2003 John Ellis <johne@bellatlantic.net>
16782 * collect-table.c, img-view.c, layout_image.c, view_dir_tree.c,
16783 view_file_icon.c, view_file_list.c: Fixes for new menu popup utility.
16784 * dupe.c: Fixed keyboard popup menu placement, dnd cleanup.
16785 * ui_menu.[ch](popup_menu_position_clamp): Added height flag, when non
16786 zero region is avoided.
16787 * ui_tree_edit.[ch]: Added utils to retrieve cell coordinates.
16788 * view_dir_list.c: Added keyboard popup menu placement, fix menu crash,
16789 set correct dnd behavior (when source, disable dnd dest). Also removed
16790 ".." folder when root is listed.
16792 Fri Nov 14 13:25:42 2003 John Ellis <johne@bellatlantic.net>
16794 * dupe.c: Use shift_color from ui_tree_edit.h, update cached static
16795 GdkColor when the widget changes.
16796 * typedefs.h, view_dir_list.c: Port clist to tree view, needs polish.
16797 * ui_tree_edit.[ch]: Make shift_color available to rest of app.
16799 Fri Nov 14 03:11:13 2003 John Ellis <johne@bellatlantic.net>
16801 * dupe.c, fullscreen.c, image.c, view_dir_tree.c: Use gdk_cursor_unref
16802 instead of a direct gdk_cursor_destroy (still leaks though).
16804 Thu Nov 13 08:59:01 2003 John Ellis <johne@bellatlantic.net>
16806 * dupe.c: Fixed slowness when updating thumbnails. Also set a busy
16807 cursor on listview while comparing/sorting.
16809 Wed Nov 12 15:30:36 2003 John Ellis <johne@bellatlantic.net>
16811 * dupe.c: Row height is now correct when thumbnails is on, set the
16812 unknown pic for broken thumbnails, properly set alignment on date
16813 and size columns, and fixed keyboard popup menu placement.
16814 * thumb.[ch]: Added new function thumb_loader_get_pixbuf(), which
16815 has option to return unknown image if thumbnail is broken.
16817 Wed Nov 12 12:15:22 2003 John Ellis <johne@bellatlantic.net>
16819 * dupe.c: Reimplement the alternating row color per match group,
16820 learning how to manipulate a gtktreeview sure is fun :-P
16822 Wed Nov 12 10:10:36 2003 John Ellis <johne@bellatlantic.net>
16824 * dupe.c: Fix dnd and selection, allow button 1 to initiate dnd.
16826 Tue Nov 11 14:24:19 2003 John Ellis <johne@bellatlantic.net>
16828 * dupe.c: Change GtkClists to GtkTreeView. Still needs work.
16829 * TODO: List things needed to be done to complete above conversion.
16831 Mon Nov 10 21:01:21 2003 John Ellis <johne@bellatlantic.net>
16833 * utilops.c: Show safe delete status in delete dialogs (off or on).
16835 Sun Nov 9 14:56:19 2003 John Ellis <johne@bellatlantic.net>
16838 * src/Makefile.am: Create ui_icons.h in builddir, not srcdir.
16839 * configure.in: Release 1.3.5
16841 Sun Nov 9 11:45:49 2003 John Ellis <johne@bellatlantic.net>
16843 * bar_exif.c: Add padding to right of advanced view checkbutton.
16844 * exif.c: Use correct key when retrieving ApertureValue for fAperture.
16846 Sun Nov 9 11:09:50 2003 John Ellis <johne@bellatlantic.net>
16848 * exif.c: string_append_raw_bytes() character replacement fix, added
16849 description for GPSInfo.
16851 Sun Nov 9 10:51:13 2003 John Ellis <johne@bellatlantic.net>
16853 * exif.c: Added Exif 2.2 specific tags. Fixed fFlash and
16854 fSubjectDistance to return properly formatted data per 2.2 specs.
16856 Sun Nov 9 07:29:26 2003 John Ellis <johne@bellatlantic.net>
16858 * exif.[ch]: Fix incorrect orientation order by swapping
16859 BOTTOM_LEFT and BOTTOM_RIGHT in the enum.
16860 * globals.c, gqview.h, image.c, preferences.c, rcfile.c: Added auto
16861 rotate image per exif info option (off by default).
16862 * image.c: Add missing include of ui_fileops.h.
16864 Sun Nov 9 06:41:48 2003 John Ellis <johne@bellatlantic.net>
16866 * bar_exif.c: Fix incorrect column number setup in advanced view.
16867 * exif.c: Added additional tags (to misc section), and altered a few
16868 things after checking exif.org PDF spec sheet.
16870 Sat Nov 8 20:51:37 2003 John Ellis <johne@bellatlantic.net>
16872 * bar_exif.c: Added advanced view for exif data.
16873 * exif.c: Fix capitalization, mark relevent (standard view) strings for
16875 * info.c: Use a paned widget to allow expansion of properties window
16876 without expanding image view size.
16878 Sat Nov 8 10:49:55 2003 John Ellis <johne@bellatlantic.net>
16880 * bar_exif.c: Fix alignments when adding labels to table, so that
16881 entries with mulitple lines will be top aligned.
16883 Sat Nov 8 10:44:43 2003 John Ellis <johne@bellatlantic.net>
16885 * README, TODO: Updates.
16887 Sat Nov 8 10:38:40 2003 John Ellis <johne@bellatlantic.net>
16889 * ui_fileops.c: When converting filenames to utf-8 fails, display
16890 clear warning to user, and simply allow the broken strings through.
16892 Sat Nov 8 06:07:09 2003 John Ellis <johne@bellatlantic.net>
16894 * src/Makefile.am: Added exif.c back to build list.
16895 * exif.[ch]: Moved necessary declarations out to header file, a few
16896 namespace changes, added access functions (still need: (uns)byte,
16897 undefined, float, double, and the multiple data element ones).
16898 * bar_exif.c: Fixes to use exif.h instead of exif.c.
16900 Fri Nov 7 17:27:35 2003 John Ellis <johne@bellatlantic.net>
16902 * bar_exif.c: Removed remnants of old exif parser.
16903 * info.[ch]: Removed unnecessary tab updates, avoid reloading things
16904 like exif data every time the window size changes.
16906 Fri Nov 7 16:46:41 2003 John Ellis <johne@bellatlantic.net>
16908 * exif.c: Allow support for unknown IDF tags.
16909 * bar_exif.c: Convert ASCII strings of exif to UTF-8, added description
16910 and copyright fields.
16912 Fri Nov 7 14:30:22 2003 John Ellis <johne@bellatlantic.net>
16914 * exif.c: Fix shutter speed bugs... problem 1: wrong calculation,
16915 problem 2: retrieving invalid key name! :-/
16917 Fri Nov 7 13:51:01 2003 John Ellis <johne@bellatlantic.net>
16919 * bar_exif.c, exif.c: Added formatting utility to get the commonly
16920 used data tags in a user meaningful format, output now matches previous
16921 versions, however the Shutter speeds differ a bit, will need to
16922 check (off by one?).
16924 Fri Nov 7 11:03:57 2003 John Ellis <johne@bellatlantic.net>
16926 * exif.c: Rewrite EXIF parser so that data is stored in list format,
16927 such that adding additional tags will be easy, and ExifData will not
16928 need to be touched. Very rough, human readable output for exif keys
16929 is yet to be added.
16930 * bar_exif.c: Changed to work with new exif.c, temporarily include
16931 exif.c instead of exif.h, since exif.h has not been updated yet.
16932 * src/Makefile.am: Temporarily remove exif.c from build, as bar_exif.c
16933 includes it directly.
16935 Wed Nov 5 08:03:41 2003 John Ellis <johne@bellatlantic.net>
16937 * editors.c(editor_verbose_io_cb): Use count returned from read when
16938 validating/converting text.
16940 Wed Nov 5 07:21:57 2003 John Ellis <johne@bellatlantic.net>
16942 * README: Updates, and converted encoding format to utf-8.
16944 Wed Nov 5 06:16:57 2003 John Ellis <johne@bellatlantic.net>
16946 * cache.c, cache_maint.c, collect-io.c, dupe.c, editors.c, exif.c,
16947 filelist.c, image-load.c, main.c, rcfile.c, thumb.c, ui_bookmark.c,
16948 ui_fileops.c, ui_pathsel.c, ui_tabcomp.c: Fix up the crashes when on
16949 a system claiming to be UTF-8, but the filesystem is not UTF-8. Spew
16950 warning to user when such conditions occur. Editor command result text
16951 is now validated before use in verbose window.
16953 Tue Nov 4 15:07:51 2003 John Ellis <johne@bellatlantic.net>
16955 * ui_spinner.png: Changed order of frames for smoother start..
16957 Tue Nov 4 12:01:14 2003 John Ellis <johne@bellatlantic.net>
16959 * filelist.[ch]: The filter listing is now retrieved from gdk-pixbuf,
16960 so that newly installed loaders are automatically added to the filters.
16961 * preferences.c, rcfile.c: Changes for new filter keys. Changed rcfile
16962 keys from filter to filter_ext, since the values are not backward
16963 compatible. Jumping between old and new releases will reset the list.
16965 Tue Nov 4 10:49:23 2003 John Ellis <johne@bellatlantic.net>
16967 * filelist.c(filter_add_defaults): Added svg format, if you have
16968 librsvg installed, chances are you have the gdkpixbuf loader too.
16970 Tue Nov 4 09:46:47 2003 John Ellis <johne@bellatlantic.net>
16972 * icon_config.xpm icon_home.xpm icon_reload.xpm icon_zoom_fit.xpm
16973 icon_zoom_in.xpm icon_zoom_norm.xpm icon_zoom_out.xpm: Removed old
16975 * Makefile.am: Remove references to above.
16976 * layout_util.c: Really remove references to above.
16978 Tue Nov 4 09:40:01 2003 John Ellis <johne@bellatlantic.net>
16980 * cache_maint.c: Added spinner to purge old/clear thumbnails dialog.
16982 Tue Nov 4 09:25:03 2003 John Ellis <johne@bellatlantic.net>
16984 * Makefile.am: Build details to create ui_icons.h (inline pixbufs).
16985 * ui_spinner.[ch]: New activity spinner and icon utils.
16986 * ui_spinner.png, ui_tabcomp.png: New icon files.
16987 * ui_tabcomp.xpm: Removed, using pngs now.
16988 * ui_tabcomp.c: Use inline pixbuf data from ui_spinner.
16989 * editors.c: Added spinner to verbose window.
16991 Fri Oct 31 11:34:42 2003 John Ellis <johne@bellatlantic.net>
16993 * editors.c: Include editors.h. (-Wmissing-prototypes warning)
16994 * ui_fileops.[ch]: Move sys/stat.h include to header file. (same)
16995 * utilops.c: Made file_util_unlink static. (same)
16997 * po/*.po: Make distcheck touches these.
16998 * configure.in: Release 1.3.4
17000 Fri Oct 31 10:57:51 2003 John Ellis <johne@bellatlantic.net>
17002 * utilops.c(file_util_safe_number): Fix mem leaks, includes using
17003 correct utility to free the list (path_list_free -> filelist_free).
17004 Also avoid sorting list more than once.
17006 Fri Oct 31 10:35:34 2003 John Ellis <johne@bellatlantic.net>
17008 * editors.c(editor_command_one): Free path removed from list, fixes
17010 * image.c(image_free): Set post buffer NULL before destroying image
17011 window, fixes mem leak.
17012 * thumb.c(thumb_loader_done_cb): Fix pixbuf leak when scaling for
17013 thumbnails [yeek! has this always been here?].
17015 Sun Oct 26 06:14:07 2003 John Ellis <johne@bellatlantic.net>
17018 * image.c(image_tile_render): Add hack to avoid crash in the pixbuf
17019 scalers when image window size is less than 3 in any direction.
17020 (debian BUG# 209365)
17022 Sun Oct 26 03:59:45 2003 John Ellis <johne@bellatlantic.net>
17024 * cache.c, cache_main.c, collect-io.c, collect.c, dupe.c, editors.c,
17025 exif.c, filelist.[ch], image-load.c, img-view.c, info.c, layout.c,
17026 layout_image.c, layout_util.c, main.c, menu.c, pixbuf_util.c,
17027 rcfile.c, thumb.c: Fixes for utf8 <--> locale conversion, all paths
17028 are now held in utf8 strings. Paths are now converted to locale prior
17029 to use in a library function.
17030 * dnd.c: Simply make this a wrapper for the ui_bookmark.c functions.
17031 * ui_bookmark.[ch]: utf8 fixes.
17032 * ui_fileops.[ch]: utf8 fixes, added utf8 path string utils.
17033 * ui_help.c: Removed old comments no longer needed.
17034 * ui_menu.[ch]: Added menu_item_add_simple, for filenames as menu text.
17035 * ui_pathsel.c, ui_tabcomp.c: utf8 fixes.
17036 * utilops.c: utf8 fixes, also fixed broken auto rename option when
17037 copy/move a single file.
17038 * view_dir_list.c, view_dir_tree.c: utf8 fixes.
17039 * view_file_icon.c, view_file_list.c: utf8 fixes, plus drag and drop
17042 Fri Oct 24 08:00:12 2003 John Ellis <johne@bellatlantic.net>
17044 * editors.c: Added stop button to allow aborting midway through
17045 multiple file operations.
17046 * preferences.c: Added help button for the command macros to the editor
17047 preferences tab, added credits button to the about dialog.
17048 * README: Added editors section describing macros, marked credits
17049 section to be found by about credits button.
17050 * po/POTFILES.in: Added editors.c
17052 Fri Oct 24 06:16:32 2003 John Ellis <johne@bellatlantic.net>
17054 * editors.[ch]: Moved the editor command stuff here, added window to
17055 display results of a command. Window only shown when command prefixed
17057 * gqview.h, main.c: Removed above functions.
17058 * collect-table.c, collect.c, dupe.c, img-view.c, layout_image.c,
17059 layout_util.c, preferences.c, view_file_icon.c, view_file_list.c:
17061 * ui_fileops.[ch]: Moved path_list_copy here.
17063 Mon Oct 21 00:05:03 2003 John Ellis <johne@bellatlantic.net>
17065 * README, TODO: Updates.
17066 * po/*.po: make distcheck changes.
17067 * configure.in: Release 1.3.3
17069 Mon Oct 20 10:16:12 2003 John Ellis <johne@bellatlantic.net>
17071 * preferences.c: Clean up the editor slot entry alignments, removed
17072 extra frame from inside each tab.
17074 Mon Oct 20 08:26:05 2003 John Ellis <johne@bellatlantic.net>
17076 * gqview.h, main.c, globals.c, rcfile.c, preferences.c: Make the number
17077 of editor slots adjustable by a define, instead of hard coding it
17078 everywhere. Increase the slot count to 10. Add lossless jpeg rotation
17079 to the defaults (uses jpegtran).
17080 * collect.c, dupe.c, img-view.c, layout_image.c, layout_util.c,
17081 menu.c: Connect the ctrl+9/0 keys to the new 9 and 10 editor slots.
17082 * view_file_icon.c: Fix loss of selection of changed files on refresh.
17085 Sat Oct 18 21:06:10 2003 John Ellis <johne@bellatlantic.net>
17087 * exif.[ch]: Flash display patch to work with more cameras, based on
17088 gqview-devel post by Eric Swalens <eric.swalens@easynet.be>
17089 * de.po: Updated German translation,
17090 submitted by Unseld@t-online.de (Rainer Unseld).
17091 * es.po: Updated Spanish translation,
17092 submitted by Ariel Fermani <the_end@bbs.frc.utn.edu.ar>
17093 * preferences.c: Some cleanup fo duplicated code, set the options
17094 insensitive that can be disabled by another.
17095 * view_dir_list.c: Added the '.' folder back so that users can drop
17096 images into the current path with dnd.
17097 * dupes.c: Added ability to select all group 1 (parent) and all
17098 group 2 (child) duplicates. Very handy when comparing two file sets.
17099 * info.c: Make the properties window remember its size when expanded.
17100 * layout_util.c(layout_key_press_cb): Small fix.
17101 * layout.c(layout_selection_list): Return active image when in
17102 collection view mode.
17104 Sat Oct 18 12:09:35 2003 John Ellis <johne@bellatlantic.net>
17106 * utilops.c: Fix incorrect test for file_util_unlink return value.
17108 Sat Oct 18 04:02:56 2003 John Ellis <johne@bellatlantic.net>
17110 * utilops.c: Added debug printf.
17111 * README: Updated changes list.
17113 Sat Oct 18 03:01:40 2003 John Ellis <johne@bellatlantic.net>
17115 * globals.c, gqview.h, main.c, preferences.c, rcfile.c, utilops.[ch]:
17116 Added a safe delete feature (trash folder), location and max size can
17117 be set in preferences. By default trash is off (normal delete). Let's
17118 just say the developer wishes he had the safe delete option only a
17120 * layout.c, view_file_icon.[ch], view_file_list.[ch]: Make the file
17121 views return if they were affected by the maintenance call. Use this
17122 info when resetting the autorefresh time stamp for the layout.
17124 Fri Oct 17 23:53:13 2003 John Ellis <johne@bellatlantic.net>
17126 * dupe.c(dupe_item_set_path): Correctly update the lists when the
17127 second list is enabled.
17129 Fri Oct 17 20:04:54 2003 John Ellis <johne@bellatlantic.net>
17131 * image.c, typedefs.h: When read ahead is enabled, also buffer the
17134 Fri Oct 17 19:11:02 2003 John Ellis <johne@bellatlantic.net>
17136 * dupe.c, similar.c: Moved the alternate enabled check to similar.c, so
17137 that there is only one place to check for it.
17139 Fri Oct 17 08:59:57 2003 John Ellis <johne@bellatlantic.net>
17141 * cache.[ch], dupe.c, main.c, similar.[ch]: Changes to the alternate
17142 'algorithm' layout to make adjustments easier (only from similar.c).
17144 Thu Oct 16 21:40:45 2003 John Ellis <johne@bellatlantic.net>
17146 * dupe.c: Fixed up the compare two file sets option, results now
17147 include which list the image is from.
17149 Thu Oct 16 20:48:43 2003 John Ellis <johne@bellatlantic.net>
17151 * dupe.c: Fixups, and make item removal work.
17153 Thu Oct 16 01:37:38 2003 John Ellis <johne@bellatlantic.net>
17155 * dupe.c: Added debug thumbprint window to display what is going
17156 on with the similarity thumbprints.
17158 Thu Oct 16 00:23:33 2003 John Ellis <johne@bellatlantic.net>
17160 * dupe.c: More fixes for sort/group by rank. Still need to work on
17161 the removal and second list functions.
17163 Wed Oct 15 20:20:29 2003 John Ellis <johne@bellatlantic.net>
17165 * dupe.[ch]: Major reorganization, started change to rank based
17166 sorting and grouping of matches.
17168 Wed Oct 15 02:27:26 2003 John Ellis <johne@bellatlantic.net>
17170 * cache.c: Fixups to string comparison logic (eek!).
17171 * similar.c: Added (unused) utility to stretch the contrast of a
17172 color channel, may use this for the grey mode.
17174 Tue Oct 14 23:15:19 2003 John Ellis <johne@bellatlantic.net>
17176 * cache.[ch], dupe.c, similar.[ch]: Added experimental greyscale
17177 similarity algorithm.
17178 * main.c: Added command line option --greysims to enable the greyscale
17181 Fri Oct 3 20:03:40 2003 John Ellis <johne@bellatlantic.net>
17183 * collect.c, filelist.c, preferences.c, rcfile.c, view_dir_tree.c,
17184 view_file_list.c: Made case sensitive sorting optional.
17185 * ui_fileops.[ch]: Add case sensitive sort option utility.
17186 * ui_pathsel.c, ui_tabcomp.c: Support case sensitive sort option in
17189 Fri Oct 3 18:40:52 2003 John Ellis <johne@bellatlantic.net>
17191 * collect.c, filelist.c, ui_pathsel.c, ui_tabcomp.c: Changed sorting
17192 of filenames to be case insensitive.
17193 * view_dir_tree.c: Ditto, but required a bit more than simply changing
17194 strcmp to strcasecmp, sorting was using the internal compare of clist.
17196 Fri Sep 26 20:53:27 2003 John Ellis <johne@bellatlantic.net>
17198 * utilops.c: Added image preview panes for the delete and rename
17201 Fri Sep 26 18:35:01 2003 John Ellis <johne@bellatlantic.net>
17203 * bar_sort.c: use GtkToolbar for bottom buttons. For undo, refresh the
17204 file list before selecting the undone source image so that the
17205 selection matches the viewed image.
17207 Fri Sep 26 18:22:33 2003 John Ellis <johne@bellatlantic.net>
17209 * bar_exif.c: Added sizing arrows to this sidebar.
17210 * bar_sort.c: Added (1 level) undo to the sort manager.
17212 Fri Sep 26 15:40:45 2003 John Ellis <johne@bellatlantic.net>
17214 * image.c (image_size_sync): Remove redundant image redraw causing
17215 flicker when going fullscreen. Still flickers on other ops though.
17217 Mon Jul 28 11:41:26 2003 John Ellis <johne@bellatlantic.net>
17219 * globals.c, gqview.h, preferences.c, rcfile.c: Added option to disable
17220 the auto update features (update_on_time_change).
17221 * image.c, layout.c: Honor the update_on_time_change option.
17223 Fri Jun 13 22:42:29 2003 John Ellis <johne@bellatlantic.net>
17225 * nl.po: Updated Dutch translation,
17226 submitted by Tino Meinen <a.t.meinen@chello.nl>
17227 * es.po: Updates Spanish translation,
17228 submitted by Ariel Fermani <the_end@bbs.frc.utn.edu.ar>
17229 * id.po: Added Indonesian translation,
17230 submitted by Tedi Heriyanto <tedi_h@gmx.net>
17231 * bg.po: Added Bulgarian translation,
17232 submitted by Vladimir Petrov <vladux@mail.bg>
17234 * configure.in: Release 1.3.2
17236 Fri Jun 13 22:05:24 2003 John Ellis <johne@bellatlantic.net>
17238 * bar_sort.c, ui_bookmark.c: Hook up enter as default to ok button.
17239 * ui_tabcomp.c: When enter signal is not connected do not claim
17243 Fri Jun 13 17:30:29 2003 John Ellis <johne@bellatlantic.net>
17245 * layout.c: Increased zoom label width.
17246 * layout_util.c: Added separator in view menu for sidebar items.
17248 Fri Jun 13 17:10:02 2003 John Ellis <johne@bellatlantic.net>
17250 * bar_sort.[ch]: Moved the sort manager stuff here (from manager.c).
17251 * bar_exif.[ch]: Moved the exif display here from info.c and made it
17252 more generic, also to be used in a sidebar format.
17253 * manager.[ch]: Removed these files (see bar_sort).
17254 * exif.c: Fixed major file descriptor leak in exif reader.
17255 * info.c: Use new exif display utlity in bar_exif.c.
17256 * layout.c: New exif sidebar, updates to sort sidebar.
17257 * layout_image.c: Hook sidebar into image changes.
17258 * layout_util.[ch]: Updates to sidebar management, sidebar namespace
17259 changes. Added exif sidebar.
17260 * typedefs.h: Sidebar items added to LayoutWindow struct.
17261 * po/POTFILES.in: Updated for new/removed files.
17263 Fri Jun 13 14:05:47 2003 John Ellis <johne@bellatlantic.net>
17265 * info.c: Apply patch to fix display of exif exposure time,
17266 * po/fi.po: Update translated string.
17267 both submitted by Tuomo Kohvakka <takohvak@cc.jyu.fi>.
17269 Thu Jun 12 21:10:38 2003 John Ellis <johne@bellatlantic.net>
17271 * manager.[ch]: New files for sort manager utility.
17272 * layout.c, layout_util.[ch], typedefs.h: Incorporate sort manager.
17273 * po/POTFILE.in: Added manager.c
17275 Thu Jun 12 17:23:28 2003 John Ellis <johne@bellatlantic.net>
17277 * main.c (setup_default_options): Register the default bookmarks.
17279 Fri May 9 15:34:32 2003 John Ellis <johne@bellatlantic.net>
17281 * image.[ch], typedefs.h: Added auto refresh utilities.
17282 * fullscreen.c: Honor auto refresh setting in full screen.
17283 * img-view.c, layout_image.c: Set auto image refresh enabled.
17285 Tue Apr 1 18:35:36 2003 John Ellis <johne@bellatlantic.net>
17287 * ui_pathsel.c: Fixed keyboard popup menu placement, removed excess
17288 columns in the path selection table when used as a directory chooser.
17290 Tue Apr 1 17:29:10 2003 John Ellis <johne@bellatlantic.net>
17292 * ui_bookmark.[ch]: New files, contains new bookmark utils and moved
17293 the history list handling here.
17294 * ui_tree_edit.[ch]: New files, adds treeview version of the cell text
17295 editing of ui_clist_edit.[ch].
17296 * ui_pathsel.c: Replace clists with treeview/model. Added bookmarks,
17297 allow drag and drop from the lists. Padding fixes.
17298 * ui_utildlg.c: Packing and padding fixes.
17299 * ui_tabcomp.[ch]: Fixes from SLIK.
17300 * main.c, layout.c, layout_util.c: Include ui_bookmark.h, as this is
17301 the new location fo the history_list utils.
17303 Sun Mar 9 14:41:51 2003 John Ellis <johne@bellatlantic.net>
17305 * exif.c: Changed the #include for stdint.h to inttypes.h, as some
17306 libcs do not seem to have the former (solaris 9).
17308 Mon Mar 3 20:37:22 2003 John Ellis <johne@bellatlantic.net>
17311 * po/*.po: distcheck touches these.
17312 * po/POTFILES.in: Added exif.c
17313 * configure.in: Release 1.3.1
17315 Mon Mar 3 19:40:08 2003 John Ellis <johne@bellatlantic.net>
17317 * utilops.c: Further fixes for copy/move overwrite dialogs.
17318 * po/es.po: Updated Spanish translation,
17319 submitted by Ariel Fermani <the_end@bbs.frc.utn.edu.ar>.
17320 * po/fr.po: Updated French translation,
17321 submitted by Eric Lassauge <lassauge@mail.dotcom.fr>.
17322 * po/vi.po: Added Vietnamese translation,
17323 submitted by pclouds <pclouds@gmx.net>.
17324 * configure.in(ALL_LINGUAS): Added vi (Vietnamese).
17325 * README: Updated a few credits.
17327 Mon Mar 3 18:25:25 2003 John Ellis <johne@bellatlantic.net>
17329 * utilops.c: Fixed the skip/skip_all logic in the copy/move overwrite
17332 Mon Mar 3 15:13:36 2003 John Ellis <johne@bellatlantic.net>
17334 * info.c, exif.c: Marked the exif strings for translation, they will be
17335 the same even in the event of exif API rewrite.
17337 Mon Mar 3 14:54:03 2003 John Ellis <johne@bellatlantic.net>
17339 * info.c: Exif fixups,
17340 in patch from Eric Swalens <eric.swalens@easynet.be>.
17342 Mon Mar 3 14:10:54 2003 John Ellis <johne@bellatlantic.net>
17344 * main.c: Bind the textdomain to the UTF-8 codeset, fixes broken
17345 menus and strings display for the translations.
17346 * preferences.c: Moved to GtkListStore/TreeView for the filter
17347 listing, based on patch by pclouds <pclouds@users.sourceforge.net>.
17349 Sun Feb 23 10:45:13 2003 John Ellis <johne@bellatlantic.net>
17351 * layout.c: Removed tooltip form the path entry.
17352 * layout_util.c(layout_key_press_cb): When the path entry has the
17353 focus, try sending it the keypress event first. This fixes the menu
17354 accelorators from having precedence over input to the entry.
17356 Thu Feb 13 12:27:26 2003 John Ellis <johne@bellatlantic.net>
17358 * image.c: Fixed flicker when the image focus state changes.
17360 Tue Feb 4 15:41:22 2003 John Ellis <johne@bellatlantic.net>
17362 * preferences.c: Added close button to about window.
17363 * ui_help.c: Changed close button to a stock button.
17365 Tue Feb 4 09:17:09 2003 John Ellis <johne@bellatlantic.net>
17368 * configure.in: Release 1.3.0
17370 Tue Feb 4 08:49:58 2003 John Ellis <johne@bellatlantic.net>
17372 * README, ChangeLog: Updates, typos.
17373 * fr.po: Updated french translation,
17374 submitted by Nicolas Boos <nicolas.boos@wanadoo.fr>
17375 * exif.[ch]: Removed comment babble.
17376 * preferences.c: Marked about window title string for translation,
17377 fixed a label indent.
17379 Tue Feb 4 07:57:14 2003 John Ellis <johne@bellatlantic.net>
17381 * view_dir_tree.c: Set the tree view to GTK_SELECTION_SINGLE, so that
17382 keyboard users are not stuck viewing every single path between where
17383 they are and where they want to be.
17384 * view_file_list.c: Pass a valid row when highlighting a context menu
17387 Tue Feb 4 07:32:43 2003 John Ellis <johne@bellatlantic.net>
17389 * collect-table.c, dupe.c, img-view.c, layout_image.[ch],
17390 layout_util.c, view_dir_list.c, view_dir_tree.c, view_file_icon.c,
17391 view_file_list.c: Hooked up context menu key, to show right click
17392 menus, F10 will also work for the collection, dupes, and image windows.
17393 Also now explicitely destroy pop up menus when the underlying view is
17394 destroyed, since the menu does not go away when menu items are toggled
17395 with the spacebar (no selection done is sent in this case).
17396 * ui_menu.[ch](popup_position_clamp): Given a GtkMenu, ensure the
17397 passed coordinates will position the menu so that it is entirely on
17398 screen, adjusting the x,y values if needed.
17400 Sat Feb 1 23:10:23 2003 John Ellis <johne@bellatlantic.net>
17403 * info.c: Some exif display cleanups.
17405 Fri Jan 31 04:01:24 2003 John Ellis <johne@bellatlantic.net>
17407 * exif.[ch]: Added a util, some cleanup.
17408 * info.c: Fixed up exif info display, added missing fields. Also hooked
17409 up mouse buttons/wheel on the image for moving within the image list.
17410 * layout.c: Added temporary tooltip warning beta users of brokenness.
17412 Wed Jan 29 06:29:15 2003 John Ellis <johne@bellatlantic.net>
17414 * ui_menu.c, ui_pathsel.c, ui_tabcomp.c: Merges from SLIK 0.13.0
17416 Wed Jan 29 06:05:36 2003 John Ellis <johne@bellatlantic.net>
17418 * dupe.c, view_file_icon.c, view_file_list.c: When mulitple files
17419 are selected, pass entire selection to the new view window.
17421 Wed Jan 29 05:04:32 2003 John Ellis <johne@bellatlantic.net>
17423 * exif.[ch]: New files for EXIF support.
17424 * Makefile.am: Added exif files, above.
17425 * info.c: Added Exif properties tab, missing a few fields though.
17426 * main.c: Enabled startup beta warning.
17428 Wed Jan 29 02:15:00 2003 John Ellis <johne@bellatlantic.net>
17430 * info.c: Use stock buttons/icons for file info window.
17431 * layout_util.[ch]: Use stock icons for the toolbar where available.
17432 * preferences.c: Update copyright in about.
17433 * po/*.po: Updated strings for the new copyright year.
17435 Wed Jan 29 00:58:25 2003 John Ellis <johne@bellatlantic.net>
17437 * collect-dlg.c, collect-table.c, collect.c, dupe.c, img-view.c,
17438 layout.c, layout_image.c, layout_util.c, main.c, preferences.c,
17439 view_dir_list.c, view_dir_tree.c, view_file_icon.c, view_file_list.c:
17440 Added stock icons for menu items and dialog buttons.
17441 * utilops.c: Same, also fixed big where skipping a file during
17442 copy/move operations, when the source and dest are the same, does not
17443 actually skip to the next file.
17444 * ui_menu.[ch], ui_pathsel.c, ui_utildlg.[ch]: Added gtk stock menu
17445 and dialog button support.
17447 Tue Jan 28 22:06:50 2003 John Ellis <johne@bellatlantic.net>
17449 * globals.c, layout.c: Fix default window/pane values to match the
17450 slightly larger padding of gtk2 buttons. Fixed the sort popup menu.
17451 * image.[ch], img-view.c, layout_image.c, typedefs.h: Fix for gtk2's
17452 new support of scroll_event on the mouse wheel.
17453 * ui_help.c: Use a mark to scroll, since scroll to iter does not work
17454 when the textview is not yet visible.
17455 * view_dir_tree.c: Increase folder tree view row height by 1.
17456 * gqview.spec.in: Remove gdk-pixbuf requires, up gtk to gtk2 >= 2.0.1.
17458 Tue Jan 28 19:57:46 2003 John Ellis <johne@bellatlantic.net>
17461 * merged in latest release.
17463 Thu Jan 23 23:43:28 2003 John Ellis <johne@bellatlantic.net>
17465 * README, TODO: Updates.
17466 * po/*.po: Distcheck always touches these.
17467 * configure.in: Release 1.2.1
17469 Thu Jan 23 23:06:57 2003 John Ellis <johne@bellatlantic.net>
17471 * image.c: Added file chunk size throttling when reading image files
17472 larger than 1 MB (current throttle is 4x).
17473 * ru.po: Updated Russian translation,
17474 submitted by Oleg Andryuschenko <oandr@itek.com.ua>
17475 * fr.po: Updated French translation,
17476 submitted by Pascal Bleser <pascal.bleser@atosorigin.com>
17477 * ja.po: Updated Japanese translation, submitted
17478 by Ryan Murray on behalf of Junichi Uekawa <dancer@debian.org>
17480 Thu Jan 23 22:48:56 2003 John Ellis <johne@bellatlantic.net>
17482 * README, TODO: Updates.
17483 * globals.c, preferences.c, rcfile.c: Removed the 'place dialogs under
17484 mouse' option from the general user. Can be enabled by editing the
17485 gqviewrc file, see README. The option is also reset to it's new default
17486 on upgrade by renaming rc key to display_dialogs_under_mouse.
17487 * layout_util.c: The editor slots now use the current file selection
17488 when selected from the main menu, instead of only the viewed image.
17490 Tue Jan 14 21:41:49 2003 John Ellis <johne@bellatlantic.net>
17492 * view_file_icon.c(vficon_sync): Properly remove _all_ rows that are
17493 no longer valid when updating the icon view. FIXES bug causing remnant
17494 images to be displayed after delete/move operations.
17496 Tue Jan 14 21:53:36 2003 John Ellis <johne@bellatlantic.net>
17499 * merged in 1.2.0 stable.
17501 Thu Dec 12 21:36:51 2002 John Ellis <johne@bellatlantic.net>
17503 * README, TODO: Updates.
17504 * configure.in: Release 1.2.0
17506 Thu Dec 12 21:17:13 2002 John Ellis <johne@bellatlantic.net>
17508 * po/de.po: Updated German translation,
17509 submitted by Thomas Klausner <wiz@danbala.tuwien.ac.at>
17510 * po/fi.po: Updated Finnish translation,
17511 submitted by Lauri Nurmi <lanurmi@iki.fi>
17512 * po/cs.po: Updated Czech translation,
17513 submitted by Michal Bukovjan <bukm@centrum.cz>
17515 Thu Nov 14 17:02:43 2002 John Ellis <johne@bellatlantic.net>
17517 * configure.in: Set the locale path to that of datadir instead of the
17519 * gqview.spec.in: Ditto.
17521 Tue Oct 15 14:44:45 2002 John Ellis <johne@bellatlantic.net>
17524 * merged in latest codebase.
17525 * src/Makefile.am: Added X_LIBS to ld flags (for -LXinerama to work).
17526 * ui_tabcomp.c: Fixed merge conflict dealing with (gdk_)time stuff.
17527 * view_file_icon.c(tip_schedule_cb): In GTK 2, window_has_focus has
17528 been renamed to has_focus in the GtkWindow structure.
17530 Thu Sep 26 10:25:01 2002 John Ellis <johne@bellatlantic.net>
17532 * po/sl.po,tr.po: Fixe for fuzzy header and/or incorrect encoding name.
17533 * po/*.po: Make distcheck touches these.
17535 * configure.in: Release 1.1.6.
17537 Thu Sep 26 09:36:50 2002 John Ellis <johne@bellatlantic.net>
17539 * po/et.po: Updated Estonian translation,
17540 submitted by Ilmar Kerm <ikerm@hot.ee>.
17541 * po/fi.po: Updated Finnish translation,
17542 submitted by Lauri Nurmi <lanurmi@iki.fi>.
17543 * po/fr.po: Updated French translation,
17544 submitted by Eric Lassauge <lassauge@mail.dotcom.fr>
17545 * po/ro.po: Added Romanian translation,
17546 submitted by Harald Ersch <hersch@romatsa.ro>.
17547 * configure.in(ALL_LINGUAS): Added tro.
17549 Wed Sep 25 11:52:13 2002 John Ellis <johne@bellatlantic.net>
17551 * info.c: Fixed display of arrow buttons in properties window, some
17552 themes do not work with GTK_SHADOW_NONE...
17554 Wed Sep 25 11:22:49 2002 John Ellis <johne@bellatlantic.net>
17556 * globals.c: Thumbnail caching is now _on_ by default.
17557 * layout.c, layout_util.c: The list and icon views are now a radio
17558 group in the menus. Now Ctrl-L display list view and Ctrl-I displays
17559 the icon view. Also grouped the related file view options in the menus.
17560 * README: Updates to the key shortcuts.
17562 Tue Sep 24 16:46:10 2002 John Ellis <johne@bellatlantic.net>
17564 * view_file_icon.c: Do not pop up the filename tooltip if the window
17565 does not have the focus (fixes popping up when in fullscreen).
17566 * layout_image.c: The window and tools window should always be
17567 sensitive, even in fullscreen, since some users have Xinerama and could
17568 therefore still be able to use the main/tools window.
17570 Tue Sep 24 16:14:22 2002 John Ellis <johne@bellatlantic.net>
17572 * image.c, img-view.c, layout_image.c, layout_util.c: Fixed window
17573 title to remove the " - " part when no image is viewed. Also made the
17574 exit using control-Q consitent, hooked up control-P for image
17575 properties, and fixed it to drop out of full screen when showing the
17576 image properties window. (note that fullscreen is not intended for
17577 'file management' use, therefore new windows will not work correctly
17578 when displayed from fullscreen, so the mode is exited.)
17579 * collect.c, dups.c: Hooked up Control-P to properties.
17580 * README: Documented Ctrl-P properties window shortcut.
17582 Tue Sep 24 14:20:15 2002 John Ellis <johne@bellatlantic.net>
17584 * ui_pathsel.c, ui_tabcomp.c, ui_utildlg.c: Fixed merged from SLIK.
17586 Mon Sep 23 16:51:28 2002 John Ellis <johne@bellatlantic.net>
17588 * fileutils.c(filters_add_default): Removed pcx (not supported by
17589 gdk-pixbuf), and added raster (.ras) to default filter group.
17591 Sat Sep 21 08:02:22 2002 John Ellis <johne@bellatlantic.net>
17593 * thumb.c: Broken images are now marked with a 0 byte thumb file, so
17594 that regeneration is not reattempted until the timestamp changes.
17595 Also added (better) debugging output for thumb code.
17597 Sat Sep 21 06:45:28 2002 John Ellis <johne@bellatlantic.net>
17599 * view_file_icon.c: Syn the view in an idle call when removing multiple
17600 files, for speed/clean view.
17601 * typedefs.h(ViewFileIcon): Added sync_idle_id var, for above.
17603 Sat Sep 21 06:17:47 2002 John Ellis <johne@bellatlantic.net>
17605 * view_dir_list.c: Removed '.' from the dir list, and added a 'up to
17606 parent' popup menu item in it's place.
17607 * view_dir_tree.c: Added 'up to parent' menu item, for consistency.
17609 Fri Sep 20 11:46:57 2002 John Ellis <johne@bellatlantic.net>
17611 * image.c: Retain zoom setting even when no image is present. Also
17612 fixed string on no image from returning infinite zoom text.
17614 Fri Sep 20 11:24:24 2002 John Ellis <johne@bellatlantic.net>
17616 * rcfile.c: Fixed editing commands to allow quotes in the command.
17617 * main.c: Use %f in some example (default) commands.
17619 Fri Sep 20 11:06:56 2002 John Ellis <johne@bellatlantic.net>
17621 * filelist.[ch]: Reimplemented the file filter lists.
17622 * globals.c, gqview.h: Removed global vars for specific file types.
17623 * main.c: Setup new file filters.
17624 * preferences.c: Added new file filter editor, also added missing
17625 cancel button to clear thumbnails confirm dialog.
17627 Sun Aug 4 03:48:52 2002 John Ellis <johne@bellatlantic.net>
17629 * view_file_icon.c(vficon_maint_removed): If the removed file is the 1
17630 actively being thumbnailed, set the thumbnail pointer to NULL so that
17631 the thumb routines will ignore this cycle (instead of trying to use it
17632 along with the freed memory!).
17633 * view_file_list.c(vflist_maint_removed): Ditto.
17635 Wed Jul 3 08:08:41 2002 John Ellis <johne@bellatlantic.net>
17637 * Makefile.am, configure.in: Changes for upgrade to gettext 0.11.1
17638 * autogen.sh: More gettextize command line options.
17639 * po/Makevars: New file for the new gettext - MANY cursing and
17640 complaint lines removed from ChangeLog that could have been simply
17641 avoided by adding upgrade notes to the gettext README!
17642 * po/*.po: Make distcheck with new gettext did this, plus a few fixes
17643 that the new gettext complains about (and fails on).
17645 Tue Jul 2 08:41:15 2002 John Ellis <johne@bellatlantic.net>
17647 * main.c: Removed printing of beta warning message at startup.
17649 * po/*.po: make distcheck touches these.
17650 * configure.in: Release 1.1.5
17652 Tue Jul 2 07:49:26 2002 John Ellis <johne@bellatlantic.net>
17654 * po/et.po: Updated Estonian translation,
17655 submitted by Ilmar Kerm <ikerm@hot.ee>
17656 * po/uk.po: Updated Ukrainian translation,
17657 submitted by Volodymyr M. Lisivka <lvm@mystery.lviv.net>
17659 Tue Jul 2 07:28:24 2002 John Ellis <johne@bellatlantic.net>
17661 * layout.c: When syncing window paths, pass full image path to the file
17662 list for correct scroll point.
17663 * view_file_list.c: Fixed refresh causing odd scroll point jumping.
17664 * view_file_icon.c: 0 -> NULL pointer fix, plus scroll after the clist
17667 Fri Jun 14 16:19:41 2002 John Ellis <johne@bellatlantic.net>
17669 * ui_tabcomp.c, ui_pathsel.c: Set gtk_combo to use case sensisitive
17670 compares for the directory/filter history lists.
17672 Sun Jun 9 23:27:07 2002 John Ellis <johne@bellatlantic.net>
17674 * image.c(image_change_from_image): Maintain scroll offset.
17676 Sun Jun 9 23:03:08 2002 John Ellis <johne@bellatlantic.net>
17678 * ui_utildlg.[ch]: Fixed addition of cancel button in a way that
17679 resulted in the window resizing onscreen when first showed.
17680 * utilops.c: Added a "Skip all" button to the move and copy overwrite
17683 Sun Jun 9 21:49:09 2002 John Ellis <johne@bellatlantic.net>
17685 * globals.c, gqview.h, layout.c, rcfile.c: Added lazy_image_sync for
17686 classic behavior of changing the path not effecting the displayed
17687 image. The new behavior is now to view the first image in the new
17688 path (many users wanted this - to enable old behavior set
17689 lazy_image_sync to true in gqviewrc).
17690 * main.c(main): Fixes to work with new non lazy image changing.
17692 Sun Jun 9 20:26:47 2002 John Ellis <johne@bellatlantic.net>
17694 * layout_image.c: Set the main window (and tools) insensitive when
17695 showing full screen.
17696 * view_file_icon.c(tip_schedule_cb): Do not show the tooltip when the
17697 top level window is insensitive (fixes bug that tooltip can show up
17698 when switching to fullscreen).
17699 * view_dir_tree.c(vdtree_set_path): Expand the node of the new path to
17700 display the subdirectories.
17702 Sun Jun 9 19:30:07 2002 John Ellis <johne@bellatlantic.net>
17704 * layout.c: Fixed broken 'fit window to image when tools float' option
17705 for the main window. Also fixed pane positioning bug causing panes to
17706 move to 1,1 when user holds down h or f to hide or float the tools.
17708 Wed Jun 5 19:38:40 2002 John Ellis <johne@bellatlantic.net>
17710 * configure.in: Added test for Xinerama.
17711 * fullscreen.c: Added Xinerama support based on patch from
17712 "Jörg Mensmann" <joerg.mensmann@gmx.de>
17713 (untested - do not have Xinerama display - NVidia's twinview does not
17714 support it with tv out as the second device - crash :/ )
17715 * Makefile.am(LD_ADD): Added Xinerama lib var.
17716 * view_file_list.c: Some crash fixes when refreshing the file view. Of
17717 note make sure nothing is selected until the clist is completely
17718 synced, and guard against vflist_index_get_data returning NULL,
17719 although that should no longer happen during the refresh.
17721 Fri May 24 18:39:03 2002 John Ellis <johne@bellatlantic.net>
17723 * layout.c(layout_style_set): NULL widget pointers before destroying
17724 them, as the group box destruction will cause attempts to update
17725 widgets that may already be flagged for destruction.
17727 Tue May 14 19:20:48 2002 John Ellis <johne@bellatlantic.net>
17729 * info.c: Added drag and drop support to info window (as source only).
17731 Tue May 14 18:59:12 2002 John Ellis <johne@bellatlantic.net>
17733 * layout_config.c: Made the window layout selection look better.
17735 Wed May 1 21:28:55 2002 John Ellis <johne@bellatlantic.net>
17737 * README, TODO: Updated.
17738 * po/*.po: Make distcheck always touches these.
17739 * configure.in: Release 1.1.4
17741 Wed May 1 21:04:10 2002 John Ellis <johne@bellatlantic.net>
17743 * layout.c: Fixed delete event signal handler parameters (oops), and
17744 unref the gtk_tooltips on window close to avoid leaking them.
17745 * layout_util.[ch]: Added new window menu item to create another main
17746 window, along with the companion close window menu item.
17749 Wed May 1 19:52:58 2002 John Ellis <johne@bellatlantic.net>
17751 * img-view.[ch]: Added maintenance support for deleted/moved files.
17752 * utilops.c: Hooked up the new img-view maintenance functions (above).
17754 Wed May 1 19:18:04 2002 John Ellis <johne@bellatlantic.net>
17756 * dnd.[ch]: Removed image specific dnd functions (moved to img-view.c,
17757 as that is the only place that used them).
17758 * img-view.c: Dropping a list a of files onto the window now remembers
17759 the entire list, they can be navigated as in the main window and used
17760 to start a slideshow for that window. Dropped directories also pop up
17761 a menu requesting the actions, similar to the duplicates and
17762 collection window drag and drop stuff.
17763 * img-view.h: Added view_window_new_from_list.
17765 Wed May 1 16:45:22 2002 John Ellis <johne@bellatlantic.net>
17767 * image.c(image_zoom_adjust_real): Removed the rounding hack when
17768 incrementing the zoom from the 'fit to window' (zoom == 0.0) state. It
17769 was a broken attempt to clamp the zoom to the increment size, which,
17770 upon further review is really just unexpected behavior and breaks
17771 when the increment size is larger than the resulting fit window scale.
17772 (surprised no one saw this earlier, it has been this way since pre 1.0)
17773 * preferences.c(zoom_increment_cb): Fix for converting float to int.
17775 Mon Apr 29 22:04:56 2002 John Ellis <johne@bellatlantic.net>
17777 * utilops.c: Added the ability to auto-rename files numerically from
17778 within the rename (multiple) files dialog.
17780 Mon Apr 29 18:05:59 2002 John Ellis <johne@bellatlantic.net>
17782 * info.c: Added display of image transparency (yes or no).
17783 * layout_image.c(layout_image_maint_removed): Move to the next closest
17784 image within a collection when deleting files, and a collection member
17785 is the actively viewed image.
17786 * view_file_icon.c, view_file_list.c: In the maintenance removed utils
17787 consider that the viewed image may be a collection member.
17789 Mon Apr 29 16:18:13 2002 John Ellis <johne@bellatlantic.net>
17791 * main.c: Added support of %f escape to insert filenames anywhere
17792 within the editor command line.
17793 * rcfile.c(save_options): Remove brain dead fprintf that could result
17794 in writing random memory to the config file by simply specifying an
17795 printf format escape in an editor slot (oops).
17797 Mon Apr 29 15:12:02 2002 John Ellis <johne@bellatlantic.net>
17800 * image.c: Changed focus drawing a bit to remove the frame when the
17801 focus is active, and removed some crufty #if 0 sections.
17802 * view_file_icon.c: Grab the focus for the clist on a button 1 press.
17804 Fri Apr 26 00:32:59 2002 John Ellis <johne@bellatlantic.net>
17807 * collect-table.c: Fixes for removal of gtk_widget_popup.
17808 * dupe.c: Fixes for removal of gdk_time_get.
17809 * image-load.c: Fixes for pixbuf_loader castings, and gdk_pixbuf...
17810 * image.c: Fixes to find size of a pixmap, focus drawing, and
17811 gdk_pixbuf_(un_)referencing.
17812 * layout.c: Fixes for gdk_time_get and remove setting of paned handle
17814 * main.c: gdk_pixbuf_new_from_file now has a gerror parameter, and the
17815 gtk_item_factory_dump_rc plus friends seem to be gone, so disabled it.
17816 * preferences.c: Fixes button box spacing and about label justify.
17817 * ui_help.c, ui_tabcomp.c, ui_utildlg.c: Fixes needed copied from the
17819 * view_dir_list.c: Fixes for pulling the GdkFont from a style.
17820 * view_file_icon.c: Fixes for gtk_widget_popup removal and to return
17821 values so that drag and drop works.
17822 * view_file_list.c: Fixes for pulling the GdkFont from a style.
17823 * configure.in: Use new gtk2 checks.
17824 * src/Makefile.am: Removed gdk-pixbuf flags as it is now part of gtk2.
17826 Fri Apr 26 00:30:02 2002 John Ellis <johne@bellatlantic.net>
17828 * img-view.c, layout_util.c, preferences.c, view_dir_list.c,
17829 view_file_icon.c, view_file_list.c: Proper signal handler casts, and
17830 use of const gchar * where appropriate (for clean gtk2 compile).
17832 Wed Apr 24 21:19:00 2002 John Ellis <johne@bellatlantic.net>
17834 * layout.c, layout_util.c, slideshow.c: Removed no longer needed FIXME
17835 printfs and comments.
17837 Wed Apr 24 20:34:26 2002 John Ellis <johne@bellatlantic.net>
17839 * image.[ch]: Alterations now retain the center point of the image.
17840 Also added image_zoom_adjust_at_point(), which will keep the same
17841 point x,y in position after the zoom.
17842 * img-view.c, layout_image.c: Use the nre image_zoom_adjust_at_point
17843 so that ctrl-mouse wheel zooming stays relative to the mouse position.
17845 Sun Apr 21 01:16:53 2002 John Ellis <johne@bellatlantic.net>
17847 * layout.c, typedefs.h: The active path of the main window is now
17848 checked for a timestamp change, is so call a refresh.
17849 * view_file_list.c: Fixed bug causing a jump to end of the list during
17850 a refresh or toggling thumbnails.
17852 Thu Apr 18 20:40:08 2002 John Ellis <johne@bellatlantic.net>
17855 * po/*.po: Make distcheck will touch these.
17856 * configure.in: Release 1.1.3
17858 Thu Apr 18 20:15:53 2002 John Ellis <johne@bellatlantic.net>
17860 * pixbuf_util.c: Compile cleanup.
17861 * po/POTFILES.in: Added info.c.
17862 * po/cs.po: Updated Czech translation,
17863 submitted by Jan Raska <jan_raska@hotmail.com>
17865 Thu Apr 18 13:00:07 2002 John Ellis <johne@bellatlantic.net>
17867 * info.c: Added a misc. tab to the properties dialog for permissions.
17869 Wed Apr 17 19:48:11 2002 John Ellis <johne@bellatlantic.net>
17871 * info.c (info_window_new): Remove unused vbox variable.
17872 * pixbuf_util.c: Made some small optimizations for the pixbuf rotation
17873 functions (appears roughly 2-3x faster, could probably be further
17874 improved by making clockwise and counter-clockwise specific versions,
17875 to remove the if statements from the inner loops).
17877 Wed Apr 17 15:13:11 2002 John Ellis <johne@bellatlantic.net>
17879 * image.c: Ignore two pass zoom when imd->scale is 1.0 (not zoomed).
17881 Wed Apr 17 14:30:40 2002 John Ellis <johne@bellatlantic.net>
17883 * globals.c, gqview.h, preferences.c, rcfile.c: Added two pass zoom
17884 option, on by default.
17885 * image.c, typedefs.h: Implemented two pass zooming, also tried to
17886 throttle the image buffer size for larger image files - but left it
17887 #defined out for now, the buffer size needs to be calcualted better
17888 than mulitplying by 8 :)
17890 Wed Apr 17 12:50:11 2002 John Ellis <johne@bellatlantic.net>
17892 * image.c: Removed the old debugging defines.
17894 Wed Apr 17 12:02:36 2002 John Ellis <johne@bellatlantic.net>
17896 * info.c: When image is unkown flaged, do not display image attributes.
17897 * layout.c: When an image has no read access, display this fact.
17898 * layout_image.c, layout_util.c: Some menu fixes to remove the ugly
17899 (and poor design) (Un)float, etc. menu text.
17900 * view_dir_list.c: Scroll to show previous directory when walking up
17902 * view_file_list.c: Fix broken filename text alignment when turning
17903 off thumbnails in the middle of loading the thumbnails.
17905 Mon Apr 15 12:46:08 2002 John Ellis <johne@bellatlantic.net>
17907 * typedefs.h, view_dir_list.c, view_dir_tree.c: Disconnect the drag
17908 and drop autoscroller callback when the widget is destroyed.
17910 Sat Apr 13 12:22:24 2002 John Ellis <johne@bellatlantic.net>
17912 * globals.c, gqview.h, rcfile.c, main.c: Added toolbar_hidden variable.
17913 * layout.[ch], layout_util.c, main.c, typedefs.h: Added menu option to
17914 hide the toolbar buttons,
17915 based on patch from Trevor Harmon <trevor@vocaro.com>
17917 Wed Apr 10 12:24:00 2002 John Ellis <johne@bellatlantic.net>
17919 * slideshow.c(generate_list): Fix non random list generation. (it was
17920 reversing the list after adding each index - with fun results).
17922 Tue Apr 9 23:54:52 2002 John Ellis <johne@bellatlantic.net>
17924 * dupe.c: Fixed the reversed addition of matches that has been around
17925 since the beginning of time. (Fix absolutely needed now for the rank
17926 numbers to make any real sense.)
17928 Tue Apr 9 23:17:38 2002 John Ellis <johne@bellatlantic.net>
17930 * info.c: Added compression ratio display to image properties. This is
17931 the real ratio of disk size to memory size.
17932 * dupe.[ch], globals.c, gqview.h, preferences.c, rcfile.c: Added
17933 display of the similarity rankings to the find dupes window. Also added
17934 a user adjustable 'custom threshold' for similarity.
17936 Tue Apr 9 18:34:33 2002 John Ellis <johne@bellatlantic.net>
17938 * info.[ch]: Added an image properties dialog, only shows basic info
17940 * collect-table.c, dupe.c, img-view.c, layout_image.c, layout_util.c,
17941 view_file_icon.c, view_file_list.c: Added a 'Properties' item to all
17942 the menus to show the new dialog.
17944 Tue Apr 9 01:34:42 2002 John Ellis <johne@bellatlantic.net>
17946 * similar.c: Did some optimizing, quick timing with stopwatch shows
17947 improvements in compares from 2 to 3.5 times faster. Tried to improve
17948 similarity data generation, but I doubt it helped much (if at all).
17950 Mon Apr 8 14:35:18 2002 John Ellis <johne@bellatlantic.net>
17953 * po/*.po: Make distcheck touched these.
17954 * po/th.po: Removed duplicate translation of "Overwrite file"
17955 * configure.in: Release 1.1.2.
17957 Mon Apr 8 14:03:48 2002 John Ellis <johne@bellatlantic.net>
17959 * po/et.po, gqview.desktop: Updated Estonian translation,
17960 submitted by Ilmar Kerm <ikerm@hot.ee>.
17961 * po/fr.po: Updated French translation,
17962 submitted by Eric Lassauge <lassauge@mail.dotcom.fr>.
17963 * po/th.po: Added Thai translation,
17964 submitted by Phanumas Thanyaboon <maskung@hotmail.com>.
17965 * README: Added translator credit.
17967 Mon Apr 8 13:33:23 2002 John Ellis <johne@bellatlantic.net>
17969 * layout.c: Fixed mem leak.
17970 * ui_fileops.[ch]: Added unique_filename_simple() to deal with the
17971 extensions for us. Also added extension_from_path() util.
17972 * ui_utildlg.[ch]: Functions to add buttons to a dialog now return a
17973 pointer to the button.
17974 * utilops.c: Added auto/rename options to the file overwrite dialogs.
17976 Mon Apr 8 11:14:16 2002 John Ellis <johne@bellatlantic.net>
17978 * image-load.c: Spew a warning if area_update happens with a NULL
17981 Sat Apr 6 13:10:03 2002 John Ellis <johne@bellatlantic.net>
17983 * globals.c, gqview.h, rcfile.c, preferences.c: Added option to allow
17984 imge backgrounds to be set to black.
17985 * image.[ch]: Added background color setting support, black or any
17986 other color (at this time app does not have custom color option).
17987 * fullscreen.c: Use new image_background_set_black (above) to set
17988 fullscreen images to black background.
17989 * img-view.[ch]: Added util to sync the color preferences, also all
17990 open windows are now kept in a list.
17991 * layout.[ch], layout_image.c: Support for color syncing to user
17994 Fri Apr 5 15:58:33 2002 John Ellis <johne@bellatlantic.net>
17996 * layout_util.c: Added ctrl-i and ctrl-t shortcuts for icon and tree
17997 views, respectively. 'Remove old thumbnails' no longer has a shortcut.
17998 Also added menu items for these (view menu), and made thumbnails menu
17999 and button insensitive when icon view is active.
18000 * ui_fileops.[ch]: Maintain file attributes during a file copy. Added
18001 copy_file_attributes util.
18002 * view_file_icon.c: Fix vficon_sync bug causing missing thumbnails
18003 after delete operation.
18005 Fri Apr 5 14:24:06 2002 John Ellis <johne@bellatlantic.net>
18007 * layout.[ch]: The tools float and hide seem to be working well now.
18008 * layout_image.c, layout_util.c: Use the 'smart'
18009 layout_tools_{float|hide}_toggle() functions.
18010 * main.c: Pull the tools information before saving the rc file.
18011 * typedefs.h(LayoutWindow): Added slots to store the divider positions.
18012 * view_file_icon.c (destroy_cb): Unschedule the tip window when
18013 the view is destroyed (fixes crash).
18015 Mon Apr 1 12:18:35 2002 John Ellis <johne@bellatlantic.net>
18017 * globals.c, gqview.h, rcfile.c: Added float_window_divider to store
18018 the divider position of the tools window.
18019 * layout.[ch], layout_image.c, layout_util.c, main.c, typedefs.h:
18020 Started implementation of the float/hide tools option. Sort of works,
18021 but does not properly restore divider positions in some cases. Also
18022 get an X badwindow when holding down hide or float keys (hmm, race?).
18024 Mon Apr 1 07:05:40 2002 John Ellis <johne@bellatlantic.net>
18026 * gqview.h, image.c, preferences.c, rcfile.c: When using gdk-pixbuf
18027 0.16.0 or higher enable the TILES zoom quality option.
18028 * ui_clist_edit.c: Fix broken auto-scroll to make cell visible.
18029 * ui_help.[ch]: Added hbox accessor, plus prototype signal fixes.
18030 * ui_pathsel.c: Added divider between dir and file lists.
18032 Thu Mar 28 06:45:38 2002 John Ellis <johne@bellatlantic.net>
18034 * collect-table.c: Use drag_leave signal to stop the autoscroller.
18035 * view_file_icon.c: File refresh and removal positioning fixes.
18037 Thu Mar 28 03:07:18 2002 John Ellis <johne@bellatlantic.net>
18039 * view_dir_tree.c: Fix highlight dnd bug.
18041 Tue Mar 26 05:03:42 2002 John Ellis <johne@bellatlantic.net>
18043 * configure.in: Use datadir for the GNOME icon and desktop entry, so
18044 that prefix is honored.
18046 Tue Mar 26 05:00:25 2002 John Ellis <johne@bellatlantic.net>
18048 * collect-table.c, dupe.c, img-view.c, layout.c, layout_image.c,
18049 layout_util.c, menu.c, view_dir_list.c, view_dir_tree.c,
18050 view_file_icon.c, view_file_list.c: More proper signal casting (menus).
18052 Tue Mar 26 01:15:59 2002 John Ellis <johne@bellatlantic.net>
18054 * collect-table.c, collect.c, dnd.c, fullscreen.c, image-load.c,
18055 image.c, img-view.c, layout.c, layout_config.c, layout_image.c,
18056 layout_util.c, main.c, menu.c, preferences.c, ui_help.c,
18057 view_dir_list.c, view_dir_tree.c, view_file_icon.c, view_file_list.c:
18058 Signal connection, prototype, and return value clean ups.
18060 Fri Mar 22 21:06:41 2002 John Ellis <johne@bellatlantic.net>
18062 * view_dir_tree.c: Unset the click_node and drop_node if they match the
18065 Wed Mar 6 01:57:26 2002 John Ellis <johne@bellatlantic.net>
18067 * dupe.c, thumb.c: Update the thumbnail/sim if the mtime does not match
18068 the source file ( > just does not work), then set the mtime of the
18069 thumbnail/sim to that of the source file. You probably needed to
18070 re-generate those thousands of thumbnails anyway ;)
18071 * view_file_icon.c, view_file_list.c: Fix maintenance bugs where when
18072 deleting an image the next is not automatically selected/viewed.
18074 Mon Feb 25 01:01:14 2002 John Ellis <johne@bellatlantic.net>
18076 * ui_*.c: Fixes from SLIK (0.7.0).
18078 Mon Feb 18 14:56:40 2002 John Ellis <johne@bellatlantic.net>
18080 * main.c: Set the current worrking path to that of the file before
18081 calling the editor command. For multiple files, the first path in the
18084 Mon Feb 18 02:21:31 2002 John Ellis <johne@bellatlantic.net>
18086 * rcfile.c: Fix buffer over-runs y using strncpy.
18088 Thu Feb 14 15:17:31 2002 John Ellis <johne@bellatlantic.net>
18090 * view_dir_tree.c: Compile clean ups.
18091 * README, TODO: Updated.
18092 * po/*.po: Pretty sure make dist(check) is gonna touch these.
18093 * configure.in: Release 1.1.1
18095 Thu Feb 14 11:05:13 2002 John Ellis <johne@bellatlantic.net>
18097 * ui_fileops.[ch]: Added concat_dir_and_file() util, it handles case
18098 of base == "/" to avoid paths like "//name".
18099 * main.c, ui_pathsel.c, ui_utildlg.c, view_dir_list.c, view_dir_tree.c,
18100 view_file_list.c: Use new concat_dir_and_file where appropriate.
18101 * utilops.c: The move/cop_simple calls now correctly determine single
18102 file operations, such that they are not treated as multiple files.
18103 * img-view.c, layout_image.c, layout_util.c: Added 9, 8, 7 keyboard
18104 shortcust for zooms of -2, -3, and -4, respectively.
18106 Wed Feb 13 21:16:43 2002 John Ellis <johne@bellatlantic.net>
18108 * layout.c(layout_list_new): Pass NULL as path when creating lists.
18109 * ui_clist_edit.c(clist_edit_by_row): Account for offset if clist is
18111 * view_dir_list.c, view_dir_tree.c: Added new folder and rename options
18112 to the right click menus, check access perms before allowing in menus.
18113 * view_file_icon.c: More fixes.
18115 Wed Feb 13 14:49:49 2002 John Ellis <johne@bellatlantic.net>
18117 * view_file_icon.c: Fixed sync() update when removing files from table.
18118 Wasted 30 minutes trying to fix focus handling for sync, discovered I
18119 was trying to re-invent what 1 call to vficon_update_focus() already
18122 Tue Feb 12 21:59:12 2002 John Ellis <johne@bellatlantic.net>
18124 * filelist.[ch]: Added text_from_size_abrev(), returns size in bytes,
18126 * image.c: Increased BUFFER_COUNT from 4 to 8, this results in twice
18127 as many bytes read from the image file per idle cycle.
18128 * layout.c: Fix sort sync bug. size totals are now displayed for the
18130 * layout_util.[ch]: Added folder pixmap utilities.
18131 * typedefs.h: Added PixmapFolders struct (for above), and additional
18132 vars for the dir views.
18133 * view_dir_list.c, view_dir_tree.c: Added folder icons for the standard
18134 list for consistency, several fixes/cleanups, also allow drops on the
18135 std list for move/copy.
18136 * view_file_list.c: Fixes, selected images are passed to the image
18137 handler when idle (to avoid multiple selection mess).
18139 Tue Feb 12 15:28:23 2002 John Ellis <johne@bellatlantic.net>
18141 * filelist.[ch]: Added filelist_insert_sort. util.
18142 * layout.[ch], layout_image.[ch]: Added maintenance support.
18143 * preferences.c, rcfile.c: The tree_descend_subdirs option is now
18144 user adjustable, and saved.
18145 * utilops.c: Hooked up layout maintenance.
18146 * view_dir_tree.c: Refresh now updates active path.
18147 * view_file_icon.[ch], view_file_list.[ch]: Added maintenance, fixed
18148 selection retention on refresh, and possible crashes when syncing the
18151 Mon Feb 11 21:47:52 2002 John Ellis <johne@bellatlantic.net>
18153 * icons/folder_deny.xpm: New folder icon for dirs with no permissions.
18154 * view_dir_tree.c: Show the deny (locked) folder icon for dirs that do
18155 not pass a call to access().
18157 Mon Feb 11 19:37:31 2002 John Ellis <johne@bellatlantic.net>
18159 * icons/folder_[open|close]/xpm: New icons for folders.
18160 * view_dir_tree.c: Us folder icons in the ctree's view.
18162 Mon Feb 11 16:20:07 2002 John Ellis <johne@bellatlantic.net>
18164 * po/POTFILES.in: Added view_dir_tree.c and view_file_icon.c.
18165 * filelist.c, ui_fileops.c: Fixed reading of file list so that top
18166 level paths (this in root dir) do not return //path (note double slash)
18167 * globals.c, gqview.h: Added tree_descend_subdirs option vars.
18168 * typedefs.h(ViewDirTree): Filled in needed vars.
18169 * layout.c: Hooked up vdtree_* stuff.
18170 * utilops.[ch]: Added file_util_[copy|move]_simple() funcs to bypass
18171 location dialog when you do not need it.
18172 * view_dir_tree.[ch]: Implemented tree view.
18173 * view_file_list.c: Fixed crash on refresh after moving selected files.
18174 (the refresh stuff still needs work)
18176 Sun Feb 10 15:35:32 2002 John Ellis <johne@bellatlantic.net>
18178 * globals.c, gqview.h, main.c, rcfile.c: Added state saving of icon
18179 and tree view options.
18180 * image.c: When image is set to NULL, still call the update function.
18181 * layout.[ch]: Support view as icons and tree, fix leak on layout
18183 * typedefs.h: More needed vars to structs.
18184 * view_dir_list.c: Disconnect popup menu destroy signal when the main
18185 widget is destroyed, as it may be gone before the popup is done.
18186 * view_file_list.c: Added 'View as icons' popup menu option, also
18188 * view_file_icon.c: More work, selections states, dnd, menus, more.
18190 Fri Feb 8 16:17:29 2002 John Ellis <johne@bellatlantic.net>
18192 * layout.c: Added the necessary vficon_xxx calls.
18193 * typedefs.h: Added necessary stuff to ViewFileIcon struct.
18194 * view_file_icon.[ch]: Started as collect-table.c, then edited to
18195 use FileData instead of CollectInfo... Sort of works.
18197 Wed Feb 6 19:54:48 2002 John Ellis <johne@bellatlantic.net>
18199 * filelist.c, layout.c, layout_config.c, layout_image.c, layout_util.c,
18200 slideshow.c, view_dir_list.c, view_file_list.c: Compile cleanups from
18201 make CFLAGS="-g -Wall -O2 -Wmissing-prototypes -Werror"
18203 * po/POTFILES.in: Updated.
18204 * po/*.po: Make distcheck touched these.
18205 * configure.in: Released 1.1.0
18207 Wed Feb 6 18:32:23 2002 John Ellis <johne@bellatlantic.net>
18209 * layout_config.c(layout_config_set): Fixed src<->dest swap thinko
18210 when setting syncing clist order.
18212 Wed Feb 6 16:11:17 2002 John Ellis <johne@bellatlantic.net>
18214 * menu.[ch]: Allow sort menu to indicate current sort type.
18215 * main.c: Correctly set and save sort options.
18216 * collect-table.c: Fix for layout sort API change.
18217 * layout.[ch], view_file_list.[ch]: Implemented sort ui, also added
18218 sort to the file list pop up menu.
18219 * typedefs.h: Added sort widget (info_sort) to LayoutWindow.
18221 Wed Feb 6 14:40:09 2002 John Ellis <johne@bellatlantic.net>
18223 * layout.[ch], layout_image.[ch], layout_util.c, preferences.c,
18224 slideshow.c, view_dir_list.c, view_file_list.c: Status bar is now
18225 working. Applying settings in config window now updates the layout
18226 of the main window - this seems to be ok, but I still cross my fingers
18227 when I press apply ;)
18229 Tue Feb 5 16:22:57 2002 John Ellis <johne@bellatlantic.net>
18231 * layout.c: Fixed (most of) the tab completion and history.
18232 * layout_util.c: Keyboard shortcuts should all work now.
18233 * main.c: Removed old keyboard handler (to layout_util.c).
18234 * layout_image.c, dnd.c: Main window image dnd hooked up.
18235 * ui_tabcomp.c: Enabled tab completion helper popup menu, and fixed
18236 entry cursor positioning when selecting from the menu.
18238 Tue Feb 5 08:53:02 2002 John Ellis <johne@bellatlantic.net>
18240 * layout_image.c, slideshow.c: Fixed read ahead issues (was double
18241 loading the file, sequentially)
18242 * menu.c: Removed include for window.h, file no longer exists.
18244 Mon Feb 4 18:22:33 2002 John Ellis <johne@bellatlantic.net>
18246 * global.c, gqview.h, rcfile.c: Added horizontal divider var.
18247 * layout.[ch], layout_image.c, layout_util.[ch], main.c, typedefs.h,
18248 view_dir_list.[ch], view_file_list.[ch]: Most things now work, it now
18249 resembles a useable interface again.
18250 * slideshow.c: Fixes.
18251 * menu.c: Removed all old menu stuff, clean now.
18252 * window.[ch]: Removed files.
18254 Mon Feb 4 14:31:25 2002 John Ellis <johne@bellatlantic.net>
18256 * img-main.[ch]: Dumped.
18257 * layout_image.[ch]: New files, contains image code adapted from
18258 above img-main files.
18259 * typedefs.h: Move all public structures here.
18260 * fullscreen.h, slideshow.h: Move structures out (to above).
18261 * collect-table.c, collect.c, dups.c, window.c: Include fixes.
18262 * dnd.c, menu.c: Removed unused code.
18263 * gqview.h, main.c: start_editor_* fixes.
18264 * layout.[ch], view_file_list.[ch]: More work.
18266 Sun Feb 3 15:36:31 2002 John Ellis <johne@bellatlantic.net>
18268 * typedefs.h: Moved layout, list struct headers here.
18269 * filelist.h, layout.h, layout_util.h, preferences.c, view_dir_list.h:
18271 * layout.c, view_file_list.[ch]: The file listing now sort of works.
18272 * slideshow.c: Fixed crash from wrong test placement.
18274 Sat Feb 2 16:47:19 2002 John Ellis <johne@bellatlantic.net>
18276 * dnd.[ch]: Made drop types public.
18277 * collect-table.c, dupe.c: Removed enum now duplicated in dnd.h.
18278 * filelist.[ch]: Fixes.
18279 * layout.[ch]: Added dir list view plus more work.
18280 * menu.c: Removed old dir popup menu code.
18281 * view_dir_list.[ch]: Impemented, pretty much done except for reporting
18282 back to the layout.
18284 Sat Feb 2 12:48:49 2002 John Ellis <johne@bellatlantic.net>
18286 * layout_config.[ch]: Added new files, includes util to select window
18287 layout and to convert the selected layout to/from simple format for
18288 saving in an rc file.
18289 * globals.c, gqview.h, main.c: Added layout variables for default view.
18290 * rcfile.c: Save/restore these variables.
18291 * layout.c, layout_util.c: More work, mainly all for configuration.
18292 * preferences.c: Added layout configuration to window tab.
18294 Fri Feb 1 13:19:19 2002 John Ellis <johne@bellatlantic.net>
18296 * layout.[ch]. main.c, view_file_list.h: Well, we got the window back..
18297 Also worked on the layout code, seems it should be done in a simpler
18300 Thu Jan 31 14:30:21 2002 John Ellis <johne@bellatlantic.net>
18302 * layout_util.[ch]: Added utils for layouts (menus, toolbar, +misc).
18303 * collect-io.c, collect-table.c, collect.c, dupe.c, preferences.c:
18304 Fixed for new layout structure.
18305 * filelist.ch, globals.c, gqview.h: Fixes, and removed global vars.
18306 * dnd.c, img-main.h, main.c, menu.[ch], window.c: Made these compile
18307 (mostly by #if 0-ing out offending code).
18308 * layout.[ch]: More fleshing out.
18309 * view_file_list.[ch]: Well it compiles...
18310 * slideshow.[ch]: Fixed to use new layout window, should be ok.
18311 * Makefile.am: Updates, well it now compiles without warnings - just
18312 don't run it -- there's no window :)
18314 Wed Jan 30 12:13:35 2002 John Ellis <johne@bellatlantic.net>
18316 * filelist.[ch]: Stripped out old file list code, only list utils are
18317 to remain here (no GUI stuff).
18318 * layout.[ch]: This will be the functions to generate the main window.
18319 * view_file_list.[ch]: Began new file list code (much of it is just
18320 making original file list self-contained (no globals, etc.)
18321 * view_file_icon.[ch]: The is will be a wrapper around the collection
18322 table to view the file list as a collection layout. (currently empty).
18323 * view_dir_list.[ch]: Will be new directory list (currently empty).
18324 * view_dir_tree.[ch]: Will be new tree view of dirs (curently empty,
18325 will probal start with using tree code from old bitgrazer app).
18326 * Makefile.am: Added above new files, note that no compiling has been
18327 attempted - it wont work anyway for a quite a while.
18329 Fri Jan 11 01:15:04 2002 John Ellis <johne@bellatlantic.net>
18331 * main.c: Removed pre-1.0 compatibility code (very old versions
18332 placed gqviewrc and thumbnail dir in top of $HOME, this checked
18333 for and moved them to current location $HOME/.gqview/.)
18335 * ChangeLog: added marker for start of post-2.0 Changes.
18337 Fri Jan 11 00:40:45 2002 John Ellis <johne@bellatlantic.net>
18339 * *.[ch]: Update copyright year.
18340 * main.c(main): Print blurb about devel beta etc.
18341 * configure.in: Removed useless test.
18343 =======================================================================
18345 GQview 1.1.x series started. (1.1 marker)
18347 =======================================================================
18349 Tue Jan 29 05:36:32 2002 John Ellis <johne@bellatlantic.net>
18352 * configure.in: Release 1.0.2
18354 Sun Jan 27 08:34:13 2002 John Ellis <johne@bellatlantic.net>
18356 * po/*.po: Make distcheck touched these.
18359 Sun Jan 27 08:04:36 2002 John Ellis <johne@bellatlantic.net>
18361 * po/[cs, de, pt_BR].po: Fixed warnings for incorrect or no charset.
18362 * po/cs.po: Updated Czech translation,
18363 submitted by Jan Raska <jan_raska@hotmail.com>
18364 * po/zh_CN.GB2312.po: Updated Chinese translation,
18365 submitted by Charles Wang <charlesw1234cn@yahoo.com.cn>
18366 * po/pl.po: Minor Polish translation tweak.
18368 Wed Jan 16 02:16:38 2002 John Ellis <johne@bellatlantic.net>
18370 * dupe.c(dupe_window_remove_selected): Copy the selection list before
18371 removing files, because clist->selection may change as items are
18372 removed. Fixes BUG where not all files selected were being removed
18375 Tue Jan 1 12:32:52 2002 John Ellis <johne@bellatlantic.net>
18377 * gqview.1: Updated contact info in man page.
18378 * configure.in: Release 1.0.1
18380 Tue Jan 1 12:23:26 2002 John Ellis <johne@bellatlantic.net>
18382 * preferences.c, README: Old gqview@email.com changed to
18383 gqview@users.sourceforge.net.
18384 * po/*.po: Some patching to update e-mail (above).
18386 Tue Jan 1 11:24:19 2002 John Ellis <johne@bellatlantic.net>
18388 * cs.po: Added Czech translation,
18389 submitted by Jan Raska <jan_raska@hotmail.com>
18390 * uk.po: Updated Ukrainian translation,
18391 submitted by Volodymyr M. Lisivka <lvm@mystery.lviv.net>
18392 * configure.in (ALL_LINGUAS): Added cs.
18393 * README: small update.
18395 Sat Dec 15 12:21:02 2001 John Ellis <johne@bellatlantic.net>
18397 * po/hu.po: Updated Hungarian translation,
18398 submitted by Egmont Koblinger <egmont@suselinux.hu>
18399 * po/nl.po: Updated Dutch translation,
18400 submitted by Tino Meinen <a.t.meinen@chello.nl>
18402 * configure.in: Released 1.0
18404 Mon Dec 10 13:26:24 2001 John Ellis <johne@bellatlantic.net>
18406 * po/nl.po: Updated from Tino Meinen.
18407 * README, TODO: Updated.
18408 * configure.in: Release 0.99.3 (release candidate 1)
18410 Mon Dec 10 12:54:03 2001 John Ellis <johne@bellatlantic.net>
18412 * po/nl.po: Updated Dutch translation,
18413 submitted by Tino Meinen <a.t.meinen@chello.nl>
18415 Sun Dec 9 11:54:19 2001 John Ellis <johne@bellatlantic.net>
18417 * po/no.po: Fixed fuzzy caused by make dist.
18418 * po/ru.po: Minor format change from a make dist (no translation
18420 * po/*.po: Make dist updated the POT creation date for the others.
18422 Sun Dec 9 11:43:26 2001 John Ellis <johne@bellatlantic.net>
18424 * preferences.c: Fixed the license statement in the about dialog.
18425 * po/*.po: Adjusted translation lines for above, where I could - to
18428 Sun Dec 9 11:03:46 2001 John Ellis <johne@bellatlantic.net>
18430 * po/et.po: Updated Estonian translation,
18431 submitted by Ilmar Kerm <ilmar.kerm@mail.ee>
18432 * po/es.po: Updated Spanish translation,
18433 submitted by Rodrigo Sancho Senosiain <ruy_ikari@bigfoot.com>
18434 * po/fr.po: Updated French translation,
18435 submitted by Eric Lassauge <lassauge@mail.dotcom.fr>
18436 * po/ru.po: Updated Russian translation,
18437 submitted by Sergey Pinaev <dfo@antex.ru>
18438 * po/no.po: Added Norwegian translation,
18439 submitted by Torgeir Ness Sundli <torgeir@mp3bil.no>
18440 * po/it.po: Added Italian translation, submitted
18441 by Di Maggio Salvatore <Salvatore.Dimaggio@bologna.marelli.it>
18442 * configure.in (LINGUAS): Added no.
18444 Wed Dec 5 18:31:47 2001 John Ellis <johne@bellatlantic.net>
18447 * po/*.po: Make distcheck touched these.
18448 * configure.in: Release 0.99.2
18450 Wed Dec 5 18:04:37 2001 John Ellis <johne@bellatlantic.net>
18452 * README, TODO, gqview.1: Minor updates.
18453 * configure.in (LINGAUS): Changed zh_TW.Big5 to zh_TW.
18454 * po/zh_TW.po: Updated Traditional Chinese translation,
18455 submitted by Abel Cheung <deaddog@deaddog.ws>
18456 * po/zh_TW.Big5.po: Removed, renamed without Big5 at submitter's
18457 request - not sure of any possible problems this may cause?
18458 * po/fi.po: Updated Finnish translation,
18459 submitted by Lauri Nurmi <lanurmi@iki.fi>
18460 * po/de.po: Updated German translation,
18461 submitted by Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
18462 * po/fr.po: Updated French translation,
18463 submitted by Eric Lassauge <lassauge@mail.dotcom.fr
18464 * po/sk.po: Updated Slovak translation,
18465 submitted by Ivan Priesol <priesol@frki.utc.sk>
18466 * po/pt_BR.po: Updated Brazilian Portuguese translation,
18467 submitted by Guilherme M. Schroeder <slump@linuxall.org>
18469 Sun Nov 25 10:46:00 2001 John Ellis <johne@bellatlantic.net>
18472 * configure.in: Release 0.99.1
18474 Sun Nov 25 10:36:00 2001 John Ellis <johne@bellatlantic.net>
18476 * po/*.po: Make distcheck updated these.
18477 * po/pt_BR.po: Many entries marked fuzzy were fine, plus a few fixes.
18479 Sun Nov 25 09:55:03 2001 John Ellis <johne@bellatlantic.net>
18481 * da.po: Added Danish translation,
18482 submitted by Birger Langkjer <birger.langkjer@image.dk>.
18483 * pt_BR.po: Updated Brazilian Portuguese translation,
18484 submitted by Guilherme M. Schroeder <slump@ieg.com.br>
18485 * configure.in: Added da to LINGUAS.
18488 Sun Nov 25 09:44:14 2001 John Ellis <johne@bellatlantic.net>
18490 * README, gqview.spec.in, po/fr.po: Updated French translation,
18491 submitted by Eric Lassauge <lassauge@mail.dotcom.fr>
18492 * filelist.c: When entering a directory with no read acces, still clear
18493 the file/dir lists. Also add . and .. to allow exit of said dir.
18494 * img-view.c, window.c: The " - GQview" string really should not be
18495 marked for translation.
18497 Mon Nov 19 12:02:19 2001 John Ellis <johne@bellatlantic.net>
18500 * configure.in: Release 0.99.0
18502 Mon Nov 19 11:54:09 2001 John Ellis <johne@bellatlantic.net>
18504 * po/fr.po, gqview.spec.in, gqview.desktop: Updated French translation
18505 submitted by Eric Lassauge <lassauge@mail.dotcom.fr>
18507 Mon Nov 19 09:15:23 2001 John Ellis <johne@bellatlantic.net>
18509 * image.c(image_tile_render): Use the simple render when scale is also
18510 1.0. This speeds up renders when zoom is auto, but the scale is 1.0.
18511 Also removed crufty #if 0'ed lines.
18513 Mon Nov 19 09:00:00 2001 John Ellis <johne@bellatlantic.net>
18515 * image.c: Finally fixed the window shrinking bug with zoom_to_fit,
18516 needed to add a 'new image' flag to a few funcs for this.
18518 Mon Nov 19 07:30:29 2001 John Ellis <johne@bellatlantic.net>
18520 * filelist.c: The history menu text is now truncated using the
18521 available space in the GtkOptionMenu instead of forcing to 32 chars.
18523 Sun Nov 18 07:02:23 2001 John Ellis <johne@bellatlantic.net>
18525 * Makefile.am, configure.in, acconfig.h: Install README to a share
18527 * README: Added section keys.
18528 * gqview.spec.in: Added README of share dir.
18529 * POTFILES.in: Added ui_help.c
18530 * gqview.h, main.c, menu.c: Added simple help window to display README.
18531 * ui_help.[ch]: New files for utils to display a help window.
18533 Fri Nov 16 10:28:44 2001 John Ellis <johne@bellatlantic.net>
18535 * main.c, slideshow.c: Went back to rand()/srand() [from (s)random],
18536 as it is more portable.
18538 Thu Nov 15 02:32:17 2001 John Ellis <johne@bellatlantic.net>
18541 * cache_maint.c(cache_maintain_home_c): Fixed == to = (oops);
18542 * po/POTFILES.in: cache_main.c is actually cach_maint.c.
18543 * configure.in: Release 0.13.0
18545 Wed Nov 14 13:33:57 2001 John Ellis <johne@bellatlantic.net>
18547 * cache_maint.[ch]: Moved cache maintenance stuff here, and added a
18548 dialog displaying 'purge thumbnails' progress - it also no longer
18550 * cache.[ch]: Moved above out of here.
18551 * Makefile.am, filelist.c, menu.c, preferences.c, utilops.c: Used new
18552 functions and/or include cache_maint.h.
18553 * po/POTFILES.in: Added cache_maint.c
18555 Tue Nov 13 07:04:38 2001 John Ellis <johne@bellatlantic.net>
18557 * icons/marker.xpm, Makefile.am: Moved the marker.xpm file to the icons
18559 * collect-table.c: Update include of marker.xpm.
18561 Tue Nov 13 06:23:29 2001 John Ellis <johne@bellatlantic.net>
18563 * Makefile.am, marker.xpm: Added marker icon file.
18564 * collect-table.c: Added marker to display insertion point of a dropped
18565 image in collection windows, same for moving. Also dropped directories
18566 are sorted before adding to the collection, and honor the
18567 collection_drop_inserted option. Also if the mouse is outside the
18568 clist window, shut down the autoscroll cb.
18569 * filelist.[ch]: Made path_list_sort() public.
18571 Mon Nov 12 20:58:18 2001 John Ellis <johne@bellatlantic.net>
18573 * main.c: Changed exit dialog title.
18574 * window.c: Fixed delete_event handlers to return TRUE (was void).
18576 Mon Nov 12 20:45:02 2001 John Ellis <johne@bellatlantic.net>
18578 * collect-dlg.[ch]: Added type to close collection window after save.
18579 * collect-io.c, collect-table.c, collect.[ch], typedefs.h: Added a
18580 changed flag to collections, and use it to remind user a collection
18581 was modified before closing the window.
18582 * main.c: Remind user at least one open collection has been modified,
18583 with option to cancel exit.
18585 Mon Nov 12 19:22:05 2001 John Ellis <johne@bellatlantic.net>
18587 * gqview.spec.in: Updated the RPM spec file.
18588 * po/nl.po: Updated Dutch translation,
18589 submitted by Hette J Visser <hette@linux.nl>
18590 * po/uk.po: Added Ukrainian translation,
18591 submitted by Volodymyr M. Lisivka <lvm@mystery.lviv.net>
18592 * configure.in: Added uk to LINGUAS.
18594 * po/{all_others}.po: Make dist did this while testing RPM build.
18596 Mon Nov 12 06:54:04 2001 John Ellis <johne@bellatlantic.net>
18598 * collect-table.[ch], collect.[ch], typedefs.h: Implemented collection
18599 insert, and added moving of images within a collection using dnd.
18600 * dupe.[ch]: Changed color coding for duplicate list, alternate colors
18601 are now 10% darker instead of inverted fg and bg.
18602 * globals.c, gqview.h, preferences.c, rcfile.c: Added option to insert
18603 dropped files into a collection at the drop point.
18604 * main.c, slideshow.c: Use random instead of rand.
18605 * ui_clist_edit.[ch]: Added utils for g_lists and clist row styles.
18606 * ui_pathsel.c: Moved uig_list_insert_link() out to ui_clist_edit.
18608 Thu Nov 8 23:35:53 2001 John Ellis <johne@bellatlantic.net>
18610 * ui_menu.[ch]: Added more menu item utils.
18612 Thu Nov 8 20:59:20 2001 John Ellis <johne@bellatlantic.net>
18614 * preferences.c: Made ok, apply, and cancel button sizes consistent.
18615 * collect-dlg.c: Changed Load to more consistent Open.
18617 Thu Nov 8 19:47:47 2001 John Ellis <johne@bellatlantic.net>
18619 * ui_utildlg.c: Changed the vertical spacing on dialogs (same dialog
18620 size, moved some space from above the buttons to top of window).
18621 Also aligned buttons right and made them bigger.
18623 Thu Oct 25 14:10:47 2001 John Ellis <johne@bellatlantic.net>
18625 * ui_pathsel.c: Fixed incorrect strncmp in dest_filter_list_sync() to
18626 check entire string (strcmp). Ordered filter addition so that they are
18627 listed in descending order, but keep All Files ( * ) filter at the
18628 bottom of the list.
18630 Fri Oct 19 20:09:44 2001 John Ellis <johne@bellatlantic.net>
18632 * ui_clist_edit.c: Explicitely set the focus for the text entry to
18633 fix missing cursor.
18635 * configure.in: Release 0.12.0
18637 Fri Oct 19 18:47:16 2001 John Ellis <johne@bellatlantic.net>
18639 * README, TODO: updated.
18640 * po/et.po: Added Estonian translation,
18641 submitted by Ilmar Kerm <ikerm@hot.ee>
18642 * configure.in: Added et to ALL_LINGUAS.
18644 Tue Sep 18 21:53:04 2001 John Ellis <johne@bellatlantic.net>
18646 * collect.c: Added keyboard shortcuts for copy/move/rename/delete, also
18647 fixed control-key test.
18648 * README: Credit updates.
18650 Tue Sep 18 21:19:46 2001 John Ellis <johne@bellatlantic.net>
18652 * collect.c, filelist.[ch], globals.c, gqview.h, main.c, menu.c,
18653 rcfile.c, typedefs.h, window.c: Added sort files ascending/descending
18654 option. Also added compile-time feature to sort names numerically
18655 (numerical sort based on patch from Martin Pool <mbp@samba.org>)
18656 * README, gqview.1: Documented the I keyboard shortcut for collections.
18658 Tue Sep 18 20:06:30 2001 John Ellis <johne@bellatlantic.net>
18660 * utilops.c (file_util_create_dir_cb): Support dir names entered as an
18663 Tue Sep 18 19:05:52 2001 John Ellis <johne@bellatlantic.net>
18665 * cache.[ch], dupe.c, gqview.h, thumb.c: The local (home) thumb dirs
18666 are created with mode 0755 (as before), but the .thumbnails dirs
18667 created near the images are now 0775 (so that others in the group can
18668 update the thumbs).
18669 * ui_clist_edit.[ch]: Added clist_edit_set_highlight (remember to fix
18670 filelist.c to use this in future), also fixed the clist_moveto calls
18671 to use a valid column number (-1).
18672 * ui_pathsel.c: Added right click menus to rename dirs and files, and
18673 to delete files. Also added a New Directory button to create new
18674 directories from within the dialog.
18676 Tue Sep 18 15:33:41 2001 John Ellis <johne@bellatlantic.net>
18678 * po/ja.po: Updated Japanese translation,
18679 submitted by Yuuki NINOMIYA <gm@debian.or.jp>
18680 on behalf of SATO Satoru <ss@gnome.gr.jp>
18681 * po/pl.po: Updated Polish translation,
18682 submitted by Zbigniew Chyla <cyba@gnome.pl>
18683 * po/nl.po: Added Dutch translation,
18684 submitted by "H.J.Visser" <H.J.Visser@harrie.mine.nu>
18685 * po/fi.po: Added Finnish translation,
18686 submitted by Lauri Nurmi <lanurmi@iki.fi>
18688 Fri Sep 14 15:43:53 2001 John Ellis <johne@bellatlantic.net>
18690 * filelist.[ch]: Added text_from_time and text_from_size utils for
18691 file attribute display. Added size and date to the file list.
18692 * window.c: Changes for above.
18693 * dupe.c: Removed text_from_time, use new one as well as one for byte
18694 size from filelist.h.
18695 * collect-table.c: Fixed a style leak on clist cell selections.
18697 Sat Sep 8 01:49:04 2001 John Ellis <johne@bellatlantic.net>
18699 * dupe.c: Fix style leak when re-aligning clist row colors, also made
18700 removing multiple selected rows much faster (it was realigning the
18701 row styles after every line removal, eww).
18703 Sun Jun 24 22:27:40 2001 John Ellis <johne@bellatlantic.net>
18705 * collect-table.c: Added copy, move, rename, and delete to the pop
18706 up menu of collections (keyboard support not done).
18708 Thu Apr 5 18:21:59 2001 John Ellis <johne@bellatlantic.net>
18710 * dupe.[ch]: Made the 'compare two file sets' list use less (1/3)
18712 * globals.c, gqview.h, main.c, rcfile.c, window.c: Added saving of
18713 the divider position between dirs and files. Also fixed a bug that
18714 attempting to get the tool window size when it was not visible.
18716 Thu Apr 5 16:38:23 2001 John Ellis <johne@bellatlantic.net>
18718 * filelist.[ch]: Fixed path_list_filter() to do checks on the file
18719 name, not full path. Also added is_dir_list which will not do the
18720 check for the extension on directory lists.
18721 * collect-table.c, dupe.c, menu.c: Fixes for the above, and also added
18722 additional filtering for the duplicates window.
18724 Thu Apr 5 15:41:02 2001 John Ellis <johne@bellatlantic.net>
18726 * po/de.po: Updated German translation, submitted by
18727 Christian Ullrich <quiana@quiana.net>
18728 * po/ja.po: Updated Japanese translation, submitted by
18729 Yuuki NINOMIYA <gm@debian.or.jp>
18730 * po/fr.po: Updated French translation, submitted by
18731 Eric Lassauge <lassauge@mail.dotcom.fr>
18732 * po/sl.po: Updated Slovene translation, submitted by
18733 Matej Erman <matej.erman@guest.arnes.si>
18734 * po/it.po: Updated Italian translation, submitted by
18735 Christopher R. Gabriel <cgabriel@pluto.linux.it>
18737 Tue Mar 20 13:36:41 2001 John Ellis <johne@bellatlantic.net>
18740 * configure.in: Release 0.11.0
18742 Tue Mar 20 13:25:04 2001 John Ellis <johne@bellatlantic.net>
18744 * image.c: Added #define option to use faster zooming method. Also
18745 attempted to fix shrinking window bug - failed.
18747 * po/zh_TW.Big5.po: Updated Traditional Chinese translation, submitted
18748 by Abel Cheung <deaddog@deaddog.ws>.
18750 Thu Mar 15 16:49:11 2001 John Ellis <johne@bellatlantic.net>
18752 * dupe.c: Freeze dw->second_clist when adding files.
18754 Thu Mar 15 15:48:57 2001 John Ellis <johne@bellatlantic.net>
18756 * main.c: Added support for opening collections from the command line.
18758 Thu Mar 15 14:14:26 2001 John Ellis <johne@bellatlantic.net>
18760 * dupe.c: Minor window file count fix.
18761 * thumb.c: Use xvpics (if enabled) only as a last resort when
18762 searching for a pre-existing thumbnail.
18764 Wed Mar 14 08:50:00 2001 John Ellis <johne@bellatlantic.net>
18766 * dupe.[ch]: Added option to compare between two different sets of
18767 files (very useful when checking a handful of new files to a known
18768 unique group). Also set the default window width back to 600.
18770 Thu Mar 8 10:35:25 2001 John Ellis <johne@bellatlantic.net>
18772 * gqview.h, image.c: Went back to 0.10.0 method of using
18773 gdk_pixbuf_composite_color() for every quality except NEAREST for
18774 images without transparency. Also disabled the TILES option for zooming
18775 all together - my little test scenario now crashes with the new
18776 gdk-pixbuf (0.10.0). -- maybe I do have a bug floating around the
18777 scaling compuations somewhere, but damn if I can find it.
18779 Thu Mar 8 10:14:32 2001 John Ellis <johne@bellatlantic.net>
18781 * configure.in, gqview.h, image.c: Made quick non-public package so
18782 that anyone interested in fixing gdk-pixbuf's gdk_pixbuf_scale() can
18783 try the fixes with GQview. (all broken scaling methods are enabled in
18786 Thu Mar 8 09:52:01 2001 John Ellis <johne@bellatlantic.net>
18788 * po/es.po: Updates Spanish translation, from
18789 Rodrigo Sancho Senosiain <ruy_ikari@bigfoot.com>
18790 * dupe.c: Made the default window 20 pixels wider.
18792 Thu Mar 8 09:28:09 2001 John Ellis <johne@bellatlantic.net>
18794 * configure.in, gqview.spec.in: Require gdk-pixbuf 0.10.0 or newer.
18795 * gqview.h, image.c, preferences.c, rcfile.c: Use the fixed simple
18796 scaling of gdk-pixbuf 0.10.0, also disabled the TILES zoom quality
18797 option until this is fixed in gdk-pixbuf (assuming it is a gdk-pixbuf
18798 bug, as the other qualities work fine - ask for test case of image
18799 sizes if anyone is interested in fixing this).
18801 Wed Feb 28 16:40:02 2001 John Ellis <johne@bellatlantic.net>
18803 * collect-dlg.c, collect.c, dupe.c, img-view.c, preferences.c,
18804 utilops.c, window.c: Use GQview as the window class, as X man page
18805 encourages capitalization of first letter, and this removes conflict
18806 of gqview for instance of main window.
18808 Mon Feb 26 15:39:15 2001 John Ellis <johne@bellatlantic.net>
18810 * po/zh_CN.GB2312.po: Added simplified Chinese translation, from
18811 Wu Yulun <migr@operamail.com>.
18812 * README, TODO, gqview.spec.in: Updated.
18813 * configure.in: Release 0.10.1
18815 Sat Feb 24 05:39:53 2001 John Ellis <johne@bellatlantic.net>
18817 * filelist.c (path_list_recursive): Return NULL, not FALSE.
18819 * img-main.c (main_image_slideshow_start_from_list): Free the
18820 path_list before returning if slideshow is already running.
18821 * slideshow.c (real_slideshow_start): Fix test of path_list before
18824 Sat Feb 24 03:46:12 2001 John Ellis <johne@bellatlantic.net>
18826 * image-load.c: Fix to support image loaders that do not have a
18827 pixbuf until the the loader is actually closed. (This should fix
18828 thumbnail generation failures for xpm and tiff).
18829 * similar.c (image_sim_fill_data): Fix to support generation of data
18830 for images with dimensions less than 32 x 32.
18832 Thu Feb 22 08:44:38 2001 John Ellis <johne@bellatlantic.net>
18834 * cache.c: Added blurb about the SIMcache file format.
18835 * dupe.c: Properly ref/unref clist row styles.
18837 Thu Feb 22 07:54:12 2001 John Ellis <johne@bellatlantic.net>
18839 * dupe.[ch]: Operations now give a (very rough) estimate of time left
18840 before completion of the comparison stage.
18842 Thu Feb 22 05:47:17 2001 John Ellis <johne@bellatlantic.net>
18844 * cache.[ch]: New files to handle the caching placement/management
18845 stuff. Also location of reading and writing of the dupe window cache
18847 * dupe.c: Added caching of file data (dimensions, checksum,
18849 * filelist.c, menu.c: Namespace update for cache maintenance.
18850 * globals.c, gqview.h, preferences.c, rcfile.c: Added option to save
18851 cache data into direct subdir of source (.thumbnails support).
18852 * thumb.[ch]: Use new cache functions for locating thumbs.
18853 * utilops.c: Move/remove cache date when doing the same for their
18856 Tue Feb 20 19:41:27 2001 John Ellis <johne@bellatlantic.net>
18858 * ui_fileops.[ch]: Moved include of time.h back to the .c file.
18859 * ui_utildlg.c: #include <sys/types.h>, this should have been the
18860 original fix anyway...
18861 * gqview.h: Added #include <sys/types.h>
18862 * image-load.c: Removed above include.
18864 Mon Feb 19 17:26:23 2001 John Ellis <johne@bellatlantic.net>
18866 * gqview.1, README: Updates.
18867 * configure.in: Release 0.10.0
18869 Sun Feb 18 08:08:03 2001 John Ellis <johne@bellatlantic.net>
18871 * ui_utildlg.[ch]: Real fix for enter activating wrong widgets, now
18872 you must set it manually with generic_dialog_attach_default(). Note
18873 that file_dialog_add_path_widgets() does this automatically.
18874 * utilops.c: Added a few attaches, from above.
18876 Sun Feb 18 07:32:04 2001 John Ellis <johne@bellatlantic.net>
18878 * ui_utildlg.c (generic_dialog_key_press_cb): Only call the default
18879 function upon press of enter while a gtkentry has the focus. (no
18880 longer conflicts with pressing enter while focused on, say a button).
18882 Sun Feb 18 06:52:51 2001 John Ellis <johne@bellatlantic.net>
18884 * image.c (image_draw_focus): Fixed the focus drawing to follow themes,
18885 since painting merely a black rectangle was very broken with some
18886 theme engines (and did not follow the theme).
18888 Tue Feb 13 02:34:33 2001 John Ellis <johne@bellatlantic.net>
18890 * ui_fileops.[ch]: Fix #include of time.h (moved it to header).
18892 Mon Feb 12 15:04:51 2001 John Ellis <johne@bellatlantic.net>
18894 * README, TODO: Updates.
18895 * configure.in: Release 0.9.5.
18897 Mon Feb 12 05:39:30 2001 John Ellis <johne@bellatlantic.net>
18899 * Makefile.am, gqview.spec.in: Added man page.
18900 * gqview.1: The man page, submitted by
18901 Ryan Murray <rmurray@debian.org>
18902 * README: Credits for man page.
18904 Fri Feb 9 20:26:46 2001 John Ellis <johne@bellatlantic.net>
18906 * menu.c: Use gdk-pixbuf to generate toolbar images.
18907 * window.c (tollwindow_hide): Retrieve the window's geometry attributes
18908 before hiding the window (else we get a random X BadMatch error).
18910 Fri Feb 9 19:45:26 2001 John Ellis <johne@bellatlantic.net>
18912 * fullscreen.c: The mouse is now hidden on start of fullscreen instead
18913 of waiting for the 'no-move timeout'.
18914 * dnd.c, filelist.[ch], menu.[ch], window.c: All pop-up menus are now
18915 created as needed, instead of globally at start-up. Right clicking
18916 unselected files in the file list now highlights them. Added a right
18917 click menu to the dir list that includes new slideshow recursive
18918 feature (also standard slideshow, and find duplicates choices).
18919 * globals.c, gqview.h: Removed unused global menu vars (above).
18920 * img-main.[ch]: Added main_image_slideshow_start_from_list().
18922 Fri Feb 9 17:02:07 2001 John Ellis <johne@bellatlantic.net>
18924 * image.c (image_size_top_window): When checking if a resize is needed,
18925 compare to the window that will actually be resized (the top window).
18926 This was checking the wrong widget's window, and was returning TRUE
18927 incorrectly, subsequently causing no update if the image had the same
18928 size for the main window.
18929 * po/hu.po: Updated Hungarian translation from
18930 Mátyás Tibor <templar@tempi.scene.hu>
18932 Thu Feb 8 18:16:18 2001 John Ellis <johne@bellatlantic.net>
18934 * configure.in (ALL_LINGUAS): Added hu (Hungarian).
18935 * po/hu.po: Added Hungarian translation from
18936 Mátyás Tibor <templar@tempi.scene.hu>
18937 * po/fr.po: Updated French translation from
18938 Eric Lassauge <ros_at1@muzillac.tls.mms.fr>
18940 Thu Feb 8 17:46:00 2001 John Ellis <johne@bellatlantic.net>
18942 * image.c (image_change_from_image): Copy all relevent data from
18943 source, now fullscreen toggle while loading an image works. This is
18944 really a move function, it moves most data from source to dest.
18945 Probably should add a copy function that copies pixbuf, or loads from
18946 scratch if still loading source.
18947 * img-main.c, img-view.c: Mouse wheel (b4, b5) now reverses the
18948 'mouse scrolls image' option when holding down shift, and also zooms
18949 when holding down control.
18950 * typedefs.h (ImageWindow): Removed crufty size_idle_id.
18952 Thu Feb 8 16:31:57 2001 John Ellis <johne@bellatlantic.net>
18954 * filelist.c (file_is_moved): Fixed bug causing moved files not to
18955 removed from the file list.
18956 * image.c (image_scroll_real): Fix race condition between expose_event
18957 and scrolling so that redraws are always called on the correct region.
18958 (This was the cause of missing redraws when scrolling with the mouse).
18960 Thu Feb 8 15:30:14 2001 John Ellis <johne@bellatlantic.net>
18962 * img-main.c: Connect 'b' and 'p' keys to the full screen as well.
18964 Mon Feb 5 17:37:29 2001 John Ellis <johne@bellatlantic.net>
18966 * README, TODO: Updates.
18967 * configure.in: Release 0.9.4
18969 Mon Feb 5 17:03:27 2001 John Ellis <johne@bellatlantic.net>
18971 * dupe.c: Added keyboard shortcuts for the duplicates window.
18972 * image.c (image_change_complete): Call the update function
18973 explicitely if sync if FALSE.
18975 Mon Feb 5 14:06:07 2001 John Ellis <johne@bellatlantic.net>
18977 * collect-dlg.c, filelist.c, utilops.[ch]: Added wrappers around the
18978 new dialog routines to re-implement place dialogs under mouse option.
18979 * ui_utildlg.h: Fixed #defines for re-definition safety.
18981 Fri Feb 2 15:36:17 2001 John Ellis <johne@bellatlantic.net>
18983 * dupe.[ch]: Optimized Loading of data when setuping up for a compare.
18984 Also speedups by using the image_sim_compare_fast() (below), and
18985 setting the buffer size of the image loader higher (8).
18986 * similar.[ch] (image_sim_compare_fast): New function that aborts when
18987 the return no longer has the possibility of reaching the minimim
18988 requested value. Significantly faster when used to search for images
18989 that are very close. (say, above .95).
18991 Fri Feb 2 01:02:11 2001 John Ellis <johne@bellatlantic.net>
18993 * similar.[ch]: New files, provides functions for simple comparison
18994 of images by average area color content.
18995 * dupe.[ch]: Added similarity compare methods (normal, high, and low
18996 accuracy matches.) The cutoff for each is 90, 95, and 85 percent, resp.
18998 Wed Jan 31 19:31:10 2001 John Ellis <johne@bellatlantic.net>
19000 * image.c: Fixed typo in comparison of window sizes in top_window_size,
19001 also do not call gtk_widget_set_usize in that func, as gdk_window_size
19002 is enough (and avoids duplicate size events). Also only call a redraw
19003 if the top window was not resized, as the size event will do this for
19005 * img-view.c: Attached ctrl-w to close a view window.
19007 Wed Jan 31 16:43:21 2001 John Ellis <johne@bellatlantic.net>
19009 * dnd.c (get_uri_file_list): Handle file:/// as well, so that drops
19010 with this do not result in "///file" path names.
19011 * img-view.c, main.c: Added following key support: P to toggle pause
19012 of slideshows, B to be same as BackSpace, and 1 - 4 to set zoom level.
19013 Also marked debug printfs with if (debug), and and added --version
19014 command line option.
19016 Tue Jan 30 20:05:36 2001 John Ellis <johne@bellatlantic.net>
19018 * collect.[ch]: Added maintenance funcs for renamed, moved files, etc.
19019 * dupe.[ch]: Added maintenance funcs (as above), also added Remove to
19020 the pop-up menu, and fixed the alternating color swap (now that
19021 individual items can be removed, the colors need to be re-synced).
19022 * filelist.[ch]: Added file_is_moved(), and fixes to use the
19023 file_maint_*() stuff.
19024 * img-main.[ch] (main_image_get_collection): Added this accessor.
19025 * utilops.[ch]: Added file_maint_*() funcs, call these when files have
19026 been manipulated (rename, move, delete).
19028 Tue Jan 30 16:04:42 2001 John Ellis <johne@bellatlantic.net>
19030 * image-load.[ch]: Added ability to set the priority of the image
19031 loader, default is G_PRIORITY_DEFAULT_IDLE (same as g_idle_add).
19032 * typedefs.h (ImageLoader): Added idle_priority (see above).
19033 * image.c: The drawing queue now uses an idle with priority
19034 G_PRIORITY_HIGH_IDLE, so that redraws of the image will occur before
19035 anything else. (this way when scrolling a still-loading image, the
19036 scrolled area is updated faster)
19038 Mon Jan 29 13:48:47 2001 John Ellis <johne@bellatlantic.net>
19040 * collect-io.[ch], collect.[ch]: Const ify some arguments.
19041 * configure.in: Release 0.9.3
19043 Mon Jan 29 13:35:21 2001 John Ellis <johne@bellatlantic.net>
19045 * collect.c (collection_window_new): Only load the path if it is
19046 absolute (starts with a '/');
19047 * main.c: Added -l,--list option to open a collection window with the
19048 files from the command line.
19050 Mon Jan 29 12:52:19 2001 John Ellis <johne@bellatlantic.net>
19052 * menu.c: Applied patch from Zbigniew Chyla <cyba@gnome.pl> to remove
19053 translation markers from item_factory accessors.
19054 * po/pl.po: Updated Polish translation from
19055 Zbigniew Chyla <cyba@gnome.pl>
19056 * po/es.po: Updated Spanish translation (missed for 0.9.2) from
19057 Rodrigo Sancho Senosiain <ruy_ikari@bigfoot.com>
19058 * po/ru.po: Updated Russian translation (missed for 0.9.2) from
19059 Michael Bravo <mbravo@tag-ltd.spb.ru>
19060 * po/sl.po: Added Slovene translation (missed for 0.9.2) from
19061 Matej Erman <matej.erman@guest.arnes.si>
19063 Thu Jan 25 21:09:10 2001 John Ellis <johne@bellatlantic.net>
19065 * utilops.c: Put the name of the file in the entry of the rename
19066 dialog, and select the text.
19067 * image.c: #ifdef some debugging output.
19069 Thu Jan 25 15:28:08 2001 John Ellis <johne@bellatlantic.net>
19071 * image-load.c: We do not use gdk_pixbuf_loader's "area_prepared"
19072 signal, so make sure to retrieve the pixbuf before calling our loader's
19073 "area_updated" signal.
19074 * image.c: Added new_data status to debugging info.
19076 Wed Jan 24 12:03:27 2001 John Ellis <johne@bellatlantic.net>
19078 * collect.c, dupe.c, img-view.c, window.c: Set the wmclass to all
19079 lowercase, and changes for new window_set_icon().
19080 * gqview.h, main.c (window_set_icon): Changed to use gdk_pixbuf.
19081 * preferences.c: Made about it's own window, and made the config window
19082 a little more compact.
19084 Wed Jan 24 11:13:52 2001 John Ellis <johne@bellatlantic.net>
19086 * filelist.[ch] (path_list_filter): New function, applies filter
19087 options on a path list.
19088 * collect-table.c, dupe.c: Run path lists through the filter (above).
19090 Wed Jan 24 00:11:15 2001 John Ellis <johne@bellatlantic.net>
19092 * image.c: Use the collection's name field instead of pulling it from
19093 the end of the path field.
19094 * main.c: Multiple files on the command line are now added to a
19095 collection, this collection is then set to the main window viewer.
19097 Tue Jan 23 23:08:45 2001 John Ellis <johne@bellatlantic.net>
19099 * thumb.c: Fix xvpics support: the done signal was never being sent for
19100 xvpics. Also made xvpics scale to the thumbnail size even when smaller.
19102 Tue Jan 23 21:58:49 2001 John Ellis <johne@bellatlantic.net>
19104 * image-load.[ch], typedefs.h: Added ability to set the size of the
19105 read buffer. The buffer is always 512 bytes (as before), what this
19106 does is set the number of time to read from the file on each idle call,
19107 in effect increasing the buffer size to 512 x size.
19108 * image.c: Fixed race condition where an image area may be ready to be
19109 queued before the pixbuf is set. Fixed the tile blank flag, it is now
19110 set correctly in all (?) cases. Set the image loader buffer size to 4,
19111 so that more of the image is decoded between render calls. Also removed
19112 unused crufty function argument for image_tile_expose.
19114 Tue Jan 23 13:37:29 2001 John Ellis <johne@bellatlantic.net>
19116 * image.c: Fix scrolling while partially obscured, and made the focus
19117 drawing code cleaner (removed gtk_signal_disconnect() junk).
19119 Tue Jan 23 11:32:08 2001 John Ellis <johne@bellatlantic.net>
19121 * globals.c, gqview.h, img-main.c, img-view.c, main.c, preferences.c,
19122 rcfile.c: Made the delete key optional, since this is a dangerous key
19123 with delete confirmation disabled. Also do not come out of fullscreen
19124 when confirm delete is disabled. Based on patch submitted by
19125 Niku Toivola <niku.toivola@iki.fi>
19127 Mon Jan 22 20:32:53 2001 John Ellis <johne@bellatlantic.net>
19129 * image.c: Fix setting scale when zoom_to_fit_expands is false.
19130 * collect-dlg.c: Fix the missing cancel button in the overwrite confirm
19131 dialog for the save as dialog.
19132 (The good: Easy fixes. The bad: Stupid mistakes.
19133 The ugly: Had not tested these before release.)
19135 Mon Jan 22 12:09:43 2001 John Ellis <johne@bellatlantic.net>
19138 * configure.in: Release 0.9.2.
19140 Sat Jan 20 00:37:47 2001 John Ellis <johne@bellatlantic.net>
19142 * ui_tabcomp.c (tab_completion_append_to_history): Fix to keep the
19143 same path in the entry when calling this.
19145 Fri Jan 19 22:51:56 2001 John Ellis <johne@bellatlantic.net>
19147 * *.[ch]: Changed the copyright in all the files to 2001.
19149 Fri Jan 19 22:41:45 2001 John Ellis <johne@bellatlantic.net>
19151 * gqview.spec.in: Upped gdk-pixbuf req. to 0.9.0
19152 * configure.in: Bump version to 0.9.2
19153 * utilops.c: Fix text in copy/move dialog for multiple files.
19155 Thu Jan 18 19:45:22 2001 John Ellis <johne@bellatlantic.net>
19157 * dupe.c: When starting a compare set the status text to file count,
19158 gives user idea of how many files are being compared.
19159 * image.c: Compile clean-up.
19160 * po/*.po: Make distcheck touched these.
19162 Thu Jan 18 19:22:40 2001 John Ellis <johne@bellatlantic.net>
19164 * filelist.c, window.c: Fix drop down history on main window to change
19165 to the selected path after the popup window is hidden.
19166 * image.c (image_pixbuf_sync): Clear the window when set to a NULL
19168 * utilops.c (generic_dialog_add_images): Implemented this function.
19170 Thu Jan 18 17:25:39 2001 John Ellis <johne@bellatlantic.net>
19172 * filelist.c: Fix sticky thumbnails when changing to a dir with files
19173 that have similar file names as the previous dir. Fix refresh to
19174 reload thumbnails (it was stalling in the thumb_next checks).
19175 * menu.c: Call filelist_refresh() instead of the hack to refresh by
19176 changing to the same dir.
19177 * preferences.c: Use a button box for the ok, apply, cancel buttons.
19178 * po/POTFILES.in: Added new files, removed missing.
19180 Thu Jan 18 16:38:19 2001 John Ellis <johne@bellatlantic.net>
19182 * ui_clist_edit.[ch], ui_fileops.[ch], ui_menu.[ch], ui_pathsel.[ch],
19183 ui_tabcomp.[ch], ui_tabcomp.xpm, ui_utildlg.[ch]: New convenience files
19185 * clist_edit.[ch], fileops.[ch], path.[ch], tabcomp.[ch], tabcomp.xpm,
19186 utildlg.[ch]: Removed (see above).
19187 * collect-dlg.[ch], collect-io.c, collect-table.c, collect.c, dnd.c,
19188 dupe.c, filelist.[ch], gqview.h, image.c, img-main.[ch], img-view.[ch],
19189 menu.[ch], preferences.c, rcfile.c, slideshow.c, thumb.c, typedefs.h,
19190 utilops.[ch], window.c: Use the new convenience functions, constify
19191 things where needed.
19192 * main.c: Moved the file path utils out of here (see above).
19194 Wed Jan 17 15:06:47 2001 John Ellis <johne@bellatlantic.net>
19196 * image.[ch]: Added fit window to image support (back in).
19197 * fullscreen.c, img-view.c, window.c: Fixes for above (namespaces).
19198 * typedefs.c (ImagwWindow): Changed zoom_enable to top_window_sync.
19200 Tue Jan 16 13:40:29 2001 John Ellis <johne@bellatlantic.net>
19202 * image.c: Scrolling while decoding a scaled image no longer causes
19203 dropped (black) areas. Also added an tile blank flag so that tiles
19204 with no loaded data simply render a black rectangle for a speed
19205 improvement (this is currrently semi-broken as image_tile_sync() is
19206 currently always called to set the blank flag to FALSE :(.
19208 Mon Jan 15 21:53:25 2001 John Ellis <johne@bellatlantic.net>
19210 * fullscreen.c: Made the full screen window have a black background
19212 * img-main.c: Enabled keyboard grab on fullscreen window, and re-grab
19213 the keyboard after a popup menu closes.
19215 Sun Jan 14 17:39:47 2001 John Ellis <johne@bellatlantic.net>
19217 * image-load.c(image_loader_free): Fix a memory leak.
19219 Sun Jan 14 17:18:47 2001 John Ellis <johne@bellatlantic.net>
19221 * dupe.c: Create the clist with 6 columns (forgot to increment this
19222 when I added the thumbnail column).
19223 * image.[ch]: Added the update functions, made them work.
19224 * img-main.c, img-view.c: Set the update functions, attach the windows
19226 * window.c: Set the initial image to the logo.
19228 Sun Jan 14 15:26:49 2001 John Ellis <johne@bellatlantic.net>
19230 * dnd.c: Temporarily disable dnd highlighting for image windows.
19231 * gqview.h, main.c: Minor fixups.
19232 * image.c: Generally works now, borders are cleared, focus is handled,
19233 etc. TODO: Add update callback, window title updating, and window
19235 * menu.c: Added missing menu item 'Zoom to fit'. (must have been missed
19236 during convertion to a menu_factory.
19237 * window.c: Moved focus draw/handling code out of here (into image.c).
19239 Sat Jan 13 18:51:20 2001 John Ellis <johne@bellatlantic.net>
19241 * image.c: Trying to fix scale bugs/crashes in gdk_pixbuf_scale(), here
19242 is what I determined with gdk-pixbuf 0.9.2 (CVS, as of now):
19244 This only applies when the scale width offset is not zero _and_ the
19245 resulting right edge of the scaled image is also the right side of the
19246 source image. (in other words: when rendering a tile that is aligned
19247 with the right side of the image).
19249 Under the above conditions, gdk_pixbuf_scale() breaks for all
19250 GdkInterpTypes except NEAREST. gdk_pixbuf_compsite_color() is only
19251 broken for TILES (I suspect this is because eog uses it, but does not
19252 have a TILES option, so that was not tested). At this point I was tired
19253 of dealing with this mess, so I _think_ gdk_pixbuf_composite() is
19254 broken the same as gdk_pixbuf_scale() [memory is getting mushy]. Oh,
19255 and breakage means the last 2 columns of pixels are seamingly generated
19256 from some random memory point, at best causing them to be corrupted, at
19257 worst causing a crash.
19259 So what I did: Use gdk_pixbuf_composite_color() since it is the least
19260 broken. It does seem slower than gdk_pixbuf_scale(), since it does
19263 (I hope the gdk-pixbuf included with GTK+ 2.0 has this fixed, as the
19264 gdk-pixbuf in CVS seems to have little maintenance lately - 2 ChangeLog
19265 entries in 3 months...)
19267 Fri Jan 12 12:07:44 2001 John Ellis <johne@bellatlantic.net>
19269 * image.c, typedefs.h: Well, it now displays the image in all zoom
19270 settings. Still have to add (back) scrolling, set up the update call
19271 function, and work on redrawing the borders (borders currently do not
19272 get cleared to remove the previous image).
19274 Thu Jan 11 13:35:15 2001 John Ellis <johne@bellatlantic.net>
19276 * image.[ch], typedefs.h: Start towards a new method of rendering the
19277 image to the screen. The image window is now basically _only_ a
19278 gtk_drawing_area, and we do all the scrolling ourselves. Currently I
19279 am lucky if it doesn't crash, and really lucky if part of an image
19280 appears :) Well, at least the namespaces for the functions are at
19281 least a little saner now, so I accomplished something, althought the
19282 whole thing still needs to be re-thought from the tile/render point
19284 * dnd.c, fullscreen.c, img-main.c, img-view.c, main.c, slideshow.c,
19285 utildlg.c, window.c: Made it at least compile for testing.
19287 Mon Jan 8 22:57:05 2001 John Ellis <johne@bellatlantic.net>
19289 * dupe.c (dupe_menu_view): Use filelist_change_to_full_path() in place
19290 of main_image_change_to(), so that the file list of the main window
19291 also syncs to the image.
19293 Mon Jan 8 21:55:54 2001 John Ellis <johne@bellatlantic.net>
19295 * dupe.[ch]: Added thumbnail support.
19297 Mon Jan 8 20:22:12 2001 John Ellis <johne@bellatlantic.net>
19299 * dupe.[ch]: More work, many fixes, added right click menu, and
19300 generally made it nice to use (useable).
19301 * collect-table.c: Add the collection to the dupe window.
19302 * menu.c: Added 'Find duplicates...' to the file menu.
19304 Sat Dec 30 16:45:51 2000 John Ellis <johne@bellatlantic.net>
19306 * README, TODO: Updates.
19307 * collect-table.c: Set default duplicate window mask to sort by name.
19308 * dupe.[ch]: Allow change of comparison method by adding drop down
19309 menu, fixed dnd when dragging from the list.
19310 * filelist.c: Only allow rename when new name does not exist.
19313 Thu Dec 14 20:20:14 2000 John Ellis <johne@bellatlantic.net>
19315 * globals.c, gqview.h, main.c: Set up menus to use GtkItemFactory and
19316 allow saving of user's accel keys (to ~/.gqview/accels).
19317 * menu.c: Use GtkItemFactory, fix callbacks to (void) for those that
19318 do not use the data (because GtkItemFactory has a weird signal
19319 alignment (gpointer is first).
19321 Sorry translators, menus must be re-translated (and it does not look
19322 like fun with GtkItemFactoryEntry using menu paths)
19324 Thu Nov 30 17:45:08 2000 John Ellis <johne@bellatlantic.net>
19326 * configure.in: Do more compatible checks for png ?
19327 * tabcomp.c: Sanity checks for adding NULL key/path to list.
19329 Mon Nov 20 12:32:08 2000 John Ellis <johne@bellatlantic.net>
19331 * image.c: Added render_types to better decrease unnecessary renders.
19332 * main.c, window.c: Save/Restore the window positions like in gimp,
19333 since that seems to work better.
19334 (And gimp programmers can't be wrong :)
19336 Wed Nov 8 09:16:45 2000 John Ellis <johne@bellatlantic.net>
19338 * dupe.[ch]: Added new files containing 'find duplicates' window.
19339 * collect-table.c: Added 'find duplicates...' to pop-up menu.
19340 * fileops.[ch]: Added checksum_simple(), made some things const.
19341 * collect.[ch]: Added collection_info_valid().
19342 * filelist.[ch], menu.c, pathsel.c: const stuff.
19343 * image-load.[ch]: Added image_load_dimensions(), const stuff.
19344 * Makefile.am: Added dupe.[ch] to objects.
19346 Sun Sep 10 09:55:50 2000 John Ellis <johne@bellatlantic.net>
19348 * po/*.po: Make distcheck did this.
19349 * configure.in, README: Release 0.9.1.
19351 Fri Sep 8 17:34:37 2000 John Ellis <johne@bellatlantic.net>
19353 * thumb.[ch](maintain_thumbnail_dir): Added a clear argument for
19354 completely clearing the disk cache.
19355 * filelist.c, menu.c: Changes for above.
19356 * preferences.c: Added a 'Clear cache' button.
19357 * utildlg.c: Allow passing NULL pointer for the cancel callback in
19358 confirm_dialog_new() and confirm_dialog_add().
19360 Fri Sep 8 16:58:20 2000 John Ellis <johne@bellatlantic.net>
19362 * icons/collect.xpmi: Added wm icon for collection windows.
19363 * collect.c: Use it.
19365 Fri Sep 8 15:55:53 2000 John Ellis <johne@bellatlantic.net>
19367 * menu.[ch]: Unified the main window image and fullscreen pop-up menu,
19368 and made it consistent with the one for view window. Added 'slideshow
19370 * collect-table.c, filelist.c, globals.c, gqview.h: Uses new menus,
19371 4 less global Widget variables now, yay.
19372 * image.c: Reset scroll to 0,0 on new image.
19373 * img-main.[ch]: Used new menus, added necessary accessors for menus.
19374 * img-view.c: Added 'view in new window', and 'slideshow pause'.
19376 Fri Sep 8 13:33:12 2000 John Ellis <johne@bellatlantic.net>
19378 * utildlg.[ch]: Added class parameter to set windowmanager class for
19379 dialogs. Also added option to set window under the mouse.
19380 * collect-dlg.c, filelist.c, utilops.c: Changed to add class
19382 * globals.c, gqview.h, preferences.c, rcfile.c: Added
19383 place_dialogs_under_mouse var.
19385 Fri Sep 8 12:15:08 2000 John Ellis <johne@bellatlantic.net>
19387 * po/ru.po: Updated Russian translation,
19388 submitted by val <frob@df.ru>.
19389 * po/fr.po: Updated French translation,
19390 submitted by Jean-pierre PEDRON <jppedron@club-internet.fr>.
19391 * po/pl.po: Added Polish translation,
19392 submitted by Grzegorz Kowal <g_kowal@poczta.onet.pl>
19393 (yes, close to a release once I do this).
19395 Fri Sep 8 11:51:52 2000 John Ellis <johne@bellatlantic.net>
19397 * collect.c, image.c: Removed #warning warnings :)
19398 * fullscreen.c: Make sure the window is set to 0,0.
19399 * preferences.c: Changed the way thumbnail sizes are selected. Now uses
19400 a dynamic drop down menu. Available sizes are now stored in a static
19401 list, and added a few more sizes.
19403 Fri Sep 8 10:25:44 2000 John Ellis <johne@bellatlantic.net>
19405 * image.[ch]: Added read ahead buffering.
19406 * dnd.c, filelist.c, globals.c, gqview.h, img-main.[ch], img-view.c,
19407 main.c, preferences.c, rcfile.c, slideshow.c, typedefs.h: Hook up all
19408 the necessary read-ahead stuff. Allow verbosity levels for debug: each
19409 --debug on the command line increments verbosity.
19410 * thumb.c: Even on error, attempt to display what we have.
19412 Wed Sep 6 13:52:45 2000 John Ellis <johne@bellatlantic.net>
19414 * image.c: Fix slow loading when zoomed in rather high. (clamp hack).
19416 Wed Sep 6 12:58:42 2000 John Ellis <johne@bellatlantic.net>
19418 * image.c: Fix printing of window titles.
19419 * main.c: Changed Gimp default from 'gimp' to 'gimp-remote -n'.
19420 * preferences: Cleaned up window a bit, added tab 'window'.
19422 Wed Sep 6 11:55:32 2000 John Ellis <johne@bellatlantic.net>
19424 * globals.c, gqview.h, image.c, img-main.c, img-view.c, main.c, menu.c,
19425 preferences.c, rcfile.c, thumb.c, typedefs.c: Added thumbnail quality
19426 option, zoom and dither quality options, adjustable zoom increment.
19427 Fixed menu separators to be insensitive.
19429 Wed Sep 6 07:54:36 2000 John Ellis <johne@bellatlantic.net>
19431 * image.[ch]: Fix window resizing when zoom is auto, changed a few
19432 image_area options to be standard.
19433 * fullscreen.c, img-view.c, window.c: Use new image_area options that
19436 Thu Aug 31 07:44:38 2000 John Ellis <johne@bellatlantic.net>
19438 * image.[ch]: Add a image_area_reload() function, and fix zoom_adjust
19439 from autozoom mode (implement it).
19440 * img-main.[ch], menu.c: call image_reload when reload button/menu is
19442 * utildlg.c: Made Escape key cancel all dialogs.
19444 Thu Aug 31 07:17:10 2000 John Ellis <johne@bellatlantic.net>
19446 * image.c: Fix image_area_set_from_image to actually copy the pixbuf
19448 * img-main.c, img-view.c: Update for slideshow, below.
19449 * slideshow.[ch]: Added arguments to slideshow_start_* functions so
19450 that slideshows start from the current image when no in random mode.
19451 Also added a slideshow_pause set of functions, currently not used
19452 anywhere right now -- will hook to keys/mouse menus later.
19454 Wed Aug 30 10:23:05 2000 John Ellis <johne@bellatlantic.net>
19456 * collect-table.c, collect.c: Changed 'loading thumbnails..' status to
19457 include a progress bar.
19458 * image.[ch], img-main.[ch], img-view.c, menu.[ch], tydefs.h: Added
19460 * pixbuf_util.[ch]: Added pixbuf rotate 90 / mirror stuff.
19461 * README: Added rotate keys to key summary.
19463 Tue Aug 29 08:26:35 2000 John Ellis <johne@bellatlantic.net>
19465 * pixbuf_util.[ch]: New files to manipulate pixbufs, currently only
19466 provides save to png function.
19467 * Makefile.am, thumb.c: Used save to png function.
19468 * configure.in: Test for png, now required.
19469 * image.c: Fix bug in queue area computation.
19470 * main.c: Change -help to --help in warning message.
19471 * po/*.po: Fix --help stuff.
19473 Tue Aug 29 06:40:02 2000 John Ellis <johne@bellatlantic.net>
19475 * collect.[ch], collect-io.c: Make it work with new thumbnail loaders.
19476 * filelist.c, globals.c, gqview.h, image.c: Made the img_unknown.xpm
19477 global data, so it is only included once.
19478 * main.c: Bye bye, Imlib. It is now OFFICIALLY DEAD.
19479 * thumb.h, typedefs.h: Moved all structs to typedefs.h.
19480 * configure.in, gqview.spec.in, Makefile.am, README: Remove imlib
19481 references, added gdk-pixbuf stuff.
19483 Mon Aug 28 13:27:04 2000 John Ellis <johne@bellatlantic.net>
19485 * thumb.[ch]: Added idle thumbnail generation. Hmm, the pixbuf 0.8.0
19486 GIF loader seems to error out on thumbnail _RE_generation, will have
19488 * filelist.c: Use it.
19489 * collect-table.c: Broken, but at least it compiles to test new
19492 Mon Aug 28 08:06:15 2000 John Ellis <johne@bellatlantic.net>
19494 * image.c: Image loading now works with no black spots on scroll :)
19495 Still a lot of fixes/optimizes/mem cache management to do though...
19497 Sat Aug 19 01:08:08 2000 John Ellis <johne@bellatlantic.net>
19499 * image.[ch]: Move to a floating point zoom, mor work on queue and
19500 rendering.. still really broken.
19501 * img-main.[ch], img-view.c, menu.c, typedefs.c: Update for new zoom
19504 Fri Aug 18 01:41:53 2000 John Ellis <johne@bellatlantic.net>
19506 * filelist.c: Fix crash when deleting files while loading thumbs (this
19507 code will die a horrible death anyway when I move thumb loading to an
19508 idle call that uses image-loader.c stuff.
19509 * image-load.[ch]: Gdk-pixbuf load wrappers to do it in idle calls.
19510 * image.[ch]: Moved to gdk-pixbuf (no caching right now), slow and
19511 error prone, no zoom.
19512 * gqview.h, tydefs.h: Changes for gdk-pixbuf. (Imlib is still used most
19513 places though <-- FIXME.
19514 * configure.in, Makefile.am: Added gdk-pixbuf, new files.
19515 * logo.xpm: Use staandard xmp for logo now, may move to inline pixbufs
19518 Sun Jul 23 21:34:22 2000 John Ellis <johne@bellatlantic.net>
19520 * img-main.c: Fix file operations from keyboard when coming out of full
19522 * configure.in, README: release 0.9.0
19524 Sun Jul 23 19:48:56 2000 John Ellis <johne@bellatlantic.net>
19526 * collect.c, img-view.c: It now compiles cleanly with "-g -Wall -O2
19527 -Wmissing-prototypes -Wmissing-declarations -Werror"
19529 Sat Jul 22 20:46:45 2000 John Ellis <johne@bellatlantic.net>
19531 * tabcomp.c: Preserver order of keys between load/save.
19532 * filelist.[ch], window.c: Added a path history to the path entry,
19533 combo crashes when changed while popped up, so it does not work as
19537 Fri Jul 21 00:01:33 2000 John Ellis <johne@bellatlantic.net>
19539 * collect-io.[ch], collect.[ch], typedefs.h: Added saving of collection
19540 window sizes to the collection file. (and restore is 'save window
19541 positions' is enabled)
19542 * gqview.h, main.c: Renamed .gqviewrc to gqviewrc, since we are now
19543 our own hidden .gqview dir, no reason to hide the config file.
19545 Thu Jul 20 22:29:42 2000 John Ellis <johne@bellatlantic.net>
19547 * collect-dlg.c, collect-io.[ch]: Minor fixes, added append functions.
19548 * collect-table.[ch], collect.c: Added more keyboard commands, more
19550 * image.c: Check that image in a collection is valid before using it.
19551 * menu.[ch], typedefs.c: Added SORT_PATH, which allows sorting by
19553 * window.c: Changes for additional sort option.
19555 Thu Jul 20 17:32:14 2000 John Ellis <johne@bellatlantic.net>
19557 * collect-io.c: Change warning printf.
19558 * preferences.c: Open proper tab when showing 'about'.
19559 * po/POTFILES.in: Updated to include collection files, as well ad the
19560 other new ones added since 0.8.2.
19562 Wed Jul 19 19:07:27 2000 John Ellis <johne@bellatlantic.net>
19564 * clist_edit.c, img-main.c, img-view.c, main.c, tabcomp.c: Added
19565 support for the numeric keypad. Zoom using +, -, /, *; move with
19566 the number keys, etc.
19567 * collect-table.c, typedefs.h: Added support for navigation/selection
19568 in collections with the keyboard.
19570 Tue Jul 11 16:09:14 2000 John Ellis <johne@bellatlantic.net>
19572 * collect-io.c, collect-table.[ch], collect.c, typedefs.c: Added frame
19573 for displaying status, image/selection count, etc.
19574 * globals.c, gqview.h, preferences.c, rcfile.c: Added collection tab to
19575 options, added selection style option. Save open_recent_max to config.
19577 Tue Jul 11 13:37:00 2000 John Ellis <johne@bellatlantic.net>
19579 * collect-table.c: Properly set the main image on 'view'.
19580 * dnd.c, main.c: Namespace changes, make dropping collections work on
19582 * filelist.[ch]: Moved file_next/prev/first/last to img-main.c, more
19584 * img-main.[ch]: Added (back) slideshow, various minor changes.
19585 * img-view.c: Added slideshow, make keys work with CAPS on.
19586 * slideshow.c: Make only the main window support filelist slideshows.
19588 Sat Jul 8 11:07:23 2000 John Ellis <johne@bellatlantic.net>
19590 * Makefile.am, fullscreen.[ch]: Made fullscreen more generic.
19591 * dnd.c, filelist.c, image.c, main.c, menu.c, window.c: Updated to new
19593 * img-main.[ch]: Redid fullscreen, slideshow, and namespace changes.
19594 * img-view.[ch]: Added fullscreen, changed way of doing popup menu.
19595 * slideshow.[ch]: Redid slideshow, made it more generic, it now accepts
19596 a path list, collection list, or falls back to filelist.
19598 Thu Jul 6 23:00:10 2000 John Ellis <johne@bellatlantic.net>
19600 * collect-dlg.c: Don't free the data in the confirm_cancel callback,
19602 * collect-table.c, collect.c: More work on popup menus, added recursive
19603 directory dropping. And more work overall.
19604 * dnd.c, filelist.[ch], main.c, utildlg.[ch]: Used path_list_free
19605 in place of old free_selected_list, Exposed more in the filelist.h
19607 * fileops.[ch]: Added path_list_* functions.
19608 * img-view.[ch]: Added a way to start a new window from a collection.
19610 Wed Jul 5 19:08:58 2000 John Ellis <johne@bellatlantic.net>
19612 * collect-dlg.c, collect-io.c, collect-table.c, collect.[ch]: Started
19613 popup menus for, sorting, saving, editing. Collections now have
19615 * globals.c, gqview.h, main.c, menu.[ch], typedefs.h, window.c: Added
19616 recent open menu, history saving, popup menu utils.
19617 * pathsel.c: Synced the file list to change as the user types in the
19618 entry. (also fixes it to change when combo-items are selected).
19619 * tabcomp.[ch]: Added history_list features to load/save keys to a
19622 Tue Jul 4 14:40:43 2000 John Ellis <johne@bellatlantic.net>
19624 * collect.[ch], collect-table.[ch]: Changed the way dnd selection data
19625 is generated, since the case of the same path being in a collection
19626 multiple times broke the old method. Moving between collections seems
19627 to work now. Added collection stepping accessors.
19628 * dnd.c, image.[ch], img-view.c: Added support for collection browsing.
19629 * main.c (filename_from_path): Test that path != NULL.
19630 * typedefs.c: Move collect.h typedefs here.
19632 Its funny, but after this bit of hacking I feel dirty, like I did this
19635 Mon Jul 3 19:44:29 2000 John Ellis <johne@bellatlantic.net>
19637 * collect-table.c: Added a tooltip to display the filenames, probably
19638 should be an option.
19640 Mon Jul 3 15:23:00 2000 John Ellis <johne@bellatlantic.net>
19642 * collect-dlg.[ch]: Added load save dialogs for collections.
19643 * collect-io.[ch], collect-table.c, collect.c: More work.
19644 * filelist.[ch]: Added select all routines.
19645 * gqview.h, main.c, rcfile.c, thumb.c: Move to a new config file
19646 hierarchy: Everything is under ~/.gqview now, old locations are moved
19647 to the new ones if found on start-up.
19648 * pathsel.[ch]: Added filtering toggle.
19649 * utildlg.h: Added a generic data pointer for FileDialogs.
19650 * menu.c: Added collection new/open and select all/none menu items.
19652 Mon Jul 3 12:51:29 2000 John Ellis <johne@bellatlantic.net>
19654 * collect-table.c, collect.h: Added selections, started dnd data set,
19656 * dnd.[ch]: New function, make_uri_file_list(), put it in header.
19658 Fri Jun 16 04:41:38 2000 John Ellis <johne@bellatlantic.net>
19660 * collect.[ch], collect-table.[ch]: Actually displays something now
19661 when a file is dragged on the window.
19663 Fri Jun 16 01:56:32 2000 John Ellis <johne@bellatlantic.net>
19665 * img-main.c: When in fullscreen, hide the mouse cursor after
19666 5 seconds of inactivity.
19668 Tue Jun 13 03:32:33 2000 John Ellis <johne@bellatlantic.net>
19670 * preferences.c: Fix typo (sorcforge -> sourceforge, boy am I dumb) and
19671 updated netpedia URL, since the old location is often (always) broken.
19673 Tue Jun 13 03:26:39 2000 John Ellis <johne@bellatlantic.net>
19675 * collect.[ch], collect-io.[ch]: Start of collections, load/saveing
19676 should work, if there was anything that actually used the functions.
19677 Right now a blank window opens :)
19678 * collect-dlg.[ch], collect-table.[ch]: Basically empty right now.
19679 * menu.c, typedefs.h: Added 'Open collection...' menu item, added
19680 SORT_NONE to SortType enum.
19681 * rcfile.[ch]: quoted_value() is now public, it is used in collect-io.c
19683 Thu Jun 8 19:57:54 2000 John Ellis <johne@bellatlantic.net>
19685 * *.[ch]: All c files now have corresponding .h headers, except
19686 globals.c and main.c, which are in gqview.h.
19687 * src/Makefile.am: Added the headers.
19688 * config.[ch]: renamed to preferences.[ch] to avoid conflict with
19689 autogenerated config.h.
19691 Tue Jun 6 20:45:14 2000 John Ellis <johne@bellatlantic.net>
19693 * filelist.c, gqview.h, main.c: Added new function to change the
19694 current image through the filelist given pathname. Use it to fix bug
19695 causing filename not to be selected in list on startup and tab
19698 Tue Jun 6 20:04:03 2000 John Ellis <johne@bellatlantic.net>
19700 * filelist.c, globals.c, gqview.h, main.c, rcfile.c, window.c: Added
19701 basic sorting of files on name, size, or date.
19703 Mon Jun 5 19:39:02 2000 John Ellis <johne@bellatlantic.net>
19705 * configure.in: Release 0.8.2
19707 * utilops.c: Change a \b to a \n.
19708 * po/*.po: Make corresponding change to above.
19710 Mon Jun 5 18:54:46 2000 John Ellis <johne@bellatlantic.net>
19712 * filelist.c (filelist_change_to): When going up one dir, make previous
19713 place visible in the list.
19715 Tue May 9 00:54:36 2000 John Ellis <johne@bellatlantic.net>
19717 * clist_edit.c: Fixups for positioning.
19718 * config.c, filelist.c, globals.c, gqview.h, rcfile.c: Made in place
19721 Mon May 8 23:05:06 2000 John Ellis <johne@bellatlantic.net>
19723 * clist_edit.[ch]: New files that allow in place editing of a clist.
19724 * filelist.c: Add in place renaming.
19726 Mon May 8 18:08:20 2000 John Ellis <johne@bellatlantic.net>
19728 * config.c, main.c, utildlg.c, img-view.c, utildlg.c, window.c: Set
19730 * icons/[config.xpm, dialog.xpm, icon.xpm, tools.xpm, view.xpm],
19731 icons/Makefile.am: Add new icons for windows.
19732 * filelist.c, menu.c, tabcomp.c, thumb.c: -Wall cleanups/bug fixes.
19733 * gqview.h, image.[ch], img-view.c: Fix image scaling for new views,
19734 GQview title is now after the image filename.
19736 Mon May 8 15:06:35 2000 John Ellis <johne@bellatlantic.net>
19738 * main.c: Pressing delete now correctly deletes selected files.
19739 * config.c, globals.c, gqview.h, image.c, rcfile.c: Zoom to fit now
19740 expands images too (by default, added config option to have old
19743 Mon May 8 13:56:01 2000 John Ellis <johne@bellatlantic.net>
19745 * po/it.po: Added Italian translation, submitted by
19746 Christopher R. Gabriel <cgabriel@pluto.linux.it>
19747 * po/es.po: Updated Spanish translation, submitted by
19748 Rodrigo Sancho Senosiain <ruy_ikari@bigfoot.com>
19749 * po/pt_BR.po: Updated brazilian translation, submitted by
19750 "Evandro F. Giovanini" <elinux@linuxave.net>
19751 * configure.in: Added it to ALL_LINGUAS
19753 Fri Apr 14 15:50:22 2000 John Ellis <johne@bellatlantic.net>
19756 * configure.in: release 0.8.1
19758 Thu Apr 13 10:50:43 2000 John Ellis <johne@bellatlantic.net>
19760 * config.c, globals.c, gqview.h, image.c, img-main.c, img-view.c: Added
19761 support for mouse wheel (4,5) to scroll image or flip through images.
19763 Thu Apr 13 09:38:25 2000 John Ellis <johne@bellatlantic.net>
19765 * configure.in, po/sk.po: Added Slovak translation, submitted by
19766 "Sandokan" <cortex@nextra.sk>
19768 Thu Apr 13 09:35:36 2000 John Ellis <johne@bellatlantic.net>
19770 * configure.in, po/es.po: Added Spanish translation, subbmitted by
19771 Rodrigo Sancho Senosiain <ruy_ikari@bigfoot.com>
19773 Thu Apr 13 09:32:42 2000 John Ellis <johne@bellatlantic.net>
19775 * confgure.in, po/fr.po: Added French translation, submitted by
19776 Jean-pierre PEDRON <jppedron@club-internet.fr>
19778 Thu Apr 13 09:28:04 2000 John Ellis <johne@bellatlantic.net>
19780 * Makefile.am, configure.in: Include gqview.spec in make distcheck so
19781 that rpm -tb will work.
19782 * po/tr.po, gqview.desktop: Update Turkish translation, from
19783 Fatih Demir <kabalak@gmx.net>
19785 Thu Apr 6 19:03:04 2000 John Ellis <johne@bellatlantic.net>
19787 * README: Release 0.8.0.
19789 Wed Apr 5 11:35:52 2000 John Ellis <johne@bellatlantic.net>
19791 * filelist.c (rebuild_filter): Fix bug that hacked on the wrong string,
19792 causing custom_filter to only have one entry max.
19793 * utilops.c: Removed unused code, fix rename description.
19795 Wed Apr 5 11:19:31 2000 John Ellis <johne@bellatlantic.net>
19797 * filelist.c, gqview.h, window.c: File list now scrolls to display
19798 the first file that matches the path entry box during tab completion.
19799 The directory changes to follow the completion too.
19801 Wed Apr 5 10:30:51 2000 John Ellis <johne@bellatlantic.net>
19803 * filelist.c, gqview.h, main.c, menu.c, rcfile.c, slideshow.c: Added:
19804 Save thumnbnail mode to rcfile; add command line option for slideshow,
19805 rename other long options; make next/prev work properly during
19808 Tue Apr 4 15:00:15 2000 John Ellis <johne@bellatlantic.net>
19810 * po/zh_TW.Big5.po, configure.in: Added Traditional Chinese (Big5),
19811 translation from Kam Tik <kamtik@hongkong.com>
19813 Tue Apr 4 13:20:43 2000 John Ellis <johne@bellatlantic.net>
19815 * *.[ch]: Update copyrights to 2000.
19816 * configure.in: Bumper version to 0.8.0 ('bout time)
19817 * README, TODO: Updates
19819 Tue Apr 4 12:21:27 2000 John Ellis <johne@bellatlantic.net>
19821 * image.c, img-main.c: Fix mem leaks.
19822 * utildlg.[ch]: Added confirm_dialog_new_with_image() utility.
19823 * utilops.c: Added display of source and dest images to overwrite
19824 dialogs (uses above).
19825 All this is derived from a patch by Gordon Messmer <yinyang@eburg.com>
19827 Tue Apr 4 10:44:22 2000 John Ellis <johne@bellatlantic.net>
19829 * main.c: Added full screen startup option (-f or -full), derived from
19830 patch by Rami Lehti <Rami.Lehti@Finland.Sun.COM>
19832 Tue Apr 4 10:33:15 2000 John Ellis <johne@bellatlantic.net>
19834 * image.[ch], img-view.c, img-main.c, menu.c, gqview.h: Added ability
19835 to set the root window wallpaper. (If zoom is fit to window, image is
19836 scaled, otherwise tiled.
19837 Derived from patch by ENTERforNone <enterfornone@bigpond.com>
19839 Tue Apr 4 09:45:08 2000 John Ellis <johne@bellatlantic.net>
19841 * img-main.c, menu.c: Changed full screen key to V. Derived from patch
19842 by Martial MICHEL <martial@users.sourceforge.net>
19844 Tue Apr 4 09:32:14 2000 John Ellis <johne@bellatlantic.net>
19846 * fileops.c (get_current_dir): Fix problem when there is no read
19847 permission for the current dir. Derived from patch by
19848 Mathieu Dessus <mdessus@free.fr>
19850 Apr 4 09:15:16 2000 John Ellis <johne@bellatlantic.net>
19852 * configure.in, po/tr.po: Added Turkish translation from
19853 Fatih Demir <kabalak@gmx.net>
19855 Thu Mar 16 17:04:24 2000 John Ellis <johne@bellatlantic.net>
19857 * pathsel.c, tabcomp.c: Fix memory leaks.
19859 Fri Oct 1 17:17:21 1999 John Ellis <johne@bellatlantic.net>
19861 * po/ru.po: Added Russian translation
19862 from Oleg Andrjushenko <oandr@itec.cn.ua>
19863 * po/pt_BR.po: Added Brazilian Portuguese translation
19864 from Vitor Fernandes <vitor_fernandes@SoftHome.net>
19865 * po/ja/po: Added Japanese translation
19866 from Shingo Akagaki <akagaki@ece.numazu-ct.ac.jp>
19867 * configure.in: Updated ALL_LINGUAS.
19869 Mon Sep 6 06:25:38 1999 John Ellis <johne@bellatlantic.net>
19871 * image.c, img-main.c, img-view.c, window.c: Remove warnings for
19872 gtk+-1.2.5-pre1. I think there are still realize issues with that
19873 version of GTK+, however.
19875 Wed Aug 18 21:03:05 1999 John Ellis <johne@bellatlantic.net>
19877 * filelist.c: Fix reversal of calculating column width of the files
19878 list for icons vs. no icons.
19879 * pathsel.c, utilops.c: Set teh clist columns to autosize, so that
19880 horizontal scrollbar is accurate (and usually not there ;)
19882 Wed Aug 18 20:35:07 1999 John Ellis <johne@bellatlantic.net>
19884 * gqview.h, tabcomp.c, utilops.c: Move and copy dialogs now have a
19885 history. This was done by adding a combo widget option to the tab
19886 completion routines.
19888 Wed Aug 18 17:37:48 1999 John Ellis <johne@bellatlantic.net>
19890 * config.c: Fix 'fall back to 48x48 icon size' bug.
19892 Mon Aug 16 13:25:29 1999 John Ellis <johne@bellatlantic.net>
19894 * po/de.po: Added german translation
19895 by mawarkus@t-online.de (Matthias Warkus)
19896 * configure.in (ALL_LINGUAS): Added de.
19898 Mon Aug 16 12:44:56 1999 John Ellis <johne@bellatlantic.net>
19900 * utilops.c: Make it easier for translators.
19902 Mon Aug 16 12:09:53 1999 John Ellis <johne@bellatlantic.net>
19904 * thumb.c: Regenerate thumbnails whent the preferred size changes.
19906 Mon Aug 16 11:56:29 1999 John Ellis <johne@bellatlantic.net>
19908 * config.c, globals.c, gqview.h, main.c, rcfile.c: Removed the
19909 'save settings on exit' option and always save one exit, this was
19910 leading to confusion as to why settings are not always saved.
19911 * menus.: Removed the save settings menu line, no longer needed.
19913 Tue Aug 10 07:03:44 1999 John Ellis <johne@bellatlantic.net>
19915 * main.c(main): Use gtk_set_locale();
19916 * window.c: Use gqview instead of main for wmhints.
19918 Tue Aug 10 06:55:48 1999 John Ellis <johne@bellatlantic.net>
19920 * filelist.c: Update the file count when files are removed.
19921 * dnd.c: When a drag and drop results in a GDK_ACTION_MOVE, refresh
19922 the lists to account for possibly deleted files.
19924 Fri Jul 23 17:09:02 1999 John Ellis <johne@bellatlantic.net>
19926 * window.c: Fix hang bug when dragging a file after starting with tools
19927 floating, then unfloating the window. (don't use gtk_widget_reparent
19929 * dnd.c: Properly add "\r\n" to the end of all files for URI types, now
19930 all drags to Gimp 1.1.6 works.
19932 Tue Jul 20 20:37:03 1999 John Ellis <johne@bellatlantic.net>
19934 * configure.in, Makefile.am: Added localedir definition.
19935 * src/main.c: Added locale and i18n initialization.
19937 Tue Jul 20 20:03:18 1999 John Ellis <johne@bellatlantic.net>
19939 * configure.in, Makefile.am, autogen.sh: Add gettext calls, simplify
19941 * po/POTFILES.in: Created for gettext.
19942 * src/intl.h, gqmpeg.h, *.c: Added intl stuff, marked strings for
19945 Sat Jul 10 15:12:13 1999 John Ellis <johne@bellatlantic.net>
19947 * all files: Moved to autoconf and automake.
19949 Sat Jul 3 08:23:59 1999 John Ellis <johne@bellatlantic.net>
19951 * gqview.h, README, gqview.spec: Release 0.7.0
19953 Fri Jul 2 13:00:21 1999 John Ellis <johne@bellatlantic.net>
19955 * img-view.c: Added a 'close window' option to pop up dialog.
19957 Fri Jul 2 09:11:02 1999 John Ellis <johne@bellatlantic.net>
19959 * main.c (main): Fix so that window does not expand to image size when
19960 strting up with an image (from command line).
19961 * img-view.c (view_window_new): Follow the limit window size option,
19964 Thu Jul 1 20:13:31 1999 John Ellis <johne@bellatlantic.net>
19966 * main.c: Setup random seed, for better random slideshows.
19968 Sun Jun 27 15:17:10 1999 John Ellis <johne@bellatlantic.net>
19970 * img-main.c: Use black background for full screen.
19971 * menu.c: Keep keyboard grab when full screen menu closes.
19973 Sun Jun 27 14:07:05 1999 John Ellis <johne@bellatlantic.net>
19975 * img-main.c: Keyboard now works with full screen.
19976 * main.c: Drop out of full screen before exiting.
19978 Sun Jun 27 06:57:22 1999 John Ellis <johne@bellatlantic.net>
19980 * image.c: Fix image snapping to uppper left when resizing window.
19981 * main.c: Increase progressive scrolling rate.
19983 Fri Jun 25 15:22:32 1999 John Ellis <johne@bellatlantic.net>
19985 * config.c, globals.c, gqview.h, img-view.c, main.c, rcfile.c: Added
19986 progressive key scrolling option.
19988 Fri Jun 25 14:06:12 1999 John Ellis <johne@bellatlantic.net>
19990 * image.c, img-main.c, gqview.h: A few api changes with regard to image
19991 auto-sizing and zooming.
19992 * dnd.c: Made image dnd more generic to work with separate views.
19993 * img-view.c: Added dnd and keyboard support.
19995 Fri Jun 25 11:00:38 1999 John Ellis <johne@bellatlantic.net>
19997 * image.c, img-view.c, window.c: Fixups for window resizing and initial
20000 Fri Jun 18 13:42:35 1999 John Ellis <johne@bellatlantic.net>
20002 * dnd.c, filelist.c, gqview.h, menu.c: Dragging and right clicking on
20003 file list no longer displays image, but correctly, only displays
20005 * globals.c, gqview.h, img-main.c, main.c, menu.c, window.c: Add full
20008 Fri Jun 18 04:24:51 1999 John Ellis <johne@bellatlantic.net>
20010 * image.[ch], img-main.c, gqview.h: Beginnings of adding capability to
20011 view images in a new window. ImageWindow functions are now completely
20012 generic (save one spot).
20014 Wed Jun 16 03:47:36 1999 John Ellis <johne@bellatlantic.net>
20016 * slideshow.c, filelist.c: Make slideshow work correctly.
20017 * config.c, rcfile.c: Add saving and adjustment of slide show options.
20019 Wed Jun 16 00:46:09 1999 John Ellis <johne@bellatlantic.net>
20021 * slideshow.c, globals.c, gqview.h: Begin slideshow ability.
20022 * menu.c: Add 'Toggle slideshow' so view menu, may not stay here.
20023 * filelist.c: Made a few functions needed for slideshow public.
20025 Tue Jun 15 19:21:26 1999 John Ellis <johne@bellatlantic.net>
20027 * filelist.c, pathsel.c, tabcomp.c: Small speed improvements in
20028 handling (creating) GLists.
20030 Sat Jun 12 23:17:34 1999 John Ellis <johne@bellatlantic.net>
20032 * rcfile.c (load_options): Fix memory leak, patch submitted by
20033 F. Petitjean <fpetitje@bureauveritas.com>
20035 Thu May 27 14:32:22 1999 John Ellis <johne@bellatlantic.net>
20037 * gqmpeg.h, README, gqmpeg.spec: Release 0.6.1
20039 Thu May 27 13:10:02 1999 John Ellis <johne@bellatlantic.net>
20041 * filelist.c: Generate thumbnails for visible files first. Thumbnails
20042 are now kept when renaming.
20044 Thu May 27 11:54:09 1999 John Ellis <johne@bellatlantic.net>
20046 * pathsel.c: Merge improvements from gqmpeg version.
20047 * tabcomp.c, tabcomp.xpm: ditto.
20048 * utildlg.c: ditto.
20049 * config.c, utilops.c, window.c: Use newer features of above.
20051 Thu May 27 11:44:00 1999 John Ellis <johne@bellatlantic.net>
20053 * filelist.c, image.c, gqmpeg.h: Properly update the image window when
20054 viewed files are moved, renamed, or deleted.
20056 Thu May 27 11:01:31 1999 John Ellis <johne@bellatlantic.net>
20058 * main.c (main): Push correct visual and colormap to fix 8 but psuedo
20061 Sun May 23 09:21:50 1999 John Ellis <johne@bellatlantic.net>
20063 * Makefile: Added static build target, some cleanup.
20065 Sat Apr 10 19:01:33 1999 John Ellis <johne@bellatlantic.net>
20067 * window.c(toolwindow_create): Use gtk_window_set_policy on toolwindow
20068 so it can be resized smaller.
20071 > Major rewrite (60-70%), now requires gtk+-1.2.0
20072 > Multiple file selection.
20074 > Better keyboard support.
20075 > xvpics thumbnail support (read only), optional.
20076 - Add command line options to force show and hide of tools.
20077 * Fix tab completion bug.
20078 * Fix gtk 1.2.0 related bugs.
20081 - Should compile now without editing the Makefile with any gtk through 1.1.5
20082 * Fix file highlight bug when user tab completes to currently displayed dir.
20086 > Add path entry window with tab completion.
20087 > Add tab completion to all areas where a path can be typed.
20088 > Add option to save window positions.
20089 - Pressing '+' zooms image. Previously only '=' was bound, causing problems
20090 for some keyboard layouts.
20091 - Add border to floating tools window for better appearance on some WM's.
20094 * Fix bug when 'fit window to image' is on, tools float/hide, and the next
20095 image selected has the same dimensions, it would not display.
20096 * More fixes dealing with 'fit window to image'
20099 > Add 'fit window to image' option when tools float or hide.
20100 > Add copy and move dialogs.
20101 > Add option to hide the tools completely.
20102 > Save settings on exit option added, and option to restore tool state.
20103 - Pressing the [ESC] key will now stop loading of thumbnails.
20104 - [CTRL] - M is now moves files, purging old thumbnails is now [CTRL] - T.
20105 - Add save button to config dialog.
20106 - New configuration tab: image, moved relevent options there.
20109 > Scrollbars removed, now you can pan the image by pressing and dragging the
20110 mouse on the image. The arrow keys will pan too (use [Ctrl] to pan faster)
20111 > The file selection area and status line can be 'floated' into a separate
20112 window, this allows the image window to display more of the image.
20113 > The file delete confirmation dialog can now be disabled in the options
20115 > The beginnings of keyboard support ( see the keyboard chart, above )
20116 - Now if a thumbnail is older than it's parent image, the thumbnail is
20117 recreated, so that changed images have their thumbnail properly updated.
20118 - While loading thumbnails GQview is now responsive to commands, slowly, but
20119 it works. You can now load images, delete files, etc. while the thumbnails
20120 are being generated. The thumbnail generation can be interrupted too by
20121 simply turning them off.
20122 * The code that determines the user's HOME directory has been rewritten, now
20123 hopefully users of nis will be happy. If the directory is not found or
20124 cannot be determined, GQview exits semi-gracefully.
20125 * Fixed some bugs here and there.
20128 > Thumbnail caching added ($HOME/.gqview_thmb).
20129 - patch from Joshua Thomas Green applied for those that want to compile
20130 with GTK 1.1.x (the development version), just uncomment one line in the
20132 - patch from Joel Young applied to the .spec file of the RPM version.
20135 * Fixed problem loading files into external editors when a space was in the
20139 - Changes to file listing code for speed improvement in large directories.
20140 * Fixed a bug that would cause a thumbnail's height or width to be zero when
20141 an image has a large aspect ratio.
20142 * Fixed some memory leaks in the file listing code.
20143 - Other small changes including source re-organization.
20144 - Added a pixmap file to use as an icon (gqview.xpm).
20147 * Fixed a bug which made the first editor slot useless from config dialog.
20150 - Changed filelist code to properly implement Glist.
20151 - Moved definitions of variables and #includes to better places.
20154 > New feature! Thumbnails displayed in the file list(us 't' to toggle).
20155 > Thumbnails size can be selected (General Options).
20156 > Rewrite (again) of the file list (to support adding/removing entries
20157 without re-reading the entire directory listing, [still need to convert
20158 the directory list, however]).
20159 - minor display layout changes (to accomodate the progress bar).
20160 - if a file format cannot be determined, a generic 'unknown image' picture
20162 - added display for the number of files listed.
20163 - added '-debug' command line option for debug output (preliminary)
20166 > Added a handle, now the file lists are sizeable.
20167 - renamed menu item Exit to Quit.
20168 - Added missing file includes that were exposed with GTK+ 0.99.10 release.
20171 > External editors can be specified in the configuration window (max 8).
20172 Under the "external editors" tab.
20173 - Popup menu for filelist (delete, rename, and edit).
20174 - Filelist highlight now follows currently viewed image.
20175 - A few minor fixes.
20178 > Updated code to compile with GTK+-0.99.4
20179 (will not work with previous versions of GTK)
20180 - Command line no longer requires a complete path to a file if it is in
20181 the current working directory. (or must be relative to it)
20182 - When moving to the next (or previous) image, the file list
20183 scrolls to include the current image's name.
20187 > Added keyboard shorcuts.
20188 > Configuration can be saved (to .gqviewrc in user's home dir)
20189 > Command line support. (specify startup directory or file to view)
20190 > Can set startup directory in options window (can be disabled)
20191 > Added custom filtering options to support more formats
20192 (Imlib supports almost anything your system can read using
20193 ImageMagick or Netpbm, if available).
20194 > File operations: create directory, rename file, delete file.
20195 > clicking mouse on image:
20196 button one: next image
20197 button two: previous image
20198 button three: popup menu (zoom, file operations, edit image)
20199 > Added option to load image into The Gimp.
20200 - Fixed a bug in the history list truncating routine. (GQview would crash)
20201 - Other minor improvements and fixes.
20204 > Source code clean up! The source code has been organized
20205 and is now readable (some code still needs organizing, but
20206 at least now the code can be followed).
20207 > Makefile rewritten, it may still need editing for some systems.
20208 The '-g' gcc option was removed for the released code, this makes
20209 the binary about 1/3 smaller (it removes some debugging facilities)
20210 - Fixed the transparency problem. This removes the garbage displayed
20211 where an image is transparent, unfortunately for now it is set to purple.
20214 > Rewrote directory and file list handling, the lists
20215 can now be of any length.
20216 > Lists are now sorted.
20217 > History list no longer expands out of control as the
20218 directory path gets longer, entries are truncated at
20219 32 characters and '/...' is prepended.
20220 > Added configuration window, including:
20221 - show or hide dot files
20222 - select default zoom mode for new image
20223 - disable file filtering
20224 - choose file types to filter
20225 - about tab for version and contact info
20228 > No history, first release!