Commit Graph

  • 6696e838da treewide: Optimize imports Harsh Shandilya 2018-07-21 12:40:37 +0530
  • d0d56f3a1b fab: move in direct ratio to scroll Jason A. Donenfeld 2018-07-20 16:41:53 +0200
  • fbf32a6c29 Version bump Jason A. Donenfeld 2018-07-20 15:54:46 +0200
  • 3e37289b68 UI: use background color for navbar in dark mode Harsh Shandilya 2018-07-19 20:54:16 +0530
  • 2d6a45f824 fab: make icons always white Jason A. Donenfeld 2018-07-20 03:35:15 +0200
  • ed802336e6 theme: use less disgusting color Jason A. Donenfeld 2018-07-20 03:23:17 +0200
  • b1d1e3b436 TunnelListFragment: Allocate interpolators outside scroll listener Harsh Shandilya 2018-07-18 10:28:57 +0530
  • d33e322b67 TunnelEditorFragment: fix null pointer dereference Jason A. Donenfeld 2018-07-19 20:54:33 +0200
  • 60a6e29350 QuickTileService: fix null pointer dereference Jason A. Donenfeld 2018-07-19 20:52:28 +0200
  • 3b0e0c2f16 tools: bump version Jason A. Donenfeld 2018-07-18 21:54:06 +0200
  • ffb8bccbc5 Version bump Jason A. Donenfeld 2018-07-18 18:40:16 +0200
  • 08170f7e55 TunnelListFragment: setOnScrollListener is old, but we support API 21, so we have to use it Jason A. Donenfeld 2018-07-18 18:32:42 +0200
  • 28d47b3470 AppListDialogFragment: getArguments is null before onCreate Jason A. Donenfeld 2018-07-18 18:08:08 +0200
  • 8e3586328c fab: use auto calculated fling threshold Jason A. Donenfeld 2018-07-18 02:31:52 +0200
  • f315654d40 fab: add fab sized padding at bottom of recycler view Jason A. Donenfeld 2018-07-18 02:12:58 +0200
  • fdfab18d45 fab: make fab respond to recyclerview scroll events Harsh Shandilya 2018-07-17 20:54:30 +0530
  • d43e77867c fab: slide fab up when a snackbar shows Harsh Shandilya 2018-07-17 20:31:41 +0530
  • df03bdd7f9 android: QuickTileService: Do not use slashed icon on Android P Harsh Shandilya 2018-07-15 17:10:38 +0530
  • ae5bf6fbb2 Version bump Jason A. Donenfeld 2018-07-16 14:43:50 +0200
  • 04ff63f1b5 InetAddresses: unwrap reflection exceptions Jason A. Donenfeld 2018-07-16 15:05:04 +0200
  • 71cf39660f android: TunnelListFragment: Annotate parameter to match super method Harsh Shandilya 2018-07-15 17:22:32 +0530
  • 7364f2540e BaseFragment: do not allow tunnel to be null Jason A. Donenfeld 2018-07-13 04:13:35 +0200
  • 5d66f6b2e5 config: dns servers can be null Jason A. Donenfeld 2018-07-13 04:09:09 +0200
  • fec5fa8caf config: make loadData private Jason A. Donenfeld 2018-07-13 04:06:55 +0200
  • 6f48e138a4 TunnelEditorFragment: binding might be null Jason A. Donenfeld 2018-07-13 04:04:11 +0200
  • 21c15fe4ea QuickTileService: show intermediate state when changing Jason A. Donenfeld 2018-07-13 03:57:02 +0200
  • 67ea8b2936 global: Add nullity annotations Eric Kuck 2018-07-12 19:10:35 -0500
  • fbaa4d9ab1 Version bump Jason A. Donenfeld 2018-07-12 02:08:46 +0200
  • 19b57c41b7 Address lint issues in TunnelListFragment Harsh Shandilya 2018-07-12 01:20:38 +0530
  • 26d762bc5c TunnelEditorFragment: add DNSes to allowedIPs when excluding rfc1918 Jason A. Donenfeld 2018-07-12 01:58:23 +0200
  • eab0248aaa Clean up warnings Jason A. Donenfeld 2018-07-11 20:00:42 +0200
  • a5bbe171cb fab: remove asus hack Jason A. Donenfeld 2018-07-11 19:56:52 +0200
  • 5463086e75 fab: use support library's rendering Eric Kuck 2018-07-11 12:48:18 -0500
  • 1f7bdd4f5f Version bump Jason A. Donenfeld 2018-07-10 22:00:10 +0200
  • 3cf6aad083 QuickTileService: automatically slash the tile Jason A. Donenfeld 2018-07-09 18:40:41 +0200
  • b997a2581b BaseFragment: in the event no view is available, use toast Jason A. Donenfeld 2018-07-09 17:29:24 +0200
  • d7ea078cdf Request VPN permissions on activation Eric Kuck 2018-07-08 15:42:48 -0500
  • d50e0f5fb9 Use instanceOf instead of getClass Jason A. Donenfeld 2018-07-08 23:59:25 +0200
  • c696e9f275 Build with different name and ID in debug mode Eric Kuck 2018-07-07 12:04:34 -0500
  • 707c8c19a8 gradle: bump build tools version Jason A. Donenfeld 2018-07-08 02:59:14 +0200
  • b37b48b8dc Switch from ListView to RecyclerView Eric Kuck 2018-07-06 16:02:48 -0500
  • 2c7203ab8d Another bump for misbuild Jason A. Donenfeld 2018-07-06 21:13:36 +0200
  • d1a812042c Version bump Jason A. Donenfeld 2018-07-06 18:14:05 +0200
  • 78d976162d PeerEditor: put exclusion checkbox next to label Jason A. Donenfeld 2018-07-06 05:05:09 +0200
  • 7078162c69 AppListDialogFragment: add deselect all button Jason A. Donenfeld 2018-07-06 04:50:51 +0200
  • 2742b09b5a tools: update wg-quick for ExcludedApplications support Jason A. Donenfeld 2018-07-06 04:17:42 +0200
  • 7b28d51cdd global: move to Apache 2.0 Jason A. Donenfeld 2018-07-06 04:09:48 +0200
  • d132087b3c PeerEditor: add exclude private IPs functionality Jason A. Donenfeld 2018-07-06 03:40:18 +0200
  • 124f186983 TunnelEditor: fix nits Jason A. Donenfeld 2018-07-05 21:34:50 +0200
  • 500a705531 AppListDialogFragment: add implementation for excluding applications Eric Kuck 2018-07-04 16:47:55 -0500
  • 5729947d6c TunnelEditor: better looking buttons Jason A. Donenfeld 2018-07-06 02:40:11 +0200
  • 363d0b9126 android: model: Make some methods static Harsh Shandilya 2018-06-27 23:10:37 +0530
  • e985452f3b android: FloatingActionsMenu: Don't create labels on ASUS' Android 5 devices Harsh Shandilya 2018-06-30 21:04:58 +0530
  • 5c9643a23b android: VersionPreference: Handle no-browser-installed case Harsh Shandilya 2018-06-30 20:45:42 +0530
  • 0e3e3ae37b android: Add select all button to action mode Harsh Shandilya 2018-06-28 20:05:33 +0530
  • b41d473f64 wireguard: Bump snapshot Harsh Shandilya 2018-06-27 22:59:42 +0530
  • 3de549d2c7 Version bump Jason A. Donenfeld 2018-06-25 16:18:57 +0200
  • 408e9004b0 libwg-quick: add iptables output allowance Jason A. Donenfeld 2018-06-25 16:11:48 +0200
  • e1a66d5766 global: Small cleanups Jason A. Donenfeld 2018-06-25 16:02:30 +0200
  • 99cf2152c4 android: Consolidate getPrefActivity into FragmentUtils Harsh Shandilya 2018-06-19 15:12:14 +0530
  • 53e8d425e9 QuickTileService: Remove useless override Harsh Shandilya 2018-06-19 15:29:03 +0530
  • 9e5f45da15 gradle: Style Harsh Shandilya 2018-06-19 15:23:59 +0530
  • 4c0caa10e9 treewide: Optimize imports Harsh Shandilya 2018-06-19 15:07:31 +0530
  • b9991e4229 config: Refactor IPCidr and use of InetAddress Samuel Holland 2018-06-19 00:43:49 -0500
  • 4acee49d4b util: Extract non-Android utility interfaces Samuel Holland 2018-06-19 00:47:48 -0500
  • d3a8291a7a crypto: Slightly Java-ify the Curve25519 implementation Samuel Holland 2018-06-17 14:50:09 -0500
  • bcae77b989 app: Regularly scheduled gradle updates Samuel Holland 2018-06-19 00:36:24 -0500
  • de75ff4bea idea: Disable an unwanted inspection Samuel Holland 2018-05-04 18:36:48 -0500
  • b10a6171a5 Application: make lock final Jason A. Donenfeld 2018-06-17 22:34:22 +0200
  • 6534f45a3a application: style fix Jason A. Donenfeld 2018-06-17 14:43:35 +0200
  • 373145d30e Version bump for clat fix Jason A. Donenfeld 2018-06-17 05:16:36 +0200
  • 5feea74f28 Version bump Jason A. Donenfeld 2018-06-14 05:07:15 +0200
  • e8891d775b global: supply backend asynchronously Jason A. Donenfeld 2018-06-14 04:59:24 +0200
  • 0f128f99a1 Version bump Jason A. Donenfeld 2018-06-12 05:46:02 +0200
  • 61e3441bfb Application: require rootshell to use wgquick backend Jason A. Donenfeld 2018-06-12 05:42:24 +0200
  • 15e10d8fde ToolsInstaller: safer state machine Jason A. Donenfeld 2018-06-10 05:17:09 +0200
  • ea72e8b656 Version bump Jason A. Donenfeld 2018-06-07 04:59:47 +0200
  • 2ca27c2783 BaseActivity: style Jason A. Donenfeld 2018-06-07 04:48:11 +0200
  • f190db0754 BootShutdownReceiver: style Jason A. Donenfeld 2018-06-07 04:37:28 +0200
  • 8d27570eea Backend: abstract version information Jason A. Donenfeld 2018-06-07 04:35:07 +0200
  • 24605c9c01 Give Samuel heart attack by removing Dagger Jason A. Donenfeld 2018-06-07 04:12:42 +0200
  • 7b59353910 VersionPreference: account for checking state and move away from tools installer Jason A. Donenfeld 2018-06-07 03:27:06 +0200
  • ca7f4e5be9 FloatingActionMenu: 5.1 requires explicit text color Jason A. Donenfeld 2018-06-06 03:12:29 +0200
  • ab95ac83c9 MainActivity: Fix style Harsh Shandilya 2018-06-06 02:32:22 +0530
  • 51fb57433b ToolsInstallerPreference: do not check for magisk on main thread Jason A. Donenfeld 2018-06-06 00:29:44 +0200
  • 0496b94aa8 build: Allow building release artifacts in-tree Harsh Shandilya 2018-06-05 19:54:53 +0530
  • d8d6e99df1 MainActivity: Silence useless warning Harsh Shandilya 2018-06-05 19:52:08 +0530
  • 377ba1c9d1 Version bump Jason A. Donenfeld 2018-06-05 16:07:56 +0200
  • 8ebeeb6d90 FloatingActionMenu: use appcompat theme Jason A. Donenfeld 2018-06-05 16:01:38 +0200
  • 3c3de065c6 MainActivity: collapse action menu on toolbar touch Harsh Shandilya 2018-06-05 18:33:09 +0530
  • a17ec6b1f7 ToolsInstaller: allow installing as Magisk module Jason A. Donenfeld 2018-06-05 05:31:27 +0200
  • cbf8ac6538 libwg-go: better error when using unpatched Go Jason A. Donenfeld 2018-06-05 03:23:44 +0200
  • d4b1295e94 ActionBar: show single menu item as toolicon Jason A. Donenfeld 2018-06-05 02:59:31 +0200
  • db53e17e58 TunnelListFragment: hide menu when going to settings Jason A. Donenfeld 2018-06-05 02:50:50 +0200
  • f0a3e63743 MainActivity: style Jason A. Donenfeld 2018-06-05 02:47:59 +0200
  • d636e13717 fab: properly get theme color Jason A. Donenfeld 2018-06-05 02:36:52 +0200
  • dea60e13c0 libwg-go: more efficient and safer string passing Jason A. Donenfeld 2018-06-05 02:17:50 +0200
  • 40a30d997d fab: Remove useless override Harsh Shandilya 2018-06-05 03:24:11 +0530
  • dba8d0305e fab: Use themed context to set style Harsh Shandilya 2018-06-05 03:23:08 +0530
  • 27072972ab DarkMode: move to shared preferences listener Jason A. Donenfeld 2018-06-05 01:49:54 +0200