Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion packages/pdfjs-viewer/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@
"@triliumnext/commons": "workspace:*"
},
"devDependencies": {
"pdfjs-dist": "5.7.284"
"pdfjs-dist": "6.0.227"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Viewer bundle files not updated after version bump

This PR updates the pdfjs-dist npm package version, but the viewer/viewer.mjs, viewer/viewer.html, viewer/viewer.css, locale files, images, and wasm assets in packages/pdfjs-viewer/viewer/ are still from v5.7.284. The repository's documented PDF.js update process (CLAUDE.mdUpdating PDF.js) requires running npx tsx scripts/update-viewer.ts from the packages/pdfjs-viewer directory, then pnpm build, and committing the updated viewer files. Without this, the bundled viewer served to browsers is v5 while the TypeScript sources (and their typings) are compiled against the v6 API — including breaking [api-major] changes such as the removal of PDFDocumentProxy.prototype.destroy and the altered getDocument signature.

Fix in Claude Code

}
}
1 change: 1 addition & 0 deletions packages/pdfjs-viewer/viewer/locale/ar/viewer.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -760,6 +760,7 @@ pdfjs-views-manager-paste-button-after =
# Badge used to promote a new feature in the UI, keep it as short as possible.
# It's spelled uppercase for English, but it can be translated as usual.
pdfjs-new-badge-content = جديد
pdfjs-views-manager-waiting-for-file = يرفع ملف…
pdfjs-toggle-views-manager-button1 =
.title = أدِر الصفحات

Expand Down
46 changes: 46 additions & 0 deletions packages/pdfjs-viewer/viewer/locale/da/viewer.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -661,12 +661,58 @@ pdfjs-views-manager-view-selector-button-label = Visninger
pdfjs-views-manager-pages-title = Sider
pdfjs-views-manager-attachments-title = Vedhæftede filer
pdfjs-views-manager-pages-option-label = Sider
pdfjs-views-manager-attachments-option-label = Vedhæftede filer
pdfjs-views-manager-layers-option-label = Lag
pdfjs-views-manager-add-file-button =
.title = Tilføj fil
pdfjs-views-manager-add-file-button-label = Tilføj fil
# Variables:
# $count (Number) - the number of selected pages.
pdfjs-views-manager-pages-status-action-label =
{ $count ->
[one] { $count } valgt
*[other] { $count } valgt
}
pdfjs-views-manager-pages-status-none-action-label = Vælg sider
pdfjs-views-manager-pages-status-action-button-label = Håndter
pdfjs-views-manager-pages-status-copy-button-label = Kopier
pdfjs-views-manager-pages-status-cut-button-label = Klip
pdfjs-views-manager-pages-status-delete-button-label = Slet
# Variables:
# $count (Number) - the number of selected pages to be cut.
pdfjs-views-manager-status-undo-cut-label =
{ $count ->
[one] 1 side klippet
*[other] { $count } sider klippet
}
# Variables:
# $count (Number) - the number of selected pages to be copied.
pdfjs-views-manager-pages-status-undo-copy-label =
{ $count ->
[one] 1 side kopieret
*[other] { $count } sider kopieret
}
# Variables:
# $count (Number) - the number of selected pages to be deleted.
pdfjs-views-manager-pages-status-undo-delete-label =
{ $count ->
[one] 1 side slettet
*[other] { $count } sider slettet
}
pdfjs-views-manager-status-undo-button-label = Fortryd
pdfjs-views-manager-status-done-button-label = Færdig
pdfjs-views-manager-status-close-button =
.title = Luk
pdfjs-views-manager-status-close-button-label = Luk
pdfjs-views-manager-paste-button-label = Indsæt
pdfjs-views-manager-paste-button-before =
.title = Indsæt før første side
# Variables:
# $page (Number) - the page number after which the paste button is.
pdfjs-views-manager-paste-button-after =
.title = Indsæt efter side { $page }
pdfjs-toggle-views-manager-button1 =
.title = Håndter sider

## Main menu for adding/removing signatures

Expand Down
1 change: 1 addition & 0 deletions packages/pdfjs-viewer/viewer/locale/en-CA/viewer.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -728,6 +728,7 @@ pdfjs-views-manager-paste-button-after =
# Badge used to promote a new feature in the UI, keep it as short as possible.
# It's spelled uppercase for English, but it can be translated as usual.
pdfjs-new-badge-content = NEW
pdfjs-views-manager-waiting-for-file = Uploading file…
pdfjs-toggle-views-manager-button1 =
.title = Manage pages

