-
Notifications
You must be signed in to change notification settings - Fork 4
/
ChangeLog
720 lines (533 loc) · 28.7 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
2004-02-10 Pierre-Luc Paour <gallery@paour.com> (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 <gallery@paour.com> (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 <gallery@paour.com> (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 <gallery@paour.com> (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 <gallery@paour.com> (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 <gallery@paour.com> (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 <gallery@paour.com> (1.3-b23)
* All and any property can be overriden by Applet parameters.
* Slideshow applet now has preferences.
2004-01-26 Pierre-Luc Paour <gallery@paour.com> (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 <gallery@paour.com> (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 <sgartner@pingbot.com> (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 <gallery@paour.com> (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 <gallery@paour.com> (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 <gallery@paour.com> (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 <gallery@paour.com> (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 <gallery@paour.com> (1.3-b15)
* Detect even more screwed up album hierarchies and
display an alert to suggest a fix.
2004-01-11 Pierre-Luc Paour <gallery@paour.com> (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 <gallery@paour.com> (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 <gallery@paour.com> (1.3-b12)
* MacOS Build now finds jpegtran even if application is renamed.
* Deployment scripts now create Mac patch (same as the release version)
and version checker displays link to new Mac version on Mac.
2003-12-27 Pierre-Luc Paour <gallery@paour.com> (1.3-b11)
* Merged changes from 1.2.1, mostly MacOS changes.
2003-12-17 Pierre-Luc Paour <gallery@paour.com> (1.3-b10)
* Up and down arrow in the picture list once again selects the prev/next
picture, and makes sure it's visible.
2003-12-18 M. Scott Gartner <sgartner@pingbot.com> (1.3-b9)
* Expanded Load/Save with Most Recently Used files remembered
* We now load the last edited file (if the property to that effect is set)
and this feature is on by default.
* We now allow you to specify how many MRU files to show in the file menu
* All of these new properties are on a new panel in the properties dialog
* The title reflects whether the currently loaded file needs to be saved
(by putting an asterisk '*' next to the file name). We now update this
asterisk more consistently.
2003-12-08 Pierre-Luc Paour <gallery@paour.com> (1.3-b8)
* Load/save improvements by Scott Gartner.
* Made it possible to run GR (in much-degraded mode) with no libraries
and no icons, with java -jar GalleryRemote.jar
* Fixed StackOverflow with corrupted Galleries that caused GR to hang while
logging in.
* Initial support for client-side or applet slideshow.
* Pruned .java files from JSX library, making it lighter and resolving a
conflict with recent versions of IntelliJ.
2003-12-03 Pierre-Luc Paour <gallery@paour.com> (1.3-b7)
* Merged changes from the recently released GR 1.2.
2003-11-20 Pierre-Luc Paour <gallery@paour.com> (1.3-b6)
* Refined the file saving UI, adding Save As and Close, as well as updating
the window title to reflect whether state has been updated and not saved
and save file name. These changes were created by Scott Gartner.
2003-11-18 Pierre-Luc Paour <gallery@paour.com> (1.3-b5)
* Changed GRI18n to make it a static class and simplified all the classes using
GRI18n.
* Finalized Album tree and Album inspector (although changing album settings
is not implemented because protocol support is not yet ready).
* Implemented drag and drop of pictures to the album tree.
* Implemented preview of pictures already on server. This will also be used for
the slideshow mode.
2003-11-14 Pierre-Luc Paour <gallery@paour.com> (1.3-b4)
* Changed default URL for PHPNuke (removed the /nuke path, thanks ozgreg).
* Implemented fetching images already on server. Right now, other than looking at
the thumbnails, you can't really do anything with them.
* Many infrastructure changes to support this.
2003-11-13 Pierre-Luc Paour <gallery@paour.com> (1.3-b3)
* Fixed a problem with loading state. Saved states from pervious versions can
NOT be loaded, no error dialog is shown, a big exception is dumped to the log.
* Fixed logging out of a Gallery.
* Made albums with content bold in the JTree.
* Inspectors are now scrollable for small trees.
* Thanks to Scott Gartner for these suggestions (and others).
2003-11-13 Pierre-Luc Paour <gallery@paour.com> (1.3-b2)
* Implemented drag-and-drop on Albums. Moving pictures from one album to another
is finally very easy.
* Finished hooking up the UI in the AlbumInspector. Downloading pictures
from the server and updating album settings is not yet implemented.
* Set default button for each dialog, so hitting Enter is the same as
clicking OK.
2003-11-11 Pierre-Luc Paour <gallery@paour.com> (1.3-b1)
* Albums are now displayed as a tree control
* Album Inspector added (not yet fully functionnal)
* this is a preliminary release
2003-12-17 Pierre-Luc Paour <gallery@paour.com> (1.2.1-b4)
* Now building jpegtran in Mac version, hard-coded ImageMagick
path to /usr/local/bin on Mac.
* Fixed invoking external apps on Mac
* Fixed loading default image when it's in a jar (for Mac).
* Upgraded to JarBundler 0.3, which I extended to add support
for bundling executables.
* Fixed BrowserLauncher to correctly detect Panther.
* The Mac version is now fully functional!
2003-12-17 Pierre-Luc Paour <gallery@paour.com> (1.2.1-b3)
* Added alerts when ImageMagick or jpegtran are unavailable.
* No longer showing rotate arrows when jpegtran is unavailable.
2003-12-16 Pierre-Luc Paour <gallery@paour.com> (1.2.1-b2)
* Fixed Mac version: Native Mac build now works, uses screen menu bar
(not window menu bar), uses Command instead of Control for
accelerators, uses brushed metal appearance.
* Pruned .java files from JSX library, making it lighter and resolving a
conflict with recent versions of IntelliJ.
2003-12-09 Pierre-Luc Paour <gallery@paour.com> (1.2.1-b1)
* Some apps wouldn't let you drag and drop pictures to GR. This is now fixed
and DnD should work from Canon Zoombrowser, Photoshop Album and probably
also Linux file managers. No thanks to an article in JavaWorld that
had bad code for DnD. Thanks to Jeff "logullo" for testing many debug
builds for me.
2003-11-25 Pierre-Luc Paour <gallery@paour.com> (1.2)
* Release
* Fixed the usual Java 1.3 bug.
2003-11-09 Pierre-Luc Paour <gallery@paour.com> (1.2-b15)
* Fixed jpegtran execution on platforms other than Win32 (bad command line)
* Added more debug when executing external commands (now prints stdout and stderr
from external command to log).
* For Mac build, added im.properties and jpegtran.properties to img.jar
so Mac app can be completely self-contained.
* thanks to Amedeo Paglione for suggesting above fixes.
>>>>>>> 1.72.2.6
2003-11-06 Pierre-Luc Paour <gallery@paour.com> (1.2-b14)
* Almost complete rewrite of drag and drop code, fixing all the known bugs
* Implemented cut-copy-paste for the list of pictures, so pictures can
now at long last be moved between albums (before upload)!
* Fixed the QuickConfig preference not updating the other preference panels.
The fix is to close the preference dialog after QuickConfig is used, to
prevent conflicts.
2003-11-03 Pierre-Luc Paour <gallery@paour.com> (1.2-b13)
* Better memory management for thumbnails and previews. Memory errors
should be rarer, and thumbnail/preview generation should be quicker.
* Added button to sort files alphabetically in an album.
* GR should now find jpegtran and ImageMagick in that if they are
available in the PATH on non-Windows platforms. Added a long-winded
warning at the tail-end of the installer about how to install them.
2003-10-30 Pierre-Luc Paour <gallery@paour.com> (1.2-b12)
* Added warning when logging out or quitting and pictures are left in
a gallery, so no data is lost.
* Updated bundled ImageMagick (windows only) to 5.5.7, added lib needed
for PNG images.
* Fixed URL preferences getting lost.
* Added disambiguation when 2 URLs for the same Gallery, but with different
usernames are present.
* Fixed Quick Config losing the gallery type.
2003-10-09 Pierre-Luc Paour <gallery@paour.com> (1.2-b11)
* Implemented patching mechanism for LAX file when the classpath
needs to be changed.
* Build process can now update Menalto.com with the latest build information
so automated daily builds are automatically propagated. Also now pushing
beta builds to jpmullan.com.
* Cosmetic changes to the Log class.
2003-10-06 Amedeo Paglione <apaglione@mac.com> (1.2-b10)
* Adoption of more generic locale
* Optimized the procedure for locale loading
2003-10-02 Pierre-Luc Paour <gallery@paour.com> (1.2-b9)
* Better display for languages in the prefs dialog.
* Changed from using a Java 1.4-only method to a standard method.
This was causing GR not to start under 1.3 VMs.
2003-09-30 Amedeo Paglione <apaglione@mac.com> (1.2-b8)
* Implemented list of available locale resources.
2003-09-30 Pierre-Luc Paour <gallery@paour.com> (1.2-b7)
* Implemented UI in Preferences/General to select the locale
among the available locales.
2003-09-29 Amedeo Paglione <apaglione@mac.com> (1.2-b6)
* Internationalized all strings in GR. English and Italian versions
available.
2003-09-27 Pierre-Luc Paour <gallery@paour.com> (1.2-b5)
* After images are removed from the list, another image is selected.
This has been a long-standing irritant...
* Moving more than one picture up or down is now possible.
* Suppressing auto-rotation on the server when the user manually
rotates the image or GR rotates it based on the EXIF data.
2003-09-25 Pierre-Luc Paour <gallery@paour.com> (1.2-b4)
* Implemented auto-rotate based on EXIF tag, if present. Now I need
protocol support to disable auto-rotate in the server when
uploading.
* Implemented shutdown on upload completion. Thanks to Nick77.
2003-09-22 Pierre-Luc Paour <gallery@paour.com> (1.2-b3)
* Fixed PHPNuke default URLs (thanks docmattman).
* When a read-only album is selected, drag-and-drop is not allowed
and the Add Pictures... button is disabled.
* When creating a new album, select the album in the popup rather
than the first root album (only with G 1.4.1-b75 and later,
remote protocol 2.5).
* Forcing file name on uploaded files to original filename, rather
than the temp file used when resizing and/or rotating (only with
G 1.4.1-b75 and later, remote protocol 2.5).
2003-09-21 Pierre-Luc Paour <gallery@paour.com> (1.2-b2)
* Implemented PHPNuke support (thanks docmattman).
2003-09-20 Pierre-Luc Paour <gallery@paour.com> (1.2-b1)
* Integrated patch by Markus Cozowicz to provide feedback during long
uploads. Thanks Markus!
* Created a new modal progress dialog for uploads. It shows much
more info, and is cancelable. The normal progress bar has been
improved to be less fickle when two things happen at the same
time.
* Optionally ignore the return code of spawned applications. This is
to work around what I think is a Java VM bug on Linux where the
return code is wrong.
* Amedeo Paglione started work on i18n. A simple framework is in place
and he's starting to externalize all UI strings.
2003-09-12 Pierre-Luc Paour <gallery@paour.com> (1.1)
* Shipped GR 1.1
2003-09-06 Pierre-Luc Paour <gallery@paour.com> (1.1-RC1-b1)
* Fixed incompatibility with Java 1.3: I was trying to catch an exception
that Java 1.3 doesn't know about, so the class was not even loadable.
* GR is now built for the Mac differently than for other architectures.
MacOS enjoys something akin to the "French Exception". Or in this case
the Italian exception, since this was led by Amedeo Paglione.
2003-08-22 Pierre-Luc Paour <gallery@paour.com> (1.1-RC1)
* Catching error when using SSL with an untrusted server
certificate.
2003-07-26 Pierre-Luc Paour <gallery@paour.com> (1.1-b14)
* Added keyboard handling so when the user is editing captions
and extra fields, the tab and up/down arrows do the expected and
useful thing (thanks joel558).
2003-07-19 Pierre-Luc Paour <gallery@paour.com> (1.1-b13)
* Added a jpegQuality field to the ImageMagick settings.
* Better handling of null username or password.
* Clearing cookies when Log out is clicked, so it's possible
to log in with different credentials without having to restart GR.
2003-07-01 Pierre-Luc Paour <gallery@paour.com> (1.1-b12)
* Uses a shutdown handler on Mac for those folks who use Cmd-Q to quit.
Mac integration is sorely lacking. I need a Mac guy to help out.
2003-06-26 Pierre-Luc Paour <gallery@paour.com> (1.1-b11)
* Fixed losing field values when more than one extrafield is used
(thanks Joel)
* Filtering out extrafields "Upload Date" and "Capture Date", which
are not editable (thanks Joel).
* Temporarily building jpegtran in the zip patches until it's in the
installer.
2003-06-26 Pierre-Luc Paour <gallery@paour.com> (1.1-b10)
* Added ability for QuickConfig to handle gallery URLs (you need
to use url.99, or any other set of parameters as long as the
parameter ends in .99. This can be used to very easily add a
Gallery URL to GR, especially useful for CMS.
* If username and/or password are not set, GalleryComm2 asks for
them. This is necessary for when passwords are not saved.
* An empty Gallery object is no longer created when none have been
declared.
2003-06-26 Pierre-Luc Paour <gallery@paour.com> (1.1-b9)
* Implemented extra fields in UI and protocol.
* New prefs panel: Quick Config, to help newbies set their
configuration to match the prefs of your gallery. This is me
pursuing my own agenda :-)
2003-06-25 Pierre-Luc Paour <gallery@paour.com> (1.1-b8)
* Implemented a new way to communicate with the server for getting
the list of albums, which is much more efficient because only
writable albums and their parents are sent, and because the server
does less work. This should fix one of the causes for socket exceptions
because listing the albums takes less time.
* Since this new format is also hierarchical, this also paves the way for
an album tree component rather than a flat list (no implementation yet).
* Fixed preview frame popping up before main frame.
2003-06-17 Pierre-Luc Paour <gallery@paour.com> (1.1-b7)
* Fixed rotation combined with flipping, fixed losing EXIF.
* Picture added using the Browse button now appended to the
list instead of prepending them.
2003-06-16 Pierre-Luc Paour <gallery@paour.com> (1.1-b6)
* Implemented rotate-before-upload based on jpegtran.
2003-06-16 Pierre-Luc Paour <gallery@paour.com> (1.1-b5)
* Truncating long URLs in UI to make it nicer when CMS URLs are
used.
* Added UI for rotating pictures before upload. Actual rotation
of pictures not implemented yet: only thumbnails.
* Added icons on most buttons and menu items.
2003-06-13 Pierre-Luc Paour <gallery@paour.com> (1.1-b4)
* Reorganized event handling and data modeling for more
simplicity and robustness. Phewww...
* Fixed creating top-level albums in some cases.
* Fixed logging out.
* Can now create a first album when no Album is available.
* Removed the Username and password fields in MainFrame.
* Preferences can be invoked in such a way that it jumps
to a panel immediately.
* Fixed losing caption when selecting more than one picture.
* Fixed drag-n-dropping folders.
* Unhacked list selection.
* Modified HTTPConnection so it can be instanciated on Java 1.3
even though https is not supported.
2003-06-12 Pierre-Luc Paour <gallery@paour.com> (1.1-b3)
* Preference property names are now constants in PreferenceNames rather
than just text litterals.
* Added proxy support in the preferences.
* Explicit HTTPS support (see the ReadMe).
* Optionally strips the extension when using filename for caption.
2003-06-04 Pierre-Luc Paour <gallery@paour.com> (1.1-b2)
* Added Upload, URLs, Proxy prefs panel.
* Time in the logs is now in ms since application launch.
* Sorted preferences files, for better readability.
* Now pre-loading thumbnails and accurate file size when opening
saved state.
* Reworked the Gallery class for more consistency and robustness.
* Proxy panel is not yet functional.
* Logging on to a PostNuke-embedded Gallery fails (I need help with this).
* Fixed dialog centering code.
2003-05-08 Pierre-Luc Paour <gallery@paour.com> (1.1-b1)
* Added first embryo of a preferences dialog.
2003-06-18 Pierre-Luc Paour <gallery@paour.com> (1.0.1)
* No changes from RC1.
* Non-Win32 builds get ImageMagick directory with instructions
on how to set it up.
2003-05-28 Pierre-Luc Paour <gallery@paour.com> (1.0.1-RC1)
* No changes from b6.
* No longer building 'run' batch scripts: running GR is now only
with the native InstallAnywhere launcher or ant.
2003-05-25 Pierre-Luc Paour <gallery@paour.com> (1.0.1-b6)
* When an auth error occurs, made the error message more informative.
2003-05-09 Pierre-Luc Paour <gallery@paour.com> (1.0.1-b5)
* No changes, just updated the automated build system to build the 1.0.x
branch rather than the new 1.1.x branch.
2003-05-06 Pierre-Luc Paour <gallery@paour.com> (1.0.1-b4)
* Improved stability of upload when IM is not installed.
* Optionally HTML-escaping captions and titles during upload.
* Display captions in the picture list.
* Save and load ready to upload albums (and save a backup before
uploading, in case of a problem).
* Fixed a problem with uploading pictures to Gallery when the
Gallery's 'debug' flag was set.
* Reformatted many source files using IdeaJ.
2003-02-02 Pierre-Luc Paour <gallery@paour.com> (1.0.1-b3)
* Integrated Stanley Knutson's patch to handle Basic Auth
HTTP security. Thanks Stanley!
* GR no longer checks the version before actual login.
2002-12-15 Pierre-Luc Paour <gallery@paour.com> (1.0.1-b2)
* Fixed selecting "Gallery main page" in the New Album dialog.
2002-12-14 Pierre-Luc Paour <gallery@paour.com> (1.0.1-b1)
* Fixed dropping files when thumbnails are off.
* Fixed application closing problem.
2002-11-11 Pierre-Luc Paour <gallery@paour.com> (1.0)
* Changed icons and about box (thanks to Ross A. Reyman)
* Made the 'Log in' button a flip-flop to 'Log out'
* When adding a new album, pictures that were added to the list
of pictures to upload are no longer forgotten.
2002-11-10 Pierre-Luc Paour <gallery@paour.com> (1.0-b12)
* Added protocol auto-detection.
2002-11-02 Tim Miller <tim_miller@users.sourceforge.net> (1.0-b11)
* Added support for the "new-album" command to GalleryComm2.
* Corrected a small path problem in ImageUtils.
* Bumped GalleryComm2 protocol version to 2.1.
* Added client UI support for creating new albums.
The corresponding protocol support is not yet ready
so the button will remain disabled.
* Added resizeToDefault property for resizing before upload with
protocol 1 and using default album size with protocol 2.
2002-10-19 Pierre-Luc Paour <gallery@paour.com> (1.0-b10)
* Fixed adding a Gallery (broken in b9).
* Added undetermined progress bar to Fetch Albums.
2002-10-11 Tim Miller <tim_miller@users.sourceforge.net> (1.0-b9)
* NOTE: GR CAN BE RUN IN GR PROTO 2 MODE BY CHANGING THE
protocolVersion IN THE PROPERTIES FILE.
THIS WILL ALL PAN OUT WITH THE NEXT CHECKIN -- GR WILL DYNAMICALLY
BIND TO THE NEWEST SERVER PROTOCOL. FOR NOW, CAVEAT EMPTOR.
* Made GalleryComm and interface, moved GalleryComm implementation to
GalleryComm1.java.
* Created GalleryComm2.java, based on GalleryComm1.java to implement
version 2 of the GR protocol.
* Moved status interaction between GalleryComm classes and MainFrame
to an interface (StatusUpdate).
* Created a Swing-style adapter for StatusUpdate (StatusUpdateAdapter).
* Changed several classes to use the URL type instead of passing URLs
around as Strings.
* Added ability in PictureInspector to edit picture comments (since this is
supported in version 2 of the protocol).
* Added permission support to the Album model object.
* Added support for Albums actually being in a tree (this is supported
by proto version 2.
* Updated Gallery Remote proto version 2 document to describe
user permission attributes (read, write, change, delete) on
Album objects.
* paour: Added support for resizing images based on server autoResize
size (only with protocol 2)
* paour: now logging out when username or password field is edited
* paour: if setCaptionWithFilename property is enabled, captions
will use the image filename by default.
2002-10-03 Pierre-Luc Paour <gallery@paour.com> (1.0-b8)
* Fixed another Java 1.3 bug where the Album combo box was not working
2002-10-01 Pierre-Luc Paour <gallery@paour.com> (1.0-b7)
* Added image resize before upload (this requires ImageMagick and can be enabled by
changing the variables resizeTo and resizeBeforeUpload in
GalleryRemote.properties.
* Added automatic update notification for betas, too. Beta builds will come with
this enabled. Release builds will only check for new releases, unless
otherwise specified.
2002-09-22 Pierre-Luc Paour <gallery@paour.com> (1.0-b6)
* Added multi-album upload! Add pictures to different albums and click Upload
Albums.
* Almost complete rewrite of GalleryComm. Maybe it will be more robust, maybe
more broken.
* The preferences file is now called GalleryRemote.properties and resides in GalleryRemote
in the home directory. This should fix problems with preferences not being saved
but it means users will have to either copy the preferences file over themselves
or recreate their preferences.
* The file input dialog now accepts more types of media.
* Fixed bug 612281: redirects needed two clicks.
* Fixed bug 521237: non-unique album titles would confuse the Albums combo-box.
2002-09-17 Pierre-Luc Paour <gallery@paour.com> (1.0-b5)
* Corrected problems on JDK 1.3 with url combo box
* Added more logging for communications, in order to help detect comm problems.
2002-09-09 Pierre-Luc Paour <gallery@paour.com> (1.0-b4, released as 1.0 preview)
* Added a new version check at launch
* Added readme
2002-09-02 Pierre-Luc Paour <gallery@paour.com> (1.0-b3)
* Added multi-selection support to the PictureInspector. Fixed buttons.
* Switched to an Ant-based build system
* Fixed inspector state when deleting pictures
* Now saving multiple profiles for different Galleries (use the URL combo box)
2002-09-01 Pierre-Luc Paour <gallery@paour.com> (1.0-b2)
* Now optionally using ImageMagick to load thumbnails and preview, for a 5x speedup
and better memory management. In the future, we'll use IM to also
offer client-side resize and rotate.
2002-08-18 Pierre-Luc Paour <gallery@paour.com> (1.0-b1)
* Reorganized storage of list of files to upload in preparation for XML serialization
* Reorganized preferences storage in preparation for preferences dialog
* Rewrote main frame UI for flexibility and robustness
* Now also saving password to preferences file (should be made customizable)
* Added unix make and run shell scripts
2002-08-06 Pierre-Luc Paour <gallery@paour.com> (0.4-b2)
* Fixed bug 523219: protocol is no longer needed in gallery URL
* Fixed thumbnail loading when using the options menu to enable or disable thumbnails
2002-07-30 Pierre-Luc Paour <gallery@paour.com> (0.4-b1)
* Renewed development of Gallery Remote!
* Added:
- preview window (enabled/disabled by showpreview property)
- thumbnails in the list (enabled disabled by showthumbnails property)
- asynchronous loading of preview and thumbnails
- saving of most preferences (window positions/sizes)
- selectable thumbnails size (thumbnailwidth, thumbnailheight
properties)
- reorderable list (buttons and left-right arrows)
- deletable list (button and delete/backspace)
- options menu (contributed by Dolan Halbrook)
- disabling Drag&Drop while uploading; reorganized top frame (Dolan Halbrook)
2001-11-21 Chris Smith <chris@jacko.com> (0.3)
* v0.3 ships!
2001-11-20 Chris Smith <chris@jacko.com> (0.3-b2)
* App now remembers the last used Gallery URL, username and password.
* Bug fixes:
- Trailing slash no longer required on Gallery URL.
- Fixed race condtion where if login took too long the ui
thread would think that the upload was done and reset the
file list before the upload thread got a chance to upload.
- Fetching Albums more than once will no longer append to the
existing list.
2001-11-14 Chris Smith <chris@jacko.com> (0.3-b1)
* Renamed package and main class from GalleryUp to GalleryRemote.
2001-11-12 Chris Smith <chris@jacko.com> (0.2)
* v0.2 - The first release of Gallery Remote.