Commit Graph

1039 Commits

Author SHA1 Message Date
Mygod
cc84a9ba66 Update to R beta 1 2020-06-11 03:07:01 +08:00
Mygod
a38365d9fb Add missing @TargetApi 2020-06-05 15:27:36 -04:00
Mygod
478ed93a10 Require complete MacAddressCompat 2020-06-05 13:46:48 -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
0366fc6bc6 Add Android 11 errors to errorMatcher 2020-06-02 22:39:20 -04:00
Mygod
2a0f899547 unregisterTetheringEventCallback onTetherableInterfaceRegexpsChanged 2020-06-02 16:54:24 -04:00
Mygod
d64c04a9e1 Fix requiresUpdate default value 2020-06-01 19:40:37 -04:00
Mygod
75d514d122 Fix crash 2020-06-02 07:28:09 +08: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
e60fc7e68d Remove unused code 2020-06-01 16:36:30 -04:00
Mygod
b5d4eb8bca Use AtomicReference for SmartSnackbar 2020-06-01 16:29:17 -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
e3da408e27 Remove address from startTethering for now 2020-05-31 15:42:00 -04:00
Mygod
4f4f4ff338 Refine code style 2020-05-30 22:20:30 -04:00
Mygod
cbef64ae55 Incorporate icon into TetherType defn 2020-05-30 21:04:37 -04:00
Mygod
9e820e888f Use invoke operators 2020-05-30 21:01:22 -04:00
Mygod
6e5714913c Amend README 2020-05-30 20:26:51 -04:00
Mygod
f094b0361b Update private API documentation 2020-05-30 20:11:21 -04:00
Mygod
a3027812f0 Misc refinements 2020-05-31 07:42:23 +08: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
e8fb62a0b3 Move MAC utils to MacAddressCompat 2020-05-30 02:39:33 -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
299085293d Merge branch 'master' into r 2020-05-29 20:54:26 -04:00
Mygod
803863065a Remove unnecessary abstraction 2020-05-29 20:41:07 -04:00
Mygod
9686645c03 Propagate Bluetooth error message out to UI 2020-05-29 18:24:12 -04:00
Mygod
8a04abd1cf Remove public-api from README 2020-05-29 02:17:57 -04:00
Mygod
35b7404d87 Suppress WrongConstant for TETHERING_SERVICE 2020-05-29 02:10:27 -04:00
Mygod
6ee1bf3666 Suppress UNCHECKED_CAST 2020-05-29 01:55:29 -04:00
Mygod
df1ef04d18 Migrate to coroutines instead of Handler 2020-05-29 01:38:02 -04:00
Mygod
8307f9f8d4 Suppress reporting VpnMonitor interfaceName changed 2020-05-29 01:18:07 -04:00
Mygod
677b2d8f8e Refine build gradle file 2020-05-29 01:12:00 -04:00
Mygod
44df94dae2 Fix Handler constructor deprecation 2020-05-29 12:15:36 +08:00
Mygod
89a02bde69 Target R 2020-05-29 06:34:20 +08:00
Mygod
86c847d12e Switch to MonitorRoot as default for API 30+ 2020-05-29 06:34:10 +08:00
Mygod
7dae9a032a Add missing constant 2020-05-29 05:45:12 +08:00
Mygod
fe15009be6 Fix building on incorrect target 2020-05-29 05:38:50 +08:00