Commit Graph

  • 399475247f
    Merge pull request #16781 from calixteman/editor_rewrite_dragging calixteman 2023-08-03 15:38:12 +02:00
  • b59b1a81a9 [Editor] Refactor dragging and dropping an editor (bugs 1802895, 1844618) Calixte Denizet 2023-08-02 20:08:09 +02:00
  • be29a4dce5
    Merge pull request #16786 from calixteman/editor_resizers_blur calixteman 2023-08-03 13:47:11 +02:00
  • 42e6243ebf Attempt to expose e.g. pdfjsLib globally regardless of how the library is imported (issue 16778) Jonas Jenwald 2023-08-03 12:43:49 +02:00
  • 99c62f9248 [Editor] Stop the resize session when the window is blurred Calixte Denizet 2023-08-03 10:51:47 +02:00
  • 2747928a54
    Merge pull request #16784 from calixteman/editor_fix_rescale_svg calixteman 2023-08-03 10:16:28 +02:00
  • fcfb2457bc [Editor] Use a getter and not a function for the _checkIfSVGFitsInCanvas (bug 1846727) Calixte Denizet 2023-08-03 09:46:27 +02:00
  • 0725b6299f
    Merge pull request #16780 from calixteman/editor_fix_rescale_svg calixteman 2023-08-02 14:21:21 +02:00
  • 556f42fe52 [Editor] Let SVG images be resized horizontally/vertically without keeping the aspect ratio (bug 1846727) Calixte Denizet 2023-08-02 10:52:27 +02:00
  • e6728f94f4
    Merge pull request #16779 from Snuffleupagus/deprecate-getJavaScript Jonas Jenwald 2023-08-01 20:58:36 +02:00
  • 4735ed8f16
    Merge pull request #16776 from calixteman/gv_print_or_save calixteman 2023-08-01 15:21:10 +02:00
  • 8bd4a18190 [GeckoView] Allow to query pdf.js to know if we can avoid to print a pdf (bug 1846296) Calixte Denizet 2023-07-31 18:45:42 +02:00
  • 64e8557fb5 [api-minor] Deprecate the PDFDocumentProxy.getJavaScript method Jonas Jenwald 2023-08-01 09:02:05 +02:00
  • 5b8f680480
    Merge pull request #16029 from calixteman/bug1815196 calixteman 2023-07-31 20:14:43 +02:00
  • 71960bea64 Don't print hidden annotatons (bug 1815196) Calixte Denizet 2023-07-30 15:52:27 +02:00
  • ce9f94848c
    Merge pull request #16773 from calixteman/editor_stamp_input_filter calixteman 2023-07-31 11:06:21 +02:00
  • f2bf0ccc4f [Editor] Limit image types to the ones supported by the browser (bug 1846230) Calixte Denizet 2023-07-31 10:47:18 +02:00
  • 0e6d141edf
    Merge pull request #16771 from Snuffleupagus/gv-dialog-css-vars Jonas Jenwald 2023-07-30 19:45:09 +02:00
  • 621c92dbdd
    Merge pull request #16766 from calixteman/fix_willprint calixteman 2023-07-30 18:37:26 +02:00
  • ffb932b84a [GeckoView] Add missing CSS variables for the dialog functionality Jonas Jenwald 2023-07-30 17:23:21 +02:00
  • 02aa561003 Ensure that the password dialog is always closed with the document Jonas Jenwald 2023-07-30 17:13:39 +02:00
  • f7155ad8fa
    Merge pull request #16770 from Snuffleupagus/fix-baseVersion Tim van der Meij 2023-07-30 16:58:53 +02:00
  • 1ca3bbd2b6 Fix typo in the baseVersion commit hash (PR 16769 follow-up) Jonas Jenwald 2023-07-30 14:58:54 +02:00
  • 7bdd3491b0
    Merge pull request #16767 from calixteman/color_storage calixteman 2023-07-30 15:17:27 +02:00
  • d16d1f0d23 Add the color changes in the annotation storage Calixte Denizet 2023-07-29 18:15:23 +02:00
  • 8ad0f08099
    Merge pull request #16769 from timvandermeij/bump Tim van der Meij 2023-07-30 13:17:48 +02:00
  • 445ffa920a
    Bump versions in pdfjs.config Tim van der Meij 2023-07-30 13:13:09 +02:00
  • 8439e11160 Make sure WillPrint ran before starting printing Calixte Denizet 2023-07-29 17:33:13 +02:00
  • 1ef6fbc525
    Merge pull request #16768 from Snuffleupagus/pr-15335-followup v3.9.179 Tim van der Meij 2023-07-30 12:18:49 +02:00
  • 930cbc4d27 Make the passwordCapability field, in WorkerTransport, actually private as intended Jonas Jenwald 2023-07-30 11:45:35 +02:00
  • 81dfa61777 Ensure that failing to open the password dialog once won't permanently disable it (PR 15335 follow-up) Jonas Jenwald 2023-07-30 08:34:41 +02:00
  • 7ae5a0fef7
    Merge pull request #16731 from Snuffleupagus/rm-useOnlyCssZoom Tim van der Meij 2023-07-29 14:07:45 +02:00
  • 0ee2a352ec [api-minor] Replace the useOnlyCssZoom option with maxCanvasPixels = 0 instead (PR 16729 follow-up) Jonas Jenwald 2023-07-24 10:33:08 +02:00
  • 2a77f0877c
    Merge pull request #16765 from Snuffleupagus/bug-858128-test Tim van der Meij 2023-07-29 13:48:30 +02:00
  • aea13b4478
    Merge pull request #16744 from Snuffleupagus/app-small-simplifications Tim van der Meij 2023-07-29 13:41:01 +02:00
  • 69a9d777d7 Add an eq test for bug 858128 Jonas Jenwald 2023-07-29 12:33:28 +02:00
  • cfd179f23f
    Merge pull request #16163 from Snuffleupagus/bug-1810111 calixteman 2023-07-28 14:28:57 +02:00
  • e77c7f336d [GeckoView] Bundle the Firefox printing code in the viewer (bug 1810111) Jonas Jenwald 2023-03-16 14:22:14 +01:00
  • 0b715e2a73
    Merge pull request #16762 from calixteman/editor_focus calixteman 2023-07-27 21:31:24 +02:00
  • 9d576d5097 [Editor] When an editor is unselected give the focus to the current page Calixte Denizet 2023-07-27 20:12:38 +02:00
  • 0ad5a5551a
    Merge pull request #16760 from Snuffleupagus/issue-16759 Jonas Jenwald 2023-07-27 18:39:50 +02:00
  • d6c0950389 Avoid eagerly matching "trailer"-strings when searching for incomplete objects in XRef.indexObjects (issue 16759, PR 15854 follow-up, bug 1845762) Jonas Jenwald 2023-07-27 17:41:08 +02:00
  • 5560643597
    Merge pull request #16758 from Snuffleupagus/cMapUrl-standardFontDataUrl-validation Jonas Jenwald 2023-07-27 17:52:57 +02:00
  • 8679199a2f
    Merge pull request #16756 from calixteman/editor_blur_unselected calixteman 2023-07-27 16:57:20 +02:00
  • c09bd5568c Tweak the useWorkerFetch default value checks (PR 15879 follow-up) Jonas Jenwald 2023-07-27 16:08:14 +02:00
  • 59bcfd9b9e [Editor] Blur unselected editors Calixte Denizet 2023-07-27 13:04:14 +02:00
  • 611acf52c4
    Merge pull request #16755 from Snuffleupagus/_keyboardManager-proto Jonas Jenwald 2023-07-27 12:43:11 +02:00
  • 2fbfd9517f Remove the unneeded error-handling at the end of PDFViewerApplication.run Jonas Jenwald 2023-07-26 10:39:51 +02:00
  • ecf95e552f Simplify handling of any ViewHistory errors during document loading in the viewer Jonas Jenwald 2023-07-26 09:19:03 +02:00
  • 34f2e7d4f9 [Editor] Reduce a bit of duplication on _keyboardManager initialization Jonas Jenwald 2023-07-27 10:47:58 +02:00
  • 82faae26c0
    Merge pull request #16750 from calixteman/editor_keeboard_freetext calixteman 2023-07-27 11:38:17 +02:00
  • ef776eaacd
    Merge pull request #16753 from Snuffleupagus/eslint-prefer-ternary Jonas Jenwald 2023-07-27 10:39:12 +02:00
  • 93b09f6320 [Editor] Add the possibility to move an empty freetext editor with the keyboard (bug 1845088) Calixte Denizet 2023-07-26 22:11:55 +02:00
  • c0fe96b8fe Additional *manual* unicorn/prefer-ternary changes Jonas Jenwald 2023-07-27 09:38:11 +02:00
  • 674e7ee381 Enable the unicorn/prefer-ternary ESLint plugin rule Jonas Jenwald 2023-07-27 09:18:26 +02:00
  • 8f83a1359e
    Merge pull request #16749 from calixteman/editor_mac_shortcut calixteman 2023-07-26 21:40:20 +02:00
  • 9078587422 [Editor] Use the same keyboard shortcut as in Preview to move an editor on mac Calixte Denizet 2023-07-26 21:23:38 +02:00
  • 7f634e468f
    Merge pull request #16746 from calixteman/editor_keyboard_movable calixteman 2023-07-26 21:17:15 +02:00
  • bb6936c931 [Editor] Make editors movable in using the keyboard (bug 1845088) Calixte Denizet 2023-07-26 12:57:59 +02:00
  • a2eca47ed1
    Merge pull request #16748 from calixteman/hcm_toolbar_button calixteman 2023-07-26 17:20:38 +02:00
  • 7ce4e288e1 Improve rendering of buttons in the toolbar in HCM (bug 1845515) Calixte Denizet 2023-07-26 15:05:50 +02:00
  • 48cc67f17e
    Merge pull request #16741 from calixteman/editor_no_ed_when_pinching calixteman 2023-07-25 20:25:30 +02:00
  • e40fd171e9
    Merge pull request #16740 from calixteman/editor_keyevent_on_window calixteman 2023-07-25 19:54:29 +02:00
  • 7448e89d1f
    Merge pull request #16738 from Snuffleupagus/debugger-import Jonas Jenwald 2023-07-25 19:31:15 +02:00
  • 6b545d666e [Editor] Avoid to trigger an editor creation when pinching on a touch screen Calixte Denizet 2023-07-25 19:00:05 +02:00
  • 76caaab195 [Editor] Set keyboard events on window instead of the main container Calixte Denizet 2023-07-25 15:56:43 +02:00
  • 86165a7ba6
    Merge pull request #16737 from calixteman/insets calixteman 2023-07-25 15:17:29 +02:00
  • 690adb093e Re-factor how the debugger accesses API-functionality Jonas Jenwald 2023-07-21 16:30:28 +02:00
  • 84e6154b0f [Editor] Use inset instead of top/left in css Calixte Denizet 2023-07-25 15:05:35 +02:00
  • e00629966d
    Merge pull request #16732 from calixteman/editor_resize calixteman 2023-07-25 14:17:09 +02:00
  • 2688bf2ebd [Editor] Add some resizers all around an editor (bug 1843302) Calixte Denizet 2023-07-24 09:49:49 +02:00
  • 24d01ec682
    Merge pull request #16735 from Snuffleupagus/reduced-Planck-constant-copy Jonas Jenwald 2023-07-24 21:57:12 +02:00
  • f508084c21
    Merge pull request #16736 from calixteman/editor_avoid_text_selection calixteman 2023-07-24 21:03:45 +02:00
  • 3f58e25961 [Editor] Avoid spurious text selection when double clicking to add a FreeText Calixte Denizet 2023-07-24 19:37:56 +02:00
  • 3b6d2554a8 Fix copying of the reduced Planck constant Jonas Jenwald 2023-07-24 18:27:42 +02:00
  • fb3ae82820
    Merge pull request #16733 from Snuffleupagus/node-polyfills-catch Jonas Jenwald 2023-07-24 14:50:56 +02:00
  • d188b66af6 [api-minor] Attempt to prevent Node.js-specific polyfill errors from completely breaking the library Jonas Jenwald 2023-07-24 12:21:58 +02:00
  • 71f113bf85
    Merge pull request #16718 from calixteman/bug1844572 calixteman 2023-07-24 10:00:43 +02:00
  • 1e69b6a03d
    Merge pull request #16726 from calixteman/gv_fix_dl_button calixteman 2023-07-24 09:54:41 +02:00
  • 4a0468a601
    Merge pull request #16730 from timvandermeij/vinyl-fs Tim van der Meij 2023-07-23 18:43:28 +02:00
  • b7b3636ec2
    Remove the vinyl-fs dependency Tim van der Meij 2023-07-23 17:54:13 +02:00
  • 8b2380823c
    Merge pull request #16729 from Snuffleupagus/rm-useOnlyCssZoom-pref Tim van der Meij 2023-07-23 13:32:09 +02:00
  • 7e8ee4f0b9
    Merge pull request #16728 from Snuffleupagus/update-packages Tim van der Meij 2023-07-23 13:30:34 +02:00
  • 66645d30cc Remove the useOnlyCssZoom preference Jonas Jenwald 2023-07-23 11:10:12 +02:00
  • fd6b9d7b48 Update l10n files Jonas Jenwald 2023-07-23 09:54:11 +02:00
  • c073484241 Update npm packages Jonas Jenwald 2023-07-23 09:49:53 +02:00
  • 33fdec1392 Don't replace Acroform dictionary if nothing has changed when saving (bug 1844572) Calixte Denizet 2023-07-20 17:05:52 +02:00
  • 74642b59af [GeckoView] Fix string for download button Calixte Denizet 2023-07-22 15:33:37 +02:00
  • aed7f6edcf
    Merge pull request #16725 from Snuffleupagus/stylelint-update Tim van der Meij 2023-07-22 13:55:52 +02:00
  • 4f72251322
    Merge pull request #16724 from Snuffleupagus/eslint-no-var-firefox Tim van der Meij 2023-07-22 13:53:58 +02:00
  • 198f89ffce Update Stylelint to the latest version Jonas Jenwald 2023-07-22 11:34:14 +02:00
  • 8a2320bd18 Use modern JavaScript more in the extensions/firefox/tools/l10n.js file Jonas Jenwald 2023-07-22 10:12:43 +02:00
  • 25cb4883e9 Enable the ESLint no-var rule in the extensions/firefox/ folder Jonas Jenwald 2023-07-22 10:05:37 +02:00
  • 6d783d2722
    Merge pull request #16715 from Snuffleupagus/eslint-no-lonely-if Jonas Jenwald 2023-07-22 09:33:48 +02:00
  • c018070e80 Enable the no-lonely-if ESLint rule Jonas Jenwald 2023-07-20 10:57:30 +02:00
  • abb24f82fb
    Merge pull request #16714 from TaTo30/xfa-select-storage Jonas Jenwald 2023-07-21 20:09:32 +02:00
  • 18619ce4c9 [XFA] Update select and option element attributes with the stored data and removes the 'selected' attribute from option element if it's not actually selected. TaTo30 2023-07-19 19:18:40 -06:00
  • d74b68cd09
    Merge pull request #16722 from calixteman/dont_set_filter calixteman 2023-07-21 14:37:54 +02:00
  • d9278200d7
    Merge pull request #16721 from calixteman/bug1844583 calixteman 2023-07-21 13:54:50 +02:00
  • 9a4750fee5 Don't uselessly change the filter when drawing Calixte Denizet 2023-07-21 12:52:16 +02:00