Commit Graph

15 Commits

Author SHA1 Message Date
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