Yet Another PWA JNC Client
-
@Shiny Interesting, hadn't seen that one.
-
@Crimson-Wise Yeah, the margins are a bit wide due to the aspect ratio on the iPad. Doesn't detract from the reading experience though.
Just added it to my home screen on my OnePlus 5T and works great there too. Good to have a reader on android that the letters don't increasingly over run the page.
The settings icon seems to be missing though, at least tapping the top right still brings up the settings.
-
@sniper_samurai said in Yet Another PWA JNC Client:
The settings icon seems to be missing though, at least tapping the top right still brings up the settings.
I've deployed what I think should fix it.
-
This post is deleted! -
How do you change the theme of the home screen? Also would appreciate a vertical scrolling option, and a “resume? Yes or no” prompt when opening a part you’ve read before.
Also, when using text-to-speech on my iPhone, it seems to always go back to the beginning, no matter what page of the part you’re on. That makes it sort of a downgrade from the official app, since it can read the whole part and resume at any moment you choose in vertical scrolling.
Otherwise, it looks really good. Great job! :)
-
@sniper_samurai said in Yet Another PWA JNC Client:
@Crimson-Wise
Readability is better too with a line break between paragraphs rather than being indented in the official app.
I also like that it tells you the number of pages in the part at your current settings and shows what part you are reading at the top.I actually think 3 of those are bad because you end up with really little text per page.
@LegitPancake said in Yet Another PWA JNC Client:
How do you change the theme of the home screen?
It follows system settings on iOS (maybe on android 10+ too).
-
-
Features which I'd love see:
- Justified text mode
- Selecting home while on the home page brings you back to the top
- Clearer differentiation between read and unread chapters, e.g. text turns blue once it has been read
- Embolden the suggested next/current part to read, e.g. the chapter after the most latest completed chapter and/or the the newest partially read chapter, whichever is newer
If you had a Patreon then I'd be happy to help fund development.
-
@LegitPancake said in Yet Another PWA JNC Client:
How do you change the theme of the home screen?
Comes from the system default, as _08 mentioned.
vertical scrolling option
Will think about it.
“resume? Yes or no” prompt when opening a part
Wouldn't going to the first page from the reader scrollbar work? That is usually how most Ebook readers work. Well, I guess if the part has been completed they automatically go to the beginning.
Also, when using text-to-speech on my iPhone, it seems to always go back to the beginning, no matter what page of the part you’re on. That makes it sort of a downgrade from the official app, since it can read the whole part and resume at any moment you choose in vertical scrolling.
Interesting. Haven't used TTS myself, but will check.
Otherwise, it looks really good. Great job! :)
Thanks!
@_08 said in Yet Another PWA JNC Client:
I actually think 3 of those are bad because you end up with really little text per page.
Oh, interesting.
@Shiny said in Yet Another PWA JNC Client:
- Justified text mode
Should be simple to do.
- Selecting home while on the home page brings you back to the top
Same.
- Clearer differentiation between read and unread chapters, e.g. text turns blue once it has been read
- Embolden the suggested next/current part to read, e.g. the chapter after the most latest completed chapter and/or the the newest partially read chapter, whichever is newer
Will think about it.
If you had a Patreon then I'd be happy to help fund development.
Thanks, but I already have a job, so I'm good :)
This was more of a weekend project (kind of, I'm reusing the reader from a different personal project) in response of how much the official app was annoying me, and I sort of don't want to solve JNC's problems. Still, if there is something easy to implement/fix, or if it annoys me as well, I'll be happy to do so.
-
@Crimson-Wise This looks cool, I might use it to read here too. I'm curious, is it open source?
-
Thank you for the hard work. It looks really good on my Android.
This is so cool. -
@2manybugs said in Yet Another PWA JNC Client:
@Crimson-Wise This looks cool, I might use it to read here too. I'm curious, is it open source?
Thanks. And not at the moment. To be honest, I haven't decided if I want it to be open source. Still, if I decide to, will do later.
@shrike_al said in Yet Another PWA JNC Client:
Thank you for the hard work. It looks really good on my Android.
This is so cool.Thanks!
-
As another feature request, it would be useful if at the end of a part it gave a link which took you straight to the next part (or if you are up to date told you when the next part was due). There could also be a link to the forum thread in the same place.
-
Looks fine on my Samsung Note 10.
I'll probably stick with the official app - I use vertical scrolling, which solves all the weird pagination issues it can have - but it's great to know that there is a working alternative if I need one.
-
The official app doesn't work at all on my iPad after a recent iOS update, so this has been a welcome replacement. I really appreciate you sharing this!
I have only run across two things I'd comment on. The margins are quite large on a tablet, which makes sense if it was designed for a smartphone. And a way to navigate to the next part quickly would be nice.
-
is it wrong that I'm abusing of it on a PC?
-
@alfonso_rd_36 As long as it works for you.
To be fair, the app has some optimizations which would probably break if the screen is large enough.
-
@Crimson-Wise said in Yet Another PWA JNC Client:
@alfonso_rd_36 As long as it works for you.
To be fair, the app has some optimizations which would probably break if the screen is large enough.
So far the only issue on PC is the inhability of moving left to right, which makes the long series hard to read, but other than that, it works like a charm, it would be nice to package it as an app too, as my current Chrome on Android has 30 tabs open, but I think I can do that on my own, I hope this ain't a problem, yes?
-
@alfonso_rd_36 said in Yet Another PWA JNC Client:
the inhability of moving left to right
You mean with the arrow keys on the keyboard? If you click on the text itself, keys should then work. It needs the correct element to have the focus. (Not ideal nonetheless.)
it would be nice to package it as an app too, as my current Chrome on Android has 30 tabs open, but I think I can do that on my own, I hope this ain't a problem, yes?
I don't mind. Technically, it's a PWA and should allow to be "Added to the Home Screen" without some apk package. At least on iOS it does, but perhaps on Android it needs something else.
-
@Crimson-Wise On android you just select add to home screen on your browser, same as iOS.