Commit Graph

62 Commits

Author SHA1 Message Date
Mygod
d344d771c0 Improve accessibility 2020-06-26 18:02:01 -04:00
Mygod
ad218d7ec6 librootkotlinx
Fixes #14, #27, #114, #117.
2020-06-21 05:33:39 +08:00
Mygod
bf79573b27 Misc BSSID fixes 2020-06-14 07:56:08 +08:00
Mygod
1ca69cf3a6 Preliminary support for Ethernet and NCM tethering 2020-05-28 00:18:10 -04:00
Mygod
9ff95047a2 Remove obsolete tools:ignore 2020-05-28 00:18:03 -04:00
Mygod
f51ba79571 Add tools:targetApi where appropriate 2020-05-27 23:43:09 -04:00
Mygod
5a7ecb3245 Add BLUETOOTH_PRIVILEGED permission
Required for reading bluetooth tethering state since May, 2020 security patch.

Related: https://android-review.googlesource.com/c/platform/packages/apps/Bluetooth/+/1253150
2020-05-23 08:36:48 +08:00
Mygod
755253eb36 Allow user to keep data when uninstalling 2020-04-22 18:51:38 -04:00
Mygod
3cee5a4782 Migrate to open source firebase-crashlytics 2020-01-24 22:22:48 +08:00
Mygod
b55ad234ac Misc fixes 2020-01-23 10:02:00 +08:00
Mygod
e790e513e1 Declare location permission used by foreground properly
Fix #132.
2019-10-24 12:15:36 +08:00
Mygod
539616c76a v2.5.2 2019-07-24 17:19:47 +08:00
Mygod
e560572a61 Update doc for Android Q 2019-06-10 22:03:55 +08:00
Mygod
6b951519fe Merge branch 'v3' into q-beta 2019-04-04 19:37:27 +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
400d4e67a3 Merge branch 'master' into q-beta 2019-04-04 11:09:47 +08:00
Mygod
10a2b777f2 New icon for temp hotspot 2019-04-03 15:56:54 +08:00
Mygod
f75b522d82 Fix temp hotspot on Android Q beta 2019-03-20 11:53:08 +08:00
Mygod
e112b10c55 Add Bluetooth on/off into consideration when using Bluetooth tethering 2019-03-18 19:02:50 +08:00
Mygod
349dee06f4 Fix build 2019-02-08 18:23:53 +08:00
Mygod
3c68c5792d Fix #76 2019-02-07 15:16:29 +08:00
Mygod
1048fa830a Remove legacy Wi-Fi switch for Android 7.1
Fixes #64.
2019-01-22 23:38:56 +08:00
Mygod
426b93226d Add a lot more QS tiles
Fix #53. Also fix Bluetooth connection leaks.
2018-12-25 11:37:36 +08:00
Mygod
ebf20714f6 Fix #55 2018-12-24 23:21:06 +08:00
Mygod
55443902be Support Wi-Fi keep alives 2018-12-23 23:35:55 +08:00
Mygod
ab201aeb97 Fix Crashlytics not working 2018-12-22 16:28:01 +08:00
Mygod
f1db0f2c8f Refactor using ViewModel 2018-12-21 15:06:03 +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
fc7731c4ed Fix keyboard issues more 2018-08-31 17:22:27 +08:00
Mygod
b0355e0546 Fix keyboard auto show 2018-08-30 22:31:12 +08:00
Mygod
698c781cc6 Finalize TV support 2018-08-21 21:41:26 +08:00
Mygod
52b641dfd6 Add placeholder Android TV support 2018-08-20 23:31:34 +08:00
Mygod
a0f8012e5b Add option to start repeater on boot
Fix #9.
2018-07-22 00:53:00 +08:00
Mygod
2578c1c6ec Fix direct boot 2018-07-22 00:25:42 +08:00
Mygod
d0e92b2505 Initial draft for porting to AndroidX 2018-07-15 14:28:42 +08:00
Mygod
ef63f3173b Refine ebegging 2018-07-13 17:41:30 +08:00
Mygod
33cd906f65 Add the best feature ever (E-begging)
This reverts commit ebb6061a6e.
2018-07-13 15:05:33 +08:00
Mygod
9a1a3f7732 Misc fixes 2018-06-11 10:41:01 +08:00
Mygod
dad9bc19e3 Add client count badge 2018-05-09 17:38:49 -07:00
Mygod
d7c5dd18a5 Rename binders 2018-05-09 16:36:08 -07:00
Mygod
2fe7703d6d Temporary Wi-Fi hotspot for bypassing tethering limits (#18)
* First draft of temporary hotspot
* Refactor with LocalOnlyInterfaceManager
* Refactor LocalOnlyHotspotService
* Localize
* Update strict summary
2018-05-02 17:53:06 -07:00
Mygod
68e2f976c5 Fix typo in uses-feature 2018-04-21 22:08:38 -07:00
Mygod
cb3bdff0f2 Fix killall not available on lower versions 2018-04-21 21:30:20 -07:00
Mygod
8ead85b75c Add missing uses-feature 2018-04-21 15:00:25 -07:00
Mygod
958b1ec350 Support toggling hotspots in app
This is a just-for-fun feature. It probably doesn't work.
2018-04-21 13:02:52 -07:00
Mygod
e21d34ee54 Implement direct boot awareness for tile service 2018-02-22 12:20:52 -08:00
Mygod
ca9398c04b Fix TransactionTooLargeException 2018-02-21 21:25:19 -08:00
Mygod
7ff0be17b8 Refine QS tile 2018-02-17 14:11:46 -08:00
Alex Zhang
7ffb3b54ff Add quick settings tile (#7)
* Add quick settings tile
* Launch MainActivity on QS_TILE_PREFERENCES
* Show repeater password on tile
2018-02-16 20:20:34 -08:00
Mygod
5d00e90a69 Fix ic_launcher_round not used 2018-01-22 08:34:12 -08:00