Calixte Denizet
90e56b706e
[Editor] Add a title to the comment buttons (bug 1990813)
2025-09-25 18:47:49 +02:00
calixteman
007148e2c5
Merge pull request #20303 from calixteman/bug1990544
...
[Editor] Make the comment sidebar resizable (bug 1990544)
2025-09-25 16:27:24 +02:00
Calixte Denizet
a372294ea3
[Editor] Make the comment sidebar resizable (bug 1990544)
2025-09-25 15:29:41 +02:00
calixteman
8448d08345
Merge pull request #20300 from calixteman/bug1990499
...
[Editor] Fix the button labels in the comment dialog (bug 1990499)
2025-09-25 15:29:20 +02:00
calixteman
a8cf9a41d1
Merge pull request #20299 from calixteman/bug1990104
...
[Editor] Use some percent coordinates for the comment dialog (bug 1990104)
2025-09-24 18:45:16 +02:00
Calixte Denizet
7b67ed3454
[Editor] Fix the button labels in the comment dialog (bug 1990499)
2025-09-24 18:18:43 +02:00
Calixte Denizet
0427c1d93c
[Editor] Use some percent coordinates for the comment dialog (bug 1990104)
2025-09-24 17:59:30 +02:00
calixteman
83b5e9efb0
Merge pull request #20298 from calixteman/bug1990082
...
[Editor] Avoid to use similar colors for background and foreground colors in HCM (bug 1990082)
2025-09-24 17:54:37 +02:00
Calixte Denizet
80c7aee347
[Editor] Avoid to use similar colors for background and foreground colors in HCM (bug 1990082)
2025-09-24 17:04:27 +02:00
calixteman
1ed99237a8
Merge pull request #20297 from calixteman/bug1990099
...
[Editor] Don't add scrollbars when it's useless in the comment sidebar (bug 1990099)
2025-09-24 17:02:32 +02:00
Calixte Denizet
3f1dbbcb77
[Editor] Don't add scrollbars when it's useless in the comment sidebar (bug 1990099)
2025-09-24 15:38:13 +02:00
calixteman
f5b5b6868a
Merge pull request #20295 from calixteman/comment_update_position
...
[Editor] Update the color and the position of the comment button in reading mode they've been modified
2025-09-24 14:28:48 +02:00
Calixte Denizet
0b40bf1743
[Editor] Update the color and the position of the comment button in reading mode they've been modified
2025-09-24 09:45:37 +02:00
calixteman
ae3c23e28a
Merge pull request #20291 from calixteman/bug1977269
...
[Editor] When in HCM, don't apply light/dark color in the comment buttons (bug 1977269)
2025-09-23 20:27:01 +02:00
calixteman
48c10d8938
Merge pull request #20285 from calixteman/editor_remove_useless_dim_stuff
...
[Editor] Remove useless computations when setting the dimensions of an editor
2025-09-23 20:26:12 +02:00
calixteman
225b07aa29
Merge pull request #20283 from calixteman/bug1989304
...
[Editor] Make sure the comment dialog is visible on the screen (bug 1989304)
2025-09-23 19:30:28 +02:00
Calixte Denizet
5d079c10b6
[Editor] When in HCM, don't apply light/dark color in the comment buttons (bug 1977269)
...
Add fix the color name to use in HCM.
2025-09-22 17:31:11 +02:00
calixteman
44affa76b9
Merge pull request #20197 from ryzokuken/sab-font-data
...
Serialize font data into an ArrayBuffer
2025-09-22 09:40:14 +02:00
calixteman
594fda13de
Merge pull request #20286 from calixteman/openjpeg_2.5.4
...
Update OpenJPEG to 2.5.4
2025-09-21 18:53:00 +02:00
Calixte Denizet
e9394d0f63
Update OpenJPEG to 2.5.4
2025-09-21 12:11:40 +02:00
Calixte Denizet
0722faa9ce
[Editor] Remove useless computations when setting the dimensions of an editor
...
And remove an unused functions AnnotationEditor::setAspectRatio/fixDims.
2025-09-19 18:08:56 +02:00
Ujjwal Sharma
4bed7370f4
[WIP] Serialize font data into an ArrayBuffer
...
This PR serializes font data into an ArrayBuffer
that is then transfered from the worker to the
main thread. It's more efficient than the current
solution which clones the "export data" object
which includes the font data as a Uint8Array.
It prepares us to switch to a SharedArrayBuffer
in the future, which would allow us to share
the font data with multiple agents, which would be
crucial for the upcoming "renderer" worker.
2025-09-19 12:02:40 +05:30
Calixte Denizet
623d422ddb
[Editor] Make sure the comment dialog is visible on the screen (bug 1989304)
2025-09-18 21:23:42 +02:00
Tim van der Meij
33e638c66f
Merge pull request #20282 from calixteman/fix_showing_invisible_editor
...
[Editor] Make sure to not add extra editors when showing again a destroyed page
2025-09-18 20:54:15 +02:00
Tim van der Meij
20f31d782b
Merge pull request #20281 from calixteman/comment_dialog_focus
...
[Editor] Fix the focus outline for the comment dialog buttons
2025-09-18 20:50:50 +02:00
Calixte Denizet
cbc5241b53
[Editor] Make sure to not add extra editors when showing again a destroyed page
2025-09-18 15:18:50 +02:00
Calixte Denizet
a1906f02d9
[Editor] Fix the focus outline for the comment dialog buttons
...
And add an aria label to the dialog.
2025-09-18 14:01:07 +02:00
Tim van der Meij
05af4ff783
Merge pull request #20252 from sigmaSd/patch-1
...
Use `console.warn`/`console.info` where appropriate
2025-09-16 19:41:54 +02:00
calixteman
4eeabcb70b
Merge pull request #20279 from calixteman/unused_css
...
Avoid unused css variables
2025-09-16 13:45:04 +02:00
Calixte Denizet
d1f06fe70e
Avoid unused css variables
2025-09-16 13:40:09 +02:00
Bedis Nbiba
b6165c02b9
use console.warn/info where appropriate
...
Change info to use console.info and warn function
to use console.warn, this not only makes sense semantically
but also in practice server side runtimes like deno
write console.log to stdout, and console.warn
to stderr (info goes to stdout, unfortunately?)
this is important because logging to stdout
can break some cli apps.
2025-09-15 22:37:08 +00:00
Tim van der Meij
d85fd12437
Merge pull request #20274 from calixteman/save_comment_reading_mode
...
[Annotation] Save the comment changes made in reading mode (bug 1987427)
2025-09-15 23:32:51 +02:00
Tim van der Meij
a68630eee4
Merge pull request #20278 from calixteman/fix_comment_popup_position
...
[Editor] Fix the position of the comment popup and its dialog
2025-09-15 23:23:10 +02:00
Calixte Denizet
764c2e639c
[Editor] Fix the position of the comment popup and its dialog
...
Only fix the popup position if the user didn't change it.
And don't adjust the dialog position since it should have the same as the popup.
2025-09-15 21:26:36 +02:00
Calixte Denizet
5feb4674d6
[Annotation] Save the comment changes made in reading mode (bug 1987427)
2025-09-15 19:49:49 +02:00
calixteman
394fa2c184
Merge pull request #20250 from calixteman/new_popup_reading_mode
...
[Annotation] Use the new popup in reading mode (bug 1987426)
2025-09-15 18:00:14 +02:00
Calixte Denizet
38b86cb97a
[Annotation] Use the new popup in reading mode (bug 1987426)
2025-09-15 16:58:22 +02:00
calixteman
3432c1933e
Merge pull request #20249 from calixteman/new_comment_popup_2
...
[Editor] Add a new popup for comments (bug 1987425)
2025-09-15 08:27:17 +02:00
calixteman
0982ff2911
Merge pull request #20272 from timvandermeij/updates
...
Update dependencies and translations to the most recent versions
2025-09-15 08:25:35 +02:00
Calixte Denizet
b660b721f9
[Editor] Add a new popup for comments (bug 1987425)
...
And:
- improve the editing dialog in removing menu;
- position correctly the popup on the left/right depending on the direction value.
2025-09-15 08:24:26 +02:00
calixteman
adf9233f46
Merge pull request #20270 from calixteman/issue20232
...
Consider a ttf font with both Symbolic and Nonsymbolic flags set with a Differences array in the encoding dict as non-symbolic
2025-09-14 21:37:58 +02:00
Tim van der Meij
2f53e50074
Update translations to the most recent versions
2025-09-14 19:23:35 +02:00
Tim van der Meij
637599dc23
Upgrade eslint-plugin-unicorn to version 61.0.2
...
This is a major version bump, but the changelog at
https://github.com/sindresorhus/eslint-plugin-unicorn/releases/tag/v61.0.0
doesn't indicate any breaking changes that should impact us.
2025-09-14 19:23:34 +02:00
Tim van der Meij
a730cba414
Update dependencies to the most recent versions
2025-09-14 19:23:34 +02:00
Tim van der Meij
10bc635fc8
Merge pull request #20271 from timvandermeij/integration-tests-pending
...
Replace manual returns with `pending` in the integration tests
2025-09-14 19:17:41 +02:00
Calixte Denizet
b6d772d71d
Consider a ttf font with both Symbolic and Nonsymbolic flags set with a Differences array in the encoding dict as non-symbolic
...
It fixes #20232 .
2025-09-14 18:52:16 +02:00
Tim van der Meij
ffeaa9111a
Replace manual returns with pending in the integration tests
...
This allows Jasmine to track skipped tests and makes it easier to
discover them using e.g. `grep`.
2025-09-14 18:30:17 +02:00
Tim van der Meij
1cae8e2933
Merge pull request #20269 from calixteman/dichotomic_find_color
...
Use a dichotomy to find a color with a good contrast ratio
2025-09-14 18:15:52 +02:00
Tim van der Meij
e78c7d0cc2
Merge pull request #20256 from nicolo-ribaudo/bboxes-when-needed
...
Only record bboxes when needed
2025-09-14 16:22:46 +02:00
Calixte Denizet
634bef5fb4
Use a dichotomy to find a color with a good contrast ratio
...
It helps to reduce the number of iterations so it makes the algorithm
slightly faster in general.
2025-09-13 15:45:00 +02:00