Commit Graph

83 Commits

Author SHA1 Message Date
Aleksander Nowakowski
1004a561fd Migration to latest BLEK (#132)
* Migration to latest BLEK

* Clean up
2023-12-21 22:55:47 +01:00
Sylwester Zieliński
391a4e0b6d Fix crashes observed on Firebase console (#130)
* Switch getParcelableExtra to IntentCompat

* Fix MissingForegroundServiceTypeException

* Fix UART server

* Move foreground service permissions to one place
2023-10-16 15:41:41 +02:00
Sylwester Zieliński
2bbfe21abd Check if client has been initialized when clicking back button 2023-08-10 12:36:07 +02:00
Sylwester Zieliński
4f769e90c2 Sync changes 2023-08-03 10:31:21 +02:00
Sylwester Zieliński
bcd481307c Fix mock engine 2023-06-17 14:25:03 +02:00
Sylwester Zieliński
2a66654c33 Add mock tests to GLS 2023-06-15 16:59:17 +02:00
Sylwester Zielinski
c398146d6b Remove waitForBonding for HTS profile as it is initiated by notification 2023-05-12 10:27:17 +02:00
Sylwester Zielinski
fb5c2730af Add missing services message 2023-05-04 15:40:13 +02:00
Sylwester Zielinski
8283d210cc Catch exceptions 2023-05-03 16:11:25 +02:00
Sylwester Zielinski
1c45bf09d1 Add catch to discoverServices 2023-05-03 15:31:17 +02:00
Sylwester Zielinski
6c0acbfba9 Revert to keeping deviceName in Repository data to preserve reentering the screen 2023-04-27 16:43:35 +02:00
Sylwester Zielinski
6163e570f8 Remove invalid condition 2023-04-27 16:23:34 +02:00
Sylwester Zielinski
9779bec1c1 Optimize imports 2023-04-27 16:11:38 +02:00
Sylwester Zielinski
24db1bcc2b Change approach for service & viewmodel state managment for all profiles 2023-04-27 16:07:35 +02:00
Sylwester Zielinski
38438e4af2 Change approach for service, viewmodel state management for HTS profile: 2023-04-27 14:13:35 +02:00
Sylwester Zielinski
77c0d057b5 Properly consume disconnected state 2023-04-27 13:47:57 +02:00
Sylwester Zielinski
1d8181c968 Fix state on HTS profile 2023-04-27 13:34:45 +02:00
Sylwester Zielinski
1155359dd5 Prevent calling init after disconnect 2023-04-26 15:32:59 +02:00
Sylwester Zielinski
a7ba6fb64c Revert "Revert "Clear repositories correctly""
This reverts commit 1eee7962f5.
2023-04-26 12:48:00 +02:00
Sylwester Zielinski
1eee7962f5 Revert "Clear repositories correctly"
This reverts commit fde67ff547.
2023-04-26 12:44:28 +02:00
Sylwester Zielinski
c5b808cd4f Revert "Clear repository when enter a screen"
This reverts commit 9354dd0b44.
2023-04-26 12:44:28 +02:00
Sylwester Zielinski
9354dd0b44 Clear repository when enter a screen 2023-04-26 12:34:06 +02:00
Sylwester Zielinski
fde67ff547 Clear repositories correctly 2023-04-26 11:53:02 +02:00
Sylwester Zielinski
4579ade633 Fix padding with scroll 2023-04-26 11:49:33 +02:00
Sylwester Zielinski
52f4e26665 Unlock UI if device disconnects after connection 2023-04-25 16:50:10 +02:00
Sylwester Zielinski
a2e86a819c Properly state handling in profiles 2023-04-24 16:54:47 +02:00
Sylwester Zielinski
878d36aff4 New discoveryServices() method 2023-04-24 11:58:28 +02:00
Sylwester Zielinski
d0aeefb010 Fix toolbar title 2023-04-18 15:55:50 +02:00
Sylwester Zielinski
0e0a2e0095 Fix disapearing error message on gatt error 2023-04-05 14:37:52 +02:00
Sylwester Zielinski
c69b8c72a2 Fix logger 2023-03-31 15:42:36 +02:00
Sylwester Zielinski
a431df5e78 Add logger 2023-03-30 16:18:32 +02:00
Sylwester Zielinski
bad5f296dc Fix project after BLEK refactoring 2023-03-28 10:39:56 +02:00
Sylwester Zielinski
6e1a23341b Fix HTS profile 2023-03-20 13:54:49 +01:00
Sylwester Zielinski
e15ad2967e Finish migrating GLS profile 2023-03-16 16:17:32 +01:00
Sylwester Zielinski
3c3f1b2c8b Migrate GLS profile to the new BLE library 2023-03-13 17:39:01 +01:00
Sylwester Zielinski
84eb61d59f Migrate HRS profile 2023-03-09 16:48:12 +01:00
Sylwester Zielinski
9d74000a03 Migrate HTS profile to the new BLE library 2023-03-08 17:10:30 +01:00
Sylwester Zielinski
65c5e483d5 Migrate CSC profile to new library 2023-02-22 17:02:25 +01:00
Sylwester Zielinski
5a47f5cb6f Fix paddings on screens 2023-01-25 14:03:55 +01:00
Sylwester Zielinski
1125bc41d7 Optimize imports 2023-01-23 14:38:42 +01:00
Sylwester Zielinski
113a42af54 Fix paddings 2023-01-23 14:34:07 +01:00
Sylwester Zielinski
00d70863de Migrate profiles to new libraries 2023-01-20 14:15:35 +01:00
Sylwester Zieliński
100a98d032 Add copyright and change theme module to ui 2022-06-20 12:38:15 +02:00
Sylwester Zieliński
b6721b0231 Add analytics permission switch to settings 2022-06-03 14:28:20 +02:00
Sylwester Zieliński
83a5123318 Update common libraries version 2022-05-23 15:39:47 +02:00
Sylwester Zieliński
edcc5bf6bc Fix new Toolbar 2022-05-11 14:43:57 +02:00
Sylwester Zieliński
7293e8f124 Change analytics events 2022-05-10 15:46:23 +02:00
Sylwester Zieliński
064814701c Add analytics events after successful connection 2022-05-10 15:46:18 +02:00
Sylwester Zieliński
f14d1313c5 Change Toolbar to display connected device 2022-05-10 15:26:08 +02:00
Sylwester Zieliński
5d1e5b13ea Change BluetoothDevice usage to DiscoveredBluetoothDevice where possible 2022-05-10 14:24:20 +02:00