Expand Down
1 change: 1 addition & 0 deletions packages/pdfjs-viewer/viewer/locale/eo/viewer.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -728,6 +728,7 @@ pdfjs-views-manager-paste-button-after =
# Badge used to promote a new feature in the UI, keep it as short as possible.
# It's spelled uppercase for English, but it can be translated as usual.
pdfjs-new-badge-content = NOVA
pdfjs-views-manager-waiting-for-file = Dosiero alŝutata…
pdfjs-toggle-views-manager-button1 =
.title = Administri paĝojn

Expand Down
3 changes: 3 additions & 0 deletions packages/pdfjs-viewer/viewer/locale/es-ES/viewer.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -661,6 +661,8 @@ pdfjs-views-manager-view-selector-button =
.title = Vistas
pdfjs-views-manager-view-selector-button-label = Vistas
pdfjs-views-manager-pages-title = Páginas
pdfjs-views-manager-outlines-title1 = Esquema del documento
.title = Esquema del documento (doble-clic para expandir/contraer todos los elementos)
pdfjs-views-manager-attachments-title = Adjuntos
pdfjs-views-manager-layers-title1 = Capas
.title = Capas (doble clic para restablecer todas las capas a su estado predeterminado)
Expand Down Expand Up @@ -726,6 +728,7 @@ pdfjs-views-manager-paste-button-after =
# Badge used to promote a new feature in the UI, keep it as short as possible.
# It's spelled uppercase for English, but it can be translated as usual.
pdfjs-new-badge-content = NUEVO
pdfjs-views-manager-waiting-for-file = Subiendo el archivo…
pdfjs-toggle-views-manager-button1 =
.title = Administrar páginas

Expand Down
1 change: 1 addition & 0 deletions packages/pdfjs-viewer/viewer/locale/fi/viewer.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -728,6 +728,7 @@ pdfjs-views-manager-paste-button-after =
# Badge used to promote a new feature in the UI, keep it as short as possible.
# It's spelled uppercase for English, but it can be translated as usual.
pdfjs-new-badge-content = UUTTA
pdfjs-views-manager-waiting-for-file = Lähetetään tiedostoa…
pdfjs-toggle-views-manager-button1 =
.title = Hallitse sivuja

