arved       01/08/09 19:07:05

  Modified:    .        CHANGES
  Log:
  Changes from 0.18 to 0.19
  
  Revision  Changes    Path
  1.7       +185 -0    xml-fop/CHANGES
  
  Index: CHANGES
  ===================================================================
  RCS file: /home/cvs/xml-fop/CHANGES,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- CHANGES   2001/04/02 06:59:47     1.6
  +++ CHANGES   2001/08/10 02:07:05     1.7
  @@ -1,3 +1,188 @@
  +==============================================================================
  +Done since 0.19 release
  +
  +==============================================================================
  +Done since 0.18 release
  +
  +*** Building
  +- improvements and fixes to build.xml (ASandstrom,KCampbell)
  +
  +*** General
  +- Changes to support Batik (KLiddle)
  +{ FOP now uses Batik to render svg
  +This is handled for awt - using batik to render to a graphic
  +and pdf.
  +Pdf still requires better image support.
  +The elements and properties are generated from the svgelements.xml
  +document.
  +The version of batik is 17/05/2001 cvs. }
  +- memory buffering (Seshadri G.K.)
  +
  +*** Examples
  +- Added Norwegian hyphenation based on Rune Kleveland's original
  +nohyphb.tex TeX patterns from the ispell-norsk-2.0 package (TEngvig)
  +adds Danish text (Lars Michael Johnsen)
  +- fixed up fills and borders for better appearance (KLiddle)
  +- Fixed basic-link horizontal position with justification turned on. (KCampbell)
  +- add border-collapse property (KLease)
  +- Added CID Font example (KCampbell)
  +
  +*** Hyphenation
  +- corrected danish hyphenation (Carlos Villegas)
  +- adds Danish hyphenation file (Carlos Villegas)
  +- Added Norwegian hyphenation based on Rune Kleveland's original
  +nohyphb.tex TeX patterns from the ispell-norsk-2.0 package (TEngvig)
  +- Hyphenation patterns for russian (TEngvig)
  +
  +*** codegen
  +- The elements and properties are generated from the svgelements.xml
  +document. (KLiddle)
  +
  +*** Package org.apache.fop.apps:
  +- support for XMLRenderer (ASandstrom)
  +- Removed uses of System.out where throwing a FOPException should suffice.
  +Refactored code to throw FOPExceptions so embedding FOP wont' cause app
  +server JVMs to exit. (KCampbell)
  +- adding -text and -pcl options to help text (FJannidis)
  +- sets baseDir to a URL string rather than a file path string (KLiddle)
  +
  +*** Package org.apache.fop.datatypes:
  +- New datatype to represent the property border-separation (KLease)
  +
  +*** Package org.apache.fop.fo:
  +- fixed a couple of problems when placing foreign objects near
  +page break (KLiddle)
  +- Support for LengthPair property type (KLease)
  +- restored support for external svg images (KLiddle)
  +
  +*** Package org.apache.fop.fo.flow:
  +- inlining of images (ASandstrom, Seshadri G.K.)
  +- footnote height problem fix (KLiddle)
  +- fixed a couple of problems when placing foreign objects near
  +page break (KLiddle)
  +- added support for 'number-columns-repeated' (G. Pretterhofer)
  +- fixes a null pointer ex if area is removed before creating area (KLiddle)
  +- footnote height/id reference problem fixes (KLiddle)
  +- Fix body positioning; remove widow and orphan handling for rows (KLease)
  +- Make borders closer to CR spec (KLease)
  +- Improves cell borders when border-collapse=collapse (the default). Note that
  +this doesn't implement the full CR, but it's a big improvement and will handle
  +many common cases. (KLease)
  +- Stop tables from breaking too early, but make sure that all cells are
  +composed with the same maxHeight and that absolute Height is set correctly.
  +In TableRow.java, remove old commented out stuff and put back space-before
  +(for now) and fix a potential bug involving space-before. (KLease)
  +- Overflows may cause a row to be re-laid out, need to skip cell content
  +that has already been processed. (AWelch)
  +- Put back background on table-column and table-cell (KLease)
  +- increasing padding problem fix (KLiddle)
  +- Each column in the row should start with the same height available. (AWelch)
  +- For borders to be drawn properly on overflowed rows must process all
  +children. (AWelch)
  +- Use Constants values. (KLease)
  +
  +*** Package org.apache.fop.fo.pagination:
  +- running page num ctr now instance variable for servlet use (KLiddle)
  +- Made logging go to the same stream (out) for pages and the newline
  +after a page sequence. The newline was previously going to the err stream.
  +(KCampbell)
  +
  +*** Package org.apache.fop.fonts:
  +- Patch from [EMAIL PROTECTED] to use unicode escape char instead of
  +pound sign because it was interpreted as an invalid double byte char in
  +Japanese locale (ja_JP.EUC) and wouldn't compile. (TEngvig)
  +- Fixes a signedness bug in handling cmaps that caused some fonts to be
  +invalid. (TEngvig)
  +- Some fonts contains malformed composite glyphs which used to make fop crash.
  +This adds an errormessage and tries to embed the font without the composite
  +glyph. (TEngvig)
  +- Made some tables in the TTF embedding optional to be compatible with more
  +fonts. This adheres to the TrueType spec, and makes the MS OpenType
  +extras optional. (KCampbell)
  +- Bugfix for font headers with long datatype (KCampbell)
  +
  +*** Package org.apache.fop.fonts.apps:
  +- Fixes NumberFormatExceptions when reading .pfm files with kerning values.
  +(TEngvig)
  +
  +*** Package org.apache.fop.image[.analyser]:
  +- now passes in url string to the analyser; some readers may need the url
  +eg. svg document creator (KLiddle)
  +- inlining of images (ASandstrom, Seshadri G.K.)
  +- restored support for external svg images (KLiddle)
  +- gives SVGReader the correct size (KLiddle)
  +
  +*** Package org.apache.fop.layout:
  +- Fix table breaking bug (KLease)
  +- (AreaContainer) Remove offset of X and Y position by border and
  +padding (KLease)
  +- (FontInfo, FontState) Refactored FontState so it doesn't do excessive font
  +lookups per character. (KCampbell)
  +- (LineArea) Moved mapping from character to cid from LineArea to PDFRenderer.
  +This fixes bug no 1681 and other issues with wrong characters being displayed
  +when using CID fonts. (TEngvig)
  +- (LineArea) vertical align amount modified (KLiddle)
  +- (LineArea) Fixes hyphenation for CID fonts (TEngvig)
  +- (basic-link) Fixed basic-link horizontal position with justification
  +turned on. (KCampbell)
  +
  +*** Package org.apache.fop.layout.hyphenation:
  +- Fixed an array out of bounds that caused some combinations of word/pattern
  +to crash (TEngvig)
  +
  +*** Package org.apache.fop.layout.inline:
  +- Fixed basic-link horizontal position with justification turned on. (Campbell)
  +
  +*** Package org.apache.fop.pdf:
  +- Changed encoding of CID fonts from customized CMap to predefined Identity-H
  +encoding. (TEngvig)
  +- Fixed some bugs in PDF rendering when font embedding fails.
  +FontDescriptor is now written out anyway to produce a valid PDF
  +and acrobat reports that the font can't be displayed. (KCampbell)
  +- Added default producer to fix a bug where the PDF producer is
  +set to null in the default commandline usage. (KCampbell)
  +- (PrintRenderer) Correct border positions on absolutely positioned
  +AreaContainers (fo:block-container) (KLease)
  +
  +*** Package org.apache.fop.render[.*]:
  +- ps renderer (JMaerki)
  +- improved support for XMLRenderer (ASandstrom)
  +- fixes for -print option (DBradby)
  +- restored support for external svg images (KLiddle)
  +- Moved mapping from character to cid from LineArea to PDFRenderer. This
  +fixes bug no 1681 and other issues with wrong characters being displayed when
  +using CID fonts. (TEngvig)
  +- Fix for color carrying over page breaks (ASandstrom)
  +- Cleaned up renderWordArea. removed unused code. optimized object creation
  +a little. (KCampbell)
  +- Fix disappearing text when using text-anchor != start (KLease)
  +- Fix for using embedded TrueType fonts in SVG. This fix adds the use of
  +FontState.mapChar to ensure that glyphs used in the SVG document are included
  +in the embedded font. (TEngvig)
  +- Fixed some bugs in PDF rendering when font embedding fails.
  +FontDescriptor is now written out anyway to produce a valid PDF
  +and acrobat reports that the font can't be displayed. (KCampbell)
  +
  +*** Package src.org.apache.fop.svg:
  +- svg handled with batik, supported in pdf, awt and ps
  +- svg->pdf transcoder, PDFGraphics2D for drawing into pdf
  +- (PDFDocumentGraphics2D) now supports size setting properly (KLiddle)
  +- (PDFGraphics2D) fixes a line colouring problem (Liddle)
  +- (PDFGraphics2D) better svg rendering; stroke style for lines (KLiddle)
  +- (PDFGraphics2D) now supports size setting properly (KLiddle)
  +- (SVG) Add viewBox support to svg element. (KLease)
  +
  +*** Package src.org.apache.fop.tools:
  +- (TestConverter.java) fixes a problem relating to rendering options for xml
  +renderer (KLiddle)
  +
  +test/Testing: 
  +- testing system, for use with the w3c defined testsuite.dtd including our
  +tests (KLiddle)
  +- added some simple test files with blocks (KLiddle)
  +- also a script to create pdf from test suites (KLiddle)
  +
  +==============================================================================
   Done since 0.17 release
   
   - added: improved Fop task for Ant, added basedir attribute [Will Holcomb]
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to