James Rich
986c60ce88
docs: Update READMEs and library versions
...
This commit updates the README files for the `core:api`, `core:model`, and `core:proto` modules to improve documentation and reflect current usage.
Key changes include:
- Bumping the library version to `v2.7.13` in usage examples.
- Adding a detailed README for the `core:proto` module.
- Updating the `core:api` README to use `MeshtasticIntent` constants instead of hardcoded strings.
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-07 15:54:51 -06:00
James Rich
96551761c8
feat(sharing): Refactor QR/NFC scanning with ML Kit and CameraX ( #4471 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-06 04:16:16 +00:00
James Rich
18aae852fd
build(ksp): ksp and publishing tuning ( #4462 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-05 22:36:38 +00:00
James Rich
f1520eb383
feat(example): Add packet log and UI improvements ( #4455 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-05 07:24:15 -06:00
James Rich
3eefa801d6
refactor(build): Introduce AndroidLibraryFlavors convention plugin ( #4449 )
2026-02-04 16:01:09 -06:00
James Rich
e055d22346
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4438 )
2026-02-04 02:41:48 +00:00
James Rich
25657e8f8f
feat(wire): migrate from protobuf -> wire ( #4401 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-04 00:01:12 +00:00
James Rich
9dbc8b7fbf
refactor(model): Make DataPacket fully mutable and fix Parcel reading ( #4431 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-03 21:14:24 +00:00
James Rich
37b2efa176
feat(settings): Add firmware capability checks for settings ( #4403 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-02 15:35:20 +00:00
James Rich
039e785a2d
build: Lower JDK to 17 and minSdk to 21 ( #4369 )
2026-01-29 20:04:30 -06:00
James Rich
f9cc7080f8
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4363 )
2026-01-29 22:36:33 +00:00
James Rich
266650f29e
feat: Add JitPack configuration for publishing ( #4365 )
2026-01-29 15:04:45 -06:00
James Rich
15760da074
Refactor: Create core:api module and set up publishing ( #4362 )
2026-01-29 13:45:00 -06:00
James Rich
70a1b3c479
Refactor: Replace custom charts with Vico library ( #4348 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-29 00:52:59 +00:00
James Rich
091ca9b400
fix(neighborinfo): disable neighbor info dialog temporarily ( #4345 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-28 03:21:04 +00:00
James Rich
c2d6871b6b
fix(caps): Correct firmware version for canMuteNode ( #4341 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-27 22:22:28 +00:00
James Rich
50a04a98b8
fix(ui): Prevent NaN values in environment metrics ( #4316 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-26 12:52:13 +00:00
James Rich
355d2260e8
feat: Add Status Message module support ( #4163 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-25 14:15:47 +00:00
James Rich
2cdfababe5
feat(node): Refactor Node Detail screen and enhance user feedback ( #4291 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-25 03:00:23 +00:00
Mac DeCourcy
c0f8ed3503
feat: word-based message filtering with quarantine approach (stored but hidden) ( #4241 )
2026-01-24 16:41:17 +00:00
James Rich
7173a2da99
fix(4269): Add LongTurbo preset name and tests ( #4273 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-21 03:36:31 +00:00
James Rich
b73a304452
refactor(firmware): Simplify ESP32 firmware check ( #4272 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-21 02:42:16 +00:00
Eric Severance
343fec2383
Display traceroutes with 0 hops ( #4261 )
2026-01-19 20:22:32 +00:00
James Rich
75a3f89f51
feat(firmware): Use pio_env to select correct firmware variant ( #4244 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-16 16:51:55 +00:00
James Rich
962137ae4d
refactor: Enable test coverage and update CI ( #4233 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-16 00:47:45 +00:00
James Rich
37b59af27b
feat: Localize traceroute strings ( #4228 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-15 16:43:55 +00:00
James Rich
2a60480bd9
feat: Add ESP32 Unified OTA update support ( #4095 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2026-01-15 03:22:30 +00:00
lowi
80996f241b
fix #4150 : display 0°C instead of -0°C for near-zero negative temperatures ( #4186 )
...
Signed-off-by: lowi <75674438+lohwasser@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-13 12:34:35 +00:00
James Rich
c5c7c2b454
feat: Add forceEnableAll to Capabilities ( #4184 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-11 02:04:07 +00:00
James Rich
a67b519abd
feat: Add mute node functionality ( #4181 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-10 21:35:01 +00:00
James Rich
731430d7d6
refactor(build): Centralize Dokka configuration into convention plugin ( #4173 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-09 15:40:00 +00:00
James Rich
02cf1f1034
refactor(datetime): Standardize date/time formatting with DateUtils ( #4164 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-08 18:43:50 +00:00
James Rich
782c068ead
feat: Add SFPP confirmed status to Messages and Reactions ( #4139 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
Co-authored-by: Mac DeCourcy <github.znq26@slmail.me >
2026-01-08 13:21:21 +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
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
James Rich
9fd92691a9
refactor: Migrate to Android Gradle Plugin 9.0 ( #4072 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2025-12-28 13:47:12 +00:00
James Rich
b996415ca9
feat: Add ability to request telemetry from a remote node ( #4059 )
2025-12-24 14:11:29 -06:00
James Rich
42bc85b6fc
feat(build): add module dependency graph generation ( #4042 )
2025-12-18 17:30:36 -06:00
James Rich
85435d7cb8
refactor: Add LONG_TURBO ChannelOption and validation test ( #4039 )
2025-12-18 16:57:49 +00:00
Jord
3dbc5108c2
feat: Traceroute map visualisation ( #4002 )
2025-12-16 16:53:28 +00:00
James Rich
f32266083d
refactor: Move byte utilities to core:common module ( #3977 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2025-12-12 14:46:43 +00:00
James Rich
5e4128d45f
Revert "block creation or sending of duplicate channels. " ( #3921 )
2025-12-06 16:14:23 +00:00
Dane Evans
7db7f61386
block creation or sending of duplicate channels. ( #3913 )
2025-12-06 12:47:33 +00:00
James Rich
0c127bc6b3
feat(model): Make NetworkDeviceHardware robust to unknown JSON keys ( #3880 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2025-12-02 20:34:39 +00:00
Mac DeCourcy
d4a30c0b24
feat: firmware bootloader ota warnings ( #3846 )
2025-11-29 04:17:40 +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
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
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
28590bfcdf
Make :core:strings a Compose Multiplatform library ( #3617 )
2025-11-11 00:58:38 +00:00