Blueforce-Linux/bfos
emirhanmamak-blueforce b6a14ca8e0 refine(operators): wave code back in the fleet row; drop a dead helper
The fleet row named the wave by its short name only ("PILOT-2") while the
detail view and the filter carry the full label ("P2 — PILOT-2"). An operator
matching a row against a work order speaks in codes, so the row carries the
full label now -- still named once, which the row test asserts.

Also takes the console agent's leftover: a dead state_style helper removed and
the unit convention on ALL_TOKENS documented (lengths are unitless; Tk padding
is already pixels, the parity test strips the CSS unit).
2026-09-16 22:47:12 +03:00
..
__init__.py feat(bfos): Python operator console, Turkish UI, committable offline packages 2026-09-16 16:15:27 +03:00
__main__.py feat(bfos): Python operator console, Turkish UI, committable offline packages 2026-09-16 16:15:27 +03:00
cli.py feat(offline-repo): build the APT index so installs work without network 2026-09-16 21:42:27 +03:00
config.py feat(offline-repo): build the APT index so installs work without network 2026-09-16 21:42:27 +03:00
operations.py feat(bfos): Python operator console, Turkish UI, committable offline packages 2026-09-16 16:15:27 +03:00
runner.py feat(offline-repo): build the APT index so installs work without network 2026-09-16 21:42:27 +03:00
tui.py feat(bfos): Python operator console, Turkish UI, committable offline packages 2026-09-16 16:15:27 +03:00
ui_gui.py refine(console): give both lower bands a floor so neither can swallow the other 2026-09-16 22:41:53 +03:00
ui_theme.py refine(operators): wave code back in the fleet row; drop a dead helper 2026-09-16 22:47:12 +03:00