feat: complete legacy parity and modernize operator UI

This commit is contained in:
2026-07-22 12:34:46 +09:00
parent fc4007d676
commit 939c252d23
149 changed files with 26515 additions and 1736 deletions

View File

@@ -311,9 +311,9 @@ function assertShell(shell) {
}
if (layout.scheduleVisible !== true || layout.scheduleHitTestVisible !== true ||
!Number.isFinite(layout.workspaceToScheduleWidthRatio) ||
layout.workspaceToScheduleWidthRatio < 1.8 ||
layout.workspaceToScheduleWidthRatio > 2.2) {
fail("KNOWN_FAILURE", "The package did not render a visible right schedule beside the approximately 2:1 workspace layout.");
layout.workspaceToScheduleWidthRatio < 1.60 ||
layout.workspaceToScheduleWidthRatio > 1.90) {
fail("KNOWN_FAILURE", "The package did not render a visible right schedule beside the approximately 1.75:1 workspace layout.");
}
for (const [name, control] of Object.entries(shell.controls || {})) {
if (!control?.present) fail("KNOWN_FAILURE", `Required shell control ${name} is missing.`);