James Rich
88f0522927
refactor: Set minSdk to 32 and remove legacy code
...
This commit increases the minimum SDK version to 32 (Android 12L), allowing for the removal of compatibility code for older Android versions.
Key changes include:
* Updated `MIN_SDK` from 26 to 32.
* Removed conditional logic for API levels below 32, particularly for permissions, foreground services, and UI components.
* Simplified Bluetooth permission handling to only target modern APIs.
* Cleaned up AndroidManifest by removing legacy permission tags.
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2025-12-28 18:08:55 -06:00
James Rich
0f00332e94
feat: Improve POSIX time zone string generation ( #4087 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2025-12-28 20:53:23 +00:00
Mac DeCourcy
869222f3e1
fix: update schema 27 with packet index ( #4086 )
2025-12-28 14:47:06 -06: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
a927481e4d
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4081 )
2025-12-28 13:47:30 +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
2070c267c5
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4080 )
2025-12-28 01:57:32 +00:00
Mac DeCourcy
3177609620
perf: add node list indicies ( #4056 )
2025-12-27 17:24:33 +00:00
Mac DeCourcy
d5475a0e0a
fix: internal regression; if hardware model is unset keep long/short names null ( #4079 )
2025-12-27 17:24:18 +00:00
James Rich
09961b500f
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4076 )
2025-12-27 07:28:21 -06:00
Camerin Figueroa
250caa7c99
Implements#4054 - Add channel name to channel message notification ( #4069 )
2025-12-27 13:02:16 +00:00
James Rich
55754b1612
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4073 )
2025-12-27 12:54:29 +00:00
James Rich
04ee221a2c
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4068 )
2025-12-26 15:00:50 +00:00
James Rich
ec0250f71b
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4067 )
2025-12-26 12:24:18 +00:00
James Rich
846c02e3a0
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4066 )
2025-12-25 18:24:25 +00:00
James Rich
bdb3342cfc
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4060 )
2025-12-25 15:31:12 +00:00
James Rich
934fc9bb0b
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4058 )
2025-12-24 19:46:36 +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
79fe6416b3
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4051 )
2025-12-23 09:33:13 +00:00
Mac DeCourcy
87760f4a0d
perf: add missing index to optimize message list ( #4055 )
2025-12-23 09:30:54 +00:00
renovate[bot]
5feee83701
chore(deps): update core/proto/src/main/proto digest to c474fd3 ( #4050 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-21 23:02:02 +00:00
James Rich
52bf9fcd58
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4049 )
2025-12-21 23:01:33 +00:00
Dane Evans
d33229c50f
Feat request neighbours ( #3709 )
...
Signed-off-by: Dane Evans <dane@goneepic.com >
2025-12-21 20:45:06 +00:00
James Rich
8d134ebf63
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4045 )
2025-12-19 14:01:33 +00:00
James Rich
fd2372c386
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4044 )
2025-12-19 09:50:19 +00:00
James Rich
efe325b765
chore: Scheduled updates (Firmware, Hardware, Translations) ( #4040 )
2025-12-18 23:36:25 +00: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
emp3r0r7
d8a1f88bda
fix : avoid our node to be a relaynode candidate ( #4037 )
2025-12-18 14:25:18 +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
James Rich
df40ea67cf
chore: Scheduled updates (Firmware, Hardware, Translations) ( #4034 )
2025-12-18 13:26:53 +00:00
renovate[bot]
aff0a49756
chore(deps): update core/proto/src/main/proto digest to 62ef17b ( #4029 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 22:56:41 +00:00
James Rich
61bc9bfdd2
refactor(build): Migrate core/common to KMP and cleanup build logic ( #4026 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2025-12-17 19:48:01 +00:00
James Rich
506cba254c
refactor(analytics): Only plant DebugTree in debug builds ( #4025 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2025-12-17 16:20:32 +00:00
James Rich
832220e7c1
chore: Scheduled updates (Firmware, Hardware, Translations) ( #4021 )
2025-12-17 13:53:11 +00:00
Phil Oliver
4b3ae721a0
Remove ktorfit ( #4019 )
2025-12-16 21:52:29 +00:00
James Rich
44a18aef8c
chore: Scheduled updates (Firmware, Hardware, Translations) ( #4017 )
2025-12-16 19:09:28 +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
James Rich
8d858de00a
chore: Scheduled updates (Firmware, Hardware, Translations) ( #4013 )
2025-12-16 14:37:46 +00:00
renovate[bot]
b639815dfa
chore(deps): update core/proto/src/main/proto digest to 9beb80f ( #4014 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-16 14:37:28 +00:00
James Rich
9804c38fb8
feat(settings): add about screen with open source licenses ( #4012 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2025-12-15 20:56:43 +00:00
James Rich
537b793999
chore: Scheduled updates (Firmware, Hardware, Translations) ( #4008 )
2025-12-15 20:05:00 +00:00
b8b8
6a91e78111
Update strings for small meshes.xml ( #4009 )
...
Signed-off-by: b8b8 <156552149+b8b8@users.noreply.github.com >
2025-12-15 20:04:33 +00:00
James Rich
40ba6ffed4
chore: Scheduled updates (Firmware, Hardware, Translations) ( #4006 )
2025-12-15 13:15:25 +00:00
James Rich
298d469ad1
chore: Scheduled updates (Firmware, Hardware, Translations) ( #4004 )
2025-12-14 19:25:26 +00:00
James Rich
b3f872e41d
chore: Scheduled updates (Firmware, Hardware, Translations) ( #4003 )
2025-12-14 15:43:41 +00:00
James Rich
4e3a57d9b6
chore: Scheduled updates (Firmware, Hardware, Translations) ( #4001 )
2025-12-14 00:22:34 +00:00
James Rich
727a946831
chore: Scheduled updates (Firmware, Hardware, Translations) ( #3999 )
2025-12-13 23:05:44 +00:00
renovate[bot]
483ec67195
chore(deps): update core/proto/src/main/proto digest to 4095e59 ( #3998 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-13 21:17:04 +00:00