Commit Graph

964 Commits (fix/309-path-len-decode)
 

Author SHA1 Message Date
Strycher fea8f62e8a fix(#309): use each path's captured width in _pathDiag, not the global one
2 days ago
Strycher 73d0fc9888 fix(#309): decode and encode path_len per firmware, not as a byte count
2 days ago
Strycher ac877ba904 fix(#298): log path units truthfully instead of asserting wrong hop counts
2 days ago
Strycher af897dc674 chore(#298): drop em-dash from _pathDiag doc comment
2 days ago
Strycher 1412290768 chore(#298): log path bytes + applied hash width
2 days ago
Strycher 2ff190cee1 fix(#322): use PR head SHA in artifact names, not the merge SHA
2 days ago
Strycher 8ea5ede1dc chore(#322): upload build artifacts + build on dev pushes
2 days ago
Strycher 7dd0e2b633 perf(#307): count rail filters in one pass over contacts
2 days ago
Strycher 746e102330 feat(#307): prebuilt filter rail in the Contacts nav panel
2 days ago
Strycher f1930549ed feat(#308): add Sensors to the contact type filter
2 days ago
Strycher e194800541 fix(#289): close the unpinned drawer when a channel is picked
2 days ago
Strycher 82c1e73b51 fix(#289): keep the bottom bar inside a channel so there is a way out
2 days ago
Strycher e5456aa707 feat(#289): swap channels in place so the pinned panel stays put
2 days ago
Strycher 5c95a768e0 fix(#289): make the nav panel pinnable inside a channel too
2 days ago
Strycher c73ea7b82e feat(#289): channel list in the nav drawer, switchable from inside a channel
2 days ago
Strycher 431b93f0fd feat(#292): shared app shell with hamburger nav drawer and pin
2 days ago
Strycher 006c365d25 feat(#282): send a Giphy URL instead of g:<code> for cross-client GIFs
3 days ago
Strycher 977af98069 fix(#250): refuse to block your own node
3 days ago
Strycher 189751c561 feat(#285): ingest RX time logging + persisted rxTime (arrival vs claimed)
3 days ago
Strycher 630886eac0 chore(#265): bump version to 1.1.2-rc.3+60 for the closed-test update
5 days ago
Strycher 4b05cccf5f feat(#262): 3-way notify selector on the Channels screen
5 days ago
Strycher ceed58373f feat(#261): apply per-channel notify mode at the notification gate
5 days ago
Strycher b2f7551c83 feat(#260): ChannelNotifyMode model + PSK-keyed storage
5 days ago
Strycher 919f77e67e fix(#252): harden block gating per Gemini review
6 days ago
Strycher 51edddd74b fix(#252): drop outgoing DMs to a blocked contact at the send path
6 days ago
Strycher 42a00baa82 fix(#252): gate outgoing DM to a blocked contact
6 days ago
Strycher de5169331f docs(#254): correct Windows exe name to offband_meshcore.exe
7 days ago
Strycher ea4adb3faa fix(#248): VID-gate the USB DTR open pulse (don't wedge ESP32-C6)
7 days ago
Strycher 39274488c3 ci(#227): add windows build job to build.yml
7 days ago
Strycher 16286da6ac chore(#242): bump flutter_local_notifications ^20.1.0 -> ^22.0.1
7 days ago
Strycher cd9b8e88eb feat(#234): make own device pubkey full, selectable, and one-tap copyable
7 days ago
Strycher ad29ea3f0e fix(#238): Enter selects the highlighted emoji/mention in autocomplete
1 week ago
Strycher d39893f120 feat(#235): show the reply-to chip above a reply-gif
1 week ago
Strycher edd9530c25 fix(#235): render inline @[Name] mention chips + reply-gifs
1 week ago
Strycher b5e3d18688 fix(#179): harden firmware sync per Gemini review
1 week ago
Strycher c8dea671eb feat(#180): offload error visibility + capability signal for UI
1 week ago
Strycher ac64a7bdd1 feat(#179): union sync on connect + push block/unblock to firmware
1 week ago
Strycher 6bb8b85a9b feat(#178): BLOCK_LIST streamed-dump parser + truncation detection
1 week ago
Strycher 10a8e5d130 feat(#177): 0xC2 CMD_OFFBAND_BLOCK frame codec (ADD/REMOVE/LIST/CLEAR)
1 week ago
Strycher 037e8f0952 feat(#176): OFFBAND_CAP_BLOCK detection (supportsOffbandBlock)
1 week ago
Strycher 7179d201c5 fix(#224): decode contact path-len byte (mask high bits + divide by width)
1 week ago
Strycher 8cacf59781 chore(#214): bump version to 1.1.2-rc.2+59 for closed-test AAB
1 week ago
Strycher cf9207b7c5 chore(#211): scope location perms to maxSdkVersion=30 (legacy BLE scan only)
1 week ago
Strycher 3b7c52655c docs(#164): fix fabricated 'per-channel mute'; channel block is per-user, global
1 week ago
Strycher 79c1579e92 docs(#164): blocked contacts stay visible with a blocked indicator
1 week ago
Strycher 30d7dfcd55 chore(#173): regen untranslated.json after dev rebase
1 week ago
Strycher bfc7618d51 fix(#172): guard mounted before snackbar in channel Block sender
1 week ago
Strycher ff255d366f feat(#174): promote name-only block to pubkey (advert/DM) + 30d age-out
1 week ago
Strycher c3a47559f2 feat(#173): Settings -> Blocked management screen
1 week ago
Strycher b1757c6539 feat(#172): block/unblock in contacts, DM, and discovery menus
1 week ago

Powered by TurnKey Linux.