Files
onefinity-firmware/scripts
muehe 50839718e2 kiosk: chromium 72 mime + flex-gap fixes
Pi's onboard chromium is 72 (Jan 2019). Two issues:

1. Python 3.5's mimetypes doesn't know woff/woff2/ttf, so Tornado
   serves them as application/octet-stream which chromium 72 refuses
   to use as web fonts -> all FA6 icons render as empty boxes. Add
   scripts/deploy/patch_font_mime.py that monkey-patches bbctrl
   Web.py's StaticFileHandler with correct content types. Run
   automatically by deploy-hardware.sh (idempotent).

2. flex-gap landed in chromium 84. Add '> * + *' margin fallbacks
   for the flex containers that show up on Program tab (action-bar,
   action-btn, file-bar, file-btn) and tighten the kiosk-mode
   settings rail so all 14 items fit in 768px height.
2026-05-01 11:16:28 +02:00
..
2020-08-27 23:20:27 -04:00
2020-08-27 23:20:27 -04:00
2020-08-27 23:20:27 -04:00
2020-08-27 23:20:27 -04:00
2020-08-27 23:20:27 -04:00
2020-08-27 23:20:27 -04:00
2020-10-15 23:17:21 -04:00
2021-03-09 23:48:03 -08:00
2021-03-09 23:48:03 -08:00
2021-12-08 10:04:36 -08:00
2020-08-27 23:20:27 -04:00
2020-08-27 23:20:27 -04:00
2020-08-27 23:20:27 -04:00
2023-02-07 07:16:43 +08:00
2023-02-07 07:16:43 +08:00
2020-08-27 23:20:27 -04:00
2021-02-26 18:55:10 -05:00
2021-03-09 23:27:32 -08:00
2020-08-27 23:20:27 -04:00
2020-08-27 23:20:27 -04:00
2021-03-07 21:22:23 -08:00
2023-02-07 07:28:15 +08:00
2020-08-27 23:20:27 -04:00
2021-03-05 21:36:03 -08:00
2020-08-27 23:20:27 -04:00
2020-08-27 23:20:27 -04:00
2020-08-27 23:20:27 -04:00