James Rich
6bb54bcd55
fix: reaction display regression ( #4141 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-01-05 19:32:25 +00:00
James Rich
8400ae854f
feat: Add initial handling for Store and Forward PlusPlus packets ( #4136 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-01-05 01:20:57 +00:00
James Rich
49f6ffe6e5
feat: Enhance message notifications with history and actions ( #4133 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-01-04 21:46:07 +00:00
James Rich
c46fb23f00
feat: Add separate notifications for waypoints ( #4131 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-01-04 17:57:58 +00:00
James Rich
e5f78d101c
feat: Improve node handling and add client notifications ( #4130 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-01-04 17:32:13 +00:00
Mac DeCourcy
6bb40e4d20
feat: auto retry text message send on max retransmit ( #4124 )
2026-01-03 12:21:43 +00:00
James Rich
c9259c793f
feat: Send emoji codepoint in reaction packets ( #4123 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-01-03 02:51:23 +00:00
James Rich
6950c8f01b
Fix: Use dynamic year for copyright headers ( #4116 )
2026-01-02 14:06:05 -06:00
James Rich
b3ebe760dd
feat: Refactor MeshService into smaller, single-responsibility components ( #4108 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-01-02 17:13:38 +00:00
Eric Severance
a0910dfcb0
Consider hopStart=0 when calculating hops for packets ( #4101 )
2025-12-31 12:46:59 +00:00
James Rich
0776e029f3
feat(logging): Replace Timber with Kermit for multiplatform logging ( #4083 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-12-28 14:30:15 +00:00
Camerin Figueroa
250caa7c99
Implements#4054 - Add channel name to channel message notification ( #4069 )
2025-12-27 13:02:16 +00:00
James Rich
b996415ca9
feat: Add ability to request telemetry from a remote node ( #4059 )
2025-12-24 14:11:29 -06:00
Dane Evans
d33229c50f
Feat request neighbours ( #3709 )
...
Signed-off-by: Dane Evans <dane@goneepic.com>
2025-12-21 20:45:06 +00:00
Jord
9833795864
Traceroute map position snapshots ( #4035 )
...
Signed-off-by: Jord <650645+DivineOmega@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-18 14:14:03 +00:00
Mac DeCourcy
81654a095b
fix: nodes seen before full user exchange not being updated in phone NodeDB ( #3996 )
...
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-12-17 20:30:25 +00:00
Jord
3dbc5108c2
feat: Traceroute map visualisation ( #4002 )
2025-12-16 16:53:28 +00:00
Eugene
24f40b2005
feat: add SNR/RSSI/Hops Away metrics and timestamp to the reaction dialog ( #3964 )
...
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-12-16 15:56:30 +00:00
Mac DeCourcy
f51b7fb0f2
chore: enhance bluetooth and wifi connection logging ( #3960 )
2025-12-13 20:44:23 +00:00
James Rich
db0ae13d5e
refactor: improve node DB state management and readiness logic ( #3932 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-12-08 20:27:56 +00:00
James Rich
03232047fd
refactor: Remove unused connection transport state ( #3933 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-12-08 20:22:17 +00:00
James Rich
499ed58311
feat(firmware): Implement USB DFU updates for supported devices ( #3901 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-12-06 12:36:54 +00:00
Mac DeCourcy
1c3784235e
fix: Multiple bugs - settings text fields, dropdowns, missing override duty cycle, and MQTT icon display ( #3833 )
2025-11-27 01:45:09 +00:00
Mac DeCourcy
500ae49b2c
fix: loadCachedDb() before backfill to ensure in-mem nodedb isn't stale, show filtered count in nodelist ( #3827 )
2025-11-26 23:44:35 +00:00
Mac DeCourcy
f966ab1307
fix: skip default nodeinfo upsert in handleReceivedUser for live packets ( #3819 )
2025-11-26 07:20:23 +00:00
Benjamin Faershtein
022652efe5
Added relays count ( #3773 )
...
Signed-off-by: Benjamin Faershtein <119711889+RCGV1@users.noreply.github.com>
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-25 00:30:44 +00:00
James Rich
f781cab31f
refactor(connections): Improve RSSI reading robustness ( #3804 )
2025-11-24 17:25:52 -06:00
Mac DeCourcy
552097888f
fix: skip nodeinfo upsert when we recieve defaults from the node ( #3796 )
2025-11-24 14:13:31 +00:00
James Rich
bdf9dc375b
refactor(service): Simplify boot-time service startup ( #3730 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-18 18:42:20 +00:00
James Rich
7feab79da3
feat(nsd): Add support for Android 14+ NSD resolving ( #3731 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-18 18:12:52 +00:00
James Rich
73d933fe14
feat(connections): Connecting state refactor ( #3722 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-17 21:15:22 +00:00
Mac DeCourcy
7369a9bf5d
fix: address backfill issue on tcp connections; add logging ( #3676 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-14 19:22:48 +00:00
James Rich
6590ea0ef0
feat(ble): Add support for LogRadio characteristic, enhance logs ( #3691 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-13 19:53:37 +00:00
Phil Oliver
57ef889caa
Kmp strings cleanup ( #3669 )
2025-11-11 23:40:09 +00:00
renovate[bot]
e701ad6aee
feat( #3508 ): Optionally preserve Favorites on nodeDb reset ( #3633 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-11 02:38:45 +00:00
James Rich
3a6834329a
refactor(ble): Refactor NordicBleInterface for clarity and stability ( #3653 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-11 01:11:29 +00:00
Phil Oliver
28590bfcdf
Make :core:strings a Compose Multiplatform library ( #3617 )
2025-11-11 00:58:38 +00:00
Mac DeCourcy
cb8d1871c9
feat: per device DB manager ( #3641 )
2025-11-09 16:54:21 +00:00
James Rich
23db9f2443
fix: Add delays around heartbeat on connection ( #3643 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-09 15:50:36 +00:00
James Rich
86e4d1b1da
fix: Update ignored status in nodeDB on toggle ( #3638 )
2025-11-07 10:34:43 -06:00
James Rich
421e35a19c
fix: Clear packet database alongside node database ( #3634 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-06 20:16:59 +00:00
James Rich
9e8ffaa0ba
refactor(ble): Replace custom BLE implementation with Nordic ( #3595 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-06 18:27:21 +00:00
Phil Oliver
0833a6767e
Alias strings R to Res ( #3619 )
2025-11-05 03:32:42 +00:00
Phil Oliver
78a10118a0
Re-enable debug application IDs ( #3607 )
2025-11-04 02:32:17 +00:00
James Rich
453dd398d4
feat: Display relay node information for messages ( #3574 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-10-30 22:25:34 +00:00
Dane Evans
7497ef71c0
feat #3436 - add current IP address' to the settings > network panel. ( #3537 )
2025-10-30 05:54:07 +00:00
James Rich
894da7a02a
feat: Remove Bluetooth RSSI feature ( #3504 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-10-20 13:17:34 +00:00
James Rich
3dbfd81b43
feat(bluetooth): conditional RSSI polling ( #3489 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-10-17 02:08:41 +00:00
James Rich
08cdc23633
feat(ble): Refactor SafeBluetooth and add modern Android API support ( #3483 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-16 18:57:13 +00:00
Phil Oliver
88ba0aa449
Align CoroutineDispatchers usage ( #3481 )
2025-10-16 16:12:20 +00:00