Commit Graph

511 Commits

Author SHA1 Message Date
Mygod
56e9d75700 Revert "Prefer private API over private system configurations, deprecate WiMAX support"
This reverts commit 7f41850a61.

It turns out this fix causes crash on Android 7.x.
2019-05-10 15:05:20 +08:00
Mygod
cb589560f7 Disable tethering QS tiles if receiver does not work
Also fixes a memory leak.
2019-05-10 11:27:34 +08:00
Mygod
7f41850a61 Prefer private API over private system configurations, deprecate WiMAX support 2019-05-10 10:59:59 +08:00
Mygod
ab4b0c961e Update dependencies
Support slow card for donations.
2019-05-08 14:55:29 +08:00
Mygod
b139b30ce6 Merge branch 'master' into v2.4 2019-04-28 14:42:46 +08:00
Mygod
3f802fa3de Fix build 2019-04-28 14:38:28 +08:00
Mygod
10177850cc Refine code style 2019-04-28 14:30:27 +08:00
Mygod
7d2a3e42ea Merge branch 'master' into v2.4 2019-04-28 14:05:52 +08:00
Mygod
6aac712a1b Update dependencies 2019-04-28 14:05:27 +08:00
Mygod
243d103ca7 Refine code style 2019-04-14 13:35:36 +08:00
Mygod
aeadc69ff3 Refine code style 2019-04-14 12:36:47 +08:00
Mygod
dcac67970f Fix crash on Android 5 2019-04-14 10:40:10 +08:00
Mygod
484e868f1a Merge branch 'master' into v2.4 2019-04-14 10:27:46 +08:00
Mygod
e6ff746d2f Fix crash caused by illegal clipboard content 2019-04-14 10:27:23 +08:00
Mygod
f034abfa07 Deprecate MainScope 2019-04-14 10:26:30 +08:00
Mygod
95b9cc77b1 Fix password validation missing for p2p mode 2019-04-07 12:53:32 +08:00
Mygod
45d1c0b18c Fix crash on Android 5 2019-04-07 12:50:36 +08:00
Mygod
f6422432b4 Fix requireActivity failures 2019-04-07 08:00:13 +08:00
Mygod
a1a42f4703 Fix context gone after Bluetooth is on 2019-04-07 07:47:04 +08:00
Mygod
b940d2ad5f Merge branch 'master' into v2.4 2019-04-05 12:02:10 +08:00
Mygod
c922a94453 Remove fixed debug 2019-04-05 11:21:43 +08:00
Mygod
6e6bef6a66 Handle dump terminated error 2019-04-05 11:19:25 +08:00
Mygod
d3ec4fc2fc Support changing repeater operating channel on Android 5 2019-04-05 10:37:01 +08:00
Mygod
487368361a Fix NPE 2019-04-04 19:36:14 +08:00
Mygod
3b8b316457 Refine code style 2019-04-04 19:22:54 +08:00
Mygod
6225367e42 Support sharing via QR code
Another popular format is barcode but unfortunately I cannot seem to find documentations of that anywhere. Feel free to send me.
2019-04-04 19:17:31 +08:00
Mygod
411f98c36f Copy/paste for Wi-Fi configurations 2019-04-04 18:06:18 +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
926783cc25 Refine code style 2019-04-04 18:05:21 +08:00
Mygod
f97afdf8ae Prevent recreating monitor MenuItem 2019-04-03 16:32:55 +08:00
Mygod
10a2b777f2 New icon for temp hotspot 2019-04-03 15:56:54 +08:00
Mygod
e30a09a6cf Refine code style 2019-03-23 14:17:42 +08:00
Mygod
f83f81120b Fix NPE 2019-03-22 12:06:55 +08:00
Mygod
e81e66b84f Handle permission issues in BluetoothTethering 2019-03-19 10:14:55 +08:00
Mygod
16688ebe7d Fix missing unregister 2019-03-18 22:03:20 +08:00
Mygod
f1cf44c628 Improve error logs on Android Q beta 2019-03-18 21:58:30 +08:00
Mygod
d641af5d40 Handle VPNs without addDnsServer calls
Test case: HTTP Injector
2019-03-18 21:43:45 +08:00
Mygod
48024d2dfd Refine code style 2019-03-18 21:43:32 +08:00
Mygod
e112b10c55 Add Bluetooth on/off into consideration when using Bluetooth tethering 2019-03-18 19:02:50 +08:00
Mygod
621b6eac74 Prevent callback not recycled 2019-03-18 18:37:51 +08:00
Mygod
549381050b Do not prompt error onTetheringFailed 2019-03-18 17:37:35 +08:00
Mygod
73137b8dcc Prevent main thread queries 2019-03-18 17:13:31 +08:00
Mygod
454183f8a3 Fix #83 2019-03-16 14:51:31 +08:00
Mygod
10d64a3b59 Update dependencies 2019-03-16 14:51:31 +08:00
Mygod
7b48dd30e4 Fix a build version 2019-03-15 23:31:47 +08:00
Mygod
8255d7b261 Catch InvocationTargetException in TrafficRecorder 2019-03-12 14:17:49 +08:00
Mygod
f91d36f49b Refine b9292b8be4 2019-03-12 14:09:21 +08:00
Mygod
898ef01284 Refine error message when upgrading from 1.x 2019-03-09 02:07:45 -05:00
Mygod
49d0c1a825 Fix IpMonitor always poll with root 2019-03-09 02:02:39 -05:00