Commit graph

50 commits

Author SHA1 Message Date
James Rich
f012e3818d
refactor(logging): Reduce log noise by lowering severity of common errors (#4591)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-02-18 21:16:11 +00:00
James Rich
c690ddc7ea
feat: Accurately display outgoing diagnostic packets (#4569)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-02-16 22:09:21 +00:00
James Rich
5ca2ab4695
refactor(time): Centralize time handling with kotlinx-datetime (#4545)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-02-14 02:01:07 +00:00
James Rich
ea6d1ffa32
feat: consolidate dialogs (#4506)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-02-08 22:45:52 +00: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
f9cc7080f8
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#4363) 2026-01-29 22:36:33 +00:00
James Rich
7ffd5bc9f2
fix: map cluster crash (#4317)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-01-26 12:57:49 +00:00
James Rich
a28aa4d52e
refactor(ui): Icon audit and node list item refactor (#4313)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-01-25 22:43:23 +00:00
James Rich
8eb349e794
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#4299) 2026-01-25 02:46:00 +00:00
James Rich
3b0dda4491
fix(node): Correct owner ID and local user detection (#4256)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-01-19 03:20:40 +00:00
James Rich
e470fa86eb
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#4237) 2026-01-16 01:06:42 +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
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
c03178406a
fix: Update copyright year to 2026 (#4121) 2026-01-02 15:51:27 -06:00
renovate[bot]
3e57102526
chore(deps): update dagger & hilt to v1.3.0 (#4118)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-01-02 14:45:34 -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
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
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
42bc85b6fc
feat(build): add module dependency graph generation (#4042) 2025-12-18 17:30:36 -06: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
Jord
3dbc5108c2
feat: Traceroute map visualisation (#4002) 2025-12-16 16:53: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
Phil Oliver
57ef889caa
Kmp strings cleanup (#3669) 2025-11-11 23:40:09 +00:00
Phil Oliver
28590bfcdf
Make :core:strings a Compose Multiplatform library (#3617) 2025-11-11 00:58:38 +00:00
Phil Oliver
a2da943ed7
Clean up string access (#3629) 2025-11-06 01:00:09 +00:00
Phil Oliver
c170ff6a4b
Relocate proto utils (#3621) 2025-11-05 08:27:13 +00:00
Phil Oliver
8b83273a4f
Use Resources for string access (#3620) 2025-11-05 05:59:45 +00:00
Phil Oliver
0833a6767e
Alias strings R to Res (#3619) 2025-11-05 03:32:42 +00:00
Phil Oliver
a687328f08
Remove stringResource() id named argument (#3618) 2025-11-05 02:36:26 +00:00
James Rich
6e06d27701
feat(map): Persist Google Maps camera position (#3605)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-04 13:14:50 +00:00
James Rich
411a8b5dbb
feat(map): Add pulsing animation to recently heard nodes (#3495)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-10-18 14:13:38 +00:00
Phil Oliver
3a232fc33f
Add stateInWhileSubscribed extension (#3456) 2025-10-13 20:04:29 +00:00
Phil Oliver
d4a6c8b7cb
Move maps manifest to :feature:map (#3444) 2025-10-13 14:54:17 +00:00
Phil Oliver
3984c97e39
Move NodeMapScreen to :feature:map (#3443) 2025-10-12 20:27:27 +00:00
Phil Oliver
0fd3c4ca05
Protobuf package change (#3291) 2025-10-08 18:20:09 +00:00
Phil Oliver
36f1aabcb5
Remove remaining unused dependencies across the project (#3390) 2025-10-08 03:04:20 +00:00
James Rich
8baf8714d0
feat(ui): Refactor node position details into separate section (#3382)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-10-08 00:50:53 +00:00
Phil Oliver
83531eeba9
Remove unused :core:analytics dependencies (#3381) 2025-10-07 19:35:44 +00:00
Phil Oliver
59916a4cbe
Remove version catalog bundles (#3370) 2025-10-07 10:23:12 +00:00
Phil Oliver
ef0ac5220d
Consistent catalog naming for AndroidX dependencies (#3368) 2025-10-07 03:51:32 +00:00
Phil Oliver
4d7ad96a09
Remove unused dependencies in :app (#3365) 2025-10-07 02:14:25 +00:00
Phil Oliver
ff95bc5311
Decouple NodeMapScreen from MetricsViewModel (#3323)
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-10-04 13:17:00 +00:00
Phil Oliver
51fa634e11
More map modularization (#3319) 2025-10-04 00:19:37 +00:00
Phil Oliver
e24292494e
Add BuildConfigProvider (#3318) 2025-10-03 21:24:52 +00:00
Phil Oliver
81804500bd
Move MapViewExtensions to :feature:map (#3284) 2025-10-02 01:21:51 +00:00
Phil Oliver
7593560bba
Modularize more maps files (#3262) 2025-10-01 01:37:17 +00:00
Phil Oliver
8b2e1e8b02
Modularize some map-related files (#3154) 2025-09-19 23:12:26 +00:00