Files
db_interface/main.py
ske087 68b241c3cb feat: add box/product auto-detection, numpad UI, touch screen support
- Auto-detect article type: 8-digit strings = BOX (strip leading zeros),
  anything else = PRODUCT
- Live mode indicator label with manual override toggle button
- On-screen numeric keypad (digits, decimal, backspace, Enter)
- Active field routing: numpad writes to whichever field is focused
- Scanner compatibility: Config keyboard_mode=system, refocus after
  each numpad press so HID scanner always has a target
- Reset Values now also redirects numpad/scanner focus to ID field
- Suppress OS virtual keyboard on touch for ID and mass fields
2026-04-07 12:56:32 +03:00

24 KiB