Commit Graph

100 Commits

Author SHA1 Message Date
Mygod
de3226e27a Refine code style 2021-11-26 22:56:38 -05:00
Mygod
5157043505 Remove emoji2 fuck it blame AndroidX 2021-11-12 17:23:14 -05:00
Mygod
b866b6b707 Migrate to emoji2 2021-10-30 00:17:22 -04:00
Mygod
a823e32701 Refine code style 2021-10-24 21:47:46 -04:00
Mygod
aa2d92e6a8 Add support for checking app updates 2021-10-24 17:35:38 -04:00
Mygod
b03303c73a Drop support for old Android 12 betas 2021-07-24 20:34:14 -04:00
Mygod
4a0e4537e5 Support reading AP clients from framework 2021-05-28 23:18:17 -04:00
Mygod
a69d635f93 Rewrite SpanFormatter for more kotlin 2021-05-26 19:49:45 -04:00
Mygod
68f8ac5c92 Fix lint again 2021-05-19 16:07:06 -04:00
Mygod
1179bc9563 Fix crash caused by value class incompatibility 2021-05-19 12:34:13 -04:00
Mygod
491f814f94 Refine code style 2021-05-07 14:39:50 -04:00
Mygod
e79c67eeff Refine country regex 2021-05-07 14:37:40 -04:00
Mygod
1ec73a44fb Revert "Migrate to better MAC lookup"
This reverts commit 0adb857b2d.
2021-05-07 14:36:49 -04:00
Mygod
919bfe93dc Disregard responseCode from framework 2021-05-07 14:15:45 -04:00
Mygod
a93dadcee6 Fix a null pointer 2021-05-06 10:33:49 -04:00
Mygod
db3e858a6b Handle rate limits 2021-05-05 12:37:25 -04:00
Mygod
0adb857b2d Migrate to better MAC lookup 2021-05-05 11:49:15 -04:00
Mygod
8c0aef4446 Fix updateTraffic not being called on main thread 2021-01-31 05:28:29 +08:00
Mygod
3b7c6f0ebf Fix deprecated APIs 2020-12-16 06:20:33 +08:00
Mygod
35055bc074 Fix deprecations 2020-08-18 05:02:09 +08:00
Mygod
e333c859df Refine code style again 2020-08-04 04:19:30 +08:00
Mygod
78b7621845 Only listen for tether state in foreground 2020-07-01 23:58:17 +08:00
Mygod
91c318fa90 Only monitor when necessary 2020-06-28 11:09:54 -04:00
Mygod
5c6b22a6d2 Only register full callback when ClientsFragment is active 2020-06-27 23:00:04 -04:00
Mygod
b1644629b0 Add light ip neigh monitoring mode to reduce root requests 2020-06-21 00:32:17 -04:00
Mygod
ad218d7ec6 librootkotlinx
Fixes #14, #27, #114, #117.
2020-06-21 05:33:39 +08: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
bf352297ec Use new fragment result API 2020-06-01 19:02:56 -04:00
Mygod
379c3b226f Use viewTreeLifecycleOwner 2020-06-01 16:21:49 -04: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
6f94e31f51 Ensure rescheduleUpdate is ran on bg thread 2020-05-23 06:13:12 +08:00
Mygod
caa7b28b5c Fix lint 2020-03-02 11:14:30 +08:00
Mygod
cae191b991 v2.8.0 2020-02-08 04:12:45 +08:00
Mygod
09238462d1 Update dependencies 2020-01-23 09:26:33 +08:00
Mygod
22d81bb0b4 Fix lint 2020-01-20 19:08:48 +08:00
Mygod
cce3223311 Allow monitoring current upstreams
Fix #139.
2020-01-20 10:05:01 +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
05a79acf78 Refine aggregator 2019-08-12 13:01:37 +08:00
Mygod
a72075ef2e Update dependencies 2019-08-12 09:08:11 +08:00
Mygod
e85890ecfb Fix hashCode for Client 2019-07-19 11:11:02 +08:00
Mygod
970ba2247b Fix #120 2019-07-19 11:08:42 +08:00
Mygod
a8975d7471 v2.5.1 2019-07-18 23:09:29 +08:00
Mygod
3bd81b942f Fix editing Repeater config 2019-07-17 17:14:27 +08:00
Mygod
4860ca03e7 Handle OOM for whatever reasons 2019-07-11 16:14:06 +08:00
Mygod
931a424fc7 Yes HttpURLConnection is buggy 2019-06-24 11:18:54 +08:00