Commit graph

26 commits

Author SHA1 Message Date
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
andrekir
f5c9363d06 add bluetooth scan permission 2022-01-25 18:14:10 -03:00
andrekir
8aa2f546b0 update permissions 2022-01-25 15:59:45 -03:00
andrekir
e21f3fdf93 add location only logic 2021-12-15 09:04:44 -03:00
andrekir
062dbbc47d camera permissions routine 2021-11-19 01:20:54 -03:00
Kevin Hester
9c1316ea09 WIP - work with background location being optional 2021-06-10 10:58:45 -07:00
Ken Van Hoeylandt
3610f0b53e refactored MeshService
- moved MeshService start-related code to `MeshServiceStarter`
- moved `LocationCallback` to `MeshServiceLocationCallback`
  - coroutine scope is now handled in `MeshService` positio ncallback.
  - refactored `onLocationResult()` to be easier to read
- created `MeshServiceNotifications` for creating and updating of notifications
- moved `SavedSettings` to `MeshServiceSettingsData`
2020-10-01 22:20:19 +02:00
Ken Van Hoeylandt
8de116bb01 safeguard for UsbService nullability
because of the Java interface implying it
2020-09-17 19:55:36 +02:00
Ken Van Hoeylandt
f97bc21719 simplified calls to system services
and fixed some code that assumed BluetoothManager to never be NULL
2020-09-17 19:49:50 +02:00