User guide / Keeping up with your stories in Fiction Reader

Using it

Keeping up

Once you follow more than a handful of stories, the question changes from what you have to what's new. These screens answer that.

All guide pages

The reading queue

Unread in the sidebar lists every unread chapter across your library, grouped by story. On thirty stories it's quicker than looking at the shelf.

The reading queue, with Unread and Revised tabs. Unread chapters are grouped under each story with their dates and word counts, and each group has a Mark all read button.
Unread. Stories with the newest chapters come first, and the chapters inside each one are in reading order.

Chapters leave the list as you read them, and each group has Mark all read. The tabs at the top narrow the list to active stories, trials or archived ones.

The author's extra threadmark lists never appear here.

The Revised tab

Revised lists chapters that were edited at the source after you read them. Opening one takes you straight to a comparison of the version you read and the current one. Mark as seen dismisses an edit without adding a re-read to your history.

The inbox

The inbox is a log of what happened while you weren't looking: new chapters, edited chapters, stories that have stopped updating or started again, and problems found in the archive.

The inbox, listing three events from today: two new chapters in one story, one in another and two in a third. Each has the chapter titles, the site, and Open and mark-seen buttons.
Inbox. One entry per check that found something, newest first.

The sidebar shows two numbers and they count different things. Unread counts chapters you haven't read. Inbox counts events you haven't seen. Opening an event doesn't mark its chapters as read.

  • The buttons along the top filter by kind of event.
  • Open goes to the story. An entry about a story that has stopped updating has Try again, which checks it there and then.
  • The tick on each entry marks it as seen, and Mark all seen clears the lot.

"Chapters were edited" appears only when a chapter's text has really changed. The inbox is kept by the library, so it needs a connection to your server.

Notifications

The inbox records everything whether or not you're told about it. If you'd like to be told, there are three ways, and you can use any of them.

Webhooks

A server can send a message to a notification service when it finds something. It works with ntfy, Gotify and Discord webhooks, or it can send plain JSON to an address of your choice. Set it up in Settings → Notifications.

The Notifications card in Settings, with quiet hours set, a destination called My phone using ntfy, a choice of how often to send, and switches for each kind of event.
Settings → Notifications. One destination, with quiet hours and the events it should hear about.
  1. Press Add a destination. Give it a name, choose the service and paste its address. For ntfy that's your topic URL.
  2. Choose how often it sends: Immediate for a message per check that found something, Batched to group them, or Daily.
  3. Choose which events it hears about.
  4. Press Test to make sure a message arrives.

The address is stored encrypted and isn't shown again. To change it, replace it. It can point at a machine on your own network, such as http://ntfy.lan, so nothing has to be exposed to the internet.

Quiet hours hold messages back between two times. Anything that happens then is included in the next message.

If you fill in This server's address, each notification includes a link back to the story.

Desktop notifications

The desktop app can show a notification from your operating system. Turn on Desktop notifications in the same card. They only appear while the app is open.

On Android

When the Android app keeps its own library, it uses the phone's notifications. There are no webhooks to set up.

Per story

Each story has a Tell me about this one switch on its screen. Turn it off for stories you don't want to hear about. Their updates still show in the inbox.

The download queue

The Queue screen with three chapters downloading and five waiting, each with its story and when it was queued, and a Cancel button on the waiting ones.
Queue. What's running, what's waiting in the order it will run, and what has just finished.

The line at the top says how many downloads run at once. You can change that in Settings → Downloads. Each site also has its own pacing, so a queue that's waiting usually isn't stuck.

The queue covers more than chapters. Fetching a chapter list, fetching a cover, checking a story for updates, indexing chapters for search and scanning your books folder all go through it.

A waiting job sometimes carries a reason in red. "The site asked to check that a person is reading" means the site put up an anti-bot check, and Fiction Reader will try again later by itself. You can cancel a waiting job, and retry one that failed.

Reading history

The reading history screen for the last 30 days, with tiles for current streak, longest streak, chapters and words, a bar chart of words read per day, and a breakdown by site.
History. Streaks, words, where you read, a table of stories and a timeline.

History records what you read and when. The buttons at the top choose how far back to look: 30 days, 3 months or a year.

The table of stories is sorted by when you last read each one, which is a good way to spot a story you stopped reading without meaning to. Below it is a timeline of individual chapters.

Reading a chapter twice makes two entries. Marking a chapter unread afterwards doesn't remove the entry.

A reading goal

Set a reading goal adds a progress bar to this screen. Choose what to count (words, chapters or days with reading), a target, and whether it runs weekly or monthly. The goal only shows here, and removing it doesn't delete any history.