-
Notifications
You must be signed in to change notification settings - Fork 164
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixes #61: Expose spine item linear property through JNI for Android (+ rendition flow,layout,orientation,spread metadata). #128
Conversation
Thank you @jccr Remark #1: it looks like your commit includes spaces vs. tabs discrepancies Remark #2: support for these spine properties is missing (only rendition:layout is handled): Remark #3: page-spread is fetched via the SpineItem::Spread() method https://github.com/readium/readium-sdk/blob/develop/ePub3/ePub/spine.cpp#L67 |
@danielweck 1 - It seems the spaces vs tabs is an issue that I'm building on top of. What do you think we should do about this? Mass-format everything into tabs? (or into spaces, or tabs because that is what the original author used) Maybe we should specify some code style guidelines and/or introduce http://editorconfig.org/ into the projects (Intellij-based IDEs which is what I use just got built-in support for this recently) 2 & 3 - I'll also take a look at these. |
@danielweck |
@jccr no need for rendition:viewport, as this is only a newly-introduced hint (recent EPUB specification addition, so that reading systems have the option to determine canvas size prior to actually opening documents), and Readium fetches viewport dimensions from SVG / HTML metadata anyway. As for the space vs. tabs inconsistencies, I prefer 4x spaces :) |
@danielweck I have updated this to include: #131 (support for rendition:orientation/flow/spread) |
Awesome @jccr I look forward to giving it a try.
@jccr are you okay working on the UI stuff? |
@danielweck |
No description provided.