Merge upstream main; codec and kernel patches on branches merged with it

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
ramox81andClaude Opus 5.5 committed 2026-10-16 22:12:01 +03:00
commit 0158ea533f
48 files changed
+5133 -52

No files matched your search

+7
View File
@@ -13,6 +13,9 @@ mod block_editor;
mod block_editor_tests;
mod block_save_as;
mod block_visibility;
mod block_lookup;
mod block_actions;
mod block_authoring_edit;
mod block_properties;
#[cfg(test)]
mod block_properties_tests;
@@ -593,6 +596,7 @@ pub(super) struct OpenCADStudio {
block_edit_picker: Option<crate::ui::window::block_edit_picker::State>,
block_save_as: Option<crate::ui::window::block_save_as::State>,
block_visibility: Option<crate::ui::window::block_visibility::State>,
block_lookup: Option<crate::ui::window::block_lookup::State>,
block_visibility_mode: bool,
/// PDF dialogs' working copies; `None` while closed.
pdf_attach: Option<crate::ui::window::pdf_dialogs::PdfAttachState>,
@@ -2295,6 +2299,7 @@ pub enum ModalKind {
BlockEditPicker,
BlockSaveAs,
BlockVisibility,
BlockLookup,
SaveDialog,
Recovery,
/// Fonts referenced by the drawing are missing on this machine.
@@ -2949,6 +2954,7 @@ pub enum Message {
BlockSaveAsName(String),
BlockSaveAsApply,
BlockVisibility(crate::ui::window::block_visibility::Action),
BlockLookup(crate::ui::window::block_lookup::Action),
BlockEditPickerName(String),
BlockEditPickerSelect(String),
BlockEditPickerApply,
@@ -4732,6 +4738,7 @@ impl OpenCADStudio {
block_edit_picker: None,
block_save_as: None,
block_visibility: None,
block_lookup: None,
block_visibility_mode: false,
pdf_attach: None,
point_cloud_attach: None,