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
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