PDF underlays: attach dialog with pages, underlay tab, layers, import settings and file import, unload on the definition

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
ramox81andClaude Opus 5.5 committed 2026-09-24 18:31:40 +03:00
1 parent 0c50013ca7
commit 3f6bdf8c59
57 files changed
+5049 -365

No files matched your search

+53
View File
@@ -2910,6 +2910,9 @@ pub(super) fn message_attribute(source: &str) -> Option<(&'static str, &'static
"Unable to save: file is in use." => Some(("command-line", "unable-to-save-file-is-in-use")),
"Unable to verify the server certificate" => Some(("plugins", "unable-to-verify-the-server-certificate")),
"Unavailable" => Some(("plugins", "unavailable")),
"Applied" => Some(("properties", "applied")),
"No PDF underlays found." => Some(("insert", "pdfui-no-pdf-underlays")),
"Specify insertion point:" => Some(("insert", "pdfui-specify-insertion-point")),
"Underlay" => Some(("properties", "underlay")),
"PDF Underlay" => Some(("properties", "pdf-underlay")),
"DWF Underlay" => Some(("properties", "dwf-underlay")),
@@ -2917,6 +2920,56 @@ pub(super) fn message_attribute(source: &str) -> Option<(&'static str, &'static
"Adjust colors for background" => Some(("properties", "adjust-colors-for-background")),
"Page number" => Some(("properties", "page-number")),
"Layer display overrides" => Some(("properties", "layer-display-overrides")),
"Display in\nMonochrome" => Some(("insert", "pdfui-display-in-monochrome")),
"Create Clipping\nBoundary" => Some(("insert", "pdfui-create-clipping-boundary")),
"Remove\nClipping" => Some(("insert", "pdfui-remove-clipping")),
"Show\nUnderlay" => Some(("insert", "pdfui-show-underlay")),
"Enable\nSnap" => Some(("insert", "pdfui-enable-snap")),
"External\nReferences" => Some(("insert", "pdfui-external-references")),
"Edit\nLayers" => Some(("insert", "pdfui-edit-layers")),
"Import As\nObjects" => Some(("insert", "pdfui-import-as-objects")),
"PDF Layers" => Some(("insert", "pdfui-pdf-layers")),
"PDF Import" => Some(("insert", "pdfui-pdf-import")),
"Attach PDF Underlay" => Some(("insert", "pdfui-attach-pdf-underlay")),
"Underlay Layers" => Some(("insert", "pdfui-underlay-layers")),
"PDF Import Settings" => Some(("insert", "pdfui-pdf-import-settings")),
"Import PDF" => Some(("insert", "pdfui-import-pdf")),
"Browse..." => Some(("insert", "pdfui-browse")),
"Select one or more pages from the PDF file:" => Some(("insert", "pdfui-select-one-or-more-pages-from-the-pdf-file")),
"Insertion point" => Some(("insert", "pdfui-insertion-point")),
"Angle:" => Some(("insert", "pdfui-angle")),
"Found in:" => Some(("insert", "pdfui-found-in")),
"Saved path:" => Some(("insert", "pdfui-saved-path")),
"Page size:" => Some(("insert", "pdfui-page-size")),
"Hide Details" => Some(("insert", "pdfui-hide-details")),
"Show Details" => Some(("insert", "pdfui-show-details")),
"Reference name:" => Some(("insert", "pdfui-reference-name")),
"Search for layer" => Some(("insert", "pdfui-search-for-layer")),
"This file does not contain any layers." => Some(("insert", "pdfui-this-file-does-not-contain-any-layers")),
"Select an underlay to view its layers." => Some(("insert", "pdfui-select-an-underlay-to-view-its-layers")),
"PDF data to import" => Some(("insert", "pdfui-pdf-data-to-import")),
"Vector geometry" => Some(("insert", "pdfui-vector-geometry")),
"Solid fills" => Some(("insert", "pdfui-solid-fills")),
"TrueType text" => Some(("insert", "pdfui-truetype-text")),
"Raster images" => Some(("insert", "pdfui-raster-images")),
"Use PDF layers" => Some(("insert", "pdfui-use-pdf-layers")),
"Create object layers" => Some(("insert", "pdfui-create-object-layers")),
"Import options" => Some(("insert", "pdfui-import-options")),
"Import as block" => Some(("insert", "pdfui-import-as-block")),
"Join line and arc segments" => Some(("insert", "pdfui-join-line-and-arc-segments")),
"Convert solid fills to hatches" => Some(("insert", "pdfui-convert-solid-fills-to-hatches")),
"Apply lineweight properties" => Some(("insert", "pdfui-apply-lineweight-properties")),
"Infer linetypes from collinear dashes" => Some(("insert", "pdfui-infer-linetypes-from-collinear-dashes")),
"Page to import" => Some(("insert", "pdfui-page-to-import")),
"Page:" => Some(("insert", "pdfui-page")),
"Total: {count}" => Some(("insert", "pdfui-total-count")),
"Page size: {size}" => Some(("insert", "pdfui-page-size-size")),
"Specify insertion point on-screen" => Some(("insert", "pdfui-specify-insertion-point-on-screen")),
"Scale:" => Some(("insert", "pdfui-scale")),
"Rotation:" => Some(("insert", "pdfui-rotation")),
"Attaches a PDF file as an underlay." => Some(("insert", "pdfui-attaches-a-pdf-file-as-an-underlay")),
"Turns the layers of a PDF underlay on or off." => Some(("insert", "pdfui-turns-the-layers-of-a-pdf-underlay-on-or-off")),
"Imports the geometry, fills, raster images and text of a PDF file as drawing objects." => Some(("insert", "pdfui-imports-the-geometry-fills-raster-images-and-text-of-a-pdf-f")),
"Select PDF File" => Some(("insert", "select-pdf-file")),
"Underlay\nLayers" => Some(("insert", "underlay-layers")),
"Underlay Adjust" => Some(("properties", "underlay-adjust")),