Giter Club home page Giter Club logo

app's People

Contributors

celarye avatar faizandurrani avatar joery avatar soitora 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

app's Issues

[REQUEST] Automatic reading mode

Having the reading mode adapting automatically to the type of the page structure (right to left for manga, long stripe for manhwa..)

Possibility of sorting the followed mangas

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.

Can't sync a followed manga

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

[BUG] Chapter tracking not working

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

[BUG] Manga syncing still partially broken

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

Content Settings pop up screen

The All Languages text is not centered on both iOS and iPadOS. Other than that, it's fine on iOS. Also the Content Settings screen is not optimized for iPadOS as seen in the screenshot.

Version: v0.2-wip.3
image

ui feedback

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!

feedback copy

Manga not syncing at launch

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

Unfollowing manga on app drops it instead

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

manga visually disappears

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

Zooming in longstrip

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.

[BUG] Sorting button does not work on iPadOS

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

Syncing partially broken

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.

[BUG] - App crashes when scrolling the chapter list

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.

Longstrip loading issue with downloads

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.

[REQUEST] Batch Download option doesn’t work

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

[BUG] Going to next chapter skips ahead

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

[BUG] "Sync lists" option disables "Sync mangas on launch" option

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

Advanced search multiple tags

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.

[BUG] Syncing options in Settings tab not working

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

[BUG] Application crashes on startup

Describe the bug
Application crashes on startup. Unable to start the application.

To Reproduce

  1. Install latest build
  2. Start application

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

Chapters read syncing not working

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

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.