Мелкие доработки

This commit is contained in:
Book Pauk
2019-02-15 21:41:45 +07:00
parent daaf9ac70b
commit bbeb92a9da
3 changed files with 4 additions and 4 deletions

View File

@@ -8,7 +8,7 @@
<li>кэширование файлов книг на клиенте и на сервере</li> <li>кэширование файлов книг на клиенте и на сервере</li>
<li>открытие книг с локального диска</li> <li>открытие книг с локального диска</li>
<li>плавный скроллинг текста</li> <li>плавный скроллинг текста</li>
<li>анимация перелистывания (скоро)</li> <li>анимация перелистывания</li>
<li>поиск по тексту и копирование фрагмента</li> <li>поиск по тексту и копирование фрагмента</li>
<li>запоминание недавних книг, скачивание книги из читалки в формате fb2</li> <li>запоминание недавних книг, скачивание книги из читалки в формате fb2</li>
<li>управление кликом и с клавиатуры</li> <li>управление кликом и с клавиатуры</li>

View File

@@ -553,7 +553,7 @@ class TextPage extends Vue {
} }
//fast draw prepared //fast draw prepared
if (!this.currentAnimation && this.pageChangeDirectionDown && this.pagePrepared && this.bookPos == this.bookPosPrepared) { if (!this.inAnimation && !this.currentAnimation && this.pageChangeDirectionDown && this.pagePrepared && this.bookPos == this.bookPosPrepared) {
this.toggleLayout = !this.toggleLayout; this.toggleLayout = !this.toggleLayout;
this.linesDown = this.linesDownNext; this.linesDown = this.linesDownNext;
this.linesUp = this.linesUpNext; this.linesUp = this.linesUpNext;
@@ -566,7 +566,7 @@ class TextPage extends Vue {
} }
this.pagePrepared = false; this.pagePrepared = false;
if (!this.currentAnimation) if (!this.inAnimation && !this.currentAnimation)
this.debouncedPrepareNextPage(); this.debouncedPrepareNextPage();
this.debouncedDrawStatusBar(); this.debouncedDrawStatusBar();

View File

@@ -153,7 +153,7 @@ const settingDefaults = {
scrollingType: 'ease-in-out', //linear, ease, ease-in, ease-out, ease-in-out scrollingType: 'ease-in-out', //linear, ease, ease-in, ease-out, ease-in-out
pageChangeAnimation: 'thaw',// '' - нет, downShift, rightShift, thaw - протаивание, blink - мерцание pageChangeAnimation: 'thaw',// '' - нет, downShift, rightShift, thaw - протаивание, blink - мерцание
pageChangeAnimationSpeed: 80, //0-100% pageChangeAnimationSpeed: 90, //0-100%
allowUrlParamBookPos: false, allowUrlParamBookPos: false,
lazyParseEnabled: false, lazyParseEnabled: false,