SBaksa
daa76197dc
Select All takes the whole document's text while scrolling continuously ( #2639 )
...
Scrolling continuously, Edit > Select All (Cmd+A) selects the text of
every page of the document; one page at a time it still selects the page
shown, as does a document of one page. Shown pages highlight as their
text arrives, and Copy gets all of it in page order, reading the text of
pages not read for display (text far away is let go to bound memory, so
it isn't kept for this). A press on a page or Escape ends it. Select All
still returns whether text is selected.
The Select All parity entry covers both modes; the viewer and copy
security tests run one page at a time, which is what they check.
2026-10-20 16:44:29 +11:00
..
M6.1/M6.2: form filling: new fonts (L2) and forms (L3) crates; field tree with inheritance, widgets, options; set_value with validation and regenerated appearances (auto-size, comb, multiline, password, quadding, /MK, combo, list selection), check/radio states (own AP when missing), reset to /DV; engine SetFieldValue/ResetForm with fill-forms permission; UI in-place editor (Enter/click-away commit, Escape, Tab with select-all), check/radio toggle, choice popup, Clear form; tools form_fields/form_fill/form_reset. Perf: named destinations indexed once (190 MB manual opens in 1.8 s instead of 172 s); comment and form edits refresh view data from the object graph instead of a full re-inspection (6x faster per edit on large files; equivalence-tested). annot uses the shared fonts helpers. Docs, parity, roadmap.
2026-10-01 22:37:35 -04:00
2026-10-13 12:18:41 -06:00
2026-10-19 12:58:03 -04:00
2026-10-15 03:38:35 -04:00
2026-10-10 15:31:06 -04:00
2026-10-11 18:25:25 -04:00
2026-10-09 09:14:19 -04:00
2026-10-11 15:45:51 -04:00
2026-10-13 00:14:47 -04:00
2026-10-15 03:00:45 -04:00
2026-10-19 13:03:27 -04:00
2026-10-15 02:30:08 -04:00
2026-10-15 03:52:33 -04:00
2026-10-18 11:13:22 -06:00
2026-10-15 02:25:19 -04:00
2026-10-11 17:28:30 -04:00
2026-10-15 02:38:32 -04:00
2026-10-15 02:19:13 -04:00
2026-10-20 16:44:29 +11:00
2026-10-09 09:14:19 -04:00
2026-10-15 02:35:15 -04:00
2026-10-09 09:15:00 -04:00
2026-10-15 16:50:45 +02:00
2026-10-19 13:00:52 -04:00
2026-10-11 17:28:30 -04:00
2026-10-10 17:38:34 -04:00
2026-10-12 08:16:42 -04:00
2026-10-09 09:14:19 -04:00
2026-10-16 18:03:46 +00:00
2026-10-19 02:47:55 -04:00
2026-10-15 16:50:45 +02:00
2026-10-15 19:16:48 -06:00
2026-10-18 17:07:17 -04:00
2026-10-15 02:50:35 -04:00
2026-10-18 03:48:35 -04:00
2026-10-09 18:37:24 -04:00
2026-10-11 13:12:47 -04:00
2026-10-11 15:09:39 -04:00
2026-10-19 13:01:58 -04:00
2026-10-19 02:49:34 -04:00
2026-10-20 16:44:29 +11:00