Expand Down
4 changes: 4 additions & 0 deletions packages/pdfjs-viewer/viewer/locale/hr/viewer.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -686,6 +686,10 @@ pdfjs-views-manager-pages-status-action-button-label = Upravljaj
pdfjs-views-manager-pages-status-copy-button-label = Kopiraj
pdfjs-views-manager-pages-status-cut-button-label = Izreži
pdfjs-views-manager-pages-status-delete-button-label = Izbriši
pdfjs-views-manager-status-warning-cut-label = Nije moguće izrezati. Osvježi stranicu i pokušaj ponovo.
pdfjs-views-manager-status-warning-copy-label = Nije moguće kopirati. Osvježi stranicu i pokušaj ponovo.
pdfjs-views-manager-status-warning-delete-label = Nije moguće izbrisati. Osvježi stranicu i pokušaj ponovo.
pdfjs-views-manager-status-warning-save-label = Nije moguće spremiti. Osvježi stranicu i pokušaj ponovo.
pdfjs-views-manager-status-undo-button-label = Poništi
pdfjs-views-manager-status-done-button-label = Gotovo
pdfjs-views-manager-status-close-button =
Expand Down
4 changes: 2 additions & 2 deletions packages/pdfjs-viewer/viewer/locale/hy-AM/viewer.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -355,7 +355,7 @@ pdfjs-editor-stamp-add-image-button-label = Հավելել պատկեր
# This refers to the thickness of the line used for free highlighting (not bound to text)
pdfjs-editor-free-highlight-thickness-input = Հաստություն
pdfjs-editor-free-highlight-thickness-title =
.title = Փոխել հաստությունը տեքստից բացի այլ տարրեր նշելիս
.title = Փոխել հաստությունը՝ տեքստից բացի այլ տարրեր գունանշելիս
pdfjs-editor-add-signature-container =
.aria-label = Ստորագրության կառավարման տարրեր և պահված ստորագրություններ
pdfjs-editor-signature-add-signature-button =
Expand Down Expand Up @@ -566,7 +566,7 @@ pdfjs-editor-add-signature-draw-thickness-range-label = Հաստություն
# Variables:
# $thickness (Number) - the thickness (in pixels) of the line used to draw a signature.
pdfjs-editor-add-signature-draw-thickness-range =
.title = Նկաելու հաստությունը՝ { $thickness }
.title = Նկարելու հաստությունը՝ { $thickness }
pdfjs-editor-add-signature-image-placeholder = Քաշեք ֆայլը այստեղ՝ վերբեռնելու համար
pdfjs-editor-add-signature-image-browse-link =
{ PLATFORM() ->
Expand Down
11 changes: 1 addition & 10 deletions packages/pdfjs-viewer/viewer/locale/ja/viewer.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -207,10 +207,6 @@ pdfjs-thumb-page-checkbox1 =
.title = { $page } ページを選択します
# Variables:
# $page (Number) - the page number
pdfjs-thumb-page-checkbox =
.aria-label = { $page } ページを選択します
# Variables:
# $page (Number) - the page number
# $total (Number) - the number of pages
pdfjs-thumb-page-title1 =
.title = { $page } / { $total } ページ
Expand Down Expand Up @@ -638,12 +634,9 @@ pdfjs-editor-add-comment-button =
## - layers.
## The thumbnails view is used to edit the pdf: remove/insert pages, ...

pdfjs-toggle-views-manager-button =
.title = サイドバーを切り替えます
pdfjs-toggle-views-manager-notification-button =
.title = サイドバーを切り替えます (文書に含まれるサムネイル、アウトライン、添付データ、レイヤー)
pdfjs-toggle-views-manager-button1-label = ページを管理
pdfjs-toggle-views-manager-button-label = サイドバーを切り替え
pdfjs-views-manager-sidebar =
.aria-label = サイドバー
pdfjs-views-manager-sidebar-resizer =
Expand All @@ -654,11 +647,9 @@ pdfjs-views-manager-view-selector-button-label = ビュー
pdfjs-views-manager-pages-title = ページ
pdfjs-views-manager-outlines-title1 = 文書のアウトライン
.title = 文書のアウトライン (ダブルクリックですべての項目を展開/折りたたみ)
pdfjs-views-manager-outlines-title = 文書のアウトライン
pdfjs-views-manager-attachments-title = 添付データ
pdfjs-views-manager-layers-title1 = レイヤー
.title = レイヤー (ダブルクリックですべてのレイヤーを既定状態にリセット)
pdfjs-views-manager-layers-title = レイヤー
pdfjs-views-manager-pages-option-label = ページ
pdfjs-views-manager-outlines-option-label = 文書のアウトライン
pdfjs-views-manager-attachments-option-label = 添付データ
Expand All @@ -675,7 +666,6 @@ pdfjs-views-manager-pages-status-copy-button-label = コピー
pdfjs-views-manager-pages-status-cut-button-label = 切り取り
pdfjs-views-manager-pages-status-delete-button-label = 削除
pdfjs-views-manager-pages-status-export-selected-button-label = 選択したページをエクスポート...
pdfjs-views-manager-pages-status-save-as-button-label = 名前を付けて保存...
# Variables:
# $count (Number) - the number of selected pages to be cut.
pdfjs-views-manager-status-undo-cut-label = { $count } ページを切り取りしました
Expand Down Expand Up @@ -706,6 +696,7 @@ pdfjs-views-manager-paste-button-after =
# Badge used to promote a new feature in the UI, keep it as short as possible.
# It's spelled uppercase for English, but it can be translated as usual.
pdfjs-new-badge-content = 新機能
pdfjs-views-manager-waiting-for-file = ファイルをアップロードしています...
pdfjs-toggle-views-manager-button1 =
.title = ページを管理

Expand Down
2 changes: 2 additions & 0 deletions packages/pdfjs-viewer/viewer/locale/kab/viewer.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -598,6 +598,8 @@ pdfjs-editor-edit-comment-popup-button =
pdfjs-editor-delete-comment-popup-button-label = Kkes awennit
pdfjs-editor-delete-comment-popup-button =
.title = Kkes awennit
pdfjs-show-comment-button =
.title = Sken awennit

## Edit a comment dialog

Expand Down
6 changes: 3 additions & 3 deletions packages/pdfjs-viewer/viewer/locale/nn-NO/viewer.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -488,8 +488,8 @@ pdfjs-editor-new-alt-text-error-close-button = Lat att
# Variables:
# $totalSize (Number) - the total size (in MB) of the AI model.
# $downloadedSize (Number) - the downloaded size (in MB) of the AI model.
pdfjs-editor-new-alt-text-ai-model-downloading-progress = Lastar ned AI-modell med alternativ tekst ({ $downloadedSize } av { $totalSize } MB)
.aria-valuetext = Lastar ned AI-modell med alternativ tekst ({ $downloadedSize } av { $totalSize } MB)
pdfjs-editor-new-alt-text-ai-model-downloading-progress = Lastar ned KI-modell med alternativ tekst ({ $downloadedSize } av { $totalSize } MB)
.aria-valuetext = Lastar ned KI-modell med alternativ tekst ({ $downloadedSize } av { $totalSize } MB)
# This is a button that users can click to edit the alt text they have already added.
pdfjs-editor-new-alt-text-added-button =
.aria-label = Alternativ tekst lagt til
Expand Down Expand Up @@ -518,7 +518,7 @@ pdfjs-editor-alt-text-settings-create-model-button-label = Opprett alternativ te
pdfjs-editor-alt-text-settings-create-model-description = Foreslår skildringar for å hjelpe folk som ikkje kan sjå bildet eller når bildet ikkje blir lasta inn.
# Variables:
# $totalSize (Number) - the total size (in MB) of the AI model.
pdfjs-editor-alt-text-settings-download-model-label = AI-modell for alternativ tekst ({ $totalSize } MB)
pdfjs-editor-alt-text-settings-download-model-label = KI-modell for alternativ tekst ({ $totalSize } MB)
pdfjs-editor-alt-text-settings-ai-model-description = Køyrer lokalt på eininga di slik at dataa dine blir verande private. Påkravd for automatisk alternativ tekst.
pdfjs-editor-alt-text-settings-delete-model-button = Slett
pdfjs-editor-alt-text-settings-download-model-button = Last ned
Expand Down
1 change: 1 addition & 0 deletions packages/pdfjs-viewer/viewer/locale/pa-IN/viewer.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -728,6 +728,7 @@ pdfjs-views-manager-paste-button-after =
# Badge used to promote a new feature in the UI, keep it as short as possible.
# It's spelled uppercase for English, but it can be translated as usual.
pdfjs-new-badge-content = ਨਵਾਂ
pdfjs-views-manager-waiting-for-file = …ਫ਼ਾਇਲ ਨੂੰ ਅੱਪਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ
pdfjs-toggle-views-manager-button1 =
.title = ਸਫ਼ਿਆਂ ਦਾ ਇੰਤਜ਼ਾਮ

Expand Down
1 change: 1 addition & 0 deletions packages/pdfjs-viewer/viewer/locale/pl/viewer.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -735,6 +735,7 @@ pdfjs-views-manager-paste-button-after =
# Badge used to promote a new feature in the UI, keep it as short as possible.
# It's spelled uppercase for English, but it can be translated as usual.
pdfjs-new-badge-content = Nowe
pdfjs-views-manager-waiting-for-file = Przesyłanie pliku…
pdfjs-toggle-views-manager-button1 =
.title = Zarządzaj stronami

Expand Down
38 changes: 38 additions & 0 deletions packages/pdfjs-viewer/viewer/locale/pt-PT/viewer.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,15 @@ pdfjs-thumb-page-title =
# $page (Number) - the page number
pdfjs-thumb-page-canvas =
.aria-label = Miniatura da página { $page }
# Variables:
# $page (Number) - the page number
pdfjs-thumb-page-checkbox1 =
.title = Selecionar a página { $page }
# Variables:
# $page (Number) - the page number
# $total (Number) - the number of pages
pdfjs-thumb-page-title1 =
.title = Página { $page } de { $total }

## Find panel button title and messages

Expand Down Expand Up @@ -286,9 +295,13 @@ pdfjs-web-fonts-disabled = Os tipos de letra web estão desativados: não é pos

pdfjs-editor-free-text-button =
.title = Texto
pdfjs-editor-color-picker-free-text-input =
.title = Alterar cor do texto
pdfjs-editor-free-text-button-label = Texto
pdfjs-editor-ink-button =
.title = Desenhar
pdfjs-editor-color-picker-ink-input =
.title = Alterar a cor de desenho
pdfjs-editor-ink-button-label = Desenhar
pdfjs-editor-stamp-button =
.title = Adicionar ou editar imagens
Expand Down Expand Up @@ -672,6 +685,7 @@ pdfjs-views-manager-pages-status-action-button-label = Gerir
pdfjs-views-manager-pages-status-copy-button-label = Copiar
pdfjs-views-manager-pages-status-cut-button-label = Cortar
pdfjs-views-manager-pages-status-delete-button-label = Eliminar
pdfjs-views-manager-pages-status-export-selected-button-label = Exportar selecionado…
# Variables:
# $count (Number) - the number of selected pages to be cut.
pdfjs-views-manager-status-undo-cut-label =
Expand All @@ -693,6 +707,30 @@ pdfjs-views-manager-pages-status-undo-delete-label =
[one] 1 página eliminada
*[other] { $count } páginas eliminadas
}
pdfjs-views-manager-pages-status-waiting-ready-label = A preparar o seu ficheiro…
pdfjs-views-manager-pages-status-waiting-uploading-label = A carregar ficheiro…
pdfjs-views-manager-status-warning-cut-label = Não foi possível cortar. Atualize a página e tente novamente.
pdfjs-views-manager-status-warning-copy-label = Não foi possível copiar. Atualize a página e tente novamente.
pdfjs-views-manager-status-warning-delete-label = Não foi possível eliminar. Atualize a página e tente novamente.
pdfjs-views-manager-status-warning-save-label = Não foi possível guardar. Atualize a página e tente novamente.
pdfjs-views-manager-status-undo-button-label = Desfazer
pdfjs-views-manager-status-done-button-label = Feito
pdfjs-views-manager-status-close-button =
.title = Fechar
pdfjs-views-manager-status-close-button-label = Fechar
pdfjs-views-manager-paste-button-label = Colar
pdfjs-views-manager-paste-button-before =
.title = Colar antes da primeira página
# Variables:
# $page (Number) - the page number after which the paste button is.
pdfjs-views-manager-paste-button-after =
.title = Colar depois da página { $page }
# Badge used to promote a new feature in the UI, keep it as short as possible.
# It's spelled uppercase for English, but it can be translated as usual.
pdfjs-new-badge-content = NOVO
pdfjs-views-manager-waiting-for-file = A carregar ficheiro…
pdfjs-toggle-views-manager-button1 =
.title = Gerir páginas

