pdfcraft/crates
Brandon Thomas b4e1d488de Comments: an opacity control in the quick bar (per tool, 10-100 %)
The comment tools' quick bar had colour and line thickness but no opacity,
though comments already carry it (/CA) and the Properties dialog edits it.
An Opacity slider joins them for every tool; set_opacity clamps to 10-100 %
so a comment can't be made invisible. Test: a strikeout made at 50 % carries
/CA 0.5. Parity comment.properties-bar: shipped.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 19:12:24 -04:00
..
a11y Never crash: filters, fonts, js, optimize and a11y deny the panic lints 2026-10-04 13:06:23 -04:00
annot Fix text editing layout and preserve source PDF font styles (#36) 2026-10-05 07:48:23 -04:00
automation Fix text editing layout and preserve source PDF font styles (#36) 2026-10-05 07:48:23 -04:00
compare Never crash: deny the panic lints in crates that are already clean 2026-10-04 13:12:21 -04:00
content Never crash: deny the panic lints in crates that are already clean 2026-10-04 13:12:21 -04:00
cos Never crash: the fuzz job's eleven hangs finish (parser retries, inline images, Type 3 fan-out) 2026-10-05 07:35:38 -04:00
create Never crash: create has no expect calls 2026-10-04 13:12:21 -04:00
crypt Never crash: crypt has no panic paths 2026-10-04 13:06:23 -04:00
edit Fix text editing layout and preserve source PDF font styles (#36) 2026-10-05 07:48:23 -04:00
engine Comments: Squiggly underline tool (Highlight flyout, All tools, command) 2026-10-05 18:57:28 -04:00
export Never crash: deny the panic lints in crates that are already clean 2026-10-04 13:12:21 -04:00
filters Never crash: filters, fonts, js, optimize and a11y deny the panic lints 2026-10-04 13:06:23 -04:00
fonts Fix text editing layout and preserve source PDF font styles (#36) 2026-10-05 07:48:23 -04:00
forms Fix text editing layout and preserve source PDF font styles (#36) 2026-10-05 07:48:23 -04:00
geom Never crash: deny the panic lints in crates that are already clean 2026-10-04 13:12:21 -04:00
js Merge pull request #16 from storytold/pr/never-crash-small 2026-10-04 14:46:43 -04:00
model Never crash: deny the panic lints in crates that are already clean 2026-10-04 13:12:21 -04:00
ocr Never crash: deny the panic lints in crates that are already clean 2026-10-04 13:12:21 -04:00
optimize Merge pull request #16 from storytold/pr/never-crash-small 2026-10-04 14:46:43 -04:00
organize Never crash: organize has no expect/unreachable 2026-10-04 13:12:20 -04:00
preflight Never crash: deny the panic lints in crates that are already clean 2026-10-04 13:12:21 -04:00
print Never crash: deny the panic lints in crates that are already clean 2026-10-04 13:12:21 -04:00
redact Never crash: deny the panic lints in crates that are already clean 2026-10-04 13:12:21 -04:00
render Never crash: Type 1 font programs can't hang or overflow the stack (skrifa 0.47) 2026-10-05 10:47:39 -04:00
sign Never crash: sign has no expect/unreachable 2026-10-04 13:12:20 -04:00
ui-egui Comments: an opacity control in the quick bar (per tool, 10-100 %) 2026-10-05 19:12:24 -04:00
xfdf XFDF: gracefully ignore invalid Unicode annotation colours (#48) 2026-10-05 16:36:08 -04:00