paperback-ios / app Goto Github PK
View Code? Open in Web Editor NEWRepository to host app releases, issues, and feature requests for Paperback
Home Page: https://paperback.moe/
Repository to host app releases, issues, and feature requests for Paperback
Home Page: https://paperback.moe/
Describe the bug
After reading a chapter of a manga, it is not being marked as read both in the app and on MangaDex.
To Reproduce
Read a chapter of a manga.
Expected behaviour
After reading a chapter, it should be marked as read.
App Version
v0.2-wip.4
Chapters aren't sorted by release date
Whenever I go to https://faizandurrani.github.io/MR-to-MangaDex/ and sign in, all that happens is that it brings me to a white page with "Error 405" on it. I'm not sure if this is the right place to report this issue.
After reading a chapter, if you look at the chapter list, it will not show up as read. It will only show up as read until after the app does a sync with MangaDex.
Describe the bug
Sometimes an unfollowed manga on MangaDex will show up as followed on the app, while a followed manga on MangaDex will show up as unfollowed. Attempting to sync manually will keep asking if you want follow/unfollow locally are on MangaDex, these options do nothing.
To Reproduce
Due to the radical nature of this bug, it might be difficult/different for others to reproduce. How I got it to occur was follow a manga on the app, then follow a different manga on MangaDex, then attempt a sync.
Expected behaviour
Following a manga on MangaDex or on the app should follow it on the other after a sync, while unfollowing a manga on MangaDex or the app should unfollow it on the other after a sync.
App Version
v0.2-wip.4
When you download chapters from the chapter list, this marks them as read even if you didn't read them either on the app or on MangaDex.
Description
In the Follows overview it should be possible to select a sort order of the displayed mangas.
Options such as alphabetical, last added or last updated would be helpful.
How would it improve the App?
This enables larger libraries to be better managed.
Chapters read are no longer being synced. Chapters read on MangaDex will not show up as read on the app. While chapters read on app will show up on MangaDex, they no longer show up on the History page like previous builds.
version: v0.2-wip.3
Describe the bug
When I sync my followlist, I get the message: "You have 1 manga (s) that are not followed locally". However, a click on "Follow locally" is useless because the message reappears every time I sync.
Apparently I can no longer access the manga on MangaDex. It was still on my reading list.
(URL: https://mangadex.org/title/42110/the-archmage-s-daughter)
To Reproduce
Add 42110 to your follow list
Go to the Follows tab
Sync with MD
Expected behaviour
A full sync with MD
App Version
v0.2-wip.4
Can't get the gif or video to Embed, here's two identical video link:
https://imgur.com/U1uNXA3
https://gfycat.com/hideousinformalgilamonster
Ideally, after I've hit the EDIT away, enabling EDIT button again should've unchecked all the chapter I've marked.
How to reproduce :
Try to open a manga that is in the "Planned" section
Version : v0.2-wip.1
After the initial sync (after logging in for the first time), syncing doesn't entirely work. If I follow a new manga on MangaDex, it will not be synced to the app. Even if I try to manually sync it. If I follow a manga in the app and attempt a sync, it'll work (as in it will be followed on MangaDex). However, the app doesn't realize it succeeded, as any further syncs keeps prompting me to upload the manga or unfollow it locally, despite it being followed on MangaDex. Unfollowing it on the app works fine. After further testing, it started to unfollow and follow the manga on its own.
Describe the bug
The app crashes when scrolling the list on the chapter view
To Reproduce
Go to follow tab
Open Solo Leveling under « Reading » list
Click to the chapter list icon
Scrolling the list
Languages selected : English, French
Expected behaviour
The app shouldn’t crash
App Version
Eg: v0.2-wip.6.1
Screenshots
If applicable, add screenshots to help explain your problem.
It would be nice to have manga proposition showing as you type the name in the search bar
Describe the bug
Pressing on the "Sync lists with MD" option in the Settings tab disables and changes the toggle of the "Sync mangas on launch" option. The option does still work as intended though. It syncs.
To Reproduce
Select "Sync lists with MD" in the Settings tab.
Expected behaviour
Should sync manga with MD without disabling syncing at launch,
App Version
v0.2-wip.6.1
i spend a lot of time working with ui/ux at my company for our platform so i thought i'd share some feedback, but feel free to ignore this and close the ticket if you don't agree. also, i'm sorry if i annoy you by being too nitpicky. thank you so much for making this app - it's beautiful and a lifesaver!
Here is a demonstration in order to replicate the issue. The issue occurs regardless of the pager settings.
https://photos.app.goo.gl/qg5Uj8BGExWFB5V8A
Device: iPad Pro 11”
Software version: iPadOS 13.3.1
App build: Latest stable from GDrive
When you select to unfollow a manga, it drops it rather than unfollows it. There isn't even a drop option in the app (but there is on MangaDex). I have to unfollow the manga on the website. However, this causes another issue. If I unfollow the manga on the website, it re-appears as followed on the app, despite it showing up nothing/unfollowed on the website. I have not found a way to remove the manga from my list on the app.
version: v0.2-wip.3
Currently, this can only be done by adding an option in the settings. Real-time sorting won't be possible until a feature is added into MD API
tapping a manga on the homepage and then swiping back to the main page causes the section to disappear visually until you try to scroll through them again
When using the advanced search feature, I’m attempting to search for manga with more than one tag but it comes up with popular manga of only one category. When I deselect the tags leaving only one left it works and I can view that tag but when I search for additional tags it only comes up with the one option.
Describe the bug
The sort button does not work on an iPad. After clicking on the sort button, the sort button (and Follows tab) will not be blue anymore, as if something did pop up, but is just invisible.
To Reproduce
Click on the sort button.
Expected behaviour
Clicking on the sort button should make a popup appear to change how you want to sort followed manga.
App Version
v0.2-wip.5
Notifications when new chapters are released for followed manga.
Despite "Sync mangas on launch" being enabled, it is not syncing at launch. I have to manually use the sync button.
version: v0.2-wip.3
When I download a chapter I can’t read it in longstrip. It just shows a black screen and I can scroll through the pages, but I don’t see anything. Sometimes a few pages will appear but it’ll be just those pages repeating over and over with some black screens in between.
My struggling eyes need to switch to paged mode sometimes to zoom in and read text. I prefer longstrip style though, so it'd be nice if you could pinch zoom if needed in that mode too.
self explanatory - not working on any manga for me
Show new/unread chapter count on Follows view
Describe the bug
When you attempt to move to the next chapter while in the reader using the buttons, it will jump to the number of the page that the previous chapter ended on. For example, if the current chapter ends on page 19 and the next chapter is 22 pages long, when you hit the next chapter, you will jump to 19/22. The real issue also comes from when the current chapter is longer than the next chapter. It will try to jump to 19/18, as an example, and you are stuck in a blank screen until you reload the chapter.
To Reproduce
Click on the next chapter arrow while in the reader of the current chapter.
Expected behaviour
When clicking on the next chapter arrow, it should just take you to the start of the next chapter.
App Version
v0.2-wip.6.1
Having the reading mode adapting automatically to the type of the page structure (right to left for manga, long stripe for manhwa..)
If you login to Patreon on one device, you will be prompted to relogin on a previous device upon re-opening the app. This happens until you stop logging into Patreon on another device.
version: v0.2-wip.3
Each time you change and save the content settings on the app, it changes your theme preference on the MangaDex website to Light.
version: v0.2-wip.3
Describe the bug
"List Syncing Enabled" cannot be toggled on. "Sync lists with MD" does nothing. This occurs both on an iPhone and iPad.
To Reproduce
Click on "List Syncing Enabled" and/or "Sync lists with MD" in the Settings tab.
Expected behaviour
Selecting "List Syncing Enabled should let you toggle it on or off. Selecting "Sync lists with MD" should sync your manga from MangaDex.
App Version
v0.2-wip.5.1
Describe the bug
Application crashes on startup. Unable to start the application.
To Reproduce
Expected behaviour
Application would not fail on startup.
App Version
v0.2-wip.5.1
Screenshots
Incident Identifier: AC4A8130-B974-4759-95CE-0CC98A5FDAB6
CrashReporter Key: 8b30bbd8e43689b2676aa4372b55078779bd005c
Hardware Model: iPad7,5
Process: Paper Reader [11068]
Path: /private/var/containers/Bundle/Application/EE397DD0-FCA1-43EE-894A-1A1F89C7D2E0/App.app/Paper Reader
Identifier: com.FaizanDurrani.PaperReader.676747TU3J
Version: 34 (1.2)
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.FaizanDurrani.PaperReader.676747TU3J [1653]
Date/Time: 2020-04-12 12:13:48.6401 +0200
Launch Time: 2020-04-12 12:13:47.3721 +0200
OS Version: iPhone OS 13.3.1 (17D50)
Release Type: User
Baseband Version: n/a
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Description: DYLD, Library not loaded: @rpath/FBLPromises.framework/FBLPromises | Referenced from: /private/var/containers/Bundle/Application/EE397DD0-FCA1-43EE-894A-1A1F89C7D2E0/App.app/Paper Reader | Reason: no suitable image found. Did find: | /private/var/containers/Bundle/Application/EE397DD0-FCA1-43EE-894A-1A1F89C7D2E0/App.app/Frameworks/FBLPromises.framework/FBLPromises: code signature invalid for '/private/var/containers/Bundle/Application/EE397DD0-FCA1-43EE-894A-1A1F89C7D2E0/App.app/Frameworks/FBLPromises.framework/FBLPromises' | /private/var/containers/Bundle/Application/EE397DD0-FCA1-43EE-894A-1A1F89C7D2E0/App.app/Frameworks/FBLPromises.framework/FBLPromises: stat() failed with errno=1 | /private/var/containers/Bundle/Application/EE397DD0-FCA1-43EE-894A-1A1F89C7D2E0/App.app/Frameworks/FBLPromises.framework/FBLPromises: code signature invalid for '/private/var/containers/Bundle/Application/EE397DD0-FCA1-43EE-894A-1A1F89C7D2E0/App.app/Frameworks/FBLPromises.framework/FBLPromises' | /private/var/containers/Bundle/Applic
Triggered by Thread: 0
Thread 0 Crashed:
0 dyld 0x0000000105fc75e4 __abort_with_payload + 8
1 dyld 0x0000000105fce498 abort_with_payload_wrapper_internal + 100
2 dyld 0x0000000105fce4c8 0x105f7c000 + 337096
3 dyld 0x0000000105fcb848 dyld::fastBindLazySymbol(ImageLoader**, unsigned long) + 325704 (.cold.1) + 0
4 dyld 0x0000000105f82ff4 dyld::_main+ 28660 (macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) + 5192
5 dyld 0x0000000105f7d208 dyldbootstrap::start+ 4616 (dyld3::MachOLoaded const*, int, char const**, dyld3::MachOLoaded const*, unsigned long*) + 396
6 dyld 0x0000000105f7d038 _dyld_start + 56
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000006 x1: 0x0000000000000005 x2: 0x000000016b6a6c10 x3: 0x00000000000000a2
x4: 0x000000016b6a6810 x5: 0x0000000000000000 x6: 0x0000000000000000 x7: 0x00000000000007a0
x8: 0x0000000000000020 x9: 0x0000000000000009 x10: 0x632f7261762f6574 x11: 0x72656e6961746e6f
x12: 0x632f7261762f6574 x13: 0x72656e6961746e6f x14: 0x656c646e75422f73 x15: 0x0063696c7070412f
x16: 0x0000000000000209 x17: 0x0000000000000000 x18: 0x0000000000000000 x19: 0x0000000000000000
x20: 0x000000016b6a6810 x21: 0x00000000000000a2 x22: 0x000000016b6a6c10 x23: 0x0000000000000005
x24: 0x0000000000000006 x25: 0x0000000105fe4000 x26: 0x0000000004758000 x27: 0x0000000105fe4000
x28: 0x00000001060b4000 fp: 0x000000016b6a67e0 lr: 0x0000000105fce498
sp: 0x000000016b6a67a0 pc: 0x0000000105fc75e4 cpsr: 0x00000000
esr: 0x56000080 Address size fault
Binary Images:
0x104758000 - 0x105143fff Paper Reader arm64 <45434b15c6fa3d37a900b7464452e968> /var/containers/Bundle/Application/EE397DD0-FCA1-43EE-894A-1A1F89C7D2E0/App.app/Paper Reader
0x105f7c000 - 0x105fdffff dyld arm64 <6f1c86b640a3352a8529bca213946dd5> /usr/lib/dyld
0x1b3858000 - 0x1b38aefff libc++.1.dylib arm64 <6bc32e62110531eebcdeab97b76d5507> /usr/lib/libc++.1.dylib
0x1b5633000 - 0x1b57b6fff libsqlite3.dylib arm64 <143e7a27783833cba0f2cddcc0a6585d> /usr/lib/libsqlite3.dylib
0x1b8174000 - 0x1b8245fff CoreTelephony arm64 <6a8061084b3732a99e66f2bfdd120c5e> /System/Library/Frameworks/CoreTelephony.framework/CoreTelephony
0x1e7f70000 - 0x1e7f81fff libz.1.dylib arm64 <dab18c186a373b09b639dbd0322ab694> /usr/lib/libz.1.dylib
EOF
Describe the bug
Mangas are still present in the Follows tab after clearing local lists, this appears to be a visual bug as clearing the app from memory removes them from there
To Reproduce
Clear manga list locally from Settings
Expected behaviour
Having the follows cleared without restarting the app
App Version
Eg: v0.2-wip.6.1
After leaving the reader, the chapter list is moved to the top. This makes it inconvenient to move on to the next chapter as you would have to scroll down to where you were reading to select the next chapter.
Issue : When selecting multiple chapters with the « Edit » button, the Manage > Queue Download option doesn’t work anymore. The queue download option option work as usual when selecting an individual chapter
Version : v0.2-wip2
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.