[ANN] libetonyek 0.1.8 has been released

David Tardon dave.tardon at gmail.com
Sun Apr 22 05:18:41 UTC 2018


libetonyek is a library for parsing Apple Keynote, Pages and Numbers
formats.

Special thanks to Laurent Alonso, who did most of the work for this
release!

List of changes:

- All formats:
  + Parse fields.
  + Improve parsing of lists.
  + Fix output of orphans and widows paragraph properties.
  + Correctly handle rectangles with rounded corners.
  + Improve output of callouts.
  + Parse line ends (arrows).
  + Parse curves with multiple components.
  + Improve parsing of fills.
  + Improve parsing of tables.
  + Handle cropped images.
  + Parse grouped shapes.
  + Parse audio/video preview images.
  + Parse text wrap.

- Keynote 2-5:
  + Parse old-style images (Keynote 2-3?).
  + Parse slide styles.
  + Output master slides.
  + Parse connection lines.

- Keynote 6:
  + Improve detection of Keynote 6 documents. (tdf#113737)
  + Output master slides.
  + Parse connection lines.

- Numbers 1-2:
  + Properly parse TRUE and FALSE functions.

- Pages 1-4:
  + Parse annotations.
  + Improve parsing of images (position etc.).
  + Handle tables in a group.
  + Parse page dimensions from print settings.
- Pages 5:
  + Parse page dimensions.
  + Parse footnotes/endnotes.
  + Parse comments.
  + Parse headers/footers.
  + Parse tables.
  + Parse textboxes.
  + Fix line spacing and paragraph margins.
  + Parse more text properties.

- Miscellaneous:
  + Add support for Keynote 1 documents.
  + Add support for Numbers 3 documents.
  + Fix several issues found by oss-fuzz.
  + Fix build with glm 0.9.9.
  + Other fixes and improvements.

Home page: https://wiki.documentfoundation.org/DLP/Libraries/libetonyek
Download from: http://dev-www.libreoffice.org/src/libetonyek/

D.


More information about the LibreOffice mailing list