Janez T
f7b6143a57
chore: bump app version and update Android/iOS build tooling
...
- Bump version to 2026.0613.2+57
- Gradle wrapper 8.12 -> 8.14; Flutter migrator flags (builtInKotlin/newDsl)
and relax kotlin.jvm.target.validation to warning for third-party plugins
- Refresh iOS Xcode project, scheme, Info.plist, Podfile.lock and SwiftPM
Package.resolved
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-24 13:19:20 +02:00
Janez T
0406b59d3b
chore: Add App Store screenshots
...
Refs:
2026-05-27 10:45:51 +02:00
Janez T
e1400cf1ec
feat: Modernize map selection and tile cache
2026-04-26 08:41:50 +02:00
Janez T
3e8d4c2d11
fix: Use GitHub client #1928
...
ref:
2026-04-02 08:52:25 +02:00
Janez T
5ee03d4b2f
chore: Pin Meshcore client git ref #0
2026-04-01 15:11:52 +02:00
Janez T
3392e5f9c1
feat: Add relay ping and lock message destination
2026-03-31 17:52:44 +02:00
Janez T
2b42e7dd15
feat: Add compass and region support
2026-03-22 19:04:43 +01:00
Janez T
71eac21df9
feat: Add channel datagrams #1928
...
ref:
2026-03-22 16:46:58 +01:00
Janez T
0e61dc5bf1
fix: Revert Darwin BLE override
2026-03-22 13:57:14 +01:00
Janez T
d45924d7b4
fix: Vendor Darwin BLE override
2026-03-22 13:56:23 +01:00
Janez T
a24e699e22
fix: Refresh MeshCore lock #31
...
ref: dz0ny/meshcore-sar#31
2026-03-22 09:49:16 +01:00
Janez T
2d24481aba
feat: Add MET history isolation
2026-03-21 19:22:43 +01:00
Janez T
721fb7e7a2
feat: Add serial compass support #0
2026-03-19 21:38:54 +01:00
Janez T
e683ab933f
fix: Show original poster name in room messages, not room server name
...
Room servers forward messages with the original author's 4-byte public
key prefix (roomPostAuthorPrefix). Was ignoring this — all room messages
showed the room server's name as sender.
Now resolves the actual poster's name from roomPostAuthorPrefix by
matching against the contacts list. Falls back to room server name if
the author isn't a known contact.
Also fixes findContactByPrefix to accept 4-byte prefixes (was rejecting
anything shorter than 6 bytes).
Fixes #22
2026-03-19 09:20:22 +01:00
Janez T
87cb890877
chore: Linter fixes for USB serial transport
2026-03-17 14:43:47 +01:00
Janez T
095458ece4
feat: USB serial companion support (Android)
...
- Add MeshCoreSerialService to meshcore_client (0x3C/0x3E framing)
- Add usb_serial package for Android USB OTG
- Add UsbSerialTransport wrapper for Android
- Add USB tab to connection dialog (scan, select, connect)
- Add ConnectionMode.usb + connectSerial/disconnectSerial
- Web Serial stub (not yet implemented)
- Fix message limits: DM 156→150, Channel 127→160 (firmware MAX_TEXT_LEN=160)
2026-03-17 13:46:50 +01:00
Janez T
3da4ba8fb2
fix: Remove local client override #123
2026-03-17 11:24:01 +01:00
Janez T
d3d53995a6
Add wakelock plus initialization
2026-03-16 20:38:26 +01:00
Janez T
fedd7b9a2b
Add custom cave map mode
2026-03-16 10:50:44 +01:00
Janez T
da40acf950
chore: Update Meshcore client pin
...
ref:
2026-03-15 09:31:18 +01:00
Janez T
66eb32bf44
Fix BLE contact add failure
2026-03-15 09:24:41 +01:00
Janez T
c2e0fa952e
Fix contact add failure
2026-03-15 09:19:59 +01:00
Janez T
4557fb4b9e
feat: Add Sensor telemetry alerts
...
ref:
2026-03-15 09:13:32 +01:00
Janez T
6de12225fc
feat: Finish discovery flow
...
ref:
2026-03-14 21:04:23 +01:00
Janez T
a3147e9d7c
Summarize repo changes
2026-03-14 10:39:27 +01:00
Janez T
06632ee32d
Update log display handling
2026-03-14 10:01:17 +01:00
Janez T
9f31f50e61
Warn channels about delayed message
2026-03-13 20:14:07 +01:00
Janez T
b35c11c804
fix: bump meshcore client
...
ref:
2026-03-13 20:02:13 +01:00
Janez T
13a729492f
fix: update meshcore client ref
...
ref:
2026-03-13 19:56:50 +01:00
Janez T
24e715d01e
Bump iOS project version
2026-03-13 14:18:27 +01:00
Janez T
1e70f52069
Allow overriding contact name
2026-03-13 10:16:04 +01:00
Janez T
69ec2dfdb5
Add live mesh traffic view
2026-03-12 20:12:25 +01:00
Janez T
b38a8c55d6
Switch lpcnet plugin to git
2026-03-11 21:20:53 +01:00
Janez T
ca872f2049
Add LPCNet voice mode support
2026-03-11 21:16:08 +01:00
Janez T
97addf7ba6
Hide last seen and tweak channels
2026-03-10 09:06:30 +01:00
Janez T
a8e31bb2e8
Investigate DEVICE_QUERY timeout
2026-03-09 19:59:29 +01:00
Janez T
3cd96ba961
Fix scan command timeout
2026-03-09 19:53:36 +01:00
Janez T
a98fc6314e
Analyze BLE MeshCore scan log
2026-03-09 19:45:17 +01:00
Janez T
4dff79cd7b
Update client ref and deps
2026-03-09 19:33:42 +01:00
Janez T
9ff24c1fcb
Fix invalid objective_c framework
2026-03-08 09:40:10 +01:00
Janez T
05153c9ceb
Clarify path_provider override
2026-03-08 09:30:30 +01:00
Janez T
c4aef05dcf
Use flutter_map main source
2026-03-07 21:10:54 +01:00
Janez T
1c3af4f927
Upgrade flutter packages and limit
2026-03-07 20:59:01 +01:00
Janez T
79c8664d04
Remove iOS critical alert flags
2026-03-07 20:09:07 +01:00
Janez T
7214c73aea
Remove gates and sync pubspec
2026-03-07 11:33:58 +01:00
Janez T
95e6aa35e2
Remove 100ms BLE command delay
2026-03-07 09:26:13 +01:00
Janez T
2bc0e21cf0
Remove 100ms BLE command delay
2026-03-07 09:23:29 +01:00
Janez T
485ae995c3
Commit client and rerun pub get
2026-03-06 20:51:49 +01:00
Janez T
85d0b26c67
Add retransmission handling
2026-03-06 20:12:12 +01:00
Janez T
96feb75712
feat: save all pending work
...
ref:
2026-03-06 20:01:56 +01:00