Commit Graph

913 Commits (1329f3d3c5a87f80eb61bed4e61510c1ccfa91ca)

Author SHA1 Message Date
Strycher 1329f3d3c5 fix(#673): never save over contacts the app could not read
1 month ago
Strycher c314663623 fix(#671): never let a short contact sync overwrite saved contacts
1 month ago
Strycher 2c7e21e484 fix(#610): scale the card chip width off the viewport
1 month ago
Strycher 15e4917e12 fix(#610): apply Gemini review, harden the card parser and chip
1 month ago
Strycher 3d5e655188 feat(#610): render a received contact card as an Add Contact chip
1 month ago
Strycher 2eb4868678 fix(#636): stop truncating names mid-codepoint on the wire
1 month ago
diffwireauto 68e0d5c58e test(#717): pin the frame budget per platform, so this cannot regress silently
1 month ago
diffwireauto 8d62dc7cc8 fix(#718): stop the BLE MTU floor locking the composer on web
1 month ago
diffwireauto 467f08c289 fix(#684): apply pre-PR review, never show the notice while disconnected
1 month ago
diffwireauto 63d16fd114 fix(#684): explain a composer that cannot carry a message, instead of a dead field
1 month ago
diffwireauto cf0332612f fix(#686): wire the app to the vendored Windows BLE plugin + live MTU updates
1 month ago
diffwireauto ae5676741e fix(#638): announce the toast to screen readers
2 months ago
diffwireauto 64978061ea feat(#638): move notifications from bottom SnackBar to a top toast
2 months ago
Strycher 3f05e67773 fix(#698): bounded GATT-133 connect retry + human-readable connect errors
2 months ago
Strycher 783144cb6a fix(#697): stop swallowing an unconfirmed BLE disconnect; retry + warn
2 months ago
Strycher 9a12794487 fix(#589): late replies go to the app log, not the user's screen
2 months ago
Strycher 9741c3399d fix(#575): apply pre-PR review, stop claiming unconfirmed import success
2 months ago
Strycher 56649e437c feat(#576): stock config import screen, and wire both into Settings
2 months ago
Strycher 0047ee0c8c feat(#574): stock config export screen
2 months ago
Strycher ee1ba064ac feat(#575): stock config import service
2 months ago
Strycher 16c2b4a770 feat(#573): stock config export service
2 months ago
Strycher ce16a2126b feat(#578): connector identity export/import + auto-add hop limit
2 months ago
Strycher 41474ca41f feat(#572): stock config format model + parser/serializer
2 months ago
Strycher d27048f94a fix(#678): distinguish CoreScope not-found from unreachable (#571)
2 months ago
Strycher edffd10555 fix(#581): adopt the radio's RESP_CODE_SENT ACK hash for send correlation
2 months ago
Strycher bd43642d72 fix(#580): keep a truncated caplog and offer to save/share it
2 months ago
Strycher 06f7e347fd fix(#611): apply Gemini review, accept our own channel format on paste
2 months ago
Strycher a88c24f44f fix(#629): put Scan contact QR on the contacts menu, not only in the key field
2 months ago
Strycher c27bef0f73 feat(#611): share your contact into a channel from a + picker
2 months ago
Strycher d5a306d4a4 feat(#630): show how far a contact identity is confirmed
2 months ago
Strycher cfe533ec18 feat(#629): show and scan a contact QR
2 months ago
Strycher 3f427d2c41 feat(#628): add a contact by typing or pasting a public key
2 months ago
Strycher 9b63983033 feat(#627): add a contact from a key alone, with no advert
2 months ago
Strycher bbea912cb0 feat(#626): emit the stock contact share URI
2 months ago
Strycher 007d0fb4f8 feat(#625): parse the stock contact share URI
2 months ago
Strycher 0311121bf0 fix(#565): say the name is unknown, not that the node was never heard
2 months ago
Strycher a16f0201b3 fix(#565): surface add-contact failures instead of a dead tap
2 months ago
Strycher a21fde6396 feat(#565): add/view a channel sender from avatar tap and long-press
2 months ago
Strycher a57ec8f902 fix(#501): apply Gemini review, de-duplicate suppression logging
3 months ago
Strycher 69da28002f feat(#501): log 0xC5 device-UI reads, writes, and suppressed requests
3 months ago
Strycher e145ef7481 fix(#528): apply the three accepted Gemini review findings
3 months ago
Strycher 0f7a920220 fix(#533): state the flood constraint instead of a branch that never fired
3 months ago
Strycher 99b5ea1251 fix(#532): a prefixed reply only completes the command that owns the prefix
3 months ago
Strycher 75d08e73ea fix(#531): report the timeout window that was armed, not a rounded-up one
3 months ago
Strycher a307c837bc fix(#529): correct the rationale comment, the tail is scheduling not execution
3 months ago
Strycher 83f6360f7e fix(#529): give repeater CLI commands their own timeout budget
3 months ago
Strycher 9d690b2051 fix(#528): surface late repeater CLI replies instead of discarding them
3 months ago
Strycher d5789d8e96 feat(#527): About outbound links (website, Play, donate)
3 months ago
Strycher 7fdb58204d feat(#526): relocate About to its own top-level Settings category
3 months ago
Strycher 583e513fc9 fix(#470): replace em-dash in apply comment (CI em-dash guard #464)
3 months ago

Powered by TurnKey Linux.