Commit Graph

156 Commits

Author SHA1 Message Date
Mygod
05c4ba5b81 Fix crashes 2020-07-03 10:55:21 +08:00
Mygod
00767d2fd6 Add more information to Wi-Fi hotspot display 2020-07-03 08:47:33 +08:00
Mygod
4f97f9bf74 Implement ConstantLookup 2020-07-03 08:11:37 +08:00
Mygod
798275e9c9 Initial support for registerSoftApCallback 2020-07-03 07:38:51 +08:00
Mygod
fbb1483969 Refine code style 2020-07-03 02:36:28 +08:00
Mygod
67e1530492 Allow any channel when in p2p safe mode 2020-07-02 09:24:25 +08:00
Mygod
0b02e7565e Make timeout configurable
ContentObserver is deprecated for this feature.

Additionally repeater supports auto shutdown in older API levels as well, while temporary hotspot only auto shutdown in API 28-29 for now.
2020-07-02 09:17:16 +08:00
Mygod
4c5265f0c2 Fix frequency calculations 2020-07-02 08:39:42 +08:00
Mygod
71e0ab6ed1 Support reading default shut down timeout mills from wifi resources apex 2020-07-02 08:26:07 +08:00
Mygod
ba68728ac0 Fix order 2020-07-02 07:13:14 +08:00
Mygod
d462b3ac07 Fix persistent group on Android 11
Also only request persistent group when necessary.
2020-07-02 07:02:24 +08:00
Mygod
febf7f1c61 Fix requestPersistentGroupInfo and deletePersistentGroup permissions 2020-07-02 04:10:09 +08:00
Mygod
a76145c8dc Finish implementation of SoftApConfigurationCompat 2020-07-01 13:02:49 -04:00
Mygod
34b99a0a9d Fix ap band selection 2020-07-01 23:58:17 +08:00
Mygod
a13a37a822 Refine WifiApDialog 2020-06-28 06:49:03 +08:00
Mygod
8f8ede2c8c Fix more crashes 2020-06-26 08:19:40 +08:00
Mygod
0b57c3d9a1 Fix various crashes 2020-06-24 10:17:13 +08:00
Mygod
14fada61c6 Copy more stuff on paste Wi-Fi configuration 2020-06-24 07:25:11 +08:00
Mygod
2ebe0e4962 Refine code style 2020-06-21 06:06:06 +08:00
Mygod
ad218d7ec6 librootkotlinx
Fixes #14, #27, #114, #117.
2020-06-21 05:33:39 +08:00
Mygod
07ac63d720 Fix possibly missing bssid 2020-06-14 04:34:12 -04:00
Mygod
4792def131 Fix bssidLine for new network block 2020-06-14 04:33:01 -04:00
Mygod
3c012cf948 Update ACTION_WIFI_P2P_PERSISTENT_GROUPS_CHANGED 2020-06-14 08:15:21 +08:00
Mygod
bf79573b27 Misc BSSID fixes 2020-06-14 07:56:08 +08:00
Mygod
d98333d35e Allow user to skip specifying BSSID 2020-06-14 06:32:10 +08:00
Mygod
33d7105acf Fix unsafe repeater mode for Android 11 2020-06-14 06:15:06 +08:00
Mygod
348af9e6ce Fix setting BSSID 2020-06-14 05:34:27 +08:00
Mygod
b82f7b125b Fix UninitializedPropertyAccessException 2020-06-12 02:13:20 -04:00
Mygod
b20e3ab4a7 Fix lint and incorrect lifecycle owner 2020-06-11 04:57:47 +08:00
Mygod
b9994bda9e Deprecate usage of BuildCompat 2020-06-11 03:17:42 +08:00
Mygod
a38365d9fb Add missing @TargetApi 2020-06-05 15:27:36 -04:00
Mygod
e6da1a911e Only warn against safe mode in p2p mode and if is enabled 2020-06-05 13:45:25 -04:00
Mygod
50990a6e4a Improve performance 2020-06-05 13:40:56 -04:00
Mygod
195133e782 Workaround for using inline class with Parcelize 2020-06-05 13:17:52 -04:00
Mygod
df136151e3 Update README 2020-06-05 13:11:11 -04:00
Mygod
e3d4ada213 Use unified interface for setting p2p channel 2020-06-05 12:52:50 -04:00
Mygod
faba486459 Add hidden SSID UI to dialog 2020-06-05 12:52:50 -04:00
Mygod
c12bd1d6cb Add BSSID UI to dialog 2020-06-05 12:52:50 -04:00
Mygod
e6e2362a79 Add ability to specify device address for wifi p2p 2020-06-05 12:52:50 -04:00
Mygod
0965581cc4 Specify reason for blacklisting MACs 2020-06-05 12:52:50 -04:00
Mygod
6ab763013b First draft 2020-06-05 12:52:50 -04:00
Mygod
9e820e888f Use invoke operators 2020-05-30 21:01:22 -04:00
Mygod
d17cd0bab3 Correctly handle callSuper for Proxy 2020-05-31 07:40:25 +08:00
Mygod
3327242c2e Fix args can be null 2020-05-31 02:57:20 +08:00
Mygod
299085293d Merge branch 'master' into r 2020-05-29 20:54:26 -04:00
Mygod
6ee1bf3666 Suppress UNCHECKED_CAST 2020-05-29 01:55:29 -04:00
Mygod
89a02bde69 Target R 2020-05-29 06:34:20 +08:00
Mygod
3ba9a322c2 Allow user to turn off safe mode on Android 10 (Mar 2020 or newer)
Fixes #153.

Basically, this "forward"-ports a workaround for Android 9- thanks to Jimmy Chen.
As a consequence, #31 might reoccur if you turn off safe mode.
2020-04-22 12:28:38 +08:00
Mygod
3260783eec Migrate to ktx API 2020-04-20 03:29:05 +08:00
Mygod
3cee5a4782 Migrate to open source firebase-crashlytics 2020-01-24 22:22:48 +08:00