Mygod
adef53be54
Add missing translations
2018-12-21 18:06:15 +08:00
Mygod
dae07f79ce
Remove redundant P2P groups if found
...
If more than one group is found owned by the device, Android system will cycle through these groups using an LRU cache which is undesirable.
The reason for causing >1 groups is unknown.
2018-12-21 15:34:54 +08:00
Mygod
3c81fcd95a
Handle p2p service disconnection
2018-10-25 10:51:00 +08:00
Mygod
e347115908
Add back root unavailable prompt
2018-10-08 15:23:57 +08:00
Mygod
e4e716ab83
Allow creating repeater w/o root
2018-10-08 15:17:48 +08:00
Mygod
48d6307b2b
Fix rate not working for polling clients
2018-10-03 15:58:49 +08:00
Mygod
a4e69c5a9b
Tell user when blocking won't work
2018-10-03 14:16:31 +08:00
Mygod
8e09e8cd8a
Replace strict mode with fallback upstream interface
...
Fixes #40 . Apparently we can no longer take advantage of default network rules set by Android system since Android 9.0 thanks to this commit: 758627c4d9
2018-10-03 13:02:28 +08:00
dwuku
d131d5d46b
Make compatible with F-Droid ( #42 )
...
* Make compatible with F-Droid
* Fix title bar empty
2018-10-02 23:13:12 +08:00
Mygod
38f95a382e
VPN Hotspot 2.0: Client+ ( #39 )
...
Fix #13 , #38 . I don't have a lot of confidence that this would work very well for every device.
Also here's an SQL command that hopefully somebody could make into the app for me: `SELECT TrafficRecord.mac, SUM(TrafficRecord.sentPackets), SUM(TrafficRecord.sentBytes), SUM(TrafficRecord.receivedPackets), SUM(TrafficRecord.receivedBytes) FROM TrafficRecord LEFT JOIN TrafficRecord AS Next ON TrafficRecord.id = Next.previousId WHERE Next.id IS NULL GROUP BY TrafficRecord.mac;`
2018-10-02 21:12:19 +08:00
Mygod
82ac2e56e7
No need for extract UI for PIN
2018-09-18 17:11:48 +08:00
Mygod
dbe43624ed
Refine layout margin
2018-09-17 23:15:57 +08:00
Mygod
c7faa24be9
Use monospace for password
2018-09-08 17:08:20 +08:00
Mygod
e51f639c86
Remove unused string
2018-09-07 15:49:37 +08:00
Mygod
89c26fe384
Support strict mode for system tethering
...
TODO: Set up rules when upstream interface not found.
2018-09-03 16:37:54 +08:00
Mygod
1c5d7c1109
Ask to disable tethering hardware acceleration on Android 8.1+
2018-08-26 15:22:27 +08:00
Mygod
698c781cc6
Finalize TV support
2018-08-21 21:41:26 +08:00
Mygod
14ccd9e9eb
Add night mode support
2018-08-16 11:12:43 +08:00
Mygod
da7f08fd71
Add focus
2018-08-14 11:44:12 +08:00
Mygod
a51cceda03
Fix DHCP workaround summary
2018-08-14 10:54:54 +08:00
Mygod
ba58909af7
Organize settings
2018-08-13 02:10:10 +08:00
Mygod
a9e483f3ff
Add DHCP workaround
...
Thanks to petergunn666 for debugging this with me.
2018-08-13 01:41:45 +08:00
Mygod
0c8d2ab010
Add clean summary
2018-08-13 01:14:33 +08:00
Mygod
edede5793e
Suppress lint check
2018-08-04 20:25:06 +08:00
Mygod
a63fce8bb4
Line should be invisible
2018-08-04 20:20:58 +08:00
Mygod
a0f8012e5b
Add option to start repeater on boot
...
Fix #9 .
2018-07-22 00:53:00 +08:00
Mygod
179675a374
Refine code style
2018-07-21 17:18:21 +08:00
Mygod
eca2329856
Refine
2018-07-16 10:29:51 +08:00
Mygod
d0e92b2505
Initial draft for porting to AndroidX
2018-07-15 14:28:42 +08:00
Mygod
89cbd96280
Prefer SnackBars
2018-07-14 23:30:05 +08:00
Mygod
33cd906f65
Add the best feature ever (E-begging)
...
This reverts commit ebb6061a6e .
2018-07-13 15:05:33 +08:00
Mygod
2e912bf767
Implement displaying tethering errors
2018-07-13 00:53:06 +08:00
Mygod
4d62d27b5c
Update dependencies
2018-07-11 12:03:46 +08:00
Mygod
2488a528a3
Update dependencies
2018-06-23 18:59:31 +08:00
Mygod
538755f015
Add option to turn off masquerade
...
It turns out that this option may not be necessary but I've already implemented it so just in case.
2018-06-16 00:20:20 +08:00
Mygod
09690f19c8
Fix crashes on stupid devices
2018-06-13 15:51:10 +08:00
Mygod
c9344a9549
Fix wifi icon being way too overused
2018-06-11 11:13:09 +08:00
Mygod
5fb9e8408d
Remove unused layout
2018-06-11 11:11:11 +08:00
Mygod
9a1a3f7732
Misc fixes
2018-06-11 10:41:01 +08:00
Mygod
48e4625a2e
Workaround lint bug
2018-06-10 23:34:14 +08:00
Mygod
814f42311b
Update support lib to 28.0.0-alpha3
2018-06-10 22:28:09 +08:00
Mygod
0a76fce15c
Prevent EditText get focused on start-up
2018-06-10 17:47:23 +08:00
Mygod
f6d98d0e88
Add back auto complete interface names from 0.1.0
2018-06-02 07:38:03 +08:00
Mygod
da9bf4867e
Support specifying network interface
...
Fix #15 .
2018-06-02 07:29:46 +08:00
Mygod
8e335fec1b
Add option to disable IPv6 tethering
...
Partially addresses #6 , #20 .
2018-06-01 22:30:31 +08:00
Mygod
6afc06cf8e
Refine error msg
2018-06-01 21:21:32 +08:00
Mygod
e25f590bd6
Fix SecurityExceptions caused by LOH
2018-06-01 20:55:48 +08:00
Mygod
8aa7d6d8c7
Huge refactor for better maintainability
2018-06-01 20:21:05 +08:00
Mygod
4c17b0ed45
Match 8.1 design style
2018-05-09 18:57:20 -07:00
Mygod
e7a15d476b
Refine padding
2018-05-09 18:21:04 -07:00