From 6334734b3aab3ba12c38e14453c00fb9ff455d9b Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Sun, 4 Oct 2026 01:18:41 -0400 Subject: [PATCH] T: Insert Kashidas in the paragraph style Justification tab Co-Authored-By: Claude Opus 5.5 --- crates/ui-egui/src/dialogs.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/crates/ui-egui/src/dialogs.rs b/crates/ui-egui/src/dialogs.rs index 2c9ddff71..2d20f6187 100644 --- a/crates/ui-egui/src/dialogs.rs +++ b/crates/ui-egui/src/dialogs.rs @@ -1891,6 +1891,12 @@ fn paragraph_style_options(app: &mut DesignApp, ui: &mut egui::Ui, d: &mut Dialo d.fields.insert("p.composer".into(), json!("singleLine")); } ui.end_row(); + ui.label("Insert Kashidas:"); + let mut k = cur(d, "p.kashidas", &pv["kashidas"]).as_bool().unwrap_or(true); + if ui.checkbox(&mut k, "In justified Arabic text").changed() { + d.fields.insert("p.kashidas".into(), json!(k)); + } + ui.end_row(); }); } "color" => {