Commit Graph

  • 91c318fa90 Only monitor when necessary Mygod 2020-06-28 11:09:54 -04:00
  • 027a954e1d Suppress expected ip errors Mygod 2020-06-28 11:00:09 -04:00
  • 5c6b22a6d2 Only register full callback when ClientsFragment is active Mygod 2020-06-27 23:00:04 -04:00
  • a13a37a822 Refine WifiApDialog Mygod 2020-06-28 06:49:03 +08:00
  • 6095185edf Suppress reporting useless entries Mygod 2020-06-28 05:00:53 +08:00
  • e6f72df814 Improve performance Mygod 2020-06-28 04:20:23 +08:00
  • fd3783b95f Filter out zero neighbours Mygod 2020-06-28 03:44:00 +08:00
  • 80d9d6d00e Refine dev matching Mygod 2020-06-28 03:31:04 +08:00
  • d909cc6903 Init RootJava launch string asynchronously Mygod 2020-06-28 02:13:13 +08:00
  • 89cb8e6973 Remove redundant JvmStatic Mygod 2020-06-27 13:17:26 +08:00
  • 9fb19a385e Add ActionBar to oss Mygod 2020-06-27 06:56:54 +08:00
  • d344d771c0 Improve accessibility Mygod 2020-06-26 18:02:01 -04:00
  • 791efea622 Make DEBUG a JvmField Mygod 2020-06-26 17:55:36 -04:00
  • cc14f607ef v2.10.3 Mygod 2020-06-26 09:03:34 +08:00
  • bcea005d6e Support Serializable Throwables Mygod 2020-06-26 09:01:30 +08:00
  • 8f8ede2c8c Fix more crashes Mygod 2020-06-26 05:00:17 +08:00
  • debce58375 Update dependencies Mygod 2020-06-26 04:54:21 +08:00
  • 0c53fa61c7 Refine arp parsing Mygod 2020-06-26 01:20:24 +08:00
  • 288fed2391 Add missing return Mygod 2020-06-26 01:14:02 +08:00
  • db30f1e4fb Let the entries be unique Mygod 2020-06-26 01:11:45 +08:00
  • a5cdec2049 Turn on debugging coroutines Mygod 2020-06-26 01:03:56 +08:00
  • 0b57c3d9a1 Fix various crashes Mygod 2020-06-24 10:10:03 +08:00
  • 6ce21ed56f Update dependencies Mygod 2020-06-24 10:09:42 +08:00
  • 14fada61c6 Copy more stuff on paste Wi-Fi configuration Mygod 2020-06-24 07:25:11 +08:00
  • d2af382911 Catch NoShellException Mygod 2020-06-24 07:07:34 +08:00
  • 659c1a34e0 Make BluetoothPan accessible Mygod 2020-06-24 06:56:17 +08:00
  • 0ca7c632ba v2.10.2 Mygod 2020-06-24 04:01:50 +08:00
  • e114bb306a Fix race in ofInterface Mygod 2020-06-23 07:53:42 +08:00
  • d7f01a22f3 Update fullMode in unregisterCallback Mygod 2020-06-23 07:45:14 +08:00
  • b69a2b1eba Suppress reporting for illegal states Mygod 2020-06-23 07:41:58 +08:00
  • debbf7a4ce Only return valid entries in light mode Mygod 2020-06-22 10:05:12 +08:00
  • 012f1a1627 Update dependencies Mygod 2020-06-21 00:58:55 -04:00
  • c30e29316e Update README.md Mygod 2020-06-21 00:53:56 -04:00
  • b1644629b0 Add light ip neigh monitoring mode to reduce root requests Mygod 2020-06-21 00:32:09 -04:00
  • 75f85216fa Revert "Lazily start IpNeighbourMonitor in qs tiles" Mygod 2020-06-21 00:05:32 -04:00
  • 490f6c5115 Lazily start IpNeighbourMonitor in qs tiles Mygod 2020-06-20 23:43:20 -04:00
  • 72d79ed822 Fix error Mygod 2020-06-21 06:09:34 +08:00
  • 2ebe0e4962 Refine code style Mygod 2020-06-21 06:06:06 +08:00
  • ad218d7ec6 librootkotlinx Mygod 2020-06-21 05:33:39 +08:00
  • 7b1f610f9a Add device count to other tiles too Mygod 2020-06-16 10:22:57 +08:00
  • 6ae4207e32 Support showing connected device in repeater tile Mygod 2020-06-16 09:51:50 +08:00
  • 0430e76143 Fix doc Mygod 2020-06-16 09:34:25 +08:00
  • 26104074c4 Fix race Mygod 2020-06-16 07:13:00 +08:00
  • 84eb0d33f1 Prevent creating duplicate configuration dialog Mygod 2020-06-16 06:34:52 +08:00
  • d00d7983d1 Fix crash on deviceAddress being empty Mygod 2020-06-15 04:46:19 +08:00
  • 650ff57450 Fix build Mygod 2020-06-15 04:22:57 +08:00
  • e20ce6f9a0 v2.10.1 Mygod 2020-06-15 04:17:40 +08:00
  • 07ac63d720 Fix possibly missing bssid Mygod 2020-06-14 04:34:12 -04:00
  • 4792def131 Fix bssidLine for new network block Mygod 2020-06-14 04:33:01 -04:00
  • 8fe5cda2ab Handle fallback wifi p2p configuration Mygod 2020-06-13 22:40:59 -04:00
  • 3c012cf948 Update ACTION_WIFI_P2P_PERSISTENT_GROUPS_CHANGED Mygod 2020-06-14 08:07:46 +08:00
  • bf79573b27 Misc BSSID fixes Mygod 2020-06-14 07:56:08 +08:00
  • d98333d35e Allow user to skip specifying BSSID Mygod 2020-06-14 06:32:10 +08:00
  • 33d7105acf Fix unsafe repeater mode for Android 11 Mygod 2020-06-14 06:15:06 +08:00
  • 348af9e6ce Fix setting BSSID Mygod 2020-06-14 05:34:27 +08:00
  • 355d9d7e57 Fix pasting soft ap configuration Mygod 2020-06-13 01:29:11 +08:00
  • b82f7b125b Fix UninitializedPropertyAccessException Mygod 2020-06-12 02:13:20 -04:00
  • 9e53a1065a v2.10.0 Mygod 2020-06-11 07:01:15 +08:00
  • 8afa63a20e Merge branch 'master' into r Mygod 2020-06-12 13:19:59 +08:00
  • 4d3e05ac6b Add stopped check in Routing Mygod 2020-06-12 01:16:57 -04:00
  • 8d6d4a6c6e Add synchronization for RoutingManager Mygod 2020-06-12 00:26:43 -04:00
  • 37f46e0202 Fix matching error in IpMonitor Mygod 2020-06-11 06:59:42 +08:00
  • eec7f2517d Target SDK 29 for more efficient netlink Mygod 2020-06-11 06:59:18 +08:00
  • c20298e13a Ensure default ip monitor mode is used Mygod 2020-06-11 06:36:39 +08:00
  • b656b71577 Handle bluetooth error message correctly Mygod 2020-06-11 06:24:12 +08:00
  • 2223082841 Refine code style Mygod 2020-06-11 05:47:50 +08:00
  • b20e3ab4a7 Fix lint and incorrect lifecycle owner Mygod 2020-06-11 03:51:12 +08:00
  • b9994bda9e Deprecate usage of BuildCompat Mygod 2020-06-11 03:17:42 +08:00
  • cc84a9ba66 Update to R beta 1 Mygod 2020-06-11 02:53:31 +08:00
  • a38365d9fb Add missing @TargetApi Mygod 2020-06-05 15:27:36 -04:00
  • 478ed93a10 Require complete MacAddressCompat Mygod 2020-06-05 13:46:48 -04:00
  • e6da1a911e Only warn against safe mode in p2p mode and if is enabled Mygod 2020-06-05 13:45:25 -04:00
  • 50990a6e4a Improve performance Mygod 2020-06-05 13:40:56 -04:00
  • 195133e782 Workaround for using inline class with Parcelize Mygod 2020-06-05 13:17:52 -04:00
  • df136151e3 Update README Mygod 2020-06-05 13:01:00 -04:00
  • e3d4ada213 Use unified interface for setting p2p channel Mygod 2020-06-05 12:50:38 -04:00
  • faba486459 Add hidden SSID UI to dialog Mygod 2020-06-05 12:38:30 -04:00
  • c12bd1d6cb Add BSSID UI to dialog Mygod 2020-06-04 22:47:58 -04:00
  • e6e2362a79 Add ability to specify device address for wifi p2p Mygod 2020-06-04 22:11:17 -04:00
  • 0965581cc4 Specify reason for blacklisting MACs Mygod 2020-06-04 21:49:02 -04:00
  • 6ab763013b First draft Mygod 2020-06-02 20:04:05 -04:00
  • 0366fc6bc6 Add Android 11 errors to errorMatcher Mygod 2020-06-02 22:38:36 -04:00
  • 2a0f899547 unregisterTetheringEventCallback onTetherableInterfaceRegexpsChanged Mygod 2020-06-02 16:54:18 -04:00
  • d64c04a9e1 Fix requiresUpdate default value Mygod 2020-06-01 19:40:37 -04:00
  • 75d514d122 Fix crash Mygod 2020-06-02 07:28:09 +08:00
  • bf352297ec Use new fragment result API Mygod 2020-06-01 18:52:40 -04:00
  • 21e4700b60 Use RequestPermission contract Mygod 2020-06-01 16:59:21 -04:00
  • e60fc7e68d Remove unused code Mygod 2020-06-01 16:36:30 -04:00
  • b5d4eb8bca Use AtomicReference for SmartSnackbar Mygod 2020-06-01 16:29:17 -04:00
  • 379c3b226f Use viewTreeLifecycleOwner Mygod 2020-06-01 16:21:49 -04:00
  • fb5283e61a updateConfiguration without being cancelled Mygod 2020-06-01 16:16:57 -04:00
  • e3da408e27 Remove address from startTethering for now Mygod 2020-05-31 15:42:00 -04:00
  • 4f4f4ff338 Refine code style Mygod 2020-05-30 22:20:30 -04:00
  • cbef64ae55 Incorporate icon into TetherType defn Mygod 2020-05-30 21:04:37 -04:00
  • 9e820e888f Use invoke operators Mygod 2020-05-30 21:01:22 -04:00
  • 6e5714913c Amend README Mygod 2020-05-30 20:26:51 -04:00
  • f094b0361b Update private API documentation Mygod 2020-05-30 20:11:21 -04:00
  • a3027812f0 Misc refinements Mygod 2020-05-31 07:42:23 +08:00
  • d17cd0bab3 Correctly handle callSuper for Proxy Mygod 2020-05-31 07:40:25 +08:00
  • 3327242c2e Fix args can be null Mygod 2020-05-31 02:57:20 +08:00