Changelog:
15/11/2015
- RagTime v5-v6 parser: try to retrieve the embedded spreadsheets
+ begin to understand the hierarchical structures which store
a chart (but not the meaning of each field),
- ClarisWorks/AppleWorks: find a new structure in the file's header
(which could prevent to convert some database's file),
- BeagleWorks/GreatWorks/Word Perfect Works: retrieve the picture's
field in a database
- all: improve a little the methods which create spreadsheets,
- all: make some constructors explicit.
10/13/2015
- add a parser for Style documents(at least v1.6 and v1.9)
10/9/2015
- add file signatures for FullPaint documents which have the same format as MacPaint..
10/8/2015
- add a parser for Pixel Paint documents
Problems found with existing distfile:
distfiles/libiconv-1.13-cp932.patch.gz
No changes made to the libiconv distinfo file.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
16/07/2015:
- RagTime v5-v6 parser: try to retrieve the main layouts and the
picture/shape/textbox, ie. now, it generates result but it is
still very imcomplete...
- MWAW{Graphic,Presentation,Text}Listener: correct a problem in OpenGroup
which may create to incorrect document,
- create an MWAWEmbeddedObject class to store a picture with various
representation,
- MWAW*Listener: rename insertPicture in insertShape, add a function to
insert a texbox in a MWAWGraphicShape(which only insert a basic textbox)
...
22/06/2015:
- add a parser for MacDraft v4-v5 document
- allow to create pattern's surface with various intensity
- allow to create simple measure
14/06/2015:
- allow to build doc only for the api classes, using --with-docs=no|api|full
to create no documentation, only API classes' documentations, all classes'
documentations
5/28/2015:
- add a minimal parser for ApplePict v1.v2,
ie. no clipping, do not take in account the copy mode: srcCopy, srcOr, ...
-------- version 0.3.5 (start) -------------
5/10/2015:
- add a parser for MacDraft v1 Document
4/29/2015:
- add a parser for ClarisDraw Document
4/18/2015:
- RagTime v5-v6 parser(not functional): continue to works on this filter,
try to find the different kinds of cluster and how to parse them, ...
- AppleWorks/ClarisWorks parser[spreadsheet]: do not remove first empty row/columns.
- remove all assert calls
- rename Box2,Vec2,... in MWAWBox2, MWAWVec2,... to avoid potential name's conflict
Changelog:
11/9/2014:
- AppleWorks/ClarisWorks parser[draw]:
try to send master pages on each page of the final documents
try to do not cut shapes, pictures which are on several pages (by creating bigger pages)
10/29/2014:
- MacDraw Pro: add a parser for MacDraw Pro v1
-------- version 0.3.4 (start) -------------
10/2/2014:
- RagTime v5-v6: begin to find the main structures in a document, to be continued...
- fix some coverity problems.
9/12/2014:
- AppleWorks: add a presentation parser
8/22/2014:
- MacDraw II: add a parser for MacDraw II v1.0-v1.1
-------- version 0.3.3 (start) -------------
28/7/2014:
- AppleWorks/ClarisWorks: manage multiple headers/footers + better rebuilding of complex group
1/7/2014:
- MacDraw: add a parser for v0 and v1 documents
22/6/2014:
- RagTime: add a parser to parse v2 and v3 documents
6/6/2014:
- rewrite MWAWCellContent::double2Date to avoid problem with 32/64 time_t values
- correct many <<small>> problems