forked from 1b-agent/opencadstudio-upstream
Use the codec audit and repair in place of OCS's corruption guard
Opening a drawing no longer drops entities with its own sanity checks or rewrites knotless splines; recovery runs the codec's repair and records its actions and unresolved issues in the drawing's notifications. Xref merges keep every entity. The dropped-entity counts, their command-line warnings, recovery report rows and the automation "purged" field go with the guard. AUDIT now reports the codec's audit (counts plus the first 50 issues) and asks whether to fix; Yes applies the codec repair as one undo step. Cargo: codec 325fa98, kernel dfca391, graph 5d4e713. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
3c9404510f
commit
04b2c07a38
43 files changed
+192
-763
No files matched your search
@@ -225,9 +225,7 @@ recovery =
|
||||
.failed-description = Восстановить пригодные данные чертежа не удалось. Просмотрите отчёт и попробуйте резервную или автоматически сохранённую копию.
|
||||
.entities-checked = Проверено объектов
|
||||
.issues-found = Обнаружено проблем
|
||||
.entities-removed = Удалено объектов
|
||||
.references-checked = Проверено ссылок
|
||||
.referenced-entities-removed = Удалено ссылочных объектов
|
||||
.references-unavailable = Недоступные ссылки
|
||||
.log-path = Журнал восстановления
|
||||
.log-write-failed = Не удалось записать журнал восстановления
|
||||
@@ -2594,8 +2592,6 @@ file =
|
||||
.usage-undo-number-of-steps = Использование: UNDO [number of steps]
|
||||
.used-for-the-first-save-of-a-new-drawing-exist = Используется при первом сохранении нового чертежа. Существующие чертежи сохраняют свой тип и версию файла.
|
||||
.visual-style-label = Визуальный стиль: __ocs_fmt_0__.
|
||||
.warning-corrupt-entities-dropped-parser-junk-b = Предупреждение: повреждённые объекты пропущены: __ocs_fmt_0__ (ошибочные данные анализатора — неверные нормали или количества)
|
||||
.warning-corrupt-xref-entities-dropped = Предупреждение: повреждённые объекты внешней ссылки пропущены: __ocs_fmt_0__
|
||||
.xref-loaded = XREF Загруженный "__ocs_fmt_0__"
|
||||
.cmd-cannot-build-the-transmittal-zip-e = __ocs_fmt_0__: не удалось создать ZIP-пакет передачи (__ocs_fmt_1__).
|
||||
.cmd-cannot-create-folder-e = __ocs_fmt_0__: не может создавать папку (__ocs_fmt_1__).
|
||||
@@ -5639,9 +5635,9 @@ styles =
|
||||
.aci-color-index = Индекс цвета ACI
|
||||
.aci = ACI:
|
||||
.audit-no-issues-found = AUDIT: не найдено никаких проблем.
|
||||
.audit-reference-s-to-undefined-block-s = AUDIT: ссылка(ы) на неопределенный(ые) блок(ы): __ocs_fmt_0__
|
||||
.audit-reference-s-to-undefined-layer-s = AUDIT: ссылка(ы) на неопределенный(ые) слой(ы): __ocs_fmt_0__
|
||||
.audit-report-only-no-automatic-repair-performe = AUDIT: только отчет - не выполняется автоматический ремонт.
|
||||
.audit-fix-any-errors-detected = AUDIT Исправить обнаруженные ошибки? [Да / Нет] <Нет>:
|
||||
.audit-error-s-warning-s-found = AUDIT: найдено ошибок: __ocs_fmt_0__, предупреждений: __ocs_fmt_1__.
|
||||
.audit-repair-s-applied-issue-s-left = AUDIT: применено исправлений: __ocs_fmt_0__, не устранено проблем: __ocs_fmt_1__.
|
||||
.audit-scanned-total-object-s = AUDIT: сканируемый объект (объекты) __ocs_fmt_0__.
|
||||
.above-text = Выше текста
|
||||
.active-dim-style-set-to-name-arg = Активным стилем размеров назначен «__ocs_fmt_0__»
|
||||
|
||||
Reference in new issue
Block a user