1901 Commits (6f0cf8c4cb15debe3616de6ddb9e642ff424ff23)

Author SHA1 Message Date
Jonas Jenwald efb9619e53 Add PageLabels to `PDFPageView` and `PDFThumbnailView` 9 years ago
Jonas Jenwald f461fd64aa Add support for PageLabels in the viewer 9 years ago
Jonas Jenwald 23ec02bb93 Remove the "Page: " label and replace it with a tooltip 9 years ago
Jonas Jenwald e1412de320 Add more validation to `PDFLinkService_navigateTo` 9 years ago
Jonas Jenwald d5e3b2fbf0 Update `PDFOutlineViewer_bindLink` to look more like `LinkAnnotationElement_bindLink` 9 years ago
Jonas Jenwald 901a2d41be Avoid accidentally rejecting a named destination that looks like a decimal number or a boolean (PR 7341 follow-up) 9 years ago
Jonas Jenwald d284cfd5eb [api-minor] Add support for relative URLs, in both annotations and the outline, by adding a `docBaseUrl` parameter to `PDFJS.getDocument` (bug 766086) 9 years ago
Jonas Jenwald 71a781ee5c Deprecate the `isValidUrl` utility function and replace it with `createValidAbsoluteUrl`/`isValidProtocal` functions instead, since the main URL validation is now done using the `new URL` constructor 9 years ago
Jonas Jenwald e64bc1fd13 Move parsing of destination dictionaries to a helper function 9 years ago
Jonas Jenwald 2ce9da9b7a Fix a couple of JSDoc `@typedef`s to use `@property` (instead of `@param`) to fix some missing documentation when running `gulp jsdoc` 9 years ago
Jeenu Viswambharan f2dcacd164 Explain double-click behaviour on tool tip 9 years ago
Yury Delendik 0576c9c6c6 Replaces all preprocessor directives with PDFJSDev calls. 9 years ago
Rob Wu c7c6bf1ae8 Update to latest grab-to-pan version 9 years ago
Jonas Jenwald 885ba83624 Add the number of `textDivs` to the `textlayerrendered` event, to avoid having to manually get that information in the event handler 9 years ago
Jonas Jenwald 3904be8889 Ensure that we cancel any pending `textLayer` rendering operations when the viewer is closed (issue 7274) 9 years ago
Jonas Jenwald a824c6c4f6 Ensure that any pending rendering operations in `PDFViewer`/`PDFThumbnailViewer` are cancelled when the viewer is closed 9 years ago
Yury Delendik 1a056caf88 Localization of the print dialog. 9 years ago
Yury Delendik c09f634bb6 Removes mozPrintCallback polyfill, converts canvas to PNG. 9 years ago
Yury Delendik 24a7a58da7 Moves mozPrintCallback specific code to firefox_printservice.js 9 years ago
Yury Delendik 29947b5a57 Printing canvases at PDF document size. 9 years ago
Tim van der Meij d5d9f362aa Choice widget annotations: core and display layer implementation 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
Jonas Jenwald 1a2f142a14 Prevent errors if the 'resize' event is fired before the `eventBus` has been initialized 9 years ago
Tim van der Meij 6100ab4b18 Text widget annotations: implement comb support 9 years ago
Tim van der Meij 2da2c45889 Interactive forms: remove global PDFJS usage 9 years ago
Tim van der Meij dbea302a6e Text widget annotations: do not render on canvas as well 9 years ago
Tim van der Meij f6965fadc0 Text widget annotations: support multiline and read-only fields 9 years ago
Jeremy Press e68f4f855f fixing 7590 by delaying div shrink after mouse up 9 years ago
Jonas Jenwald be8a69a52c Ensure that we provide the `source` parameter when dispatching the button click events in `SecondaryToolbar` (PR 7313 follow-up) 9 years ago
Jonas Jenwald 6e126b31dc Only update the `max-height` of the `SecondaryToolbar` when it's actually visible 9 years ago
Jonas Jenwald e12c48b73f Add a `enhanceTextSelection` preference 9 years ago
Tim van der Meij e686db250c Render interactive form (AcroForm) text widget annotations 9 years ago
Tim van der Meij eb2ba3287a Revert "Move the `Preferences` initialization/fetching code to the top of `PDFViewerApplication.initialize`, to enable using them when initializing the viewer components" 9 years ago
Tim van der Meij a2525a8ba3 Revert "Add a `enhanceTextSelection` preference to the viewer" 9 years ago
Jonas Jenwald 15e45d772f Add a `enhanceTextSelection` preference to the viewer 9 years ago
Jonas Jenwald ffb876fdf4 Move the `Preferences` initialization/fetching code to the top of `PDFViewerApplication.initialize`, to enable using them when initializing the viewer components 9 years ago
Tim van der Meij 7c961b6b7a Minor code style improvements after #7539 9 years ago
Jonas Jenwald 0db76dc58c Change the `GoToPage` Named Action to select the contents of the `pageNumber` input, rather than just focusing the element 9 years ago
Jeremy Press 6faa84abdb Continuing fairexpand #6663 9 years ago
Jonas Jenwald f3b7fa091d Ensure that the zoom buttons are disabled correctly if the `scale` is smaller/larger than `MIN_SCALE/MAX_SCALE` in `PDFViewerApplication._updateUIToolbar` 9 years ago
Rob Wu 76d29759c5 Avoid window.print in a microtask 9 years ago
Jonas Jenwald 31cd23a6df Remove an obsolete comment for `onAfterDraw` in pdf_viewer.js 9 years ago
Jonas Jenwald 076e25f1ca Prevent destinations with bad left/top values from scrolling the wrong page into view (bug 874482) 9 years ago
Xiliang Chen 6cb77d6580 fix outline may jump to previous page issue 9 years ago
Jonas Jenwald 7706cfa9fe Log an error when the value passed to `set currentPageNumber` is out of bounds (PR 7502 followup) 9 years ago
Jonas Jenwald 50aeb00adf Add validation of the `rotation` argument passed to `set pagesRotation` in `PDFViewer` 9 years ago
Jonas Jenwald b7cb44af88 Remove the `previousPageNumber` parameter from the `pagechanging`/pagechange` events, and stop dispatching the events if the input is out of bounds 9 years ago
Jonas Jenwald f297e4d17c [api-minor] Add a parameter to `PDFPageProxy_getTextContent` that controls whether `PartialEvaluator_getTextContent` will attempt to combine same line text items 9 years ago
klemens 6f03f62327 trivial spelling fixes 9 years ago