-
Notifications
You must be signed in to change notification settings - Fork 38
Rewrite Epub parsing with the new XmlParser implementation and the new Publication model #89
Commits on Jan 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5492494 - Browse repository at this point
Copy the full SHA 5492494View commit details -
Rewrite Epub parsing with the new XmlParser implementation
Elements and attributes are every time picked from the right namespace. Epub 3.x Property Data Type default vocabularies and prefix mechanism are carefully implemented. As data are not organized in the same way in an Epub Package Document and in a Readium Publication, a specific intermediate model is used to parse completely an Epub before converting it into a Publication. This allows clearer code and should make further feature additions easier.
Configuration menu - View commit details
-
Copy full SHA for 45627ff - Browse repository at this point
Copy the full SHA 45627ffView commit details -
Implement Epub media overlays parsing
After SMIL parsing, media overlays are stored in the mediaOverlays property of a dedicated link.
Configuration menu - View commit details
-
Copy full SHA for 7093b9a - Browse repository at this point
Copy the full SHA 7093b9aView commit details
Commits on Jan 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 93fdf55 - Browse repository at this point
Copy the full SHA 93fdf55View commit details
Commits on Jan 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 637c17f - Browse repository at this point
Copy the full SHA 637c17fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b38ccf5 - Browse repository at this point
Copy the full SHA b38ccf5View commit details -
Add multiple subtitles support and use publication language as fallba…
…ck metadata language
Configuration menu - View commit details
-
Copy full SHA for db72d79 - Browse repository at this point
Copy the full SHA db72d79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a3e764 - Browse repository at this point
Copy the full SHA 6a3e764View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03c4b75 - Browse repository at this point
Copy the full SHA 03c4b75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d116fa - Browse repository at this point
Copy the full SHA 0d116faView commit details
Commits on Jan 31, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 36f419d - Browse repository at this point
Copy the full SHA 36f419dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf6eeb7 - Browse repository at this point
Copy the full SHA bf6eeb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd060ec - Browse repository at this point
Copy the full SHA dd060ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 397f49c - Browse repository at this point
Copy the full SHA 397f49cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8290deb - Browse repository at this point
Copy the full SHA 8290debView commit details
Commits on Feb 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3611694 - Browse repository at this point
Copy the full SHA 3611694View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18bbd59 - Browse repository at this point
Copy the full SHA 18bbd59View commit details -
Deeply check whether a link is in readingOrder while splitting betwee…
…n readingOrder and resources
Configuration menu - View commit details
-
Copy full SHA for 833213f - Browse repository at this point
Copy the full SHA 833213fView commit details -
Use shared Subject and ReadingProgression in the Epub model, forget a…
…bout MultilanguageString
Configuration menu - View commit details
-
Copy full SHA for f79ff95 - Browse repository at this point
Copy the full SHA f79ff95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93a6e17 - Browse repository at this point
Copy the full SHA 93a6e17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96e9ac7 - Browse repository at this point
Copy the full SHA 96e9ac7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75f1d65 - Browse repository at this point
Copy the full SHA 75f1d65View commit details -
Rewrite parser.normalize so that anchors are accepted as href and the…
… result is percent-decoded
Configuration menu - View commit details
-
Copy full SHA for 420e719 - Browse repository at this point
Copy the full SHA 420e719View commit details
Commits on Feb 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for dfd2110 - Browse repository at this point
Copy the full SHA dfd2110View commit details -
Configuration menu - View commit details
-
Copy full SHA for 684ac10 - Browse repository at this point
Copy the full SHA 684ac10View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac99865 - Browse repository at this point
Copy the full SHA ac99865View commit details -
Extract code to use default language in title, subtitle and contribut…
…ors to a dedicated function
Configuration menu - View commit details
-
Copy full SHA for d1741f9 - Browse repository at this point
Copy the full SHA d1741f9View commit details
Commits on Feb 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for acf2a5d - Browse repository at this point
Copy the full SHA acf2a5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73a7b01 - Browse repository at this point
Copy the full SHA 73a7b01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b2d177 - Browse repository at this point
Copy the full SHA 5b2d177View commit details -
- Sort the ZIP entries before creating the readingOrder, for CBZ - Don't fallback on the Link.href for its title. The testapp should do that if needed.
Configuration menu - View commit details
-
Copy full SHA for 7de3521 - Browse repository at this point
Copy the full SHA 7de3521View commit details
Commits on Feb 4, 2020
-
Fix containers (remove href's / prefix, wrong dataLength and add cont…
…ains(relativePath)) Fix error while reading encryption.xml in the EpubParser Filter out directories from the CBZ entries
Configuration menu - View commit details
-
Copy full SHA for da20bd9 - Browse repository at this point
Copy the full SHA da20bd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 825bd3d - Browse repository at this point
Copy the full SHA 825bd3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf61137 - Browse repository at this point
Copy the full SHA bf61137View commit details -
Configuration menu - View commit details
-
Copy full SHA for a57a9d1 - Browse repository at this point
Copy the full SHA a57a9d1View commit details
Commits on Feb 6, 2020
-
Make Ncx and NavigationDocument parsers output a map so that unknown …
…collection roles are allowed, fix and test PropertyDataType
Configuration menu - View commit details
-
Copy full SHA for a3b0c12 - Browse repository at this point
Copy the full SHA a3b0c12View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2fec95 - Browse repository at this point
Copy the full SHA f2fec95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b2f4e3 - Browse repository at this point
Copy the full SHA 5b2f4e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb44478 - Browse repository at this point
Copy the full SHA eb44478View commit details -
Configuration menu - View commit details
-
Copy full SHA for eba1fbc - Browse repository at this point
Copy the full SHA eba1fbcView commit details
Commits on Feb 7, 2020
-
Rewrite meta expression parsing
Move Metadata mapping to a separate file Map all ununused MetaItems to otherMetadata
Configuration menu - View commit details
-
Copy full SHA for ebeb03e - Browse repository at this point
Copy the full SHA ebeb03eView commit details -
Rewrite MetadataParser to allow the inclusion of unhandled Dc element…
…s into otherMetadata
Configuration menu - View commit details
-
Copy full SHA for 36f43ac - Browse repository at this point
Copy the full SHA 36f43acView commit details -
Move metadata parsing logic from MetadataParser to MetadataMapping
MetadataParser now outputs only MetaItem elements, which are used in MetadataMapping
Configuration menu - View commit details
-
Copy full SHA for eeef43f - Browse repository at this point
Copy the full SHA eeef43fView commit details
Commits on Feb 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3bea2f0 - Browse repository at this point
Copy the full SHA 3bea2f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fea801 - Browse repository at this point
Copy the full SHA 2fea801View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3759852 - Browse repository at this point
Copy the full SHA 3759852View commit details -
Configuration menu - View commit details
-
Copy full SHA for c396e74 - Browse repository at this point
Copy the full SHA c396e74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c36eb3 - Browse repository at this point
Copy the full SHA 1c36eb3View commit details
Commits on Feb 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c6128dc - Browse repository at this point
Copy the full SHA c6128dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f98f97 - Browse repository at this point
Copy the full SHA 1f98f97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 773a913 - Browse repository at this point
Copy the full SHA 773a913View commit details
Commits on Feb 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d17d14f - Browse repository at this point
Copy the full SHA d17d14fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14d7678 - Browse repository at this point
Copy the full SHA 14d7678View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3e4f30 - Browse repository at this point
Copy the full SHA d3e4f30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ab8646 - Browse repository at this point
Copy the full SHA 6ab8646View commit details
Commits on Feb 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 74f371b - Browse repository at this point
Copy the full SHA 74f371bView commit details
Commits on Feb 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 60c4491 - Browse repository at this point
Copy the full SHA 60c4491View commit details
Commits on Feb 13, 2020
-
Rename the title argument in PublicationParser.parse to fallbackTitle…
… and use it in parsing of Epubs
Configuration menu - View commit details
-
Copy full SHA for 9d9fe6a - Browse repository at this point
Copy the full SHA 9d9fe6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e1d2ea - Browse repository at this point
Copy the full SHA 6e1d2eaView commit details
Commits on Feb 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 64e974d - Browse repository at this point
Copy the full SHA 64e974dView commit details
Commits on Feb 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a21e64c - Browse repository at this point
Copy the full SHA a21e64cView commit details
Commits on Feb 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a323d35 - Browse repository at this point
Copy the full SHA a323d35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a57855 - Browse repository at this point
Copy the full SHA 1a57855View commit details
Commits on Feb 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1b0ac4c - Browse repository at this point
Copy the full SHA 1b0ac4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48a369d - Browse repository at this point
Copy the full SHA 48a369dView commit details