Closed bb010g closed 2 years ago
@bb010g: thanks for your contribution!
Please keep refactoring (sorting, device ids simplification) separated from new features.
You can make a different PR with the refactor. It will be merged soon. Then you can rebase this PR on top of master with only the bits of logic you've added.
@pazos The reformatting commit has been split out, and this branch's commits are on top of the latest master
. Does the reformatting commit still need to be split out to a separate PR? These commits are atomic, so you shouldn't need to squash them while merging.
Does the reformatting commit still need to be split out to a separate PR?
Nope. Works for me as is. :+1:
hey @bb010g, could you take a look at the review and update the PR?
There're some users that might benefit from the new driver waiting in https://github.com/koreader/koreader/issues/8482.
It doesn't need to be soon :tm: , though.
If you're busy elsewhere I can take care of it ;)
Done, thanks for your work!
Follow-up to #342. When classes or methods don't exist, KOReader doesn't crash, addressing koreader/koreader#8584.
Tested on an Onyx Nova Air C. cc/ @bezmi @Galunid
This change is