Giter Club home page Giter Club logo

bookymcbookface's People

Contributors

fromsi avatar harryheights avatar hiramlevitch avatar nightglower avatar poussinou avatar quaap avatar vistaus 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

bookymcbookface's Issues

Faq

Hello I felt a FAQ section will be good for your project. To make people understand more about your project. If you give me the chance, I can write that for you

New logo

Hello, I just saw your project on f-droid and I think your project needs a new modern logo. I can make it for your project if you want

ERR_FILE_NOT_FOUND when opening a chapter

I get an ERR_FILE_NOT_FOUND message when attempting to open a chapter in a book using Booky McBookface 0.4.3.

Steps to reproduce:

  1. Uncompress, add, and open book (test.epub.gz)
  2. From the lower toolbar, open CONTENTS and choose a chapter
  3. See the following error:
    Webpage not available
    The webpage at file:///data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_myfiles_mybook.epub/EPUB/text%2Fch002.xhtml#anchor could not be loaded because:
    net::ERR_FILE_NOT_FOUND
    
  4. Check for the path on the device and find that a file does exist at the path shown (.../EPUB/text/ch002.xhtml), though the last forward slash in the path shown in the error is URL-encoded.

Is the URL-encoded forward slash (text%2Fch002.xhtml) normal behavior?

(Nice work on Booky McBookface; thanks!)

suggestion to add text to speech and finish reading within in a certain time

Components

Booky Mybook Caffe is an Andoid application that works to read books on Android. The application is supported by various features that will make it easier for users to use it, especially by students who use this application to read textbooks.In addition, this application can also be used to read books stored in the user's folder and also books obtained online. This application can also be used online or offline.

here are some features that this application has:

  • add books from folder
  • search your books
  • find books online
  • show by
  • sort by
  • starts option
  • next and previous option
  • brightness, and anymore

overall, the application is good enough but with some improvements I think the quality of this application will also increase.

Proposal Description

below are some ideas that might be included in this application so that this application is more convenient and interesting to use.
finish reading within a certain time

this is a feature that functions to calculate how many paragraphs or pages must be read every day so that the book can be read in a certain period. If this feature is implemented this feature will run in the following way:the user must first set the date of the book to read. from the date divided by the number of pages it will be found how many users have to read every day. This feature can be added by adding a new button on the book page

number of pages: number of days = number to read.
90: 6 = 15

from the result, the user must read 15 pages per day.

text to speech

this is a function that can convert text into a speech.
this feature is a promising feature. if this feature is added, most likely users need an internet connection to use it. With this feature, it is enough to listen to the book without having to read it. if this feature is added it might be placed in the reading options section.

Mockups / Examples

here is an example if the feature that I am proposing is added

finish reading within a certain time
Project_1_2-picsay[1].png

text to speech
if this feature is added it can look like this
Projbect_1_1-picsay[1].png

BENEFITS

finish reading within a certain time
Let's say I want to finish reading a book by a certain date. booky mcbookface should calculate how much I should read each day and then show me in the text where to read to. If I read ahead, booky mcbookface should re-calculate the amount each day so that I read less each day. If I fall behind, PageTurner should re-calculate the amount each day so that I read more each day.

booky mcbookface should also show a notification that cannot be cleared until I complete the amount of reading for the day. Also, booky mcbookface should allow me to specify dates for several books and there should be a notification for each book.

This feature is great for students who need to read a textbook for class. If a teacher assigns a book to read, then the students can finish in the right amount of time.

text to speech
with this feature, users just have to hear the book they want to read without having to read it again. This feature will also allow blind users to hear their favorite books.with the feature the user also doesn't have to look at the smartphone screen for too long which will make the eyes hurt and redden

Crashes

Through the play store version I discovered large number of crashes on various devices. I've fixed these in 0.3.4 which hasn't hit F-Droid yet.

Unclear Icon?

I see three icons and a "Contents" button. The top button is a checkbox with a square with a broken square around it. WHAT DOES THIS DO? So confused as it appears to change nothing, I'm not even sure which is the default mode.

Lightbulb makes sense, so does magnifying glass, and so does contents, but this top button is unclear and highly perplexing.

Issue being placed for unclear UI/UX. Please clarify or consider adding a text description of what this button does.

Thank you.

Cannot read EPUBs from O'Reilly

If I try to add it, it shows up with a filename rather than the actual title. If I try to open it, Booky McBookface crashes.

Edit: Relevant logcat.

