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
|
v0.12
2014.07.24
* Recognize and hide covered text
* Proof mode that allows easy comparison of HTML and PDF
* Do not support Fontforge < 2.0.0 any more
* Output is now XHTML
* Other bug fixed and improvements
* New options
--process-annotation
--correct-text-visibility
--proof
--svg-node-count-limit
--svg-embed-bitmap
* Removed options
--css-draw
v0.11
2014.01.19
* Compress JS with closure-compiler
* Compress CSS with YUI Compressor
* jQuery removed
* Lots of JS code cleaning
* Enable global key handler by default
* Use WOFF by default
* Always generate TTF before the final output
* Fix CSS for loading-indicator
* Do not set style for global <span>
* Improvements on the SVG output
* New options
--tmp-file-size-limit
--tmp-dir
v0.10
2013.10.17
* Lots of code cleaning
* Logo as loading indicator
* Add a logo
* Remove several CSS prefixes
* Background image optimization
* Support output background image in JPEG (--bg-format jpg)
* [Experimental] Support output background image in SVG (--bg-format svg)
* [Experimental] Support Type 3 fonts
* New options
--bg-format
--font-format (same as --font-suffix, but without the leading dot)
--process-type3
* Deprecated options:
--font-suffix
v0.9
2013.09.16
* Lazy loading of pages
* Show font names in debug messages
* Licensed changed
- Additional terms for usage in online services
- Remove GPLv2
* Bug fixes:
- --optimize-text
- Always use Unicode encoding for fonts
- space width
- disable ligature in Firefox
- Uninitialized memory for encoding
* New options:
--embed
--embed-***
--override-fstype
* Deprecated/Removed options:
--single-html
--remove-unused-glyph
v0.8
2013.05.05
* HTML optimization
- reduce number of <span> elements
- merge lines with different y values
- merge lines with different (but proportional) transform matrices
* Custom format for page file name
* Workaround for NBSP
* A default HTML file which load the pages dynamically when split-pages is on
* Support simple clippings
* Bug fixed:
- missing glyphs in TTF fonts
- unexpected vertical shifts
- whitespace lost in IE
* New UI style
* New options:
--optimize-text : HTML optimization, see above
--fallback : the most accurate way, but costly (larger file sizes)
--printing : enable or disable CSS for printing
--page-file: specify page filenames when split-pages is on
* Deprecated options:
--embed-base-font
* New default values:
--embed-external-font 1
--space-as-offset 0
--remove-unused-glyph 0
v0.7
2013.03.01
* Process outline
* Fix build with poppler
* Many code cleaning jobs
* Experimental printing support
* Lots of code refinements
v0.6
2013.01.26
* new option --no-drm
* Travis CI integration
* Add a class for 'left'
* Fixed a bug of hashing/finding GfxRGB
* new option -v, --version
* Render Type 3 fonts as image
* New parameter: --use-cropbox
* Progress indicator
* Create a glyph for ' ' when missing
* Code refining
v0.5
2012.10.06
* New option: --remove-unused-glyph
* New options: --stretch-narrow-glyph, --squeeze-wide-glyph
* Fixed glyph width adjusting
* Fixed a memory issue
* Working on css-draw
* Working on integrating background-renderer, preparing for svg renderer in the future
v0.4
2012.09.26
* Precise link destination within the document
* Better appearance
* UI events/actions with Javascript
* external hint tool
* (should) do not freeze Firefox
* --auto-hint, good for Chrome
* many fixes for IE
* adjust widths of fonts according to PDF
v0.3
2012.09.16
* Links
* New options: --data-dir --split-pages
* Manifest for customized HTML generation
* Smooth scrolling
* Completely removed dependency of boost
* Removed dependency of boost::filesystem
* Relaxed dependency on c++11. Now can be built with GCC 4.4.6
* Removed dependency of boost::format and boost::algorithm
* New option --space-as-offset
* A font preprocessor, for solving encoding problems
* Better HTML optimization, states are reused
* HTML should work when Javascript is disabled
v0.2
2012.09.06
* Fontforge is now linked with, not called with scripts
* Better accuracy of rendering, with a new line model
* New option --decompose-ligature
v0.1
2012.08.28
* The first release
|