Dominik Moritz Roth dodox
dodox pushed to master at dodox/FEnigma 2026-08-09 19:32:41 +02:00
08d046536e Fix cursor readout showing AZ/dist for points that are actually off the map
dodox pushed to master at dodox/FEnigma 2026-08-09 19:31:04 +02:00
bcfa995417 Bump charge-segment size now that its CSS rule actually applies
dodox pushed to master at dodox/FEnigma 2026-08-09 19:28:43 +02:00
3b209e743e Shell icon picker: fix real sizing bugs, crop icon padding, inline grid for Add Strike
dodox pushed to master at dodox/FEnigma 2026-08-09 19:06:58 +02:00
a8f77b98cb Fix the shell icon picker: real icon size, grid layout, no horizontal scroll
dodox pushed to master at dodox/FEnigma 2026-08-09 18:59:52 +02:00
2b73a96c7a Replace the plain-text shell dropdown/list with an icon picker
dodox pushed to master at dodox/FEnigma 2026-08-09 18:54:29 +02:00
5077cf4d14 Add game-extracted UI icons: target markers, RP letters, shell set, nest, scout plane
dodox pushed to master at dodox/FEnigma 2026-08-09 18:36:42 +02:00
fea7c0dad2 Shell: TEAR has a 0.85km blast radius
dodox pushed to master at dodox/FEnigma 2026-08-09 18:28:50 +02:00
21c6553784 Fix explain_unresolved() not excluding toleranced bearings like solve_location() does
dodox pushed to master at dodox/FEnigma 2026-08-09 18:26:09 +02:00
ddb7867a88 Refactor ocr.py: dedupe the coordinate/type-id regex fragments
dodox pushed to master at dodox/FEnigma 2026-08-09 18:20:28 +02:00
4b427e5b0d Add a real pytest suite: 21 tests covering every OCR format + solver geometry
dodox pushed to master at dodox/FEnigma 2026-08-09 18:15:28 +02:00
9c7588eb12 OCR: 'ref: value' clue grammar, 16-point compass, grid-only coords, wedge overlay
dodox pushed to master at dodox/FEnigma 2026-08-09 17:55:57 +02:00
90a26b3f85 shells: add LE/APHE/EQKE (mirroring AP/HE/HCHE blast radii) and FLCH (0.6km)
dodox pushed to master at dodox/FEnigma 2026-08-09 16:51:33 +02:00
c273f57435 OCR: multi-word RP names, bare-name targets, FO-report triangulation
dodox pushed to master at dodox/FEnigma 2026-08-09 16:20:57 +02:00
202219abf2 OCR: parse fire-support requests ('Marine Garrison#1 pinned!')
dodox pushed to master at dodox/FEnigma 2026-08-09 15:50:57 +02:00
eedea3ea19 OCR: fix destruction reports for ad-hoc 'Enemy X Y' installations
dodox pushed to master at dodox/FEnigma 2026-08-09 15:46:24 +02:00
19e9ffdd68 Fix firing panel scrollbar layout jitter and strike reorder lock-in
dodox pushed to master at dodox/FEnigma 2026-08-09 14:49:42 +02:00
c5bcbd3bce docs: map-vision pipeline status + BFS grid-growing plan
dodox pushed to master at dodox/FEnigma 2026-08-09 13:13:49 +02:00
b48a4eb759 OCR: listening-post audio intel, compass-direction distances, multi-word ids
dodox pushed to master at dodox/FEnigma 2026-08-09 12:46:03 +02:00
a522963855 Draw geo overlay for an unresolved-but-selected target too
dodox pushed to master at dodox/FEnigma 2026-08-09 12:33:28 +02:00
9295b9bbab README: clipboard text is the primary input now, document scout flights