Mygod
15c3c5a6d7
Bump to minapi 28
2023-02-08 21:37:16 -05: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
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
e8fb62a0b3
Move MAC utils to MacAddressCompat
2020-05-30 02:39:33 -04:00
Mygod
05a79acf78
Refine aggregator
2019-08-12 13:01:37 +08:00
Mygod
bb41536eb1
Update to Android Q beta 2 APIs
2019-04-04 11:31:27 +08:00
Mygod
e112b10c55
Add Bluetooth on/off into consideration when using Bluetooth tethering
2019-03-18 19:02:50 +08:00
Mygod
d4208affbb
Implement MAC lookup ( #68 )
...
* Implement MAC lookup
* Refine error processing
* Use long to store MAC consistently
* Link back to macvendors.co
* Undo some havoc
* Do not show mac spans for TV
* Show MAC and IP in a consistent order
* Add IP spans by ipinfo.io
* Add SpanFormatter
* Fix IPv6 ipinfo.io link
* Refine SpanFormatter
* Fix pressing the link
2019-01-26 21:20:40 +08:00
Mygod
94114f7a4b
Migrate to LiveData
...
Benefit includes: no more flush after changing nickname. Yep.
2019-01-26 14:48:27 +08:00
Mygod
5281f14e0f
Listen for persistent group changes
2018-12-21 16:04:23 +08:00
Mygod
f1db0f2c8f
Refactor using ViewModel
2018-12-21 15:06:03 +08:00