## Main menu for adding/removing signatures

Expand Down
1 change: 1 addition & 0 deletions packages/pdfjs-viewer/viewer/locale/ro/viewer.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -735,6 +735,7 @@ pdfjs-views-manager-paste-button-after =
# Badge used to promote a new feature in the UI, keep it as short as possible.
# It's spelled uppercase for English, but it can be translated as usual.
pdfjs-new-badge-content = NOU
pdfjs-views-manager-waiting-for-file = Se încarcă fișierul…
pdfjs-toggle-views-manager-button1 =
.title = Gestionează paginile

Expand Down
1 change: 1 addition & 0 deletions packages/pdfjs-viewer/viewer/locale/sr/viewer.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -736,6 +736,7 @@ pdfjs-views-manager-paste-button-after =
# Badge used to promote a new feature in the UI, keep it as short as possible.
# It's spelled uppercase for English, but it can be translated as usual.
pdfjs-new-badge-content = НОВО
pdfjs-views-manager-waiting-for-file = Отпремам датотеку…
pdfjs-toggle-views-manager-button1 =
.title = Управљај страницама

Expand Down
1 change: 1 addition & 0 deletions packages/pdfjs-viewer/viewer/locale/zh-CN/viewer.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -696,6 +696,7 @@ pdfjs-views-manager-paste-button-after =
# Badge used to promote a new feature in the UI, keep it as short as possible.
# It's spelled uppercase for English, but it can be translated as usual.
pdfjs-new-badge-content = 新
pdfjs-views-manager-waiting-for-file = 正在上传文件…
pdfjs-toggle-views-manager-button1 =
.title = 管理页面

Expand Down
Loading
Loading