| Commit message (Expand) | Author | Age | Files | Lines |
| * | docs: add public repository and clone URLHEADmain | cirakg | 12 hours | 1 | -0/+9 |
| * | chore: prepare repository for open-source release | cirakg | 13 hours | 28 | -1097/+2033 |
| * | build(release): new application ID for the public Store app | cirakg | 24 hours | 3 | -1/+10 |
| * | chore(release): 1.0.0, with the Connect IQ Store listingv1.0.0 | cirakg | 24 hours | 17 | -9/+292 |
| * | docs(spike): test C split, only the backslash is refused | cirakg | 24 hours | 5 | -4/+28 |
| * | fix(import): splitting pasted otpauth:// links runs no character loop | cirakg | 47 hours | 5 | -12/+49 |
| * | fix(pin): the work after a PIN and the change queue run in steps | cirakg | 47 hours | 27 | -275/+1763 |
| * | fix(pin): START never submits on touch; Change PIN asks once after a legacy PIN | cirakg | 2 days | 3 | -11/+16 |
| * | build: test on the Forerunner 70 only by default; ALL=1 for every device | cirakg | 2 days | 4 | -11/+21 |
| * | chore(release): 0.9.0, the fixes from the first real-watch roundv0.9.0 | cirakg | 3 days | 4 | -3/+96 |
| * | test(ui): second UI scenario, and the fixes it found | cirakg | 3 days | 208 | -89/+772 |
| * | fix(codes): encoding progress follows the work | cirakg | 3 days | 8 | -8/+214 |
| * | docs: 4-digit PIN, the offline-guessing limit, Manage needs Apply | cirakg | 3 days | 5 | -21/+29 |
| * | fix(ui): vertical swipes and drags scroll the list and text screens | cirakg | 3 days | 6 | -9/+206 |
| * | feat(pin): exactly 4 digits, entered on the 4th digit | cirakg | 3 days | 18 | -57/+381 |
| * | docs: record the settings spike and the Forerunner 70 benchmark | cirakg | 3 days | 14 | -16/+126 |
| * | docs: the Forerunner 70 is AMOLED; barcodes go to full brightness | cirakg | 4 days | 1 | -4/+4 |
| * | docs: how a sideloaded build is removed from the watch | cirakg | 4 days | 2 | -3/+6 |
| * | docs: your step-by-step guide to the on-watch tests before 1.0.0 | cirakg | 7 days | 3 | -1/+303 |
| * | docs: user guide, known limitations and M8 results; bump to 0.8.0v0.8.0 | cirakg | 8 days | 9 | -23/+386 |
| * | test(build): add make watchdog, the glance memory budget and the glance scree... | cirakg | 8 days | 26 | -31/+425 |
| * | feat(glance): show the favourite code in the glance (opt-in) | cirakg | 8 days | 25 | -54/+581 |
| * | fix(codes): bound every 2D encoding step under the watchdog; draw large codes... | cirakg | 8 days | 13 | -777/+2262 |
| * | perf(import): keep parsed items packed and the pasted text once | cirakg | 8 days | 10 | -56/+248 |
| * | docs: record M7 (settings forms) results; bump to 0.7.0v0.7.0 | cirakg | 8 days | 8 | -15/+139 |
| * | build(lint): validate resource XML against the SDK schema and cross-check the... | cirakg | 8 days | 5 | -0/+250 |
| * | test(settings): cover every form, symbology and Manage action; send the forms... | cirakg | 8 days | 57 | -6/+1061 |
| * | feat(settings): add the Add OTP, Add code and Manage entry forms with a PIN q... | cirakg | 8 days | 18 | -120/+2369 |
| * | docs: record M6 (all 12 symbologies) results; bump to 0.6.0v0.6.0 | cirakg | 9 days | 4 | -7/+38 |
| * | test(codes): compare Aztec with aztec_code_generator, decode it and its scree... | cirakg | 9 days | 19 | -5/+161 |
| * | feat(codes): add an Aztec encoder (compact and full range) as a resumable job | cirakg | 9 days | 2 | -0/+525 |
| * | docs: record M6c (Data Matrix, PDF417) results | cirakg | 9 days | 4 | -1/+45 |
| * | test(codes): compare Data Matrix and PDF417 with references and decode them, ... | cirakg | 9 days | 31 | -17/+544 |
| * | feat(ui): show Data Matrix and PDF417 codes; fit 2D codes inside round screens | cirakg | 9 days | 2 | -31/+66 |
| * | feat(codes): add Data Matrix (ECC 200, 10x10-144x144) and PDF417 encoders as ... | cirakg | 9 days | 10 | -20/+951 |
| * | build(docker): add pdf417gen, ppf-datamatrix and aztec-code-generator as refe... | cirakg | 9 days | 3 | -1/+27 |
| * | docs: record M6b (QR) results | cirakg | 9 days | 5 | -4/+46 |
| * | test(codes): compare QR with segno, decode QR dumps and the QR screenshot | cirakg | 9 days | 29 | -3/+459 |
| * | feat(ui): show QR codes, encoded once with progress and cached sealed per entry | cirakg | 9 days | 3 | -25/+195 |
| * | feat(codes): add a QR Code encoder (versions 1-40, levels L-H) as a resumable... | cirakg | 9 days | 4 | -0/+1025 |
| * | docs: record M6a (linear barcodes) results | cirakg | 9 days | 4 | -4/+36 |
| * | test(codes): compare with zxing-cpp reference rows and decode encoder output ... | cirakg | 9 days | 16 | -4/+757 |
| * | feat(ui): show barcode entries black on white at the largest whole module size | cirakg | 9 days | 3 | -4/+184 |
| * | feat(codes): add EAN/UPC, Code 128, Code 39, ITF and Codabar encoders | cirakg | 9 days | 6 | -0/+661 |
| * | docs: record M5 results; bump to 0.5.0v0.5.0 | cirakg | 9 days | 6 | -5/+111 |
| * | test(import): cover parsers, importer and a seeded fuzz corpus; import 100 en... | cirakg | 9 days | 23 | -5/+1050 |
| * | feat(settings): apply the Import form from the phone and show results | cirakg | 9 days | 13 | -16/+411 |
| * | feat(import): parse otpauth URIs and unencrypted Aegis JSON in resumable steps | cirakg | 9 days | 8 | -0/+1609 |
| * | feat(storage): add keyed secret fingerprints to record headers | cirakg | 9 days | 4 | -1/+53 |
| * | docs: record M4 results and simulator findings; bump to 0.4.0v0.4.0 | cirakg | 9 days | 7 | -20/+132 |