jessikitty pushed to main at jessikitty/ps4-lego-bridge 2026-09-09 19:29:14 +10:00
0b32384578 Rewrite receiver for all 7 Johnny 5 motors with tank drive
jessikitty pushed to main at jessikitty/ps4-lego-bridge 2026-09-09 19:28:18 +10:00
6622dbd05c Send d-pad and analog triggers in the link frame
jessikitty pushed to main at jessikitty/disco-service-tracker-plugin 2026-09-09 10:47:54 +10:00
b7fc295275 fix: update Config page column labels/fields for new sheet layout incl Campus col 8
jessikitty pushed to main at jessikitty/disco-service-tracker-plugin 2026-09-09 10:43:47 +10:00
2a8930d77b fix: read ColCampus as location fallback; handle ColCompletionDate=-1 gracefully; update column indices for new sheet layout
jessikitty pushed to main at jessikitty/disco-service-tracker-plugin 2026-09-09 10:43:02 +10:00
9ff8346ea5 fix: update GoogleSheetConfig column indices for new sheet layout (Campus col 8, AssignedTo->9, Status->10, Notes->13)
jessikitty pushed to feature/native-ql-protocol at jessikitty/visitor-signin 2026-09-07 15:40:17 +10:00
8664a1dd13 Target a fixed ink coverage, defaulting to 33.3%
jessikitty pushed to feature/native-ql-protocol at jessikitty/visitor-signin 2026-09-07 15:35:02 +10:00
cdc1bc4264 Dither badge photos before drawing them
a9e07b324d Wire printer.js to the native QL protocol module
Compare 2 commits »
jessikitty pushed to feature/native-ql-protocol at jessikitty/visitor-signin 2026-09-07 15:07:16 +10:00
2a62450238 Add patch script to dither badge photos
jessikitty pushed to feature/native-ql-protocol at jessikitty/visitor-signin 2026-09-07 15:06:59 +10:00
a77d42a1e4 Add Floyd-Steinberg dithering for badge photos
jessikitty pushed to feature/native-ql-protocol at jessikitty/visitor-signin 2026-09-07 14:51:06 +10:00
1a94c33304 Document the printing subsystem
jessikitty pushed to feature/native-ql-protocol at jessikitty/visitor-signin 2026-09-07 14:50:36 +10:00
cb7bcff93e Add patch script to wire printer.js to the native QL module
jessikitty pushed to feature/native-ql-protocol at jessikitty/visitor-signin 2026-09-07 14:25:55 +10:00
8d2111ff41 Align status decoding with the manual
jessikitty pushed to feature/native-ql-protocol at jessikitty/visitor-signin 2026-09-07 14:25:20 +10:00
b4001c97c8 Correct the command stream against Brother's raster manual
jessikitty pushed to feature/native-ql-protocol at jessikitty/visitor-signin 2026-09-07 14:17:48 +10:00
851e021fc2 Make printer status best effort, not a precondition
jessikitty pushed to feature/native-ql-protocol at jessikitty/visitor-signin 2026-09-07 14:17:09 +10:00
abb752c3ef Treat a silent printer as normal, and flush before closing
jessikitty pushed to feature/native-ql-protocol at jessikitty/visitor-signin 2026-09-07 14:02:02 +10:00
52eb0147fd Add printPng drop-in to replace the brother_ql subprocess
jessikitty pushed to feature/native-ql-protocol at jessikitty/visitor-signin 2026-09-07 14:01:34 +10:00
0c1ef93552 Add TCP transport for the QL printer
jessikitty pushed to feature/native-ql-protocol at jessikitty/visitor-signin 2026-09-07 14:01:13 +10:00
26701d0d3b Add QL status frame decoder
jessikitty pushed to feature/native-ql-protocol at jessikitty/visitor-signin 2026-09-07 14:00:48 +10:00
1b4b9d662a Add native Brother QL raster command builder
jessikitty pushed to feature/native-ql-protocol at jessikitty/visitor-signin 2026-09-07 13:59:57 +10:00