-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathChangeLog
More file actions
138 lines (119 loc) · 6.24 KB
/
ChangeLog
File metadata and controls
138 lines (119 loc) · 6.24 KB
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
FileWiki-0.54
* FileWiki::Plugin::Asciidoc: add MAN_RELEASE_VERSION, extracted
from source content ":release-version:"
FileWiki-0.53
* Add support for PhotoSwipe on indexpage
* FileWiki: add plugin override option for INCLUDE vars
* FileWiki: recursively expand variables and expressions
* FileWiki::Plugin: add TARGET_FILE_EXT
* FileWiki::Plugin::ImageMagick: add WIDTH/HEIGHT to chained source
* FileWiki::Plugin::ImageMagick: add IMAGEMAGICK_TINT
* FileWiki::Plugin::ImageMagick: add IMAGEMAGICK_XSCALE
* FileWiki::Plugin::ImageMagick: add IMAGEMAGICK_POSTFIX_<key>
* FileWiki::Plugin::ImageMagick: use "resize" instead of "scale" for
IMAGEMAGICK_SCALE (slower, better results)
* Template::Plugin::Resources: add Resources.list() function
* Template::Plugin::SwissTopo: return empty string if coordinates
are not covered by the map
* FileWiki::Plugin::JavaScript: add "process_template" and
"disable_minify" arguments
* use https for admin.ch and google.com links
* examples: gallery.org: use VP9 (two-pass) for WEBM video; use
"aac" instead of "libfdk_aac" for MP4
* rename SCALED -> LOWRES, and BIG -> HIGHRES
* examples: gallery.org: use postfix "lo", "hi", "thumb", "mini" for
image resources
* examples: gallery.org: add quality selector on indexpage (for
PhotoSwipe)
* template: gallery/page.tt: set width/height on <img> and <video>
instead of style; adapt style in gallery.csstt
FileWiki-0.52
* Template::Plugin::Filewiki: add PageTrail function
* Template::Plugin::Filewiki: add "list_onclick"
* Template::Plugin::Filewiki: add "list_item_element": define html element
* Template::Plugin::Filewiki: add uri_key: override page URI
* Template::Plugin::Filewiki: add list_item_class_key,
list_item_id_key: define additional class/id attribute for page
FileWiki-0.51
* added SRC_REGEXP system variable
* create reproducible output (always order hashes in templates)
* use "grohtml" for man page conversion (in FileWiki::Plugin::Man)
* produce "name.1.html" instead of "name.html" (FileWiki::Plugin::Man)
* added FileWiki::Plugin::Asciidoc
FileWiki-0.50
* added FileWiki::Plugin::Man, which processes man pages
* added EXCLUDE system variable
* added RESOURCES_FORCE_REBUILD system variable
* changed default PLUGIN_MARKDOWN_MATCH=\.(md|txt)$
* allow array vars for INCLUDE, EXCLUDE and PLUGIN variables (e.g. +INCLUDE=foo)
* added SORT_STRATEGY=none (no sorting, useful when using INCLUDE)
* added Template::Plugin::SwissTopo (swiss map plugin for Template Toolkit)
* added support for blueimp gallery slideshow scripts (alternative to galleria)
* added option "slideshow" for gallery_image_link variable
* added variable gallery_popout, which displays a popout action link if set
* added support for multiline variables (starting/ending with '\\\')
* added resource-creator plugin framework
* added plugin groups and constructor arguments
* added FileWiki::Plugin::ImageMagick, which uses the PerlMagick API
for creating image resources
* added FileWiki::Plugin::ExtCmd, which calls a user-defined command
for creating page resources
* added FileWiki::Plugin::EXIF, providing EXIF information in vars
* removed FileWiki::Plugin::Gallery, which is no longer required as
the same functionality is provided by the more generic
ImageMagick, ExtCmd, and EXIF plugins, in combination with plugin
grouping
FileWiki-0.40
* generate XHTML in FileWiki::Plugin::POD
* Template::Plugin::FileWiki->PageTree() generates <ul class="collapse">
* Template::Plugin::FileWiki->PageTree() generates "highlight" class:
* in <li> if "highlight_list_item" is set
* in <a> if "highlight_link" is set
* adapted plugin framework to allow vars-provider plugins
* added FileWiki::Plugin::Git, which provides variables such as "git commit date"
* added FileWiki::Plugin::Perl, which provides PERL_PACKAGE and PERL_VERSION
* enhanced variable declaration:
* support for array variable declaration of form: "+mykey=value"
* support for eval expressions on variables
* support variable expansion in form: ${myvar} and ${myvar//match/replace}
* support variable late expansion in form: ${{myvar}} and ${{myvar//match/replace}}
* support logical expressions in form: $(( [[!]CONDITION:] EXPR0 || EXPR1 || ... ))
* removed obsolete NAME_MATCH, MATCH_<var>, DIR_MATCH_<var> and SANITIZE_<var>
hacks, this can now be solved with variable substitution and eval expressions
* Gallery changes:
* replaced GALLERY_IMAGE_<TYPE> declaration by GALLERY_IMAGE_TARGETS
* replaced GALLERY_CONVERT_OPTIONS by GALLERY_IMAGE_CMD_JPG
* replaced mobile_view variable by gallery_image_link, gallery_prevnext_bottom,
gallery_prevnext_top and gallery_button_simple
* added GALLERY_DISABLE_EXIF_WARNINGS
* gallery templates: refactoring of gallery mosaic display (use
display-block instead of tables): introduced new mosaic_* classes.
* gallery templates: support for smartphones (two columns, fixed to
50% width) and tablets (resized images, maximum height of 120px)
* gallery templates: added mobile_view variable
FileWiki-0.30
* more generic approach for image resizes and still image commands
* enhancements in exif info table
* fixed gallery trail: trail goes down as long as gallery_trail variable is set
* moved all gallery templates to common template directory
* added INCLUDE_VARS system variable
* added FileWiki::Plugin::CSS, with template and minimizing support
* added FileWiki::Plugin::JavaScript, with minimizing support
* fixed INCLUDE variable handling
* added EXIF sidecar support (GALLERY_SIDECAR_POSTFIX variable)
* renamed GALLERY_RESIZE_<TYPE> to GALLERY_IMAGE_<TYPE>
FileWiki-0.21
* added video support for Gallery plugin
* minor bugfixes
FileWiki-0.20
* added plugin framework
* added FileWiki::Plugin::Gallery
* added example site for photo gallery
* renamed TARGET_DIR to OUTPUT_DIR
* removed RAW_COPY system variable (now handled by FileWiki::Plugin::Copy)
* added SKIP_PREVNEXT system variable
* added MAKE_INDEX_PAGE system variable
* added transformation variables: MATCH_<var>, DIR_MATCH_<var>, SANITIZE_<var>
* changed delimiter for INCLUDE system variable to ':'
FileWiki-0.10
* initial revision