From 4e6425585be1e9f2e2b9bc6dc5a5d3ba0f611d27 Mon Sep 17 00:00:00 2001 From: Wolfgang Müller Date: Mon, 22 Jul 2024 14:03:12 +0200 Subject: frontend/reader: Allow switching to first or last page --- docs/usage/reading.rst | 4 ++++ frontend/src/lib/reader/PageView.svelte | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/usage/reading.rst b/docs/usage/reading.rst index f48e4c6..5f8b60c 100644 --- a/docs/usage/reading.rst +++ b/docs/usage/reading.rst @@ -37,6 +37,10 @@ Additionally, the following keyboard shortcuts are available: +-------------+ | | Backspace | | +-------------+----------------------------------------------------+ +| Home | Go to first page. | ++-------------+----------------------------------------------------+ +| End | Go to last page. | ++-------------+----------------------------------------------------+ Editing when reading -------------------- diff --git a/frontend/src/lib/reader/PageView.svelte b/frontend/src/lib/reader/PageView.svelte index 59136b4..08764b7 100644 --- a/frontend/src/lib/reader/PageView.svelte +++ b/frontend/src/lib/reader/PageView.svelte @@ -69,7 +69,9 @@ ['PageUp', prev], ['PageDown', next], [' ', next], - ['Backspace', prev] + ['Backspace', prev], + ['Home', () => gotoChunk(0)], + ['End', () => gotoChunk(chunks.length - 1)] ]} /> -- cgit v1.2.3-2-gb3c3