Commit Graph

82 Commits

Author SHA1 Message Date
Mygod
05753976c7 Some fixes for setting platform ap config 2023-05-19 16:01:42 -04:00
Mygod
94fd4cc45b Stop using deprecated launchWhenX 2023-03-02 22:45:38 -05:00
Mygod
15c3c5a6d7 Bump to minapi 28 2023-02-08 21:37:16 -05:00
Mygod
acc4b1eb47 Properly support NCM tethering type on Pixel 6+
Fixes #413.
2022-12-15 18:39:53 -05:00
Mygod
4e1f7c9c40 Support new permission in Tiramisu 2022-07-12 10:18:52 -04:00
Mygod
fa68ae164a Move SAC parsing out of root 2022-07-11 19:48:17 -04:00
Mygod
85060220b4 Compile against Tiramisu 2022-07-11 16:01:19 -04:00
Mygod
de3226e27a Refine code style 2021-11-26 22:56:38 -05:00
Mygod
20b3cc5290 Suppress crashes 2021-11-12 17:23:28 -05:00
Mygod
1426d4e3a3 Remove WiGig from UI due to being only internally used 2021-10-06 01:54:43 -04:00
Mygod
018682e2f5 Remove Bluetooth tethering if unsupported 2021-07-27 14:53:23 -04:00
Mygod
4733b294cf Fix removing monitored interface 2021-06-18 02:23:08 -04:00
Mygod
d87983274e Fix permission request 2021-06-10 22:50:55 -04:00
Mygod
f75ac30804 Fix lint again 2021-05-28 21:20:51 -04:00
Mygod
87a1b8b08d Refine code style 2021-05-27 13:33:26 -04:00
Mygod
0ac5b25f85 Migrate from using deprecated getLastTetherError 2021-05-26 16:30:11 -04:00
Mygod
71f466913a Support BLUETOOTH_CONNECT permission on Android 12 beta 2021-05-19 14:55:34 -04:00
Mygod
e679974796 Refine location permission check for repeater 2021-05-19 14:25:02 -04:00
Mygod
1d0422a8ec Prevent toCompat crash 2020-07-31 04:23:43 +08:00
Mygod
82dc01ab37 Suppress SecurityException on Android 8-10 2020-07-07 04:20:24 +08:00
Mygod
a27460b58a Support TetherTimeoutMonitor.setEnabled properly 2020-07-03 13:00:43 +08:00
Mygod
798275e9c9 Initial support for registerSoftApCallback 2020-07-03 07:38:51 +08:00
Mygod
5e4cebc346 Support WiGig tethering
As per: https://android-review.googlesource.com/c/platform/frameworks/base/+/1177323
2020-07-01 13:15:47 -04:00
Mygod
0f547e6750 Refine permission handling 2020-07-01 23:58:17 +08:00
Mygod
ad218d7ec6 librootkotlinx
Fixes #14, #27, #114, #117.
2020-06-21 05:33:39 +08:00
Mygod
b9994bda9e Deprecate usage of BuildCompat 2020-06-11 03:17:42 +08:00
Mygod
6ab763013b First draft 2020-06-05 12:52:50 -04:00
Mygod
bf352297ec Use new fragment result API 2020-06-01 19:02:56 -04:00
Mygod
21e4700b60 Use RequestPermission contract 2020-06-01 16:59:21 -04:00
Mygod
379c3b226f Use viewTreeLifecycleOwner 2020-06-01 16:21:49 -04:00
Mygod
fb5283e61a updateConfiguration without being cancelled 2020-06-01 16:16:57 -04:00
Mygod
d328215764 Wait for size to be submitted 2020-05-29 21:39:32 -04:00
Mygod
a40a07b76e Use in-process listener to ensure callback order 2020-05-29 21:33:09 -04:00
Mygod
069b32a7d9 Correctly handle TetherType changing 2020-05-29 21:20:53 -04:00
Mygod
1ca69cf3a6 Preliminary support for Ethernet and NCM tethering 2020-05-28 00:18:10 -04:00
Mygod
faf0b2c179 v2.9.1 2020-05-23 09:20:47 +08:00
Mygod
a55a2a8886 Fix a crash caused by race 2020-05-23 08:55:14 +08:00
Mygod
006e4e47c0 Update dependencies 2020-01-20 10:05:01 +08:00
Mygod
650b06beae Update dependencies and refine code style 2019-09-19 10:36:13 +08:00
Mygod
3bd81b942f Fix editing Repeater config 2019-07-17 17:14:27 +08:00
Mygod
f629efc4f0 Remember activity for monitor 2019-07-05 01:40:03 +08:00
Mygod
98246ec6d8 Merge branch 'v2.4' into q-beta 2019-06-01 07:58:55 +08:00
Mygod
b7b4298fb4 Catch remote exceptions while setting wifi config 2019-06-01 07:48:26 +08:00
Mygod
b70abd6ffb Merge branch 'v2.4' into q-beta 2019-04-14 13:06:12 +08:00
Mygod
484e868f1a Merge branch 'master' into v2.4 2019-04-14 10:27:46 +08:00
Mygod
f6422432b4 Fix requireActivity failures 2019-04-07 08:00:13 +08:00
Mygod
6b951519fe Merge branch 'v3' into q-beta 2019-04-04 19:37:27 +08:00
Mygod
1145b0f23b Support editing native Wi-Fi AP configurations
Support for repeater channel on Android 5 has been dropped because I am lazy.
2019-04-04 18:06:18 +08:00
Mygod
834498b1ff Deprecate reset credentials
Due to persistent groups no longer useful in Android Q, this feature will be removed. Users on older releases can remove remembered groups from Wi-Fi Direct settings manually.
2019-04-04 18:06:18 +08:00
Mygod
bb41536eb1 Update to Android Q beta 2 APIs 2019-04-04 11:31:27 +08:00