mirror of
https://github.com/storytold/designcraft.git
synced 2026-10-28 04:06:54 -06:00
Landed: #119 #294 #144 #199 #248 #222 #223. #119 #144 #199 #248 #223 were already on next; #222 (Spanish hyphenation) and #294 (Ukrainian catalog test) are new here and come in whole. Each squash equals its landed PR head (fetched to refs/remotes/pr-landed/N). Conflict: contributors/people.toml: next's side (keeps emanuelebonaventura between moppeeer and thaynej) Conflict: crates/doc/src/styles.rs: next's side (next's cell/table style tests) Conflict: crates/pdf/src/export.rs: next's side in both hunks (no Exporter `interpolate` field on next; `let i = mode.interpolate` kept once) Conflict: crates/ui-egui/src/dialogs.rs: confirm: next's `paragraphRules` arm; basic_character_formats: upstream's side (maintainer's font menu, see below) Conflict: crates/ui-egui/src/i18n.rs: next's translated "Tint:" row Conflict: crates/ui-egui/src/lib.rs: next's side (keeps ClipboardFn) Conflict: crates/ui-egui/src/widgets.rs: next's side (next's numeric field grid test) Maintainer edits in the landed PR heads: - #119 (bfe02c9): inbox and PDF page dialog imports go through open_file; import_file uses opens_as_document. Already on next. - #144 (fa5b942): paragraph_style_options reads a cloned doc; already on next. Basic Character Formats' Font Family is a ComboBox over font_menu_body (blank row clears a sparse family, "—" when unset). Taken from upstream in place of next's font_combo + "×" button. - #199 (7afa9b7): one Properties test module with both tests. Already on next. - #248 (856a432): people.toml keeps moppeeer and thaynej. Already on next. - #222 (ac9b68d): ROADMAP Language line combines #199's "Properties ▸ Character" with #222's Spanish hyphenation note. Comes in with #222. - #223 (c3d8a07): `mode.interpolate &= self.interpolate` and the decode check in lossless. The decode check is on next; the interpolate line is not, because next has no Exporter `interpolate` field and RasterMode::for_standard already turns interpolation off for every standard, PDF/A included.