Commit graph

58 commits

Author SHA1 Message Date
Phil Oliver
51fa634e11
More map modularization (#3319) 2025-10-04 00:19:37 +00:00
James Rich
cad88d277b
refactor(analytics)!: modularize analytics - remove Logging (#3256)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-30 23:22:22 +00:00
Phil Oliver
b98e533123
Modularize prefs classes (#3171) 2025-09-23 09:51:03 +00:00
Phil Oliver
8b2e1e8b02
Modularize some map-related files (#3154) 2025-09-19 23:12:26 +00:00
Phil Oliver
e604942beb
Launch system language picker for API 33+ (#3145) 2025-09-19 12:16:45 +00:00
Phil Oliver
eedc3ef963
Decouple SettingsScreen from UiViewModel (#3137) 2025-09-18 11:40:33 +00:00
Phil Oliver
1d30367ddc
Decouple ConnectionsScreen from UiViewModel (#3126) 2025-09-17 15:10:43 +00:00
James Rich
ce60d490b7
fix: map regressions (#3004)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-06 19:33:06 +00:00
James Rich
23d0688fba
feat(logging): Remove redundant Report Bug button and related functionality (#2836)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-25 19:43:12 +00:00
Phil Oliver
c913bb0472
Migrate remaining prefs usages to repo (#2777) 2025-08-19 11:17:22 +00:00
Phil Oliver
a46065865f
Add prefs repos and DI providers (#2760) 2025-08-18 14:57:05 +00:00
James Rich
ab22a655c4
feat(analytics): Integrate Datadog for RUM and Logging (#2578)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-01 21:54:46 +00:00
James Rich
2c6751a574
feat: onboarding refresh (#2551)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-29 14:42:36 +00:00
James Rich
9a16b54375
fix: remove unused ExpireChecker.kt and update default versionCode (#2397)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-08 23:09:53 +00:00
Joshua Soberg
749c4b4918
fix #1616: Calculate DP to pixel value for map label offset (#1637) 2025-03-04 14:40:57 -06:00
Joshua Soberg
5da827473a
fix #1616 (a11y): Use SP font size for marker labels on the map (#1630)
* Use and SP font size for marker labels on the map

* Fix detekt issue
2025-03-02 09:14:12 -06:00
Joshua Soberg
2f48e8e68a
chore: Unused code cleanup (#1612)
* Remove unused SoftwareUpdateService code and commented out service reg in manifest

* Remove unused methods that had unnecessary version checks

* Regenerate baseline to remove detekt issues that are no longer present
2025-02-27 16:18:42 -06:00
andrekir
13b615a470 chore: update license header 2025-01-02 07:00:51 -03:00
andrekir
1219d3037e chore: add GPL-3.0 license headers to source files 2024-11-26 08:54:18 -03:00
andrekir
fe56d257f5 chore: add detekt formatting rule set
https://detekt.dev/docs/next/rules/formatting/
2024-10-14 07:56:29 -03:00
andrekir
3a97e6dbcb refactor: remove BACKGROUND_LOCATION permission 2024-08-29 08:10:09 -03:00
andrekir
bc05280988 refactor: remove Companion Device Pairing
https://developer.android.com/develop/connectivity/bluetooth/companion-device-pairing
2024-08-03 07:53:59 -03:00
andrekir
79b98c84b2 fix: replace BluetoothAdapter with repository methods 2023-11-28 18:17:05 -03:00
andrekir
f25b752fd7 fix: update MockInterface with 2.0 changes 2023-11-03 19:17:28 -03:00
andrekir
15ed09680f chore: update compileSdk and targetSdk to API 33 2023-08-27 07:03:36 -03:00
Huston Hedinger
80153f7543
add "sdk_gphone64_arm64" to isEmulator detection (#639) 2023-05-30 18:43:54 -03:00
andrekir
d4c125b962 fix: CompanionDeviceManager context 2023-04-01 07:58:37 -03:00
andrekir
6e96a6b7c2 feat: add fdroid and google flavors 2023-01-20 12:27:27 -03:00
Andre K
99a42b1aa1
export hardcoded strings (#547) 2022-12-28 17:37:25 -03:00
andrekir
00de511907 update targetSdkVersion to 31 2022-11-04 18:31:18 -03:00
andrekir
79ccd40ae1 use locationManager method to determine gps exists or is disabled 2022-10-10 17:47:21 -03:00
andrekir
801bc2dd6c remove GeeksvilleApplication constructors with default parameters 2022-10-04 00:22:41 -03:00
andrekir
c2d681b11e fix null currentActivity 2022-09-13 01:25:36 -03:00
andrekir
188d1fddaa remove play services 2022-09-05 00:14:08 -03:00
andrekir
f282f3f71e remove unused analytics 2022-09-04 23:49:21 -03:00
andrekir
5eb5cd1421 incorporate androidlib 2022-09-04 22:52:40 -03:00
andrekir
4f4750c339 refactor permissions 2022-09-03 11:07:10 -03:00
andrekir
27ee6a847a remove play services code scanner 2022-08-25 20:50:55 -03:00
andrekir
69f311e133 clean up and reformat 2022-08-23 21:39:08 -03:00
Andre Kirchhoff
25de235a93
Merge branch 'master' into dev-app-intro 2022-08-16 19:13:19 -03:00
Ayub
51f78a3328 Added App Introduction Screens
Added three screens explaining Meshtastic and how to use the app. This is only shown on the first launch of the app.
2022-08-10 17:12:49 +01:00
andrekir
0ef0e965dd only use mlkit for playstore installs 2022-08-05 00:05:19 -03:00
andrekir
6184e9f30c improve location permission check 2022-06-07 00:33:24 -03:00
andrekir
9b45ba84f7 improve location enabled check 2022-06-07 00:33:24 -03:00
andrekir
ef9114ddc1 bluetooth scan & connect UI rework 2022-05-03 12:16:44 -03:00
andrekir
0950e12bd0 add BLE associations to devices list 2022-04-28 23:09:06 -03:00
andrekir
aaa5c1cf04 move hasCompanionDeviceApi out of BluetoothInterface 2022-04-28 21:40:34 -03:00
Mike Cumings
4f6357103b Move radio service code verbatim into repository/radio 2022-04-22 10:22:03 -07:00
andrekir
64114ce341 hold new permissions until targetSdkVersion update 2022-02-09 22:10:25 -03:00
andrekir
dc852b97ba add bluetooth_connect permission checks 2022-01-31 21:19:54 -03:00