-
Notifications
You must be signed in to change notification settings - Fork 4
/
ChangeLog
1577 lines (1135 loc) · 60.5 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2009-09-07 Pierre-Luc Paour <[email protected]> (1.5.1-b46)
* Fixed fullscreen slideshow on Mac.
* Made Applet text smaller on Mac (it didn't fit in the applet size).
* Bypassed timeout for Aperture Import.
2009-06-24 Pierre-Luc Paour <[email protected]> (1.5.1-b45)
* Fixed tmp directory location on Mac with new security update.
2009-04-24 Pierre-Luc Paour <[email protected]> (1.5.1-b44)
* Signed with new cert, expiring in 2010.
* Cleaned up dirty detection (the alerts when trying to quit and
log out should now be accurate.
* Fixed ImageMagick detection on Windows.
2008-11-25 Pierre-Luc Paour <[email protected]> (1.5.1-b43)
* Fixed finding ImageMagick (convert) on Mac and presumably Linux.
* Added support for importing from Aperture: the user must first
select the pictures to be imported in Aperture, and GR will use
AppleScript to tell Aperture to export them, along with the captions,
then GR will load the pictures.
2008-09-16 Pierre-Luc Paour <[email protected]> (1.5.1-b42)
* Fixed blinking when dropping to the album tree.
* Many tweaks to the cropping functionality.
2008-09-10 Pierre-Luc Paour <[email protected]> (1.5.1-b41)
* Fixed issue with quit and logout warning messages (thanks to Guillemette
for complaining loudly about this).
2008-09-09 Pierre-Luc Paour <[email protected]> (1.5.1-b40)
* Fixed issue with copy/paste.
2008-07-31 Pierre-Luc Paour <[email protected]> (1.5.1-b39)
* Users can select Gallery URLs that GR should automatically
log into on startup (thanks Brian Egge).
* Fixed minor issues with editing image properties and extra fields.
2008-07-07 Pierre-Luc Paour <[email protected]> (1.5.1-b38)
* No longer loading thumbnails in the slideshow applet.
* Fixed transitions in special cases in slideshow applet.
2008-03-06 Pierre-Luc Paour <[email protected]> (1.5.1-b37)
* Moved the shutdown functionality back into the applets. Review 521.
2008-02-13 Pierre-Luc Paour <[email protected]> (1.5.1-b36)
* Fixed DnD to the album tree.
* Added support for Summary and Description explicitly (instead of
just lumped together as extrafields).
* The upload applet now supports thumbnails.
* GR now verifies the signatures of dynamically-loaded classes
to prevent unauthorized modifications (applets only)
* The upload applet now supports setting extra fields (Summary and
Description in G2)
* GR standalone now fetches info about a newly created album so that
extra fields can be edited for images added to it
* More details in upload progress window
2008-02-06 Pierre-Luc Paour <[email protected]> (1.5.1-b35)
* No longer including the reboot code in the applets (mini and full).
* The slideshow now aggregates the various overlays that should be
displayed in the same location (instead of displaying them on
top of each other).
* The protocol now asks for and parses "extrafields" (summaries and
description).
2007-08-26 Pierre-Luc Paour <[email protected]> (1.5.1-b34)
* Fixed NPE while drawing the cropped area when using golden section.
2007-08-08 Pierre-Luc Paour <[email protected]> (1.5.1-b33)
* Added horizontal scrollbar for albums list (thanks Brian Egge).
* Fixed NPE when User-Agent is not provided by Gallery (thanks Brian Egge).
* Reworked New Album dialog (thanks Brian Egge).
* Fixed permissions on .GalleryRemote folder on Unix (thanks Brian Egge).
* Added ability to set caption based on EXIF createdate
(thanks Oliver May).
2007-06-01 Pierre-Luc Paour <[email protected]> (1.5.1-b32)
* Fixed detection of ImageMagick and jpegtran when running
from a stripped Jar.
* Removed enabling beta support for OpenGL when starting GR,
it was causing some video drivers to crash.
* Fixed URL to Codex when IM or jpegtran is missing.
* Added signature for some of the Jars so they can be started
by WebStart and still have full permissions.
* Added ability to pre-set Gallery to a specific URL by passing
the command-line parameters -url <url> and -username <username>.
* Added support for golden section (in addition to rule of thirds)
for cropping.
* Fixed slideshow issue when transitions are disabled (the wrong
image would be shown).
2007-02-14 Pierre-Luc Paour <[email protected]> (1.5.1-b31)
* Fixed missing string for slideshow preferences.
* Added Italian translation (thanks Ermanno Baschiera!)
* New certificate for applets.
2006-12-05 Pierre-Luc Paour <[email protected]> (1.5.1-b30)
* Added ability to display the name of the album in slideshow.
* Fixed sending cookies when requesting thumbnails.
2006-11-29 Pierre-Luc Paour <[email protected]> (1.5.1-b29)
* Fixed applets not running on Opera.
* The patch distribution shouldn't overwrite the im and
jpegtran properties files.
* Fixed NPE in HTTPClient when authToken is not available.
2006-11-19 Pierre-Luc Paour <[email protected]> (1.5.1-b28)
* More compact slideshow preferences dialog.
* Removed old DocBook documentation from build.
2006-11-19 Pierre-Luc Paour <[email protected]> (1.5.1-b27)
* Made it possible to specify a thickness for fonts in
slideshow (in reality the thickness of the outline
around the text).
* Fixed a regression in setting the user-agent for
the applets (broken since 1.5.1-b7)
* Another attempt at finding the proxy automatically for
applets (it works in Java 1.4, but not in 1.5 and 1.6;
Sun really messed up on that stuff!)
* Changed the slideshow prefs UI to use sliders for times
and introduced a preference for the transition duration.
2006-11-14 Pierre-Luc Paour <[email protected]> (1.5.1-b26)
* Fixed multi-line caption alignment.
* Now capturing out of memory errors and displaying message
when using Java resize (which leads to high
memory consumption).
* Final fix for lower memory consumption while resizing
images in Java code.
2006-11-04 Pierre-Luc Paour <[email protected]> (1.5.1-b25)
* Refactored image loading code, now using ImageIO for
better performance and lower memory consumption.
2006-10-24 Pierre-Luc Paour <[email protected]> (1.5.1-b24)
* Added Norwegian translation (thanks Sverre M. Vikan)
2006-10-23 Pierre-Luc Paour <[email protected]> (1.5.1-b23)
* Re-enabled QuickConfig preference dialog (this was a very
long-standing issue, thanks Neil for bringing it to
my attention).
2006-10-21 Pierre-Luc Paour <[email protected]> (1.5.1-b22)
* Added warning dialog when quitting if some pictures haven't
been uploaded.
* Added guidelines during crop (can be disabled by setting
previewDrawThirds=false in the user's properties).
2006-10-20 Pierre-Luc Paour <[email protected]> (1.5.1-b21)
* The preview window is now tied to the main window: when
the user raises the one, the other comes with.
2006-10-14 Pierre-Luc Paour <[email protected]> (1.5.1-b20)
* Final (?) solution to the problem of self-signed SSL
certificates. Thanks a bunch to cfreeze!
* mindless fixed the URL to the GR FAQ.
2006-07-26 Pierre-Luc Paour <[email protected]> (1.5.1-b19)
* Rewrote most of the slideshow, adding double-buffering
and transitions for all versions of Java, without
flickering. Also finally cleaned up all threading
problems.
* Removed support for transitions for previews.
* Fixed error where clicking on the blue link
for the GR FAQ in applets would fail.
* Added a framework for testing the slideshow code more
conveniently.
* Added support for filtering the log: the GR_LOG_MODULES
environment varible can be set to a comma-delimited list
of modules; only those modules will appear in the log.
2006-07-20 Pierre-Luc Paour <[email protected]> (1.5.1-b18)
* Added smooth transition effects in slideshow. For this to
be enabled, the slideshowTransitionDuration property needs
to be set to a number of milliseconds for the transition.
Also, it works much better on Java 1.6 beta, because the new
version enables OpenGL for Java 2D operations.
2006-06-07 Pierre-Luc Paour <[email protected]> (1.5.1-b17)
* Added the ability for the screensaver to get its config
data from a URL.
* Tweaked SaverBeans to make the settings interface more
Windows-like.
2006-04-27 Pierre-Luc Paour <[email protected]> (1.5.1-b16)
* Added a ScreenSaver based on GR, using SaverBeans
<https://jdic.dev.java.net/documentation/incubator/screensaver/>
* Reorganized some of the slideshow code to allow the
screensaver.
* Implemented word-wrapping for captions in the slideshow.
2006-02-28 Pierre-Luc Paour <[email protected]> (1.5.1-b15)
* Better handling of variable applet size.
2006-02-27 Pierre-Luc Paour <[email protected]> (1.5.1-b14)
* GR will no longer perform HTML entities escaping when uploading
to G2.
* Fixed DHTML during and after upload with mini applet in G2.
2006-02-26 Alan Harder (1.5.1-b13)
* Localization fixes for applets:
New gr_locale applet parameter for specifying locale
Include resource bundles in the AppletMini jar
Add GRI18n.getString for two untranslatable strings
* Implemented showAppletResize property (it is supposed to hide
this checkbox when false, but there was no code to do this)
2006-02-20 Pierre-Luc Paour <[email protected]> (1.5.1-b12)
* Fixed auto charset support broken in b11.
2006-02-10 Pierre-Luc Paour <[email protected]> (1.5.1-b11)
* Fixed EXIF handling broken in b10
* Allows forcing the encoding when connecting to a G1 server.
Add forceProtocolEncoding.n=encoding in the GR preferences,
where n is associated with your Gallery URL and encoding
is the standard name of the encoding.
2006-01-16 Pierre-Luc Paour <[email protected]> (1.5.1-b10)
* Also look for image caption in TAG_USER_COMMENT
* Fixed cookie handling for cases where the path contains
a URL-encoded character (such as ~). Thanks acherrington.
2006-01-05 Pierre-Luc Paour <[email protected]> (1.5.1-b9)
* Japanese translation by Yosuke Suzuki.
* Spanish translation by Mikel Pascual Aldabaldetreku.
2005-12-22 Pierre-Luc Paour <[email protected]> (1.5.1-b8)
* Fixed slideshow threading issues.
2005-12-18 Pierre-Luc Paour <[email protected]> (1.5.1-b7)
* Explicitly disabling keep-alive for the GR protocol
which could help alleviate sometimes-reported problem
of hanging connections (thanks Valiant).
2005-12-15 Pierre-Luc Paour <[email protected]> (1.5.1-b6)
* Fixed a bug introduced in b5 which broke the slideshow.
2005-12-13 Pierre-Luc Paour <[email protected]> (1.5.1-b5)
* More fixes for non-latin galleries (thanks Continental).
2005-12-09 Pierre-Luc Paour <[email protected]> (1.5.1-b4)
* Fixed another bug with URL loading introduced in b2.
* Added IM path detection fallback for Windows systems that
don't have reg.exe (all but XP Pro and Server 2003).
* Added 4 and 5Mpix sizes
* Added JPEG resize quality parameter to a Gallery profile.
This can't be changed in the preferences, but can be changed
in the GalleryRemote.properties preferences file by adding
resizeJpegQuality.n=q, where n is the profile number and q
is the quality, between 0 and 99.
2005-12-05 Pierre-Luc Paour <[email protected]> (1.5.1-b3)
* Fixed bug introduced in b2 when loading settings.
2005-12-02 Pierre-Luc Paour <[email protected]> (1.5.1-b2)
* Added settings to change the font and font size in slideshow.
There is no user-interface to set these, you have to change them
in the GalleryRemote.properties or GalleryRemoteApplet.properties
files.
* Downloading the list of albums is slightly more robust.
* The thumbs temporary directory is now postfixed with the
current username, so on multiuser systems different users
will be able to use GR concurrently. Thanks mattdm.
* Reworked the way defaults and prefs are loaded to they can be more
flexibly overriden by the server, in the case of the applet.
2005-09-23 Pierre-Luc Paour <[email protected]> (1.5.1-b1)
* Fixed getting album list and creating albums when the names
of albums contain non-ASCII characters (using UTF-8).
2005-09-20 Pierre-Luc Paour <[email protected]> (1.5)
* Release.
* Installer built using IA 7.1, which supports Java 5.
2005-09-20 Pierre-Luc Paour <[email protected]> (1.4.2-b27)
* With G2, the slideshow now increments the view count on images.
2005-08-26 Pierre-Luc Paour <[email protected]> (1.4.2-b26)
* Slideshows starting on a specific picture (G2 only) now start
on the right picture, not the next one...
* The preload thread for pictures in a slideshow is now running
at a lowered priority, which reduces makes the slideshow more
reponsive.
* G2 now has a recursive and limitable slideshow.
2005-08-18 Pierre-Luc Paour <[email protected]> (1.4.2-b25)
* GR now uploads images and creates albums with UTF-8 when
connected to G2. This fixes improper behavior when using non-ASCII
characters. This only happens if HTML escaping is disabled.
2005-08-06 Pierre-Luc Paour <[email protected]> (1.4.2-b24)
* GR can now find ImageMagick on its own on Windows, by looking in
the registry. Using a newer version of IM can speed up image
operations by a factor of 2! It is now recommended to
install IM independantly of GR to get this benefit.
This is all the more important for the applet.
2005-07-30 Pierre-Luc Paour <[email protected]> (1.4.2-b23)
* Now using the new format for the remote controller URL in G2.
* G2 now supports album-properties.
2005-07-30 Pierre-Luc Paour <[email protected]> (1.4.2-b22)
* Fixed setting of titles/summaries with G2.
2005-06-29 Pierre-Luc Paour <[email protected]> (1.4.2-b21)
* Fixed downloading secured images for slideshow with G2.
2005-05-20 Pierre-Luc Paour <[email protected]> (1.4.2-b20)
* Added ability to force the Gallery version to avoid problems with
auto-detection of G1 installations when the web server sends back
a bogus 404 message. Just add to your GalleryRemote.properties a line
with forceGalleryVersion.1=[1|2].
2005-05-19 Pierre-Luc Paour <[email protected]> (1.4.2-b19)
* Added ability for the slideshow to loop.
* Fixed GR barfing on non-integer sleep times for slideshow.
* Added support for 0 sleep-time: immediate display of next
picture. Thanks to Andy Staudacher for the suggestions.
2005-05-19 Pierre-Luc Paour <[email protected]> (1.4.2-b18)
* GR now sets user-agent and referer to fetch pictures, to comply
with elevated G2 security when using Block hotlinked items in the
URL Rewrite module.
2005-05-04 Pierre-Luc Paour <[email protected]> (1.4.2-b17)
* GR and the GR applets are now able to run slideshows of G2
albums.
* Slideshows can now start from a picture other than the first.
This is only available in the G2 applet right now.
* Added debugging for thoses cases when some preferences are
missing.
2005-05-02 Pierre-Luc Paour <[email protected]> (1.4.2-b16)
* Added support for slideshows of G2 albums, a prelude to
adding java-based fullscreen slideshows in G2.
2005-04-27 Pierre-Luc Paour <[email protected]> (1.4.2-b15)
* Added support for an arbitrary number of cookies to be passed
to the applets, with the applet parameters gr_cookie/n/_name
and gr_cookie/n/_value where /n/ starts with 1 and are consecutive.
2005-04-25 Pierre-Luc Paour <[email protected]> (1.4.2-b14)
* Added support for the applet to force the version of Gallery
it's embedded in, to overcome instances of Apache sending
a 200 error code even though gallery_remote2.php doesn't exist
instead of 404 (in G2).
2005-04-22 Pierre-Luc Paour <[email protected]> (1.4.2-b13)
* Fixed error message for self-signed cert to point to GR documentation.
2005-03-01 Pierre-Luc Paour <[email protected]> (1.4.2-b12)
* Should support Mambo-embedded Gallery.
2005-02-28 Pierre-Luc Paour <[email protected]> (1.4.2-b11)
* Fixed setting proxy info for downloading images already
on server.
* Yet another attempt at fixing applet URL logic. Added a
manual gr_url_override applet parameter as a fix
for people whose Gallery URLs hopelessly confuse GR.
* Applet jars are signed with the new cert, which expires
in 2007.
2005-01-23 Pierre-Luc Paour <[email protected]> (1.4.2-b10)
* Fixed mis-caching of files downloaded from the server
(most problematic during a slideshow).
* Added Mandarin translation (thanks to Nica Liu).
2005-01-09 Pierre-Luc Paour <[email protected]> (1.4.2-b9)
* Fixed drop target indication when dropping to the last
item in the list and the list is taller than the window.
* When connecting to an HTTPS server that uses a certificate
that is not signed by a trusted root-CA, no longer displaying
alert (the URL in the alert was no longer valid, anyway).
* Decode HTML entities in captions for slideshow.
* Added a patch by Frode Tviberg that finally fixes Linux DnD.
* Added Romanian language support from Dragos Neagu.
2005-01-06 Bharat Mediratta <[email protected]> (1.4.2-b8)
* Added support for passing the browser's User-Agent string into the
applet as a parameter so that the applet can pretend that it is the
same browser when it communicates with the server.
2004-10-18 Pierre-Luc Paour <[email protected]> (1.4.2-b7)
* More fixes for crop UI.
2004-10-15 Pierre-Luc Paour <[email protected]> (1.4.2-b6)
* Fixed crop area being cached between different pictures.
* Final (hopefully) rework of the sort UI.
* Fixed mixup in Gallery aliases when deleting a Gallery URL.
* Fixed New Album sorting of existing albums.
* Added comments in IM and jpegtran config files to
help users who have to customize them.
2004-09-22 Pierre-Luc Paour <[email protected]> (1.4.2-b5)
* Changed wording (thanks JPMullan).
2004-09-08 Pierre-Luc Paour <[email protected]> (1.4.2-b4)
* Redesigned the EXIF manipulation to make it more easily
extensible and faster.
* Added the ability to sort pictures in an album by
EXIF creation date (based on a patch by Seth Ladd).
2004-09-07 Pierre-Luc Paour <[email protected]> (1.4.2-b3)
* Removed File menu on mac: it's empty...
2004-09-03 Pierre-Luc Paour <[email protected]> (1.4.2-b2)
* Fixed Drag and Drop issues for first-time users.
2004-09-02 Pierre-Luc Paour <[email protected]> (1.4.2-b1)
* Added Russian translation (thanks Igor).
2004-08-26 Pierre-Luc Paour <[email protected]> (1.4.1)
* Released.
2004-08-24 Pierre-Luc Paour <[email protected]> (1.4.1-b13)
* Again fixed cookie parsing bugs in stupid HTTPClient library.
* Fixed proxy behavior when a a proxy is set in the Java Plugin
but no HTTP proxy is present.
* Added support for G2 installations where 'remote' module is
not active.
2004-08-23 Pierre-Luc Paour <[email protected]> (1.4.1-b12)
* Fixed basic auth dialog not working properly.
2004-08-20 Pierre-Luc Paour <[email protected]> (1.4.1-b11)
* Fixed crashing bug for applets under Opera.
2004-08-19 Pierre-Luc Paour <[email protected]> (1.4.1-b10)
* GR now honors the maximum size for images and uploads
that rather than the intermediate size, if set.
2004-08-17 Pierre-Luc Paour <[email protected]> (1.4.1-b9)
* Fixed redirect testing after upload in applet.
2004-08-17 Pierre-Luc Paour <[email protected]> (1.4.1-b8)
* Fixed duplicate root album in New Album dialog on G2.
2004-08-13 Pierre-Luc Paour <[email protected]> (1.4.1-b7)
* Fixed cookie handling in HTTPClient (fixes losing G2 sessions).
* Better detection of G2.
* 2_5 handles 2.3 protocol.
2004-08-11 Pierre-Luc Paour <[email protected]> (1.4.1-b6)
* No redirect for embedded applets.
2004-08-11 Pierre-Luc Paour <[email protected]> (1.4.1-b5)
* AppletMini now imports OsShutdown dynamically, to prevent
the illegal signature problems.
2004-08-06 Pierre-Luc Paour <[email protected]> (1.4.1-b4)
* AppletMini doesn't try to refresh album page when it's in G2 mode.
2004-08-04 Pierre-Luc Paour <[email protected]> (1.4.1-b3)
* Added support for resizing and moving the crop area.
* When dropping pics at the end of the list, move to the last item.
2004-08-04 Pierre-Luc Paour <[email protected]> (1.4.1-b2)
* Fixed bug adding images for first-time users.
* GR now retries any requests once if the request failed
without a protocol error message. This will fix the
problems when albums have to be upgraded, and potentially
network errors.
* Instead of stopping the upload on error, GR now lists
the errors so far and keeps going.
* Transformed all \n to \u000A to fix the problems with
MessagePattern stripping linefeeds.
2004-07-29 Pierre-Luc Paour <[email protected]> (1.4.1-b1)
* Fixed double-upload to old versions of Gallery.
* Fixed not able to select root album in the new album dialog.
* Stripping HTML tags in slideshow.
* Hiding mouse pointer in slideshow.
2004-07-20 Pierre-Luc Paour <[email protected]> (1.4)
* Released.
2004-07-20 Pierre-Luc Paour <[email protected]> (1.4-RC2-b2)
* When connected to G2, no longer offers to create new album.
* Removed all references to saving and/or loading state. No longer
building JSX into installers and patches.
* Fixed uploading 2 of each picture to G2.
2004-07-12 Pierre-Luc Paour <[email protected]> (1.4-RC2-b1)
* Fixed hidden album bug in slideshow applet.
* Fixed move album to command attempting to move when Cancel is clicked.
* Fixed Java resize when thumbnails are present.
2004-07-10 Pierre-Luc Paour <[email protected]> (1.4-RC1)
* Fixed hidden image bug in slideshow applet.
2004-07-09 Pierre-Luc Paour <[email protected]> (1.4-b17)
* When the session expires, GR now attempts to login again.
* Fixed duplicate extra field
* Added a warning when EXIF data is about to be dumped by Java resize
* Enabled silent install in the ZeroG installer.
2004-06-24 Pierre-Luc Paour <[email protected]> (1.4-b16)
* New Album dialog now prevents user from attempting to create
a new album inside an album where the user doesn't have
privileges to do so. Bug 925434.
2004-06-21 Pierre-Luc Paour <[email protected]> (1.4-b15)
* Improved DE language file (thanks Joerg Napp).
* Attempted to fix a bug with urlFull handling in embedded applets.
2004-06-02 Pierre-Luc Paour <[email protected]> (1.4-b14)
* Resize before upload is now a 1-dimension editable ComboBox
of popular sizes, like Gallery.
* Fixed displaying information at the bottom of slideshow.
* When constraining to aspect ratio while cropping, now
able to use portrait and landscape of aspect ratio.
* Fixed EXIF support to trim spaces.
2004-05-18 Pierre-Luc Paour <[email protected]> (1.4-b13)
* Added support for non-8bit characters in album and image data.
If GR is running in a non-international system and the default
font used by Java is not able to display the text correctly,
the FONT_OVERRIDE_* properties can force GR to use any system
font.
This only works if the album and image data are encoded by
Gallery in HTML entities (&#xxxx;). When adding albums and
images, it only works if automatic HTML escaping is on.
* Added support for running GR in l10n-development mode by setting
uiLocaleDev=true in the prefs. This will load the language files
from img/ so they're easy to modify.
* Fixed a problem in the applet where using the applet and then
moving to another tab and coming back would result in the list
of pictures being "Problem...".
* Added credits for translators in Locale prefs.
* Fixed some bugs when no Gallery profile yet exists.
2004-05-11 Pierre-Luc Paour <[email protected]> (1.4-b12)
* Fixed failure to resize GIFs in Java.
2004-05-11 Pierre-Luc Paour <[email protected]> (1.4-b11)
* Fixed NPE when leaving slideshow applet.
2004-05-11 Pierre-Luc Paour <[email protected]> (1.4-b10)
* Fixed upload (and slideshow) applets when Gallery is embedded in a CMS.
* Applets now attempt to use the same language as the Gallery (GR language
support is sorely lacking at the moment).
* Cleaned up UI of upload applet, added config parameters for showing
Resize before upload and divider location.
2004-05-07 Pierre-Luc Paour <[email protected]> (1.4-b9)
* Fixed a slowdown when moving past many pictures in slideshow.
2004-05-07 Pierre-Luc Paour <[email protected]> (1.4-b8)
* Fixed a runaway thread in slideshow that would lock up
the VM.
2004-05-06 Pierre-Luc Paour <[email protected]> (1.4-b7)
* Added support for cropping before upload! This is done in
the preview window. For best performance, this needs the
patched version of jpegtran that adds a -crop option for
lessless cropping.
* Fixed New Album and Move Album.
* Added support for pre-downloading all pictures in slideshow.
This version is ready to replace 1.3.3 as the default branch
Saving is still disabled, though. Be careful.
Also on my machine, GR stalls without a message on Linux, both
on Blackdown and Sun VMs.
2004-04-28 Pierre-Luc Paour <[email protected]> (1.4-b6)
* Added GeekLog support.
* Fixed updating the album tree after creating an album.
* Slideshow: better feedback when manually moving to another picture.
* Slideshow: fixed picture-switching delay being incorrect after manually
moving to another picture.
* New preference to override background color for slideshow and preview.
* Slideshow: new method for painting information on top of image, text no longer
moves.
* Slideshow: new controller display, similar to iPhoto, with help.
2004-04-21 Pierre-Luc Paour <[email protected]> (1.4-b5)
* Added support for Gallery aliases, to use as a handle instead of the
Gallery URL in the GR UI.
* Implemented slideshow preference to not stretch small images in
preview and slideshow.
* Fixed local slideshow broken in 1.4-b3.
* Fixed one syntax incompatibility for Java 1.5.
2004-04-20 Pierre-Luc Paour <[email protected]> (1.4-b4)
* Added German translation, by Hubert Baumgartner (extremely incomplete).
2004-04-20 Pierre-Luc Paour <[email protected]> (1.4-b3)
* When ImageMagick is not available, resize before upload
uses Java 1.4 ImageIO to resize the image. This might cause
OutOfMemoryErrors in some cases; I'm trying to reproduce.
It also causes the EXIF information to be lost. I'm trying to find
a way to fix this, but the ImageIO classes (java 1.4) are pretty
broken.
* Disabled Save and Open until we know how we're going
to handle saving and loading.
* Merged changes from 1.3 branch.
* Applets now work even if Gallery is in (unsupported)
relative mode (album and gallery URLs are relative)
* Allowing ImageMagick and Jpegtran settings to be overriden
in the general settings (beware, the format of these files has
consequently changed).
2004-03-18 Pierre-Luc Paour <[email protected]> (1.4-b2)
* Integrated Marc Pawliger's patch that reads the default
caption from IPTC or EXIF.
* Disabled saving state (the menus are still there) because
state saving crashes.
* Initial implementation of G2 interoperability. On the GR side,
the only change is that it changes some of the URL parameter names
to fit the GR theme: g2_form[name]=value. Also, GR senses
if a given install is a G1 or a G2 with the remote module and
uses the right URL.
2004-02-26 Pierre-Luc Paour <[email protected]> (1.4-b1)
* Attempt to make the tree render correctly by moving to
DefaultTreeModel and DefaultMutableTreeNodes. This is still
unsuccessful and I need help.
* Diabled Protocol 1, since it's incompatible with sophisticated
tree handling.
* Much improved model classes, through a major refactoring.
Some functionality broken, DO NOT USE THIS VERSION, stay on BRANCH_GR_1_3
2004-04-15 Pierre-Luc Paour <[email protected]> (1.3.2-b11)
* No longer resizing up (upsampling) images that are smaller than
the album maximum size on upload.
2004-04-12 Pierre-Luc Paour <[email protected]> (1.3.2-b10)
* Parentheses are invalid in album names.
* GR now honors hidden images and read permissions for albums.
2004-03-25 Pierre-Luc Paour <[email protected]> (1.3.2-b9)
* On Java 1.4.2 and later, reading proxy from Java plugin in
applet mode.
2004-03-15 Pierre-Luc Paour <[email protected]> (1.3.2-b8)
* Fixed a bug in the applet uploader, where added pictures were
not shown.
* From this version on, the applets are signed with a certificate
authenticated by Thawte.
This is considered a final candidate for GR 1.3.2.
2004-02-27 Pierre-Luc Paour <[email protected]> (1.3.2-b7)
* Added support for Basic auth username and password embedded in
URL, such as http://user:pass@server/path/. This is obviously
an insecure way of storing passwords. Thanks to Mindstorm for
letting me test on his server.
* Fixed a bunch of niggles with the Auth dialog.
* Added flushing of the JTree when adding a new
album. It's better than fetching the albums again from the server
but it loses album state. I spent two days trying to debug this
but I can't crack this problem of the JTree not refreshing.
Help needed!
2004-02-25 Pierre-Luc Paour <[email protected]> (1.3.2-b6)
* Solved a very long-standing problem where I didn't know how
to get the albums tree to draw correctly when adding images
(the album name would be truncated).
* When adding an album, no longer refreshing the list of albums
(this makes it faster and doesn't lose the album tree's
disclosure status)
* When downloading pictures from the server, flush any previously
downloaded pictures first.
* Made fetching list of albums from the server slightly faster
by disabling events during the download, so the window is
only refreshed when the download completes.
* Fixed a bug in GRI18n where quote characters in strings that
are subjected to pattern-matching to replace some of the text at
runtime would cause the pattern-matching algorithm to barf.
Also created a cache for patterns.
2004-02-25 Pierre-Luc Paour <[email protected]> (1.3.2-b5)
* Updated French translation by Alex Lemaresquier.
* Added debugging info to trace bug where adding pictures via
Browse... doesn't work but DnD'ing them does.
2004-02-23 Pierre-Luc Paour <[email protected]> (1.3.2-b4)
* Fixed Linux tree display error. Thanks to "herk" for
finding the problem. The album tree no longer has a horizontal
scrollbar, but uses tooltips. The tooltips only appear if
part of the name is obscured, ala Windows Tree Control.
2004-02-18 Pierre-Luc Paour <[email protected]> (1.3.2-b3)
* Another try at fixing that Swing error. I now think that this
is tied to Swing's attempt to use Windows XP themes. I'm now
using a property that should disable this buggy behavior.
2004-02-18 Pierre-Luc Paour <[email protected]> (1.3.2-b2)
* Catching a wierd VM bug that causes many users not to be able
to upload. This bug is I believe caused by the 1.4.2_03-b2 VM.
2004-02-17 Pierre-Luc Paour <[email protected]> (1.3.2-b1)
* Albums are now sorted alphabetically when using the latest
protocol.
* Added a new launcher in the IA project for debug, which
sets the output to a console.
* When IA console is set, the Log will automatically be sent
to stdout. This is to make it easier to have users send
in bug reports that include exceptions.
2004-02-12 Pierre-Luc Paour <[email protected]> (1.3.1)
* Re-release...
2004-02-12 Pierre-Luc Paour <[email protected]> (1.3.1-b3)
* Slideshow button is disabled when ther are no pictures to show.
* This is also the case in the slideshow applet, and an alert is
displayed.
2004-02-12 Pierre-Luc Paour <[email protected]> (1.3.1-b2)
* Fixed slideshow on the Mac (the top of the image was
obscured by the menu bar). I can't figure out why the Mac VM
will not go into full-screen mode...
* Fixed a potential VM killer bug with going into slideshow
mode. This was a Safari-crashing bug on Mac.
2004-02-12 Pierre-Luc Paour <[email protected]> (1.3.1-b1)
* Fixed text color in list and tree when selected.
* State is clean after an upload attemps (since state
was saved to the default location).
* Fixed bug where loading a state with no pictures in it
would make the UI disabled.
Thanks to Robert Harlow for these.
2004-02-11 Pierre-Luc Paour <[email protected]> (1.3)
* Fixed moving album to root of Gallery.
* Changed log file name to GalleryRemoteLog.txt and updated the
docs to reflect the change of name and location.
Release!
2004-02-10 Pierre-Luc Paour <[email protected]> (1.3-b29)
* Added support for flushing caches. This is useful when uploading
from a removable media where the picture names may be the same.
* Added support for limiting the number of images in a slideshow,
similar to the javascript version. Also for disabling recursion.
2004-02-09 Pierre-Luc Paour <[email protected]> (1.3-b28)
* Fixed yet another concurrency problem in slideshow, when using
both manual and automatic slide changes.
* Fixed caption not being outlined. Saldy, this means the caption
is not HTML capable and single-line only.
2004-02-04 Pierre-Luc Paour <[email protected]> (1.3-b27)
* GR now requires Java 1.4 or later, too many things are unsupported
on 1.3 and all OSes have 1.4 VMs.
* Disabled some album properties and added a note regarding the
fact that these properties are read-only for now.
* Added random option to slideshow.
* Changed font sizes on Mac applet so it fits the dimensions.
The applet still crashes Safari though. I've submitted a bug
report to Apple.
* Added French (Christophe Lallement) and Catalan (sergidsca)
translations.
* I consider this build to be 1.3-RC1, and I hope to have a final
release of 1.3 along with G 1.4.2 final.
2004-01-29 Pierre-Luc Paour <[email protected]> (1.3-b26)
* Added pretty nasty hack to reload the album page in Mini applet
mode after upload completes.
* Applet Maxi working again (I broke it a couple of builds ago).
2004-01-29 Pierre-Luc Paour <[email protected]> (1.3-b25)
* Made Log re-entrant, so that when Applet is restarted within
the same VM, the log can keep going.
* Slideshow applet now pre-fetches the first picture for a faster
start.
2004-01-29 Pierre-Luc Paour <[email protected]> (1.3-b24)
* Recursive slideshows.
* Added protocol support for getting sub-albums as well as pictures
when fetching list of pictures in an album.
* Fixed bugs in upload applet, which was completely broken in b23.
2004-01-27 Pierre-Luc Paour <[email protected]> (1.3-b23)
* All and any property can be overriden by Applet parameters.
* Slideshow applet now has preferences.
2004-01-26 Pierre-Luc Paour <[email protected]> (1.3-b22)
* Fixed slideshow causing exception on platforms capable
of using full-screen but where some manager decides to forbid
it...
* Add pictures dialog now allows users to select whole folders
(thanks Terje).
* AppletMini no longer downloads the list of albums (faster).
2004-01-23 Pierre-Luc Paour <[email protected]> (1.3-b21)
* More refactoring to improve startup sequence for the applets.
* Slideshow applet now doesn't doawload the list of albums, which
was wrong in the first place because it would only show writable
albums.
2004-01-25 M. Scott Gartner <[email protected]> (1.3-b20)
* Fixed the dates on the January 2004 entries to be 2004.
* Fixed a NPE in CoreUtils, getListCellRendererComponent() when the
album list has no currently selected item.
* Changed to allow user to save state before logout.
* Restored code in logout to clear the dirty flag (for some reason
this code was lost in version 1.3-b19).
* Changed to set dirty flag when a picture's order is changed (picture
is moved).
* Changed to set dirty flag when a picture is moved or deleted from
the PictureInspector panel.
2004-01-22 Pierre-Luc Paour <[email protected]> (1.3-b19)
* Fixed file loading behavior: GR now logs into each Gallery
that it was previously logged into, and displays better
feedback.
* Fixed NPEs when logging out and closing dirty but unsaved
files.
* Added slideshow applet
* More refactoring to support the new applet. The Applet code
is now modular and duplication-free.
2004-01-20 Pierre-Luc Paour <[email protected]> (1.3-b18)
* Fixed some threading problems in slideshow.
* Implemented preference to download the lowrez version
of an image in slideshow.
* i18n of applet.
* Fixed problems when two applets are running concurrently
2004-01-16 Pierre-Luc Paour <[email protected]> (1.3-b17)
* More refactoring to make the mini applet more modular.
Shaved 100KB+ from the total applet weight.
2004-01-15 Pierre-Luc Paour <[email protected]> (1.3-b16)
* MASSIVE refactoring to make GR more modular to prepare
for the various applet versions.
* Changed log location from working directory to temp dir.
* Added a mini applet that only contains a list of files
and buttons to add pictures and upload.
2004-01-13 Pierre-Luc Paour <[email protected]> (1.3-b15)
* Detect even more screwed up album hierarchies and
display an alert to suggest a fix.
2004-01-11 Pierre-Luc Paour <[email protected]> (1.3-b14)
* Fixed adding album into root album: extra album would appear
in the GR tree.
* Reverted to previous version of ImageMagick from Windows:
the version 1.2 shipped with caused many problems, because
it's harder to use in pseudo-installed mode.
* Added support to move an album into another album, catching
up to protocol support that was added a while ago by Muti.
* Slideshow is functional, added preference panel to set it up.
It still needs to be refined, but is complete enough for initial
feedback.
2003-12-29 Pierre-Luc Paour <[email protected]> (1.3-b13)
* Reorganized the Mac build so that jpegtran.properties and
im.properties are readily editable in the application
bundle, similar to the Windows version.
* Fixed Mac release URL in auto build system.
* These changes forward-ported from 1.2.1-b6
2003-12-28 Pierre-Luc Paour <[email protected]> (1.3-b12)