Activity for libepubgen

  • Elliana May Elliana May created ticket #8

    Create new release including direction release

  • avimitin avimitin created ticket #7

    configure: fail to guess build type

  • Miklos Vajna Miklos Vajna posted a comment on merge request #1

    It isn't too complex: you just perform your function calls on libepubgen::EPUBTextGenerator and you assert the result (or the lack of it) at the end. I've added a test for this now, see commit 1c4edb690e4ad248d214d199797df5318529f910. Hopefully you can write a similar test for your next fix. :-) And yes, fixing epubchecker warnings is great, thanks for that.

  • Miklos Vajna committed [1c4edb]

    Test for "remove direction property from version 30+"

  • notiflux notiflux posted a comment on merge request #1

    i'll try. i've never worked with CppUnit before though, so i'll have to read into that. i might also make another merge request down the line to add titles to the individual sections (not strictly required by the standard, but recommended. epubchecker throws warnings if you don't include them).

  • Miklos Vajna committed [d322d7]

    Fix up whitespace with 'make astyle'

  • Miklos Vajna Miklos Vajna merged merge request #1

    Exclude direction CSS property on EPUB 3

  • Miklos Vajna Miklos Vajna posted a comment on merge request #1

    Let me merge this as-is, but please do consider adding a test to cover this, in a follow-up merge quest. :-) Thanks!

  • Miklos Vajna Miklos Vajna posted a comment on merge request #1

    Thanks, this looks good. Did you consider covering your change with a test in src/test/EPUBTextGeneratorTest.cpp? You could add an assertXPathNoAttribute() and then this should be straightforward to test. Or I can do that for you, this is your first commit after all. :-)

  • notiflux notiflux created merge request #1

    Exclude direction CSS property on EPUB 3

  • Miklos Vajna committed [032c91]

    Avoid accessing static members through instances

  • Miklos Vajna committed [7f338f]

    Make these member functions static

  • Miklos Vajna committed [0db58f]

    Use range-based for loop

  • Miklos Vajna committed [92760e]

    tdf#120491 EPUBHTMLGenerator: remove not needed <meta content="text/html...">

  • libepubgen libepubgen released /libepubgen-0.1.1/README.txt

  • libepubgen libepubgen released /libepubgen-0.1.1/libepubgen-0.1.1.tar.gz

  • libepubgen libepubgen released /libepubgen-0.1.1/libepubgen-0.1.1.tar.xz

  • libepubgen libepubgen released /libepubgen-0.1.1/libepubgen-0.1.1.tar.bz2

  • David Tardon David Tardon committed [fd2ae0]

    prepare for a release

  • David Tardon David Tardon committed [d10ea4]

    bump release

  • David Tardon David Tardon committed [a6e5b2]

    disable werror by default

  • Mark Hung Mark Hung committed [fbb6a8]

    Make EPUBSpanStyleManager a base calss of EPUBBodyStyleManager.

  • Mark Hung Mark Hung committed [aa254c]

    Enclose <span> with <ruby> if text:ruby-text is set.

  • Miklos Vajna Miklos Vajna posted a comment on ticket #6

    The patch looks good to me mostly. A nitpick: please auto auto conservatively: if the type info is already spelled out in the same line, for iterators and for range-based for loops. auto *rubyText = propList["text:ruby-text"]; is a bit hard to read to my simple mind. Otherwise feel free to push the patch.

  • Mark Hung Mark Hung posted a comment on ticket #6

    I didn't catch your point when you said that. Here is the updated patch. However, specifying character style for the ruby text is missing. I plan to fix that in future patches. Is that a good idea to use defineSpan and librevenge:span-id for that purpose? Is there a way to specify default css styles for elements?

  • David Tardon David Tardon posted a comment on ticket #6

    Conditional handling of a span based on a property is a misuse of the API. As I said on IRC, the only sort-of-reasonable way to at least partially support ruby with the current API is to enclose the ruby base in a span and pass the ruby text in a property.

  • Mark Hung Mark Hung posted a comment on ticket #6

    There is some issue in the patch. I'll fix that later.

  • Mark Hung Mark Hung posted a comment on ticket #5

    Update the patch with more documentation.

  • David Tardon David Tardon modified ticket #4

    Patch: assertXPath -> CPPUNIT_ASSERT_XPATH to catch the line number.

  • Mark Hung Mark Hung created ticket #6

    patch: Implement ruby and rt with openSpan and closeSpan.

  • Mark Hung Mark Hung created ticket #5

    refactor: Extract EPUBBodyStyleManager from EPUBSpanStyleManager

  • Mark Hung Mark Hung modified ticket #4

    Patch: assertXPath -> CPPUNIT_ASSERT_XPATH to catch the line number.

  • Mark Hung Mark Hung posted a comment on ticket #4

    This has been merged

  • Mark Hung Mark Hung committed [c256f0]

    assertXPathContent -> CPPUNIT_ASSERT_XPATH_CONTENT

  • Mark Hung Mark Hung committed [722cfb]

    assertXPath -> CPPUNIT_ASSERT_XPATH to catch the line number.

  • Mark Hung Mark Hung created ticket #4

    Patch: assertXPath -> CPPUNIT_ASSERT_XPATH to catch the line number.

  • David Tardon David Tardon modified ticket #3

    Patch: Use an indepednent object for body style manager.

  • Miklos Vajna committed [096f9f]

    Use an independent object for body style manager.

  • David Tardon David Tardon modified ticket #1

    Patch: Catch the line number where assertCss was called.

  • David Tardon David Tardon posted a comment on ticket #1

    The final patch is different, but the problem is fixed.

  • David Tardon David Tardon modified ticket #2

    Patch: assertXPath -> CPPUNIT_ASSERT_XPATH_ATTRIBUTE

  • Miklos Vajna committed [48117c]

    assertXPath -> CPPUNIT_ASSERT_XPATH_ATTRIBUTE

  • Mark Hung Mark Hung posted a comment on ticket #3

    Fix incorrect spelling in the commit message.

  • Mark Hung Mark Hung created ticket #3

    Patch: Use an indepednent object for body style manager.

  • Mark Hung Mark Hung created ticket #2

    Patch: assertXPath -> CPPUNIT_ASSERT_XPATH_ATTRIBUTE

  • Miklos Vajna committed [042c15]

    Replace assertCss with CPPUNIT_ASSERT_CSS.

  • Mark Hung Mark Hung posted a comment on ticket #1

    Update patch to define CPPUNIT_ASSERT_CSS macro instead of throw exception.

  • Mark Hung Mark Hung created ticket #1

    Patch: Catch the line number where assertCss was called.

  • Miklos Vajna committed [1f602f]

    Ensure page properties in the page span works.

  • Miklos Vajna committed [031803]

    Always keep page properties when splitting the HTML file.

  • Miklos Vajna committed [9a2840]

    Support writing-mode for reflowable layout method.

  • David Tardon David Tardon committed [9b903c]

    rename EPUBBinarySink to EPUBBinaryContent

  • David Tardon David Tardon committed [f59ab8]

    rename EPUBCSSSink to EPUBCSSContent

  • David Tardon David Tardon committed [50321a]

    rename EPUBXMLSink to EPUBXMLContent

  • David Tardon David Tardon committed [edfd90]

    split EPUBFontManager into separate file

  • David Tardon David Tardon committed [7e47b2]

    put own header first

  • David Tardon David Tardon committed [30e51f]

    drop unused deleter

  • David Tardon David Tardon committed [231f47]

    use make_shared

  • David Tardon David Tardon committed [cbb329]

    drop unnecessary typedef

  • David Tardon David Tardon committed [d009c2]

    drop typedef

  • David Tardon David Tardon committed [3718a2]

    drop unused typedef

  • David Tardon David Tardon committed [13d536]

    iwyu: prune includes

  • David Tardon David Tardon committed [6ad037]

    avoid conversion to inches

  • David Tardon David Tardon committed [243117]

    WaE: unnecessary parentheses in declaration of 'type'

  • David Tardon David Tardon committed [e1e1fc]

    WaE: unnecessary parentheses in declaration of 'types'

  • David Tardon David Tardon committed [bc1588]

    WaE: unnecessary parentheses in declaration of 'type'

  • David Tardon David Tardon committed [159705]

    WaE: unnecessary parentheses in declaration of 'type'

  • Miklos Vajna committed [b6081f]

    fixed layout: avoid Page <N> entries when chapter names are provided

  • Miklos Vajna committed [c08160]

    fixed layout: allow defining chapter names

  • Miklos Vajna committed [51e17d]

    EPUBImageManager: handle relative and absolute width

  • Miklos Vajna committed [60baa7]

    EPUBHTMLGenerator: fix invalid XHTML with links at footnote start

  • Miklos Vajna committed [a97e7f]

    EPUBTableStyleManager: avoid vertical-align key without value

  • Miklos Vajna committed [006848]

    EPUBHTMLGenerator: avoid <div> inside <p> and/or <span>

  • David Tardon David Tardon committed [65f070]

    bump release

  • libepubgen libepubgen released /libepubgen-0.1.0/libepubgen-0.1.0.tar.bz2

  • libepubgen libepubgen released /libepubgen-0.1.0/libepubgen-0.1.0.tar.gz

  • libepubgen libepubgen released /libepubgen-0.1.0/README.txt

  • libepubgen libepubgen released /libepubgen-0.1.0/libepubgen-0.1.0.tar.xz

  • David Tardon David Tardon committed [f4514f]

    prepare for a release

  • David Tardon David Tardon committed [593447]

    WaE: remove unused function

  • Miklos Vajna committed [99f0e7]

    Move EPUBSplitMethod from the generator constructors

  • Miklos Vajna committed [75c4fb]

    EPUBTextGenerator: setOptions() -> setOption() to keep it simple

  • Miklos Vajna committed [2ecb84]

    EPUBTextGenerator: default to EPUB3

  • Miklos Vajna committed [f93860]

    NEWS: prepare for a release

  • Miklos Vajna committed [35407d]

    EPUBTextGenerator: replace set*Method() with setOptions()

  • Miklos Vajna committed [fce595]

    Fixed layout: spine items are pages, not sections

  • Miklos Vajna committed [88b9d9]

    EPUBTextGenerator: allow a single image on a page

  • Miklos Vajna committed [d9921c]

    EPUBTextGenerator: page-break=auto is not a page break

  • Miklos Vajna committed [38aa72]

    EPUBGenerator: fixed layout implies split on page break

  • Miklos Vajna committed [bd49e1]

    [ABI CHANGE] optionally support the EPUB3 fixed layout

  • Miklos Vajna committed [6e094b]

    EPUBHTMLGenerator: support image popup for text

  • Miklos Vajna committed [bc80bf]

    EPUBHTMLGenerator: support image popup for images

  • Miklos Vajna committed [cdf533]

    EPUBTextSink: remove this, dead code

  • Miklos Vajna committed [a8444b]

    EPUBHTMLGenerator: implement custom footnote anchor text

  • Miklos Vajna committed [502948]

    EPUBHTMLGenerator: implement EPUB3 footnote markup

  • Miklos Vajna committed [9c723b]

    EPUBHTMLGenerator: avoid <title> in EPUB3 XHTML content documents

  • Miklos Vajna committed [8c447c]

    EPUBHTMLGenerator: fix footnotes/endnotes/comments

  • Miklos Vajna committed [631b21]

    EPUBGenerator: allow overwriting dc:identifier default

  • Miklos Vajna committed [0d06b6]

    EPUBGenerator: add support for cover image metadata

  • Miklos Vajna committed [889add]

    EPUBFontManager: map ODF mime type to EPUB mime type

1 >
MongoDB Logo MongoDB