diff --git a/client/components/Reader/HelpPage/MouseHelpPage/MouseHelpPage.vue b/client/components/Reader/HelpPage/MouseHelpPage/MouseHelpPage.vue index c1e2afe9..e1fe843b 100644 --- a/client/components/Reader/HelpPage/MouseHelpPage/MouseHelpPage.vue +++ b/client/components/Reader/HelpPage/MouseHelpPage/MouseHelpPage.vue @@ -9,6 +9,7 @@
  • ПКМ - показать/скрыть панель управления
  • СКМ - вкл./выкл. плавный скроллинг текста
  • + * Для управления с помощью мыши/тачпада необходимо установить галочку "Включить управление кликом" в настройках diff --git a/client/components/Reader/Reader.vue b/client/components/Reader/Reader.vue index d4fb7e8e..8dc1fe5e 100644 --- a/client/components/Reader/Reader.vue +++ b/client/components/Reader/Reader.vue @@ -199,7 +199,7 @@ class Reader extends Vue { mounted() { (async() => { - await bookManager.init(); + await bookManager.init(this.settings); await restoreOldSettings(this.settings, bookManager, this.commit); if (this.$root.rootRoute == '/reader') { @@ -439,6 +439,12 @@ class Reader extends Vue { } } + refreshBook() { + if (this.mostRecentBook()) { + this.loadBook({url: this.mostRecentBook().url, force: true}); + } + } + buttonClick(button) { const activeClass = this.buttonActiveClass(button); @@ -482,9 +488,7 @@ class Reader extends Vue { this.historyToggle(); break; case 'refresh': - if (this.mostRecentBook()) { - this.loadBook({url: this.mostRecentBook().url, force: true}); - } + this.refreshBook(); break; case 'settings': this.settingsToggle(); @@ -790,6 +794,9 @@ class Reader extends Vue { event.preventDefault(); event.stopPropagation(); break; + case 'KeyZ': + this.scrollingToggle(); + break; case 'KeyP': this.setPositionToggle(); break; @@ -807,8 +814,8 @@ class Reader extends Vue { event.stopPropagation(); } break; - case 'KeyZ': - this.scrollingToggle(); + case 'KeyR': + this.refreshBook(); break; case 'KeyX': this.historyToggle(); diff --git a/client/components/Reader/SettingsPage/SettingsPage.vue b/client/components/Reader/SettingsPage/SettingsPage.vue index 6e4af639..6610ad95 100644 --- a/client/components/Reader/SettingsPage/SettingsPage.vue +++ b/client/components/Reader/SettingsPage/SettingsPage.vue @@ -81,7 +81,7 @@ - + Примеры @@ -112,10 +112,10 @@
    Текст
    - + - + @@ -123,7 +123,7 @@ - + @@ -134,7 +134,7 @@ - + @@ -184,6 +184,16 @@ По ширине Перенос по слогам
    + + Убирать пустые параграфы + + + + Добавлять пустые + + + + @@ -194,7 +204,7 @@ Вверху/внизу - + @@ -234,6 +244,9 @@ + + Включить управление кликом + Показывать области управления кликом - +