Commit graph

27 commits

Author SHA1 Message Date
andrekir
2d30fd89bc feat: add network availability monitoring 2023-07-20 18:57:33 -03:00
andrekir
b41d92be32 refactor: improve BluetoothState.bondedDevices updates
- add `BluetoothState` updates from `BluetoothDevice.ACTION_BOND_STATE_CHANGED` intents
- convert `bondedDevices` to List instead of nested Flow
2023-06-29 21:29:38 -03:00
andrekir
113ccfcc26 refactor: replace Activity with Context parameter 2023-06-21 23:12:31 -03:00
andrekir
10bb93e6aa fix: add null-safety to BLEDeviceListEntry name parameter 2023-06-02 17:23:11 -03:00
Andre K
271124dc9c
refactor: implement CompatExtensions (#641)
updates deprecated methods, classes, and flags introduced in Android SDK 33, while ensuring compatibility with previous Android versions
2023-05-30 18:30:46 -03:00
andrekir
1380924a37 refactor: remove BTScanModel from MainActivity 2023-05-26 17:24:23 -03:00
andrekir
e050ebd2a9 refactor: move UI text logic to view model 2023-04-13 17:20:26 -03:00
andrekir
804d4f0e27 feat: update devices list from repositories 2023-04-06 21:04:03 -03:00
andrekir
2d0d7b3986 fix: update CompanionDeviceManager associate() to Activity context 2023-04-06 19:10:45 -03:00
andrekir
4e9ec5f096 fix: initialize devices before constructor execution 2023-04-06 19:08:19 -03:00
andrekir
7fedc2b0e1 refactor: move activity out of BTScanModel 2023-04-03 18:29:41 -03:00
andrekir
effc450af8 feat: create BLEDeviceListEntry class 2023-04-01 08:03:32 -03:00
andrekir
d4c125b962 fix: CompanionDeviceManager context 2023-04-01 07:58:37 -03:00
andrekir
057f94e423 feat: collect bondedDevices flow in BTScanModel 2023-03-27 15:27:26 -03:00
andrekir
92b12ca79a feat: improve BLE_NAME_PATTERN filter 2023-03-22 18:16:18 -03:00
andrekir
4ea17e36bc update coroutine scopes 2022-12-24 00:20:54 -03:00
andrekir
4632b8f956 filter out null bluetooth names 2022-12-23 22:23:48 -03:00
andrekir
0fc00b0468 refactor Bluetooth scan API preference 2022-12-12 22:00:15 -03:00
andrekir
d74c5b6ec9 refactor BTScanModel constants 2022-12-12 21:52:09 -03:00
Andre K
d538c2afff
list devices from adapter.bondedDevices (#536) 2022-12-10 00:16:14 -03:00
andrekir
00de511907 update targetSdkVersion to 31 2022-11-04 18:31:18 -03:00
andrekir
86c9ca55dd fix activity call outside MainActivity 2022-09-19 18:11:07 -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
589578c0da filter out null BLE device names 2022-07-27 00:13:44 -03:00
andrekir
6700f22af7 clear Bluetooth scan filter 2022-06-21 11:04:46 -03:00
andrekir
6dbfda0e8f move BTScanModel out of SettingsFragment 2022-06-12 16:32:06 -03:00