From dacf15f02497661b642dd7df937609cb2c8d6c5e Mon Sep 17 00:00:00 2001 From: Joseph Milazzo Date: Wed, 29 Jun 2022 19:48:29 -0500 Subject: [PATCH] Manga Reader Double Layout bugfixes (#1341) * Enforce some max heights on series detail page * Added some icon to layout mode to help the user understand how they work (Robbie needs to css it) * Adding split-double icon * Fixing reverse * Added lots of debug code, refactored documentation, and added some history for wide images * More prefetching code for wide images * Fixed the issue where sometimes paging backwards would skip an image * Fixed up a bug where occasionally on double (manga) paging backwards could skip a page. Fixed a bug on double where last page could get duplicated. * Don't update pageDimensionHistory since we don't need it * Forgot some changes Co-authored-by: Robbie Davis --- .../cards/list-item/list-item.component.html | 2 +- .../manga-reader/manga-reader.component.html | 47 +++++- .../manga-reader/manga-reader.component.scss | 25 ++- .../manga-reader/manga-reader.component.ts | 149 ++++++++++++++---- .../series-detail.component.html | 2 +- 5 files changed, 188 insertions(+), 37 deletions(-) diff --git a/UI/Web/src/app/cards/list-item/list-item.component.html b/UI/Web/src/app/cards/list-item/list-item.component.html index 3fd626f73..2c3b846fd 100644 --- a/UI/Web/src/app/cards/list-item/list-item.component.html +++ b/UI/Web/src/app/cards/list-item/list-item.component.html @@ -1,6 +1,6 @@
- +
diff --git a/UI/Web/src/app/manga-reader/manga-reader.component.html b/UI/Web/src/app/manga-reader/manga-reader.component.html index 07afaebe4..4aebd4380 100644 --- a/UI/Web/src/app/manga-reader/manga-reader.component.html +++ b/UI/Web/src/app/manga-reader/manga-reader.component.html @@ -13,6 +13,9 @@
+ {{readerService.imageUrlToPageNum(this.canvasImage.src)}} + {{readerService.imageUrlToPageNum(this.canvasImage2.src)}} +