Merge pull request #1814 from ramox81/codex/pdf-shx-text

PDFSHXTEXT: recognise SHX text geometry as MText

# Conflicts:
#	locales/en-US/opencadstudio.ftl
#	locales/tr-TR/opencadstudio.ftl
#	src/app/commands/blocks.rs
#	src/app/control/actions.rs
#	src/modules/draw/select.rs
This commit is contained in:
Hakan Seven committed 2026-10-15 21:39:53 +03:00
commit 1efc82bad2
36 files changed
+2510

No files matched your search

+4
View File
@@ -610,6 +610,7 @@ pub(super) struct OpenCADStudio {
image_adjust: Option<crate::ui::window::pdf_dialogs::ImageAdjustState>,
/// The Edit Reference dialog (REFEDIT).
refedit_dialog: Option<crate::ui::window::refedit_dialog::RefEditDialogState>,
pdf_shx_dialog: Option<crate::ui::window::pdf_shx_dialog::ShxSettingsState>,
underlay_layers: Option<crate::ui::window::pdf_dialogs::UnderlayLayersState>,
pdf_import_settings: Option<crate::modules::insert::pdf_import::PdfImportSettings>,
pdf_import_file: Option<crate::ui::window::pdf_dialogs::PdfImportFileState>,
@@ -2212,6 +2213,7 @@ pub enum ModalKind {
ViewBackground,
ImageAdjust,
RefEdit,
PdfShxSettings,
UnderlayLayers,
PdfImportSettings,
/// TXT2MTXT's Text to MText Settings, over the running command.
@@ -4454,6 +4456,7 @@ pub enum Message {
FieldDialog(crate::ui::window::field_dialog::FieldDialogMsg),
/// An edit in the Edit Reference dialog.
RefEditDialog(crate::ui::window::refedit_dialog::RefEditDialogMsg),
PdfShxDialog(crate::ui::window::pdf_shx_dialog::ShxDialogMsg),
/// A click or search in the Point Cloud Manager.
PcManager(crate::ui::window::pc_manager::PcManagerMsg),
Count(crate::ui::window::count_palette::CountMsg),
@@ -4676,6 +4679,7 @@ impl OpenCADStudio {
view_background: None,
image_adjust: None,
refedit_dialog: None,
pdf_shx_dialog: None,
underlay_layers: None,
pdf_import_settings: None,
pdf_import_file: None,