Jonas Jenwald
777d69b52e
Remove dead code from PDFThumbnailView
10 years ago
Jonas Jenwald
b7041f81f4
Enable cancelling of thumbnail drawing
...
This is useful if thumbnails are being rendered when the document is rotated, since it let us abort the current rendering.
10 years ago
Jonas Jenwald
878aa76c15
Refactor PDFThumbnailView to look more similar to PDFPageView
...
This includes an optimization to zero the height and width of existing thumbnail canvases, when they are removed and recreated during rotation of the document. (Credit goes to nnethercote, who initially found this in PR 4920.)
10 years ago
Jonas Jenwald
7f8f404536
Rename ThumbnailView to PDFThumbnailView and refactor it to be more class-like
10 years ago
Jonas Jenwald
64ba38008f
Rename the thumbnail_view.js file
10 years ago
Jonas Jenwald
c55dcf19a0
Move PDFThumbnailViewer to its own file
10 years ago
Tim van der Meij
879f3d2c5a
Fill temporary canvases with a white background too
11 years ago
Jonas Jenwald
c149d4d75e
Fix thumbnail rendering regression, when using |draw|, for PDF files with blend modes (issue 5637)
11 years ago
Jonas Jenwald
c466a9e034
Fix thumbnail scaling regression for files with different page sizes (issue 5637)
11 years ago
fkaelberer
32c32c18e3
Better thumbnail image scaling
11 years ago
fkaelberer
2bb981a835
Ensure constant 7px thumbnail border width
11 years ago
Yury Delendik
2565e627a3
Refactors draw method in PDFPageView; makes optional some PDFPageViewOptions options
11 years ago
Yury Delendik
fe4ac86781
Removes PDFPageSource
11 years ago
Yury Delendik
a89bba35b2
Adds types definitions (jsdoc) for the PDFViewer code.
11 years ago
Yury Delendik
3773972dce
Marks some private methods in PDFViewer and PDFThumbnailViewer
...
Conflicts:
web/pdf_viewer.js
11 years ago
Yury Delendik
a1eca2084d
Moves constants to avoid dependency on PDFView
11 years ago
Yury Delendik
a06a974f78
Moves rendering queue logic from PDFView
11 years ago
Yury Delendik
7642c39734
Moves pdfDocument.getPage/getTextContent requests out of PDFView
11 years ago
Yury Delendik
3bce14761a
Moves thumbs logic into PDFThumbnailViewer.
11 years ago
Yury Delendik
a338a7966d
Fixes drawImage for thumbs
11 years ago
Yury Delendik
f6c631bc31
Reverts #4556 due to flicker on Chome
11 years ago
p01
b10aa18b3e
Use Opaque Canvas where possible
11 years ago
Yury Delendik
5bf3e44e30
Introduces LegacyPromise; polyfills DOM Promise
12 years ago
Jonas Jenwald
3d523000b9
Fix thumbnail rotation regression
12 years ago
Jonas
d99879bfbf
Move ThumbnailView from viewer.js to its own file
12 years ago