Commit Graph

  • d470e91223 Don't get the text content for an annotation when /NeedAppearances is true (bug 1844583) Calixte Denizet 2023-07-21 10:28:03 +02:00
  • 1a69b6ad64
    Merge pull request #16720 from calixteman/bug1844576 calixteman 2023-07-21 10:30:55 +02:00
  • 9277801493 Text annotations must use their own canvas when their appearance is generated (bug 1844576) Calixte Denizet 2023-07-21 09:49:11 +02:00
  • 2a508b95e1
    Merge pull request #16719 from calixteman/bug1844625 calixteman 2023-07-20 19:42:38 +02:00
  • cd97fcb414 [Editor] Allow to delete an editor in using the Delete key (aka fn+backspace) (bug 1844625) Calixte Denizet 2023-07-20 19:08:54 +02:00
  • 7220b93911
    Merge pull request #16717 from Snuffleupagus/saveDocument-resetNewTemporaryRef Jonas Jenwald 2023-07-20 17:58:18 +02:00
  • 88524bf9ae Don't reset temporary XRef-entries during saving (PR 16392 follow-up) Jonas Jenwald 2023-07-20 15:36:08 +02:00
  • 0702663b7d
    Merge pull request #16492 from calixteman/clip_path calixteman 2023-07-20 15:01:27 +02:00
  • 8daf2f1eb1 [Annotation] Use the clip-path property when an annotation has some quad points Calixte Denizet 2023-05-30 12:36:35 +02:00
  • dca4bc0f24
    Merge pull request #16713 from calixteman/draw_bg calixteman 2023-07-19 21:18:04 +02:00
  • 7cd062ec68 Draw correctly background images in ref tests Calixte Denizet 2023-07-19 20:14:18 +02:00
  • 9f390755b0
    Merge pull request #16709 from calixteman/bug1844293 calixteman 2023-07-19 12:01:58 +02:00
  • 295eb13a44 [Editor] Bind redo action on meta+shift+z on mac (bug 1844293) Calixte Denizet 2023-07-19 11:17:50 +02:00
  • f19991a36f
    Merge pull request #16707 from mozilla/dependabot/npm_and_yarn/word-wrap-1.2.4 Jonas Jenwald 2023-07-19 08:41:03 +02:00
  • 186a6fd0cb
    Bump word-wrap from 1.2.3 to 1.2.4 dependabot[bot] 2023-07-18 20:14:51 +00:00
  • e83febcbb6
    Merge pull request #16706 from calixteman/bug1844036 calixteman 2023-07-18 17:01:10 +02:00
  • 7ac3bf6f17 [Editor] Don't forget to generate non-missing images when printing (bug 1844036) Calixte Denizet 2023-07-18 15:39:18 +02:00
  • 43fc78899f
    Merge pull request #16698 from Snuffleupagus/src-display-rm-require Jonas Jenwald 2023-07-18 11:35:57 +02:00
  • d9350c3899 Temporarily stop running gulp typestest in GitHub Actions Jonas Jenwald 2023-07-18 09:07:32 +02:00
  • d022912719 Remove most build-time require-calls from the src/display/-folder Jonas Jenwald 2023-07-13 11:58:16 +02:00
  • e81c084a92
    Merge pull request #16703 from Snuffleupagus/babel-corejs Jonas Jenwald 2023-07-17 19:45:06 +02:00
  • 3a886e7264 Move the isNodeJS-helper into the src/shared/util.js file Jonas Jenwald 2023-07-17 16:33:06 +02:00
  • 67303b16f1 [api-minor] Let Babel handle the necessary core-js polyfills automatically Jonas Jenwald 2023-07-17 15:44:30 +02:00
  • 9db65ad083
    Merge pull request #16702 from calixteman/editor_2_decimals calixteman 2023-07-17 15:43:26 +02:00
  • 983b269e26 [Editor] Use 2 decimals for editor positions and dimensions Calixte Denizet 2023-07-17 15:03:27 +02:00
  • 67e19171c4
    Merge pull request #16689 from calixteman/bug1843303 calixteman 2023-07-17 14:59:21 +02:00
  • a8867cf68a [Editor] Avoid to have some part of an editor outside its page (bug 1843303) Calixte Denizet 2023-07-13 18:31:08 +02:00
  • 717c766a42
    Merge pull request #16701 from Snuffleupagus/gv-fix-toolbar-l10n Jonas Jenwald 2023-07-17 13:16:49 +02:00
  • 8614621d8d [GeckoView] Fix l10n of the download toolbar-button (PR 16340 follow-up) Jonas Jenwald 2023-07-17 11:40:49 +02:00
  • d03a8d0efc
    Merge pull request #16687 from Snuffleupagus/rm-more-require Tim van der Meij 2023-07-16 15:16:07 +02:00
  • 8765306203
    Merge pull request #16697 from Snuffleupagus/eslint-more-unicorn Tim van der Meij 2023-07-16 15:10:35 +02:00
  • 9660ca53af Enable more ESLint unicorn plugin rules Jonas Jenwald 2023-07-16 09:24:14 +02:00
  • bad4bfffdf Remove the require from the web/pdfjs.js Jonas Jenwald 2023-07-15 10:17:26 +02:00
  • 86a868189c Re-factor the PDFScriptingManager-class for the viewer-components Jonas Jenwald 2023-07-13 13:10:06 +02:00
  • 337cba736e [ESM] Remove the remaining require from the gulpfile Jonas Jenwald 2023-07-13 12:20:58 +02:00
  • bd67f7841f
    Merge pull request #16695 from Snuffleupagus/tests-NaN Jonas Jenwald 2023-07-16 08:32:43 +02:00
  • 22c0bf4ec2
    Merge pull request #16693 from Snuffleupagus/update-packages Jonas Jenwald 2023-07-16 08:21:13 +02:00
  • b019c13b33 Ensure that a test-suite that runs no tests is treated as a failure Jonas Jenwald 2023-07-15 12:03:35 +02:00
  • b05c2e0343 Update l10n files Jonas Jenwald 2023-07-15 09:13:54 +02:00
  • f84657d837 Address formatting changes from Prettier version 3 Jonas Jenwald 2023-07-15 09:09:20 +02:00
  • 1a4bfd2fc3 Update npm packages Jonas Jenwald 2023-07-15 09:08:32 +02:00
  • ee373b313b
    Merge pull request #16690 from calixteman/stamp_resize calixteman 2023-07-14 12:16:44 +02:00
  • 5a692b2c33 [Editor] Resize the image when the page is zoomed Calixte Denizet 2023-07-13 20:36:16 +02:00
  • 36fc34ebe8
    Merge pull request #16686 from calixteman/bug1843255 calixteman 2023-07-13 15:12:49 +02:00
  • ed42577d9c [Editor] Always use the data url when loading a SVG in order to avoid CSP issue (bug 1843255) Calixte Denizet 2023-07-13 13:03:42 +02:00
  • 762d86a59e
    Merge pull request #16683 from Snuffleupagus/app-isOffscreenCanvasSupported Jonas Jenwald 2023-07-12 21:44:34 +02:00
  • b449da31ca
    Merge pull request #16678 from Snuffleupagus/writeStream-tweaks Jonas Jenwald 2023-07-12 21:43:01 +02:00
  • 040d5bb294
    Merge pull request #16675 from Snuffleupagus/pr-16659-followup Jonas Jenwald 2023-07-12 21:41:43 +02:00
  • 46cec96900
    Merge pull request #16642 from calixteman/issue16633 calixteman 2023-07-12 21:08:16 +02:00
  • 944c68ee85 [Editor] Try to make the position of an edited FreeText the more accurated as possible Calixte Denizet 2023-07-05 19:46:21 +02:00
  • 7e04ca395f Access the isOffscreenCanvasSupported option *once* in PDFViewerApplication._initializeViewerComponents Jonas Jenwald 2023-07-12 17:33:20 +02:00
  • 5cfe792349 Tweak the writeStream implementation slightly Jonas Jenwald 2023-07-12 13:24:02 +02:00
  • 7daa6b5fd8 Re-enable editing, if necessary, when exiting PresentationMode (PR 16659 follow-up) Jonas Jenwald 2023-07-11 22:26:23 +02:00
  • 73d650af3e
    Merge pull request #16669 from Snuffleupagus/esm-builder Jonas Jenwald 2023-07-11 12:29:33 +02:00
  • 5174232326 [ESM] Convert the external/builder/-folder to use standard modules Jonas Jenwald 2023-07-08 16:07:54 +02:00
  • bcf14a49c0
    Merge pull request #16668 from Snuffleupagus/esm-gulpfile Jonas Jenwald 2023-07-11 11:38:24 +02:00
  • 09d1be72f4
    Merge pull request #16672 from calixteman/cheat_editorStamp_svg calixteman 2023-07-11 09:59:32 +02:00
  • 414ea4a365 [Editor] Cheat the stamp editor icon to make a linter in m-c happy Calixte Denizet 2023-07-10 21:17:48 +02:00
  • 0bc9012b8f [ESM] Convert the gulpfile to use standard modules Jonas Jenwald 2023-07-08 15:33:03 +02:00
  • 35202ec0f3
    Merge pull request #16671 from Snuffleupagus/esm-parseDefaultPreferences Tim van der Meij 2023-07-09 15:38:30 +02:00
  • 1972b7311b
    Merge pull request #16667 from Snuffleupagus/esm-cmaps Tim van der Meij 2023-07-09 15:33:57 +02:00
  • c0cc7f3eca
    Merge pull request #16666 from Snuffleupagus/esm-wintersmith Tim van der Meij 2023-07-09 15:32:10 +02:00
  • 5a8ecbf560
    Merge pull request #16665 from Snuffleupagus/esm-test Tim van der Meij 2023-07-09 15:30:13 +02:00
  • 6c601d3922 [ESM] Convert the "default preferences"-handling to use import() syntax Jonas Jenwald 2023-07-09 11:37:00 +02:00
  • 3efb276695
    Merge pull request #16664 from Snuffleupagus/esm-terser Tim van der Meij 2023-07-08 19:43:02 +02:00
  • 656c6d86fc
    Merge pull request #16663 from Snuffleupagus/esm-importL10n Tim van der Meij 2023-07-08 19:40:52 +02:00
  • f012fc5e70 [ESM] Convert the "cmaps"-task to use import() syntax Jonas Jenwald 2023-07-08 14:35:15 +02:00
  • 42edc4d895
    Merge pull request #16630 from Rob--W/crx-url-hash-init Tim van der Meij 2023-07-08 14:05:33 +02:00
  • 1567d022d9
    Merge pull request #16631 from Rob--W/crx-remove-old-chrome-compat-code Tim van der Meij 2023-07-08 14:02:30 +02:00
  • ac3661972b [ESM] Convert the "wintersmith"-task to use import() syntax Jonas Jenwald 2023-07-08 13:50:19 +02:00
  • a209ce811d [ESM] Convert *most* of test-folder to use standard modules Jonas Jenwald 2023-07-08 12:44:37 +02:00
  • adfee2a723 [ESM] Convert parseMinified to use import() syntax Jonas Jenwald 2023-07-08 10:01:16 +02:00
  • cec2a9a03f Update l10n files Jonas Jenwald 2023-07-08 09:36:47 +02:00
  • a650fcd634 [ESM] Convert the external/importL10n-folder to use standard modules Jonas Jenwald 2023-07-08 09:29:51 +02:00
  • 5696c3aa3a
    Merge pull request #16658 from Snuffleupagus/test-more-APIs Jonas Jenwald 2023-07-08 08:16:57 +02:00
  • 52c98eb751
    Merge pull request #16659 from calixteman/edit_freetexts calixteman 2023-07-07 22:02:11 +02:00
  • c625230c71
    Merge pull request #16661 from Snuffleupagus/issue-16660 Jonas Jenwald 2023-07-07 20:47:38 +02:00
  • 559ea194f2 Don't try to hide an already invisible PopupAnnotation (issue 16660) Jonas Jenwald 2023-07-07 19:13:48 +02:00
  • 5c5f9af803 [Editor] Edit an existing FreeText annotation in double-clicking on it (bug 1787298) Calixte Denizet 2023-07-07 15:51:48 +02:00
  • c33e6ceb03
    Merge pull request #16650 from calixteman/editor_allow_svg calixteman 2023-07-07 16:30:12 +02:00
  • 4fcc2ef23f [Editor] Support svg images in the stamp annotation Calixte Denizet 2023-07-06 15:32:11 +02:00
  • 506bca5e6d Add unit-tests to check that more PDF.js APIs expose the expected functionality Jonas Jenwald 2023-07-07 12:36:21 +02:00
  • eb2527e9d7
    Merge pull request #16652 from calixteman/rm_all_exceptions calixteman 2023-07-06 19:11:44 +02:00
  • 091266c6fe
    Merge pull request #16648 from Snuffleupagus/AppearanceStreamEvaluator-setFillColorSpace Jonas Jenwald 2023-07-06 18:30:17 +02:00
  • c5caa98e8d
    Merge pull request #16649 from Snuffleupagus/stamp-l10n Jonas Jenwald 2023-07-06 18:04:08 +02:00
  • 7a896d1c4b [Editor] Add l10n-strings for the Stamp-editor (PR 16585 follow-up) Jonas Jenwald 2023-07-06 15:20:58 +02:00
  • e4b4d222fa [Editor] Avoid to throw when deleting some invisible editors Calixte Denizet 2023-07-06 16:23:53 +02:00
  • 6442a6cc4e Improve parseAppearanceStream to handle more "complex" ColorSpaces Jonas Jenwald 2023-07-06 13:03:11 +02:00
  • 8281bb8858
    Merge pull request #16585 from calixteman/editor_stamp_1 calixteman 2023-07-06 12:21:50 +02:00
  • 716493f10a
    Merge pull request #16646 from Snuffleupagus/default_appearance-CMYK-typos Jonas Jenwald 2023-07-06 12:05:06 +02:00
  • 37bd78c707 [Editor] Add a basic stamp editor (bug 1790255) Calixte Denizet 2023-06-22 12:16:07 +02:00
  • 174d04fd27 Fix typos when handling CMYK colors in src/core/default_appearance.js Jonas Jenwald 2023-07-06 11:05:21 +02:00
  • 2a837ba0b5
    Merge pull request #16645 from calixteman/editor_simplify_aspectratio calixteman 2023-07-06 10:17:03 +02:00
  • fab1157549 [Editor] Use css aspect-ratio property to keep the aspect ratio during resize Calixte Denizet 2023-07-06 09:21:34 +02:00
  • 683cdf44db
    Merge pull request #16641 from calixteman/mv_aspectratio_to_editor calixteman 2023-07-05 21:03:00 +02:00
  • caf3462911 [Editor] Move the 'keep aspect ratio' stuff to the AnnotationEditor level Calixte Denizet 2023-07-05 18:09:53 +02:00
  • 66fc19b272
    Merge pull request #16640 from calixteman/freetext_ap calixteman 2023-07-05 17:53:36 +02:00
  • 77656ce881 [Editor] When saving/printing a FreeText, use the identity matrix for the AP and set the cm when rendering it Calixte Denizet 2023-07-05 14:58:09 +02:00
  • 6d82f7f66f
    Merge pull request #16637 from calixteman/issue16636 calixteman 2023-07-05 09:41:49 +02:00
  • 1ce6668a70 [Editor] Fix dimensions of a rotated FreeText after a dimensions change Calixte Denizet 2023-07-04 23:56:24 +02:00