Changelog:
libetonyek 0.1.7
- Fix a few issues found by Coverity.
- Correctly compute cell row and column.
- Improve reconstruction of gradients.
- Improve resolution of cell styles.
- Parse non-RGB colors.
- Improve handling of table border lines.
- Convert cell values to text in presentation and text documents.
- Handle following-paragraph and following-layout styles.
- Allow building with different versions of mdds (1.2 is the default).
- Require C++11 for build.
- Fix several issues found by oss-fuzz.
- Disable error output from libxml2.
- Improve lookup of parent styles.
- Never insert a page break in a footnote.
- Drop outdated MSVC project files.
- Various small fixes and improvements.
libetonyek 0.1.6
- All formats:
+ Improved handling of text language, e.g., written language props now
include country and script.
- Keynote 6:
+ Parse links.
+ Parse text language.
+ Parse lists (bullets).
+ Resize tables properly.
+ Fix handling of texts containing non-ASCII characters (i.e., the
majority of non-English languages).
- Miscellaneous:
+ Fix build with boost 1.54/1.55.
+ Make help output of conversion tools more help2man-friendly.
+ Fix build with recent clang, which does not like 'register' keyword.
+ Various small fixes and improvements.
libetonyek 0.1.5
- Parse slide background.
- Parse shape style: fill, line stroke, opacity, shadow.
- Parse table style: default cell borders, background etc.
- Various fixes and improvements.
libetonyek 0.1.4
- Parse formulas.
- Parse cell type and number format.
- Require mdds 1.0 by default (but 0.12.1 is still supported).
- Add support for Keynote 6. Imported features include: shapes, images,
text + text formatting, presentation notes, tables (only simple tables
are supported.)
libetonyek 0.1.3
- Common:
+ Import more text formatting properties.
+ Correctly interpret properties set by paragraph style, but turned
off in character style.
+ Import paragraph borders.
+ Import metadata.
+ Collect styles and other referenceable entities even from skipped
parts of the input.
+ Fix a typo that caused shapes being dropped from output.
+ Import table borders.
+ Add dependency on mdds.
+ Various small bugfixes and improvements.
- Pages:
+ Import headers and footers.
+ Import footnotes and endnotes.
+ Import images.
+ Import shapes.
+ Import text columns.
+ Accept documents created by Pages 1-3.
- Numbers:
+ Accept documents created by Numbers 1.
libetonyek 0.1.2
- Use symbol visibility on Linux. The library only exports the two public
functions now.
- Refactor the parser to allow sharing of code among Keynote, Pages and
Numbers parsers.
- Add initial support for Pages (v. 4 only): text and text formatting,
tables.
- Parse text language.
- Parse links.
- Fix parsing of tab stops.
- Add dependency on glm.
- Add initial support for Numbers (v. 2 only): sheets and cell content.
- Fix parsing of simple cell text content, which was ignored previously.
- Various small bugfixes and improvements.
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.
* Update COMMENT.
Changelog:
libetonyek 0.1.2
- Use symbol visibility on Linux. The library only exports the two public
functions now.
- Refactor the parser to allow sharing of code among Keynote, Pages and
Numbers parsers.
- Add initial support for Pages (v. 4 only): text and text formatting,
tables.
- Parse text language.
- Parse links.
- Fix parsing of tab stops.
- Add dependency on glm.
- Add initial support for Numbers (v. 2 only): sheets and cell content.
- Fix parsing of simple cell text content, which was ignored previously.
- Various small bugfixes and improvements.
libetonyek 0.1.1
- Fix detection of Keynote 3 documents.
libetonyek 0.1.0
- switch to librevenge
- add BIPU support for import of Pages documents
- add skeleton for (future) import of Numbers spreadsheets
Libetonyek is library providing ability to interpret and import
Apple Keynote presentations into various applications. You can find
it being used in libreoffice.