Commit Graph

  • f3bdbedf9b [Editor] Change the cursors for highlighting (bug 1876588) Calixte Denizet 2024-01-25 18:24:03 +01:00
  • 4ec43488ff
    Merge pull request #17580 from calixteman/freetext_icon calixteman 2024-01-25 18:20:20 +01:00
  • 01280d8e08 [Editor] Change the icon to add a FreeText annotation (bug 1876564) Calixte Denizet 2024-01-25 17:18:28 +01:00
  • bf92360095
    Merge pull request #17574 from calixteman/improve_bezier_bbox calixteman 2024-01-25 10:07:48 +01:00
  • 2f4017e22b
    Merge pull request #17578 from Snuffleupagus/css-vars-unreferenced calixteman 2024-01-25 10:04:37 +01:00
  • 1cbcb89dac Fix unreferenced CSS variables (PR 17533 follow-up) Jonas Jenwald 2024-01-25 09:13:40 +01:00
  • 7f2428a77e Reduce memory use and improve perfs when computing the bounding box of a bezier curve (bug 1875547) Calixte Denizet 2024-01-24 21:16:58 +01:00
  • a5d4660a75
    Merge pull request #17568 from calixteman/editor_free_highlight_thickness calixteman 2024-01-24 22:37:40 +01:00
  • 2b8ecf5688 [Editor] Add the possibility to change the thickness of a free highlight (bug 1876096) Calixte Denizet 2024-01-22 21:27:45 +01:00
  • f81f9bb7d3
    Merge pull request #17564 from calixteman/editor_update_ui_undo calixteman 2024-01-24 21:52:54 +01:00
  • d713df28c3 [Editor] Update the parameters in the UI of the last selected editor when undoing/redoing Calixte Denizet 2024-01-23 00:00:07 +01:00
  • ae62787080
    Merge pull request #17563 from nicolo-ribaudo/build-step-remove-custom-webpack Jonas Jenwald 2024-01-23 19:00:28 +01:00
  • f724ae98a1
    Replace the webpack+acorn transform with a Babel plugin Nicolò Ribaudo 2024-01-22 18:33:31 +01:00
  • f5bb9bc21b
    Rename preprocessor2.mjs to babel-plugin-pdfjs-preprocessor.mjs Nicolò Ribaudo 2024-01-23 13:05:01 +01:00
  • 8b24722113
    Merge pull request #17562 from Snuffleupagus/evaluator-more-async Jonas Jenwald 2024-01-23 10:35:27 +01:00
  • fa583427ef Always export the "raw" /ToUnicode-data from PartialEvaluator.preEvaluateFont (PR 13354 follow-up) Jonas Jenwald 2024-01-22 13:06:32 +01:00
  • f21a30dfb4 Convert the PartialEvaluator.readToUnicode method to be async Jonas Jenwald 2024-01-22 12:44:32 +01:00
  • f5c01188dc Convert the PartialEvaluator.extractDataStructures method to be async Jonas Jenwald 2024-01-22 12:22:48 +01:00
  • cf0797dfbd Use await consistently in the PartialEvaluator.setGState method Jonas Jenwald 2024-01-22 12:17:20 +01:00
  • 1cc83c4fdc Use await consistently in the PartialEvaluator.buildFormXObject method Jonas Jenwald 2024-01-22 12:14:30 +01:00
  • bba831821d
    Merge pull request #17558 from calixteman/bug1669097 calixteman 2024-01-22 12:23:06 +01:00
  • 06601fd90c Print correctly documents containing chars with an unicode greater than 0xFFFF (bug 1669097) Calixte Denizet 2024-01-21 23:00:43 +01:00
  • 49b2d9b5af
    Merge pull request #17556 from Snuffleupagus/issue-17554 Tim van der Meij 2024-01-21 20:58:09 +01:00
  • 1ed68933e5
    Merge pull request #17555 from timvandermeij/gulpfile-exit-code Tim van der Meij 2024-01-21 20:34:22 +01:00
  • d549c2ef4c
    Merge pull request #17553 from Snuffleupagus/async-handleSetFont Tim van der Meij 2024-01-21 20:00:29 +01:00
  • d7e41d4cb6 Ensure that EvaluatorPreprocessor.opMap has a null-prototype (issue 17554) Jonas Jenwald 2024-01-21 19:50:06 +01:00
  • 6dd77b3c14
    Don't ignore test.mjs child process exit codes in the Gulpfile Tim van der Meij 2024-01-21 18:49:55 +01:00
  • 3c2c0ecd88 Use the ESLint arrow-body-style rule in more spots in src/core/evaluator.js Jonas Jenwald 2024-01-21 17:41:25 +01:00
  • d1bef8cb86 Use await consistently in the PartialEvaluator.translateFont method Jonas Jenwald 2024-01-21 17:36:50 +01:00
  • fc62eec901 Convert the handleSetFont methods, in src/core/evaluator.js, to be async Jonas Jenwald 2024-01-21 17:32:05 +01:00
  • fce822cde0
    Merge pull request #17550 from Snuffleupagus/arrow-fn-shorter Jonas Jenwald 2024-01-21 17:21:32 +01:00
  • 10eef372ff
    Merge pull request #17548 from calixteman/eslint_jasmine calixteman 2024-01-21 16:36:41 +01:00
  • f9a384d711 Enable the arrow-body-style ESLint rule Jonas Jenwald 2024-01-21 15:47:39 +01:00
  • 998184a00e Remove the no-confusing-arrow ESLint rule since it's deprecated Jonas Jenwald 2024-01-21 15:45:28 +01:00
  • 9dfe9c552c Use shorter arrow functions where possible Jonas Jenwald 2024-01-21 10:13:12 +01:00
  • 6e46304357
    Merge pull request #17539 from calixteman/color_picker_kb calixteman 2024-01-20 22:24:37 +01:00
  • 99ee308f3d Avoid to have focused tests in using eslint-plugin-jasmine Calixte Denizet 2024-01-20 21:42:37 +01:00
  • 0cca9a0240 [Editor] Don't add the keyboard listener on the color-picker each time the dropdown menu is shown Calixte Denizet 2024-01-19 16:04:02 +01:00
  • f24246150e
    Merge pull request #17541 from calixteman/issue17540 calixteman 2024-01-20 21:51:37 +01:00
  • 03aa8a12d2
    Merge pull request #17543 from calixteman/bug1869767 calixteman 2024-01-20 21:50:19 +01:00
  • 626674553d
    Merge pull request #17547 from timvandermeij/remove-dns-resolver-workaround Tim van der Meij 2024-01-20 20:23:37 +01:00
  • c70edbced7
    Remove DNS resolver workaround from the test framework Tim van der Meij 2024-01-20 19:58:02 +01:00
  • c9b1a8f761
    Merge pull request #17546 from Snuffleupagus/git-blame-ignore Tim van der Meij 2024-01-20 14:04:55 +01:00
  • 9b0b099713
    Merge pull request #17544 from Snuffleupagus/update-packages Tim van der Meij 2024-01-20 14:03:52 +01:00
  • c9755bdbc8 Ignore auto-formatting patches in git blame Jonas Jenwald 2024-01-20 11:56:29 +01:00
  • 2dd6910aa4 Update l10n files Jonas Jenwald 2024-01-20 09:54:21 +01:00
  • a5a9357e15 Update npm packages Jonas Jenwald 2024-01-20 09:40:33 +01:00
  • 5732c0c54a Use the original value of a field when propagating event (fixes #17540) Calixte Denizet 2024-01-19 17:47:05 +01:00
  • f3b76f5ae2 [Editor] Unselect highlights when the user click on the text layer (bug 1869767) Calixte Denizet 2024-01-19 20:16:55 +01:00
  • f8e3c79cb5
    Merge pull request #17537 from Snuffleupagus/rm-isArrayBuffer Jonas Jenwald 2024-01-19 15:37:02 +01:00
  • f6c4b29aa2
    Merge pull request #17531 from calixteman/editor_free_highlight_print_save calixteman 2024-01-19 15:23:29 +01:00
  • 5d2e7cf3fc
    Merge pull request #17533 from calixteman/caret_mode calixteman 2024-01-19 15:22:08 +01:00
  • b37536c38c Remove the isArrayBuffer helper function Jonas Jenwald 2024-01-19 14:10:52 +01:00
  • a0e2b62245
    Merge pull request #17534 from calixteman/bug1875357 calixteman 2024-01-19 13:08:12 +01:00
  • a1bf12537c [Editor] Change the arrow direction when the dropdown is visible in the color picker (bug 1875357) Calixte Denizet 2024-01-18 22:38:42 +01:00
  • d64f334f98 [Editor] Add support for printing/saving free highlight annotations Calixte Denizet 2024-01-17 16:42:35 +01:00
  • 83c78dbfa8 Make the caret visible in the text layer in caret browsing mode Calixte Denizet 2024-01-18 18:36:03 +01:00
  • 1cdbcfef82
    Merge pull request #17506 from calixteman/editor_free_highlight calixteman 2024-01-18 17:47:27 +01:00
  • 8fbfef0c07 [Editor] Add the ability to make a free highlight (i.e. without having to select some text) (bug 1856218) Calixte Denizet 2024-01-12 19:49:15 +01:00
  • a22b5a4f02
    Merge pull request #17528 from calixteman/highlight_not_draggable calixteman 2024-01-16 22:27:14 +01:00
  • cb38882d74
    Merge pull request #17529 from Snuffleupagus/skip-web-locale Jonas Jenwald 2024-01-16 22:22:49 +01:00
  • 70a9d8f3bc [Editor] Avoid to move a non-draggable editor with the keyboard Calixte Denizet 2024-01-16 20:21:50 +01:00
  • 9c377922ef
    Merge pull request #17527 from calixteman/color_pick_exception calixteman 2024-01-16 21:13:56 +01:00
  • 79594ff876 Exclude the web/locale/ folder from linting (PR 17525 follow-up) Jonas Jenwald 2024-01-16 20:25:01 +01:00
  • bf6cc83e7a
    Merge pull request #17525 from calixteman/prettier_json calixteman 2024-01-16 20:16:56 +01:00
  • a76cc40ab8 [Editor] Avoid an exception when pressing space key to change the color of an highlight Calixte Denizet 2024-01-16 20:00:23 +01:00
  • 29de9bdce6 Format json files in using prettier Calixte Denizet 2024-01-16 19:40:25 +01:00
  • e7d782e887
    Merge pull request #17405 from calixteman/libertine calixteman 2024-01-16 14:32:30 +01:00
  • 10389c5017 Add the font Linux Libertine as a possible substitution for Times New Roman Calixte Denizet 2023-12-10 22:13:22 +01:00
  • 51413be5b6
    Merge pull request #17519 from calixteman/editor_movable_touchscreen calixteman 2024-01-16 10:47:38 +01:00
  • b8aab5d14e [Editor] Make editors draggable with touchscreens Calixte Denizet 2024-01-15 23:20:55 +01:00
  • 3110865484
    Merge pull request #17517 from calixteman/editor_highlight_simplify_ser calixteman 2024-01-15 18:50:37 +01:00
  • ee72b32dc2 [Editor] Slightly simplify the serialization of an highlight annotation Calixte Denizet 2024-01-15 18:10:28 +01:00
  • 7769018316
    Merge pull request #17514 from calixteman/issue17418 calixteman 2024-01-15 14:23:04 +01:00
  • e9946fa22a [Editor] Draw a line instead of a Bezier curve when an Ink has only one point Calixte Denizet 2024-01-14 23:32:12 +01:00
  • 2ca20dea43
    Merge pull request #17512 from calixteman/issue17492 calixteman 2024-01-15 12:44:14 +01:00
  • e98a813e09
    Merge pull request #17511 from calixteman/issue17079 calixteman 2024-01-15 10:40:49 +01:00
  • d3b5f60995
    Merge pull request #17513 from calixteman/update_l10n calixteman 2024-01-15 10:18:46 +01:00
  • 7580770aac Update l10n files Calixte Denizet 2024-01-14 21:18:58 +01:00
  • 9765d57a26 [Editor] Extract all the lines when adding a FreeText annotation Calixte Denizet 2024-01-14 19:06:06 +01:00
  • 405f573d70 Take into account empty lines when extracting text content from the appearance Calixte Denizet 2024-01-14 19:34:06 +01:00
  • dc92ab850a
    Merge pull request #17508 from Snuffleupagus/pr-14388-followup Tim van der Meij 2024-01-14 16:21:29 +01:00
  • 704747b143
    Merge pull request #17489 from nicolo-ribaudo/gulp-cli-dep Tim van der Meij 2024-01-14 16:18:26 +01:00
  • 07cb42243c
    Merge pull request #17507 from Snuffleupagus/version-4.1 Tim van der Meij 2024-01-14 16:09:18 +01:00
  • ff93dfc560
    Merge pull request #17490 from nicolo-ribaudo/macos-m2-note Tim van der Meij 2024-01-14 16:04:54 +01:00
  • b168f71fde Consistently remove the "visibilitychange" listener in PDFViewer (PR 14388 follow-up) Jonas Jenwald 2024-01-13 10:51:26 +01:00
  • 6dc225bdbb Bump library version to 4.1 Jonas Jenwald 2024-01-13 09:28:56 +01:00
  • 56ca2fd658
    Merge pull request #17504 from Snuffleupagus/GlobalWorkerOptions-validate Jonas Jenwald 2024-01-13 09:23:29 +01:00
  • f0af52032b [api-minor] Validate the workerPort/workerSrc options Jonas Jenwald 2024-01-12 11:09:23 +01:00
  • 0d011472a4
    Merge pull request #17501 from calixteman/editor_highlight_serialization calixteman 2024-01-12 16:42:59 +01:00
  • fc7c320bd8 [Editor] Correctly serialize highlight data (regression from #17499) Calixte Denizet 2024-01-12 15:37:01 +01:00
  • 61e5dae7fd
    Merge pull request #17499 from calixteman/editor_outliner calixteman 2024-01-12 13:59:26 +01:00
  • 94ad3afab6 [Editor] Move the code to generate the SVG path from draw_layer.js to outliner.js Calixte Denizet 2024-01-11 19:10:29 +01:00
  • 35daccf34b
    Merge pull request #17498 from calixteman/editor_dont_throw_highlight_color calixteman 2024-01-11 18:34:01 +01:00
  • b4a7007397 [Editor] Don't throw when changing the color of an invisible highlight Calixte Denizet 2024-01-11 17:20:20 +01:00
  • 12875359c3
    Merge pull request #17494 from mozilla/dependabot/npm_and_yarn/follow-redirects-1.15.4 Jonas Jenwald 2024-01-11 09:59:21 +01:00
  • 7d15d23147
    Bump follow-redirects from 1.15.3 to 1.15.4 dependabot[bot] 2024-01-11 04:54:43 +00:00
  • 4197f6a284
    Add note about running npm install on MacOS Nicolò Ribaudo 2024-01-10 15:21:15 +01:00
  • d2a5210475
    Update gulp-cli to 2.3.0 and explicitly add it as a dependency Nicolò Ribaudo 2024-01-10 14:59:32 +01:00
  • 903af4ee00
    Merge pull request #17487 from calixteman/fix_final_spaces calixteman 2024-01-10 10:03:52 +01:00