James Rich
|
ac6bb5479b
|
feat: introduce Desktop target and expand Kotlin Multiplatform (KMP) architecture (#4761)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-12 21:14:49 +00:00 |
|
James Rich
|
875cf1cff2
|
refactor: migrate from Hilt to Koin and expand KMP common modules (#4746)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-10 01:19:46 +00:00 |
|
James Rich
|
0ce322a0f5
|
feat: Migrate project to Kotlin Multiplatform (KMP) architecture (#4738)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-07 02:43:45 +00:00 |
|
James Rich
|
cffbd08806
|
refactor: migrate core modules to Kotlin Multiplatform and consolidat… (#4735)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-06 22:06:50 +00:00 |
|
James Rich
|
b9b68d2779
|
refactor: migrate preferences to DataStore and decouple core:domain for KMP (#4731)
|
2026-03-05 20:37:35 -06:00 |
|
James Rich
|
6a858acb4a
|
refactor: migrate :core:database to Room Kotlin Multiplatform (#4702)
|
2026-03-03 20:44:34 -06:00 |
|
James Rich
|
c234ace312
|
fix: ui tweaks (#4696)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-03 15:37:40 +00:00 |
|
James Rich
|
2c49db8041
|
feat/decoupling (#4685)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-03 13:15:28 +00:00 |
|
James Rich
|
8c6bd8ab7a
|
feat: settings rework part 2, domain and usecase abstraction, tests (#4680)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-02 18:15:33 +00:00 |
|
James Rich
|
0a6fcc830a
|
feat(maps): Google maps improvements for network and offline tilesources (#4664)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-27 14:36:56 +00:00 |
|
James Rich
|
b60d67297d
|
fix(map): location perms and button visibility, breadcrumb taps (#4651)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-26 15:39:15 +00:00 |
|
James Rich
|
145cde9393
|
chore(deps): bump deps to take advantage of new functionality (#4658)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-26 13:26:50 +00:00 |
|
Jade
|
692ad78c80
|
Align FDroid MapView constructor with Google version (Issue #4576) (#4630)
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-25 17:31:52 +00:00 |
|
James Rich
|
d408964f07
|
refactor: KMP Migration, Messaging Modularization, and Handshake Robustness (#4631)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-24 12:37:33 +00:00 |
|
James Rich
|
2676a51647
|
refactor(ui): compose resources, domain layer (#4628)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-23 03:39:50 +00:00 |
|
James Rich
|
6bfa5b5f70
|
refactor(ble): Centralize BLE logic into a core module (#4550)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-20 12:41:52 +00:00 |
|
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
|
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
|
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
|
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
|
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
|
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 |
|
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 |
|
Jord
|
3dbc5108c2
|
feat: Traceroute map visualisation (#4002)
|
2025-12-16 16:53:28 +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 |
|
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
|
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 |
|