12-30 14:29:23.624 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/mimetype
12-30 14:29:23.624 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/content.opf
12-30 14:29:23.624 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/toc.ncx
12-30 14:29:23.624 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/cover.html
12-30 14:29:23.624 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/titlepage01.html
12-30 14:29:23.624 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/copyright-page01.html
12-30 14:29:23.624 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/toc01.html
12-30 14:29:23.624 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/preface01.html
12-30 14:29:23.624 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/part01.html
12-30 14:29:23.624 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/ch01.html
12-30 14:29:23.624 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/ch02.html
12-30 14:29:23.624 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/ch03.html
12-30 14:29:23.624 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/ch04.html
12-30 14:29:23.624 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/ch05.html
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/part02.html
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/ch06.html
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/ch07.html
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/ch08.html
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/ch09.html
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/ch10.html
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/ch11.html
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/ch12.html
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/ch13.html
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/foreword01.html
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/app01.html
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/glossary01.html
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/bibliography01.html
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/ix01.html
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/colophon01.html
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/colophon02.html
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/UbuntuMono-Bold.otf
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/DejaVuSans-Bold.otf
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/UbuntuMono-Regular.otf
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/DejaVuSerif.otf
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/UbuntuMono-Italic.otf
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/epub.css
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/UbuntuMono-BoldItalic.otf
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/assets/twcc_0801.png
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/assets/5.png
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/assets/4.png
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/assets/6.png
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/assets/1.png
12-30 14:29:23.625 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/assets/3.png
12-30 14:29:23.626 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/assets/2.png
12-30 14:29:23.626 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/assets/cover.png
12-30 14:29:23.626 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/assets/twcc_1301.png
12-30 14:29:23.626 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/assets/twcc_08in01.png
12-30 14:29:23.626 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/assets/twcc_0301.png
12-30 14:29:23.626 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/OEBPS/assets/twcc_1001.png
12-30 14:29:23.626 11920 13279 D EPUB    : unzipped + /data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Books_programming_c_21st-century-c-2e.epub/META-INF/container.xml
12-30 14:29:23.650 11920 13279 E BMBF    : Error parsing xml Attempt to invoke interface method 'java.lang.String org.w3c.dom.Node.getNodeValue()' on a null object reference
12-30 14:29:23.650 11920 13279 E BMBF    : java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.String org.w3c.dom.Node.getNodeValue()' on a null object reference
12-30 14:29:23.650 11920 13279 E BMBF    :      at com.quaap.bookymcbookface.book.EpubBook.processBookDataFromRootFile(EpubBook.java:332)
12-30 14:29:23.650 11920 13279 E BMBF    :      at com.quaap.bookymcbookface.book.EpubBook.loadEpub(EpubBook.java:182)
12-30 14:29:23.650 11920 13279 E BMBF    :      at com.quaap.bookymcbookface.book.EpubBook.load(EpubBook.java:83)
12-30 14:29:23.650 11920 13279 E BMBF    :      at com.quaap.bookymcbookface.book.Book.load(Book.java:79)
12-30 14:29:23.650 11920 13279 E BMBF    :      at com.quaap.bookymcbookface.ReaderActivity$12.doInBackground(ReaderActivity.java:338)
12-30 14:29:23.650 11920 13279 E BMBF    :      at com.quaap.bookymcbookface.ReaderActivity$12.doInBackground(ReaderActivity.java:331)
12-30 14:29:23.650 11920 13279 E BMBF    :      at android.os.AsyncTask$2.call(AsyncTask.java:305)
12-30 14:29:23.650 11920 13279 E BMBF    :      at java.util.concurrent.FutureTask.run(FutureTask.java:237)
12-30 14:29:23.650 11920 13279 E BMBF    :      at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:243)
12-30 14:29:23.650 11920 13279 E BMBF    :      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
12-30 14:29:23.650 11920 13279 E BMBF    :      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
12-30 14:29:23.650 11920 13279 E BMBF    :      at java.lang.Thread.run(Thread.java:761)
12-30 14:29:23.653 11920 13279 D Book    : Loaded section 0
12-30 14:29:23.653 11920 11920 D Book    : Loaded section 0
12-30 14:29:23.653 11920 11920 D AndroidRuntime: Shutting down VM
12-30 14:29:23.654 11920 11920 E AndroidRuntime: FATAL EXCEPTION: main
12-30 14:29:23.654 11920 11920 E AndroidRuntime: Process: com.quaap.bookymcbookface, PID: 11920
12-30 14:29:23.654 11920 11920 E AndroidRuntime: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
12-30 14:29:23.654 11920 11920 E AndroidRuntime:        at java.util.ArrayList.get(ArrayList.java:411)
12-30 14:29:23.654 11920 11920 E AndroidRuntime:        at java.util.Collections$UnmodifiableList.get(Collections.java:1295)
12-30 14:29:23.654 11920 11920 E AndroidRuntime:        at com.quaap.bookymcbookface.book.Book.getCurrentSection(Book.java:101)
12-30 14:29:23.654 11920 11920 E AndroidRuntime:        at com.quaap.bookymcbookface.ReaderActivity$12.onPostExecute(ReaderActivity.java:352)
12-30 14:29:23.654 11920 11920 E AndroidRuntime:        at com.quaap.bookymcbookface.ReaderActivity$12.onPostExecute(ReaderActivity.java:331)
12-30 14:29:23.654 11920 11920 E AndroidRuntime:        at android.os.AsyncTask.finish(AsyncTask.java:667)
12-30 14:29:23.654 11920 11920 E AndroidRuntime:        at android.os.AsyncTask.-wrap1(AsyncTask.java)
12-30 14:29:23.654 11920 11920 E AndroidRuntime:        at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:684)
12-30 14:29:23.654 11920 11920 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:102)
12-30 14:29:23.654 11920 11920 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:154)
12-30 14:29:23.654 11920 11920 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:6186)
12-30 14:29:23.654 11920 11920 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
12-30 14:29:23.654 11920 11920 E AndroidRuntime:        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
12-30 14:29:23.654 11920 11920 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
12-30 14:29:23.656  1120  3518 W ActivityManager:   Force finishing activity com.quaap.bookymcbookface/.ReaderActivity

