Jonas Jenwald
f06b2e4e9f
Update the mobile-viewer
example to use the new PDFHistory.initialize
format (PR 10423 follow-up)
2019-01-23 15:27:19 +01:00
Wojciech Maj
9e3f7ac7fa
Manually fix remaining ESLint errors
2018-12-11 15:23:26 +01:00
Wojciech Maj
ef1f255649
ESLint --fix
2018-12-11 15:23:26 +01:00
Jonas Jenwald
e2e9657ed0
Remove the attachDOMEventsToEventBus
functionality, since EventBus
instances are able to re-dispatch events to the DOM (PR 10019, bug 1492849 follow-up)
...
This also removes the old 'pagechange'/'scalechange'/'documentload' events.
2018-10-31 23:32:39 +01:00
Tim van der Meij
1024615ecb
Correct the instructions in the README file for examples/mobile-viewer
2018-07-08 15:32:06 +02:00
Brendan Dahl
01bff1a81d
Rename the globals to shorter names.
...
pdfjsDistBuildPdf=pdfjsLib
pdfjsDistWebPdfViewer=pdfjsViewer
pdfjsDistBuildPdfWorker=pdfjsWorker
2018-03-16 11:08:56 -07:00
Jonas Jenwald
b8606abbc1
[api-major] Completely remove the global PDFJS
object
2018-03-01 18:13:27 +01:00
Jonas Jenwald
3c2fbdffe6
Move the cMapUrl
and cMapPacked
options from the global PDFJS
object and into getDocument
instead
2018-03-01 18:11:16 +01:00
Jonas Jenwald
b674409397
Move the maxImageSize
option from the global PDFJS
object and into getDocument
instead
2018-03-01 18:11:16 +01:00
Jonas Jenwald
c3c1fc511d
Move the workerSrc
option from the global PDFJS
object and into GlobalWorkerOptions
instead
2018-02-16 13:22:35 +01:00
Jonas Jenwald
a1cfa5f4d7
Replace the disableTextLayer
and enhanceTextSelection
options/preferences with a single textLayerMode
option/preference
...
Rather than having two different (but connected) options for the textLayer, I think that it makes sense to try and unify this. For example: currently if `disableTextLayer === true`, then the value of `enhanceTextSelection` is simply ignored.
Since PDF.js version `2.0` already won't be backwards compatible in lots of ways, I don't think that we need to worry about migrating existing preferences here.
2018-02-13 16:56:54 +01:00
Jonas Jenwald
f4280368f7
Move the useOnlyCssZoom
option to a BaseViewer
/PDFPageView
option
...
This removes the `PDFJS.useOnlyCssZoom` dependency from the viewer components, but please note that as a *temporary* solution the default viewer still uses it.
2018-02-13 13:42:03 +01:00
Mark McEver
c8344016fa
Fixed a javascript error in the mobile viewer example that prevented an alert from being displayed
2018-01-16 15:36:54 -06:00
Yury Delendik
a18caa730d
Adds gulp dist-install command; using pdfjs-dist package in examples.
2017-06-12 10:22:16 -05:00
Yury Delendik
5438ce9b98
Wraps mozL10n to async calls; splits firefox and generic l10n libs.
2017-05-31 09:22:25 -05:00
Jonas Jenwald
c850968fa7
Remove globals
that are now unnecessary thanks to the use of various ESLint environments (e.g. Node, ShellJS, Jasmine)
2016-12-16 21:09:55 +01:00
Jonas Jenwald
65e9ff68aa
[mobile-viewer] Add an async close
method to the example, and change open
to also be async (issue 7571)
...
Since the `mobile-viewer` example is based on the old FirefoxOS/B2G PDF viewer, it didn't need to have the same kind of `open/close` methods as the default viewer.
However, now that it has been re-purposed as a simple `mobile-viewer` example, it seems like a good idea to ensure that it has proper asynchronous `open/close` methods.
Fixes 7571.
2016-08-27 12:57:34 +02:00
Tim van der Meij
a20f814265
Refactor the mobile viewer example
...
This mostly removes B2G-specific code and adds the styles from the B2G
components.
2016-07-27 17:31:52 +02:00
Tim van der Meij
a9dd2ab0ab
Move B2G viewer to the examples folder
2016-07-27 17:31:52 +02:00