GithubHelp home page GithubHelp logo

r2-testapp-kotlin's Introduction

⚠️ ᴛʜɪs ʀᴇᴘᴏsɪᴛᴏʀʏ ɪs ᴅᴇᴘʀᴇᴄᴀᴛᴇᴅ ⚠️

We moved all the r2-*-kotlin modules to a single repository: kotlin-toolkit.

r2-testapp-kotlin's People

Contributors

aferditamuriqi avatar anymus avatar axel-menu avatar clementbmn avatar gelojavonitalla avatar idmostapha avatar mickael-menu avatar pavelric avatar qnga avatar stevenzeck avatar trycatch98 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

r2-testapp-kotlin's Issues

support for dyslexic font

(incl. DYS* related like letter/word/line spacing relies on Readium CSS alpha)
font selection (shipped dyslexic + font selector for system fonts)

Bottom navigation/tabs

More and more system/Google apps are moving to bottom tabs on Android: https://material.io/guidelines/components/bottom-navigation.html

We can expect Google to unveil Material Design 2 at I/O in the next few weeks but their newest apps adopt this trend as well (see Google Tasks or the recently redesigned Google Search).

Given the simplicity of navigating in R2 Reader, three bottom tabs (bookshelf, catalogs, about) would be enough.

Moving parsePublication into shared

the parsePublication method of the opds2 parser could be reused to parse any publication manifest, not only opds, so we should move it into shared

Auto detect opds type

Dont ask what is the type of the opds, but determine it depending on the server mimetype

about horizontal scroll issue

I met this problem.

When I am try to slide to the next page. The page is over slide and can not stop at the right place. So how can I fix it?

issue

Media Overlays

Media overlays is the EPUB term for "talking books" or "read aloud", i.e. the synchronisation of a text with recorded (or synthetic) audio.

Fresh build is apparently broken in master

Installed the latest Android Studio, 3.1.3 and then cloned the r2-kotlin-app repo (master). Opened it with AS, which caused AS to update all sorts of dependencies, but then after a lot of running, it issue these errors:

org.gradle.api.artifacts.ResolveException: Could not resolve all dependencies 
for configuration ':r2-testapp:debugRuntimeClasspath'.

The complete output of the errors is here:

AS_Build_Errors_20180718.txt

About progress?

Hi there,

Is there anyway to keep track of reading history of the book? Thank you

No Server Port & serever.rootDir in Catalog.Activity.kt file

snipcode CatalogActivity.kt

private val server = Server()
private lateinit var books:ArrayList<Book>
private lateinit var booksAdapter: BooksAdapter
private lateinit var permissionHelper: PermissionHelper
private lateinit var permissions: Permissions

private val R2TEST_DIRECTORY_PATH = server.rootDir

how to remove this error i m new to this readium lib, i use java i don't use kotlin so can u fix this error.
OR
i m missing somethig

currenty using android studio 3.1.2 [latest]
error screen shot
1

Table of contents jumps to previous chapter

Occurs on: Play Store version (seen on both beta 1 and beta 2)
App version: 1.0.1
Github tag: v1.0.0-beta.2

Open a sample book (Red badge of Courage)
Click on chapter 7
Chapter 6 is rendered

Bookmarks menu

  • Add a Bookmark button to the publication layout
  • Add a Bookmarks tab next to the Table of Content
  • List all bookmarks of the actual publication
  • Add a "Delete" option to a bookmark item

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.