"Fossies" - the Fresh Open Source Software Archive 
Member "WebMagick-2.03pre29/ChangeLog" (19 Jan 2017, 29707 Bytes) of package /linux/www/WebMagick-2.03pre29.tar.gz:
As a special service "Fossies" has tried to format the requested text file into HTML format (style:
standard) with prefixed line numbers.
Alternatively you can here
view or
download the uninterpreted source code file.
See also the latest
Fossies "Diffs" side-by-side code changes report for "ChangeLog":
2.03pre28_vs_2.03pre29.
1 2017-01-19 Andrey Chernov a.k.a. ache
2 Don't require '?' for $opt_imgparam.
3 Eliminate perl waring in FileChoose.
4 Release 2.03pre29
5
6 2016-12-19 Andrey Chernov a.k.a. ache
7 Remove implicit: since ImageMagick removes it.
8 Release 2.03pre28
9
10 2016-10-07 Andrey Chernov a.k.a. ache
11 Add $opt_imgparam, mainly for CDNs for country-dependent images
12 Fix some perl warnings
13 Release 2.03pre27
14
15 2015-05-16 Andrey Chernov a.k.a. ache
16 Fix some perl 5.20 warnings. Add 'use warnings'.
17 Fix locale to be used only for sorting. Perl becomes more
18 localized now and it leads to incorrect things in other places.
19 Release 2.03pre26
20
21 2014-07-15 Andrey Chernov a.k.a. ache
22 Add 'image' property to thumbs and images.
23 Add 'description' property to the thumb caption.
24 Remove wrong 'url', 'text' and 'image' properties from
25 the SiteNavigationElement, add 'name' property.
26 Release 2.03pre25
27
28 2014-01-06 Andrey Chernov a.k.a. ache
29 Use <A> over block elements, as HTML5 allows.
30 Use wm_thimg class for thumbs instead of hardcoding noborder.
31 Release 2.03pre24
32
33
34 2013-08-08 Andrey Chernov a.k.a. ache
35 Use schema.org/ImageGallery
36 Move schema.org/ImageObject to the top hierarchy for pichtml
37 Use primaryImageOfPage and representativeOfPage
38 Updates for doc/ .info generation and new autoconf
39 Release 2.03pre23
40
41 2013-07-31 Andrey Chernov a.k.a. ache
42 itemscope is boolean
43 Release 2.03pre20
44
45 2013-07-30 Andrey Chernov a.k.a. ache
46 Use http://schema.org/SiteNavigationElement
47 Reconsider opt_microformat usage for more general case
48 Release 2.03pre19
49
50 2013-01-08 Andrey Chernov a.k.a. ache
51 contentURL -> contentUrl per specs.
52 Use itemprop="url" for pichtml thumbnails.
53 Move /usr/local/lib first for configure's X11/rgb.txt.
54 Release 2.03pre18
55
56 2012-12-17 Andrey Chernov a.k.a. ache
57 Use softer unsharp default parameters to avoid oversharp.
58
59 2012-11-27 Andrey Chernov a.k.a. ache
60 Use Sort::Naturally if available
61 Release 2.03pre17
62
63 2012-08-26 Andrey Chernov a.k.a. ache
64 Be more strict in escaping URL according to RFC 3986
65 Release 2.03pre16
66
67 2012-08-02 Andrey Chernov a.k.a. ache
68 Put up button on secondary index pages.
69 Don't use rel=start links as they are not part of HTML5
70 Release 2.03pre15
71
72 2012-07-23 Andrey Chernov a.k.a. ache
73 Fix diagnostic which cause fatal error for perl 5.14.2
74 Release 2.03pre14
75
76 2012-06-14 Andrey Chernov a.k.a. ache
77 Fix missing quote in itemprop
78 Release 2.03pre13
79
80 2012-05-27 Andrey Chernov a.k.a. ache
81 Add --[no]microformat to use schema.org/ImageObject, default on
82 Release 2.03pre12
83
84 2012-05-25 Andrey Chernov a.k.a. ache
85 Implement schema.org/ImageObject microformat for pichtml and thumbnails
86
87 2012-05-23 Andrey Chernov a.k.a. ache
88 Fix processing image names with ':' inside by specifying known format or
89 "implicit:" for PerlMagick 'Read' and 'Ping'.
90 Output WIDTH and HEIGHT for pichtml images.
91 Remove dead code for obsoleted ImageMagick versions.
92 Small cleanup, remove unneded evals for PerlMagick methods.
93
94 2012-05-21 Andrey Chernov a.k.a. ache
95 Add --defsiteindex option (default "index.html") to specify default
96 site index to avoid linking to "../index.html" and "index.html" but
97 link to "../" and "./" instead.
98 Implement --[no]userelnav to put rel=(prev|next|start) into <HEAD>,
99 default 1
100 Implement rel=(prev|next|start) links for search engines (Google)
101 and Opera.
102 Implement --relnextadd to add to rel=next, can be Chrome's "prerender"
103 for example (default '').
104 Release 2.03pre11
105
106 2012-05-20 Andrey Chernov a.k.a. ache
107 Split pages list and navigation buttons for indexes, looks better,
108 especially when this list is too long.
109 Repeat buttons navigation under thumbnails too, as for pichtml
110 navigation.
111
112 2012-05-19 Andrey Chernov a.k.a. ache
113 For --noframes make 'up' navigation from subindexes pointing to the
114 main index, not to the upper index, use 'first' icon for that and
115 new option for TITLE= translation: --msg_first
116 Rename --pichtmlupfirst to --idxbtnfirst and apply it to indexes too.
117
118 2012-05-18 Andrey Chernov a.k.a. ache
119 Add opt_htmltagins to insert attributes (like "lang", "dir", etc.) into
120 <HTML> tag itself.
121 Metion "./bootstrap" in the INSTALL* files.
122 Release 2.03pre10
123
124 2012-05-14 Andrey Chernov a.k.a. ache
125 Allowing more fine-grined control of <article>, remove hardcoded tags
126 and add them into default opt_header, opt_footer, opt_pichtmltop and
127 opt_pichtmlbottom instead.
128
129 2012-05-12 Andrey Chernov a.k.a. ache
130 Make empty all navigation ALTs, left only TITLEs. It seems search engines
131 likes to take ALTs from navigation as keywords, adding them to a
132 search snippet, which looks confusing.
133 Don't put irrelevant to the page content keyword 'WebMagick' into
134 META NAME=keywords by default, it violates HTML5, make it empty instead.
135 META NAME=classification not present in the HTML5, so remove that
136 option.
137 Remove autotools-pregenerated files, this method can't be upgraded
138 to the new autotools, so now autotools are required again.
139 Release 2.03pre9
140
141 2012-05-09 Andrey Chernov a.k.a. ache
142 Don't use <figure> and <figcaption>, according to HTML 5 specs:
143 "The element can thus be used to annotate illustrations, diagrams,
144 photos, code listings, etc, that are referred to from the main
145 content of the document, but that could, without affecting the
146 flow of the document, be moved away from that primary content."
147 "Moved away" here is not the right thing to assume for WebMagick.
148 Don't use <header> where it is not needed.
149 Release 2.03pre8
150
151 2012-05-03 Andrey Chernov a.k.a. ache
152 <BIG> is obsoleted in HTML5, replace with "font-size: larger;"
153
154 2012-05-01 Andrey Chernov a.k.a. ache
155 Put <header> and <footer> inside <article> for thumbs pages,
156 for per-picture HTML pages too.
157 Put </article> before </body> and <article> right after <body>
158 to cover user-inserted content too (can be escaped by user-inserted
159 </article>)
160 Release 2.03pre7
161
162 2012-04-25 Andrey Chernov a.k.a. ache
163 Set default $opt_cachemin to 0 (cache all) to make uniform-looking
164 thumbnails for tables and divs.
165
166 2012-04-22 Andrey Chernov a.k.a. ache
167 Output <footer> section if it is non-empty only.
168 Remove generated manpage from the dist, it can be easily regenerated
169 on the fly without additional tools.
170
171 2012-04-21 Andrey Chernov a.k.a. ache
172 Switch doctype to HTML5 default <!DOCTYPE html> for all excepting
173 framesets.
174 Since <CENTER> is obsoleted in HTML5, replace it with
175 <DIV class="wm_center">.
176 Print embedded default style for .wm_center class and body styles
177 for each page affected for compatibility with old way
178 (before styles.css, so it can be overriden).
179 Since <FONT> is obsoleted in HTML5, replace it with
180 <SMALL>, <BIG> and <H2>.
181 Since all used <BODY> attributes are obsoleted in HTML5, place them
182 to the default embedded style instead.
183 BORDER is obsoleted in HTML5, use embedded style
184 Use HTML5 <nav>, <article>, <header>, <figure>, <figcaption> and <footer>
185 since we have default HTML5 doctype.
186 FF renders <figure> strange, add embedded style for it.
187 Add .wm_piccap and .wm_thcap classes to style captions.
188 Add ./missing to configure without autotools
189 Turn off frames by default since frames are entirely obsolete.
190 Small JS code cleanup in the generator.
191 Release 2.03pre6
192
193 2012-04-08 Andrey Chernov a.k.a. ache
194 Allow to build without makeinfo and texi2html.
195 Remove all e-mails from ChangeLog (possible SPAM source since
196 visible through the WWW), replace them with SF nicks.
197 When recursive, skip cache directories.
198 Improve generation of PostScript documentation (tex interprets
199 '--' as wider dash, breaking --option), patch from Dmitry Sivachenko.
200 Add 'no locale; to any [a-z] matching (z can be not last for some
201 languages).
202
203 2012-04-07 Andrey Chernov a.k.a. ache
204 Release 2.03pre4
205
206 2012-04-05 Andrey Chernov a.k.a. ache
207 Don't write .html and .js if contents is actually unchanged.
208 It saves a lot of uploading time based on file modification time
209 comparison (especially with --forcehtml).
210 Add $opt_unsharp for unsharping all images written.
211 Sort options alphabetically in several places.
212 Detect changes required to re-do cache and montage
213 Add $opt_thumblabelwidth to %htmlOpts for divs and tables
214 Be less strict checking empty/false variables
215
216 2012-04-01 Andrey Chernov a.k.a. ache
217 Add --divs (very similar to tables, but for liquid/mobile design)
218 Use interlace for thumbnails
219 Use jpegquality for thumbnails
220
221 2012-02-27 Andrey Chernov a.k.a. ache
222 Add --imgprefixpath (add to any image URL)
223
224 2012-01-22 Andrey Chernov a.k.a. ache
225 Add --prepend option to add something to the very top of each HTML
226
227 2011-12-14 Andrey Chernov a.k.a. ache
228 Separate pichtmlaltstart and pichtmltitlestart
229
230 2011-12-12 Andrey Chernov a.k.a. ache
231 Shut "defined(%hash) is deprecated" waring of newer perl.
232
233 2011-09-21 Andrey Chernov a.k.a. ache
234 Remove ":" from safe URL characters, cause problems with some bots
235
236 2011-09-08 Andrey Chernov a.k.a. ache
237 Add CSS class to the images.
238
239 2011-04-25 Andrey Chernov a.k.a. ache
240 Clone pic navigation line after picture (makes life easy for
241 large pictures).
242 Add CSS class for pic navigation line.
243
244 2011-04-06 Andrey Chernov a.k.a. ache
245 Strip ending (picture format) suffix for --pichtml case, some bad
246 programmed URL processing (Google Buzz) dislike that.
247 Use lowercased names in META tags to match new standards markup.
248 Add .ico and .bmp to directly linked formats.
249 Add $opt_headins and $opt_bodytagins to insert something into
250 <HEAD> section and <BODY> tag.
251
252 2010-09-15 Andrey Chernov a.k.a. ache
253 Add class to configure $indexbar style
254 Add class to 'Index ...' message
255 Move indexbar back where it belongs, under 'Index ...' message
256
257 2010-07-24 Andrey Chernov a.k.a. ache
258 Don't escapehtml() on altstart/altend
259
260 2010-07-18 Andrey Chernov a.k.a. ache
261 Add --pichtmlaltdrop
262
263 2010-07-11 Andrey Chernov a.k.a. ache
264 Quote COORDS value and add missing ALT="" to pass validators.
265
266 2009-08-24 Andrey Chernov a.k.a. ache
267 'Copy' method is renamed to 'Clone' in new PerlMagick
268
269 2006-07-26 Andrey Chernov a.k.a. ache
270 Copy some ALT tags to TITLE tags to follow HTML standard
271
272 2005-12-28 Andrey Chernov a.k.a. ache
273 Encode URLs according to RFC 2396 suggestions.
274
275 2004-11-20 Andrey Chernov a.k.a. ache
276 1) ALT attribute is required for AREA according to HTML 4.01
277 2) For IMG and AREA duplicate ALT tag into TITLE tag, Mozilla and
278 Opera not show it otherwise
279
280 2004-05-28 Andrey Chernov a.k.a. ache
281 1) Make generated HTML more 4.01 compatible
282 2) Comment out ft_top.gif icon, it not exist (yet?) in the project
283 and produce error
284 3) Remove framebordersize option, its implementation is not supported
285 by modern browsers and HTML 4.01
286 4) Fix the mess (prev. commit) with pichtmlputtitle (printed 3 times)
287 5) Put index_of_files near the map and close to navbar
288 6) Add %imageCaptions into Perl and JS vars stored into files
289 7) Fix the code detecting %image{Labels,Captions} have changed
290 (causing unneccessary rebuilds)
291 8) Remove tablebackcolor present twice in the vars list. Conditionalize
292 table parameters in htmlVars
293 9) Add newly added options (prev. commit) into webmagickrc.in
294
295 2004/03/21 bddavis
296
297 Expanded format of imgindex files to include names for each picture in
298 montage as well as a caption for the picture on its html page. Also
299 recognizes the special image named pageTitle for configuring the html page
300 title and the heading on the montage page. Added intelligence to not link
301 to ..\index.html in directory list when in the top level directory and
302 then added options forceuplink and forcenouplink to override this
303 behaviour. Added option to put html picture title above the image. Fixed
304 sorting algorithm so images and directories that appear in the associated
305 file list always come before images and directories that do not.
306
307 2004/03/03 bddavis
308
309 Added options: centerfooter, tablebackcolor, fancytables,
310 fancytableheight, pichtmlupfirst, pichtmltitletop, edgelinksindex
311
312 2004-01-20 Andrey Chernov a.k.a. ache
313 1) More options to control tables: tables_bottom, tables_params, tables_top
314 2) Fix label in the tables case
315 3) Options to control verbosity and linking: indexinfo, pichtmllink
316
317 2003-07-18 Andrey Chernov a.k.a. ache
318 1) Add --pichtmlaltstart & --pichtmlaltend options to add some words to
319 ALT & TITLE picture descriptions, needed mainly for pictures search
320 engines.
321
322 2003-06-02 Andrey Chernov a.k.a. ache
323 1) FRAMEBORDER is 0|1 according to all HTML4/IE/NN, not NO|YES
324 2) Set FRAMESPACING for IE too (eq. to BORDER for NN)
325 3) Put NOFRAMES inside FRAMESET, according to HTML4
326
327 2003-01-30 Andrey Chernov a.k.a. ache
328 1) Print BODY attributes (like BGCOLOR, TEXT, etc.) even if opt_stylesheet
329 is defined. It produces working HTML code in cases when stylesheets
330 turned off or for browsers which not support stylesheets. Javascript
331 variant already does this way.
332 2) Add few chars to escapeurl() and escapehtml() to handle some rare
333 cases. Add few missing escapeurl() and escapehtml() calls.
334 3) Produce meaningful ALT tag and TITLE for search engines.
335
336 2002-10-23 Andrey Chernov a.k.a. ache
337 1) Uniform all error handling code in createLowResolutionImage()
338 2) Don't undef @$image at the end of successful createLowResolutionImage()
339 because it is pushed later into @$thumbs.
340 3) Don't undef $image at the end of successful createLowResolutionImage()
341 it is just local perl variable, so destroyed automatically.
342 4) Move lowres options into their alphabetical place into %htmlOpts
343
344 2002-09-24 Chris Lindell a.k.a. clindell
345 1) Various fixes to get new features working in JavaScript
346 2) Release 2.03pre2
347
348 2002-09-07 Andrey Chernov a.k.a. ache
349 1) Turn off opt_lowres if no javascript is active since it does nothing
350 for perl-generated pages (i.e. not implemented).
351 2) Don't store lowresdir option in %htmlOpts, it not affects
352 HTML output. Store cachedir option with opt_tables safeguard.
353 3) Don't even call createLowResolutionImage() if not opt_lowres - speedup
354 WebMagick twice.
355 4) Don't try to clean lowresdir and cachedir if they are not exists or
356 corresponding options are not turned on.
357 5) Don't try to create lowresdir and cachedir if corresponding options
358 are not turned on.
359 6) Read only first image from multi-image sequence such as animated GIFs
360 or MPEGs, it was broken with lowres code.
361 7) Restore cache geometry handling broken with lowres code.
362 8) Remove opt_lowresgeometry which is nothing but opt_lowresgeom
363 duplication.
364 9) Clenup formatting in few places, tabs have 8 positions, remove
365 comments not needed.
366 10) Always use format extensions for lowres|cache images to get
367 proper MIME types for them.
368 11) Store version in %htmlOpts only for non-anonynous case.
369
370 2002-08-21 Chris Lindell a.k.a. clindell
371 1) Release 2.03pre1
372 2) Intermediate image sizes (--[no]lowres). By default, 640x480 max
373 image is created that links to full image. Great for viewing
374 large digital camera galleries over the web!
375 3) Slideshow feature
376 4) Compatibility with ImageMagick 5.4.7
377
378 2002-03-15 Andrey Chernov a.k.a. ache
379 Fix wrong "prev" pichtml link for the first picture on the last
380 page.
381
382 2001-12-28 Chris Lindell a.k.a. clindell
383 1) Release 2.02
384 2) Added documentation for all of Andrey's additions
385
386 2001-12-05 Andrey Chernov a.k.a. ache
387 1) evaluateRcFiles() called twice at the start which cause
388 command line options overwrite, remove second instance
389 2) Add $currentDate assignment after evaluateRcFiles() in dodir()
390 too, since $opt_msg_date_format can be changed there
391 3) print()/exit() are not safe to call from signal handlers
392 (according to perlipc/perlfaq8), so replace them with syswrite()
393 and POSIX:_exit(); move signal handlers assignment before
394 evaluating Rc files in case signal happens while processing
395 4) For --noframes generate index.html, 2index.htmll .. NNindex.html
396 as thumbnails pages now
397
398 2001-12-04 Chris Lindell a.k.a. clindell
399 1) Release 2.02pre3
400 2) Use @sysconfdir@ from configure
401 3) Fixed possible bug in webmagick.in escapejs - some strings
402 were not being closed correctly
403
404 2001-11-29 Andrey Chernov a.k.a. ache
405 Style change, make pichtml page look&feel as thumbnails page:
406 move picture title before navbar, move navbar close to the picture
407 (it also saves vertical space)
408
409 2001-11-27 Andrey Chernov a.k.a. ache
410 1) Implement $opt_metacharset to specify HTML documents character
411 set in case HTTPD can't provide it.
412 2) Add other META tags into pichtml code
413 3) Implement 'pichtmlputtitle' to control title appearance
414 above picture (default on), implement
415 'pichtmltitlestart'/'pichtmltitleend' to control HTML tags
416 before/after the picture title
417
418 2001-11-25 Andrey Chernov a.k.a. ache
419 1) Turn off Javascript by default (was on). Javscript code still
420 working, but largely outdated, so better variant is not show it to
421 first time user
422 2) Implement 'frames' option, useful in its --noframes form
423 for single directory images collection. Currently it works
424 for perl-generated pages only, not for Javascript-generated ones
425 3) Store more variables in 'pageStatus' to detect more cases
426 when HTMLs needs to be regenerated
427 4) Conditionalize some code needed for Javascript only
428 5) Using server-side maps is not recommended by HTML 4.0 and
429 IE hides status bar picture URL for them, so
430 implement it now as an option 'serversidemap' (default off)
431 6) Better explain boolean options in the help, indicating Getopt::Long
432 --no* feature; following this style, rename $opt_nodate I
433 introduce in the past to $opt_date (default on) to avoid things
434 like --nonodate; format every help option into single line
435 since help2man not understand multi-line option description
436 7) Don't put $indexbar pages list inside <NOBR>, it can be really big
437 8) Remove <CENTER> from $opt_tables code since not always desired;
438 proper centering way is via $opt_header and $opt_footer
439 9) Assing <CENTER> to default $opt_header/$opt_pichtmltop and
440 </CENTER> to default $opt_footer/$opt_pichtmlbottom
441 since it is what needed in most cases
442 10) Put pichtmlnav code inside <NOBR>, add missing TARGET=thumbview
443 there
444 11) Move 'help' (ReadMe) icon from the thumbnails pages to the
445 directory frame since it is common part of each page and
446 not needed to be loaded repeatedly.
447 12) Add TARGET=_top to WebMagick project link; put only address
448 inside <ADDRESS> tags; don't print empty <FONT ...> when
449 date disabled and anonymous
450 13) Test string variables against '', not as integer !$var to
451 not confuse with '0' value
452 14) Cosmetique, sort variables alphabetically in some cases;
453 properly indent source code lines; put HTML parameters into
454 quotes; don't put large amount of spaces into generated pages
455 just due to perl source code indent reason.
456
457 2001-11-24 Andrey Chernov a.k.a. ache
458 1) Localize date and sorting
459 2) Add messages customization options block
460 3) Skip .shtml/.shtm/.sht too
461 4) Don't use hardcoded [\000-\177] range while reading rc variables,
462 it miss upper half of code table, replace it with (.|\n)
463 5) For pichtml, while printing image name, do it in <P>...</P>,
464 it aligned together with image otherwise. This is temp. solution
465 until pichtml pic title options will be implemented.
466 6) Remove some \n from pichtml code to save vertical space
467 7) Mostly cosmetic, "HREF = " -> "HREF=", "TARGET = " -> "TARGET="
468 (some HTML analyzers dislike spaces here)
469
470 2001-08-20 Chris Lindell a.k.a. clindell
471 1) Added $opt_pichtmlnav, which adds navigation
472 links to per-image HTML files
473 2) Added image label to per-image HTML
474 3) Added CSS to per-image HTML
475
476 2001-08-15 Andrey Chernov a.k.a. ache
477
478 1) In some situations (like using $helphtml in .webmagickrc)
479 escapeurl() not expanded but placed as is like
480 HREF="escapeurl(README.html)" Fix it to make sure it
481 always expanded.
482 2) Allow .png in IMG SRC, it supported by all major browsers nowdays.
483
484 2001-08-08 Chris Lindell a.k.a. clindell
485
486 1) New PerlMagick (from ImageMagick 5.3.6) rename
487 Get() attributes:base_rows -> base-rows
488 base_columns -> base-columns
489 2) New PerlMagick does strange things for colorspace
490 'YUV', colors 256 options for writting GIF montages
491 - whole picture fade in background. Better way is
492 just remove this options - they are not neccessary
493 for writing GIFs, all handled automatically.
494 3) 'Prev' arrow for very first page is not useful if
495 README is not present since it just reload the
496 same frameset. I convert it to 'Up' arrow
497 in that particular case.
498 4) blue_c.gif now correctly included in distribution
499 5) compatible with Win32 ActiveState Perl
500
501 2001-07-13 Chris Lindell a.k.a. clindell
502
503 1) added $opt_allowconfig for user configuration
504 2) fixed js bug with framestyle 4
505
506 2001-06-28 Chris Lindell a.k.a. clindell
507
508 1) Can now handle rc and status files over 100k
509 2) Get real size of symlinks
510 3) Handle new ImageMagick Ping return value
511 4) Smaller .index.js files for faster downloads
512 5) Fixed table bug when image isn't thumbnailed
513 6) Fixed a problem finding relative paths to icons
514 when we are outside of the document root.
515
516 2001-06-03 Chris Lindell a.k.a. clindell
517
518 1) added --tables option for using HTML tables
519 instead of montages. Much faster processing
520 and navigation.
521 2) added version check for status file
522 so we can redo thumbs and html for new options
523 3) Solve incompatibilities with NS6
524
525 2001-05-28 Chris Lindell a.k.a. clindell
526
527 1) disabled new lockfile idea because if fails
528 to gt removed if the program has an error
529 2) corrected the installation of webmagickrc
530 3) Using fig2dev to create the documentation jpgs
531 because my installation of gs wants to create
532 them using big pages
533 4) rpm now requires Magick.so (PerlMagick)
534
535 2001-05-09 Chris Lindell a.k.a. clindell
536
537 1) More special character handling for directory and
538 file names (' ', ''', '#", etc).
539 2) Fix bug with "background=undefined" in JavaScript
540 if no background image is set
541 3) Display image name in status bar when mouse is over image map
542 4) Implement and document stylesheet option
543 5) Implement lockfile to keep 2 processes from competing
544
545 2000-01-17 Andrey Chernov a.k.a. ache
546
547 * webmagick.in: Fixes list.
548 1) Add nodate option to supress "Page updated ..." line in
549 generated htmls. Can save lot of processing time since with this
550 option htmls not regenerated just because date changed.
551 2) Add iconbase option to specify absolute icons path. It helps
552 when final gallery subdirectories location is different
553 than original one, so relative path can't be used.
554 3) Fix bug with " >" (space-separated gt) appearse in generated
555 htmls.
556 4) Fix bug with missing closing </FONT> tags.
557
558 1999-11-21 Bob Friesenhahn a.k.a. bfriesen
559
560 * webmagick.in: Incorporated patches from Andrey Chernov
561 a.k.a. ache
562 1) Add dirhtmlext option to specify directory extension other than
563 .html
564 2) Add jpegquality option (jpegquality) to specify it for JPEG
565 imagemaps. Can greately reduce map size.
566 3) finddepth->find change. Some directories can be missed
567 otherwise. It very depends of enabled/disabled directories order
568 while walking in the tree.
569 4) Don't even attempt to write to non-writeable directory.
570 5) Add missing forcejpeg and new options to usage help.
571
572 1999-10-17 Bob Friesenhahn a.k.a. bfriesen
573
574 * webmagick.in: Updated primary FTP site and Web site URLs.
575
576 1998-12-19 Bob Friesenhahn a.k.a. bfriesen
577
578 * webmagick.in: Incorporated patches from Andrey Chernov
579 ache to perfom the following:
580 1) Add possibility to force jpeg thumbnails instead of gif ones
581 2) Add possibility to add index pages footer (not header only)
582 3) Move /etc/webmagickrc to @prefix@/etc/webmagickrc
583 4) Add possibility to specify index pages extention (i.e. .shtml instead
584 of .html, needed for SSI)
585 5) Write progressive JPEGs for jpeg thumbnails
586 6) Add possibility to write per-picture HTML pages instead of linking
587 images directly; optional top/bottom code, target and non-default
588 extention tuned too. Per-picture SSI-ed HTMLs used mainly for banner
589 advertisment and helps a lot to keep site free for users.
590 7) Don't write *.js files when JavaScript turned off
591
592 1998-03-23 Bob Friesenhahn a.k.a. bfriesen
593
594 * webmagick.js: framesLoaded() was sometimes being executed before
595 it was defined by the frameset onLoad handler. This is a race
596 condition that should never happend but did on fast machines and
597 Netscape 4.
598
599 * webmagick.in (doMontage): ImageMagick changed the way it sets
600 the montage text label color. The new syntax is
601 Set(pen=>$opt_thumbforeground). The old way (foreground) has been
602 left in place to support older ImageMagick's.
603 (dodir): Added support for .sgi which seems to be an extension used
604 for SGI-format OpenGL texture files.
605
606 1998-01-11 Bob Friesenhahn a.k.a. bfriesen
607
608 * webmagick.in: Fixed nasty bug which caused opt_skip to not
609 work. This bug could cause damage to user files.
610
611 1997-12-15 Bob Friesenhahn a.k.a. bfriesen
612
613 * webmagick.in (handleMagickError): Now supports three levels of
614 errors: process fatal, image fatal, warning only. The subroutine
615 return code may be used to distinguish between the last two.
616
617 1997-11-25 Bob Friesenhahn a.k.a. bfriesen
618
619 * webmagick.in (doMontage): Compute imagemap information directly
620 rather than retrieving it from an external *_map.shtml file. One
621 less file type to deal with and possibly faster.
622
623 Sat Nov 1 10:12:23 1997 Bob Friesenhahn a.k.a. bfriesen
624
625 * webmagick.in (abs_path_to_rel): Eliminated $opt_abolute and
626 $opt_relative options. WebMagick now tryies to make all URLs
627 relative. If a URL can not be made relative then it will be
628 represented as an absolute URL.
629 (dodir): Now uses the order of directories and images specified by
630 .dirindex and .imgindex (respectively) to control the sort order
631 of the displayed directories and images. Directories and files
632 not occuring in the index are sorted in alphabetic order.
633
634 Tue Oct 14 00:17:32 1997 Bob Friesenhahn a.k.a. bfriesen
635
636 * webmagick.in (doMontage): Fixed bug that caused label to always
637 be supplied if listing occured in the .imgindex file regardless
638 of whether $opt_thumblabel was set to 'false' or not.
639
640 Sun Oct 12 18:16:07 1997 Bob Friesenhahn a.k.a. bfriesen
641
642 * webmagick.in (compareHash): Added programmed handling of
643 Image::Magick related errors by routing all error status through
644 handleMagickError() rather than warn().
645
646 Sun Oct 5 15:31:13 1997 Bob Friesenhahn a.k.a. bfriesen
647
648 * webmagick.in (dodir): Writes run information to
649 ".index.pl". Also saves same information in ".index.js" in
650 JavaScript form. A new JavaScript interface has been added which
651 uses the .index.js file as input. These changes should be
652 considered substantial since much of the WebMagick core code had
653 to be re-written.
654
655 Tue Sep 9 00:37:24 1997 Bob Friesenhahn a.k.a. bfriesen
656
657 * webmagick.in (html_imgsize): Uses new PerlMagick "Ping" method
658 to determine image sizes if available. The Ping method is much
659 faster since it does not read the entire image.
660
661 Wed Aug 27 23:48:36 1997 Bob Friesenhahn a.k.a. bfriesen
662
663 * webmagick.in: Now uses a single ".index.stat" file rather than a
664 file per page to save run information.
665
666 Now also passes "use strict 'vars'".
667
668 Mon Aug 25 08:30:01 1997 Bob Friesenhahn a.k.a. bfriesen
669
670 * webmagick.in: Removed PERL4 style '&' prefix from subroutine
671 invokations in favor of "new" C style".
672
673 Now uses (and passes) -w flag plus "use strict 'refs'" and
674 "use strict 'subs'". Removed some bugs in the process.
675
676 Sun Aug 3 14:07:11 1997 Bob Friesenhahn a.k.a. bfriesen
677
678 * webmagick.in (dodir): Status represented by $stat_havereadme and
679 $stat_numpages has now been moved into $stat_htmlparams in the
680 .index*.stat output.
681
682 Fri Jul 25 19:07:09 1997 Bob Friesenhahn a.k.a. bfriesen
683
684 * webmagick.in (writeindexes): If $icon_url{'ball'} is undefined,
685 then no ball icon is displayed beside directory items. This is
686 now the default since more space is left available for the
687 directory name or title and it looks at least as good.
688
689 Wed Jul 16 08:02:13 1997 Bob Friesenhahn a.k.a. bfriesen
690
691 * Makefile.in: Removed typo from AWK code ($ prefix on variables)
692 so that generating webmagickrc.in works on other than the original
693 AWK.
694
695 Thu Jul 3 13:54:39 1997 Bob Friesenhahn a.k.a. bfriesen
696
697 * Added size hint information which is used by the JPEG library
698 (and possibly some other formats) to return an image close to the
699 desired size rather than the full size image. This results in a
700 considerable speed-up when creating thumbnail images for JPEGs.
701
702 * Added $opt_readfailhook to support executing code if reading an
703 image fails. A typical action would be to unlink the image
704 (presuming the image is corrupted).
705
706 * webmagick.in (dodir): Re-named $opt_thumbbordercolor to
707 $opt_thumbframebgcolor and $opt_thumbmattecolor to
708 $opt_thumbframecolor to better reflect what these options do.
709 Added backward compatability code so the old options continue to
710 work.
711
712 * Created ChangeLog file. Let's keep track of edits from now on.
713