19 Commits (d03e127434acfab5f35b3e34d651a19b84de8954)

Author SHA1 Message Date
Jonas Jenwald 614e8cf295 Change `var` to `let`, and use object destructuring, in a couple of previously class converted `web/*.js` files 8 years ago
Jonas Jenwald 3f2d5cfcc3 Prevent console errors when clicking to change page while in Presentation Mode (issue 8498) 8 years ago
Tim van der Meij ccdc7ba3c8
Convert presentation mode to ES6 syntax 8 years ago
Yury Delendik 8e681ce3e2 Change amd to cjs path in ES6 modules 8 years ago
Jonas Jenwald 3b35c15d42 Convert the files in the `/web` folder to ES6 modules 8 years ago
Yury Delendik 0576c9c6c6 Replaces all preprocessor directives with PDFJSDev calls. 9 years ago
Kartikaya Gupta ba9e8cb184 Add support for touch-swiping between pages in presentation mode (bug 1300878). 9 years ago
Yury Delendik 223a18ccc8 Simplified wheel processing. 9 years ago
Yury Delendik eb3d1ca003 Removes circular dependency of secondary toolbar on app.js. 9 years ago
Yury Delendik 7fd3db9977 Adds EventBus. 9 years ago
Yury Delendik 006e8fb59d Introduces UMD headers to the web/ folder. 9 years ago
Jonas Jenwald 39cba5d25d Remove `PDFThumbnailViewer_ensureThumbnailVisible` 9 years ago
Manas a2ba1b8189 Uses editorconfig to maintain consistent coding styles 10 years ago
Jonas Jenwald 6b2810f1f0 Pass in a `PDFViewer` instance to `PDFPresentationMode` and use it to eliminate all references to `PDFViewerApplication` 10 years ago
Jonas Jenwald 601bd4a930 Preface all "fullscreen" CSS rules with a |pdfPresentationMode| class, and add it to the |viewerContainer| while Presentation Mode is active 10 years ago
Jonas Jenwald 4211df63eb Refactor PDFPresentationMode to be more class-like 10 years ago
Jonas Jenwald 4edee12e92 Re-ordering the PDFPresentationMode code so that the "public" functions are placed towards the top of the file 10 years ago
Jonas Jenwald d5089f42fa Initial refactoring of the PDFPresentationMode code 10 years ago
Jonas Jenwald f15d5c8cfe Rename the presentation_mode.js file and adjust the function names 10 years ago
Jonas Jenwald e7fd5b4d4d Refactor the options passed to |PresentationMode.initialize| and clean-up some code in viewer.js and presentation_mode.js 10 years ago
Jonas Jenwald 95b2ec124b Move the PresentationMode-specific scrollWheel code from PDFViewerApplication 10 years ago
Jonas Jenwald 2dc1af8028 Break dependencies between PresentationMode and other code, and add PresentationMode related utility methods to PDFViewer 10 years ago
Tim van der Meij 230d8c40e4 Make presentation mode work again in Safari 10 years ago
Jonas Jenwald ce62b9387d Remove any active text selection when entering Presentation Mode 11 years ago
Yury Delendik 44779f14b0 Renames and refactors PDFView to PDFViewerApplication. 11 years ago
Yury Delendik fbd7eedce8 Removes PresentationMode dependency from PDFViewer 11 years ago
Yury Delendik 7af8748151 Moves viewer code into PDFViewer and some code from PageView. 11 years ago
fkaelberer db84851e27 Use full screen width in presentation mode 11 years ago
Jonas Jenwald 05c331c295 Maintain the current position in the document when zooming 11 years ago
Rob Wu 3914768085 Implement hand tool 12 years ago
Jonas Jenwald e367f49686 Disable Presentation Mode until the document has started rendering 12 years ago
Jonas Jenwald 1f4d85db37 Inline setScale in parseScale 12 years ago
Jonas Jenwald 631333c486 Fix hiding of the cursor in Presentation Mode in WebKit browsers 12 years ago
Jonas Jenwald dfb8e62079 Enabling clicking to close the context menu in Presentation Mode, without going to the next page 12 years ago
Jonas Jenwald d795c8ec14 Refactor Presentation Mode code 12 years ago
Jonas Jenwald bfc66626a0 Move Presentation Mode related code from viewer.js to its own file 12 years ago