I Need Icon Design

Hi Hello brothers, with all due respect I have opened this issue with the intention of offering my help in the design of a logo for your app, I see that it is quite interesting and you need an icon that represents you with more strength, I am a graphic designer and I like it contribute in open source applications. If you are interested in my help let me know your concerns. Thanks in advance.

Add Privacy.

Hello, I'm Harry.

I think it'll be awesome if you had a privacy policy that covers details of information collection and use when your software is utilized.

If you also think it's cool, I'd be glad to help in creating the document.

Would love to hear from you.

Material design

Why the application does not use MT? (CardView and RecyclerView)

Would like landscape mode

I like the simplicity. Mostly I read on my tablet which is much easier in landscape mode. If you could add that I think I would like to use this app this app.

TIA

Translations

Can the app be translated? With something like weblate, poeditor, crowdin or transifex.

Add annotation feature

Add annotation feature. You can save annotations in database. A good example is lithium app. but it's closed-source.

Scoped storage - sdk 30

Any chance on this being updated for the Android 11 (sdk 30) scoping storage requirements? In its current state it doesn't see files in the directories when you try to add a book.

MVP pattern

Did you ever think of rewriting the project into an MVP pattern?
Your code is too unreadable =(
image

Logo Re-design: BookyMcBookface

Hey!

I am graphic designer and I saw that you already have a logo design for BookyMcBookface but if you want to re-design current logo I can do it. My motivation is make my portfolio better with supporting open source projects. I am waiting your answer!

Have a nice day!

Best Regards
Baran Pirinçal

No means of closing an open book

This is Android 10, on a Cubot KingKong mini2
App version 0.4.3

When a book is opened (or fails to open!) the top menu bar disappears.
No amount of swiping, clicking, double clicking brings it back.

If there were just a "Close" item on the bottom menu button, it would resolve the issue.
Otherwise --- some other readers bring the top bar back by swipes or double clicks, etc.

A work-around is to clear the app's storage, by means of the system Settings.

This problem renders the reader essentially useless on this system.

Feature request: Dark/Night modes

Thanks for the development of this nice app. I hope that in the near future, there will be an option to choose different appearances such as dark/night modes. It seems slighter for eyes, especially on mobil phones.

Error opening epub epub (no sections)

Hi!

I really like your app, it works quite well, and I love the fact that it's the only epub reader without internet permission I have found in F-droid.

Anyway, I downloaded an epub I can't open. The book is located here: https://framaclic.org/h/traces-epub
The error message says: "Something went wrong. Please report this book as a bug. (no sections)". I attach an screenshot:
screenshot_2018-09-13-17-21-53
Thank you.

File not found on chapter select

Love the app! So quick. Minor problem on some books.

I loaded an ePub (converted with Calibre) and the book opened correctly. I was able to move between pages.

I clicked "CONTENTS" and got a list of Chapters.

I clicked on a chapter and got this error message.

screenshot_20171003-074512

The web page at 
file:///data/user/0/com.quaap.bookymcbookface/files/book_storage_emulated_0_Download_SEVENEVES%20-%20Neal%20Stephenson.epub/text%2Fpart0009.html 
could not be loaded because:

net::ERR_FILE_NOT_FOUND

Looking at toc.ncx, the corresponding chapter is

<navPoint class="chapter" id="num_8" playOrder="8">
   <navLabel>
      <text>Casting of Lots</text>
   </navLabel>
   <content src="text/part0009.html"/>
</navPoint>

Which appears to be correct. The file text/part0009.html also exists. This error occurs on all chapters in this ePub. A book from Gutenberg works correctly.

Thanks once again for a great app.

Empty Book

No book is there. Adding Book is just popping a message "internal"

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.