Commit Graph

  • 3208bac987 build: upgrade to mdc-android 1.2.0-alpha06 Harsh Shandilya 2020-04-30 18:21:31 +05:30
  • fc1f2132fe build: bump gradle wrapper version in task configuration Harsh Shandilya 2020-04-27 14:09:37 +05:30
  • 09125e1e31 libwg-go: bump go version Harsh Shandilya 2020-04-26 04:33:41 +05:30
  • 6b1164ad8d ui: switch up dark theme system bars colors Harsh Shandilya 2020-04-26 04:30:26 +05:30
  • c68a5c776b build: bump threetenabp to 1.2.4 Harsh Shandilya 2020-04-24 19:32:36 +05:30
  • f3ac787f5a ToolsInstaller: update Magisk directory Harsh Shandilya 2020-04-23 01:40:50 +05:30
  • 751be2c469 build: don't obfuscate code in minify step Harsh Shandilya 2020-04-21 21:36:59 +05:30
  • cfb7f1b016 ui: tweak fab animation duration Harsh Shandilya 2020-04-19 02:17:27 +05:30
  • 33e07628db build: remove unused cardview dependency Harsh Shandilya 2020-04-19 02:09:07 +05:30
  • b1b7d1d90c build: upgrade AGP, Kotlin, and preference Harsh Shandilya 2020-04-19 02:08:41 +05:30
  • 6cb9548f72 tunnel: disable LongLogTag lint Harsh Shandilya 2020-04-19 01:59:51 +05:30
  • 8207ae1e8d strings: sync translations Harsh Shandilya 2020-04-19 01:48:50 +05:30
  • 48e0e427eb ui: animate fab scale rather than translation Harsh Shandilya 2020-04-16 23:14:35 +05:30
  • 03e95d2dd3 ObservableTunnel: account for race in renulling stats Jason A. Donenfeld 2020-04-15 01:55:31 -06:00
  • 58b14cc650 ui: animate fab position in tunnel deletion flow Harsh Shandilya 2020-04-08 19:43:25 +05:30
  • 3fa8e09545 tunnel: disable BuildConfig generation Harsh Shandilya 2020-04-08 17:04:08 +05:30
  • 9d76b354f0 version: bump 1.0.20200407 Jason A. Donenfeld 2020-04-08 00:02:37 -06:00
  • 1856a50c56 strings: sync translations Harsh Shandilya 2020-04-08 03:37:01 +05:30
  • ba0f3ece04 ui: tweak FABs to use the correct type Harsh Shandilya 2020-04-08 03:34:07 +05:30
  • e8ad75d924 ui: codestyle nit Harsh Shandilya 2020-04-07 14:19:54 +05:30
  • b858284b1e KernelModuleDisablerPreference: do not make synchronous calls to getBackend Jason A. Donenfeld 2020-04-07 02:28:15 -06:00
  • 3c6e06f8d5 ui: set proper content description for applications Jason A. Donenfeld 2020-04-06 19:25:05 -06:00
  • 0d33a00e72 version: bump 1.0.20200406 Jason A. Donenfeld 2020-04-06 19:09:25 -06:00
  • 830d0992a7 ui: show excluded/included apps in details view Jason A. Donenfeld 2020-04-06 19:08:57 -06:00
  • e4192ea172 ui: align listen port and mtu in detail editor Jason A. Donenfeld 2020-04-06 18:43:41 -06:00
  • 4bbb1a0fcd ui: add suffix to persistent keepalive in editor Jason A. Donenfeld 2020-04-06 18:24:08 -06:00
  • 77b5937fbb ui: add missing fields to detail view Jason A. Donenfeld 2020-04-06 18:09:03 -06:00
  • 3144d36056 TunnelListFragment: onCreateActionMode is called before adapter is alive Jason A. Donenfeld 2020-04-06 15:22:27 -06:00
  • 521bbb4b4c AppListDialogFragment: refine singular grammar Jason A. Donenfeld 2020-04-06 04:59:27 -06:00
  • 0a55e10b94 AppListDialogFragment: remove colons from tabs Jason A. Donenfeld 2020-04-06 04:57:31 -06:00
  • d6e5fd9301 ui: tweak cards to make them nicer on the eyes Harsh Shandilya 2020-04-06 16:27:03 +05:30
  • 2c625f56fd ui: misc cleanups to AppListDialogFragment Harsh Shandilya 2020-04-06 15:48:12 +05:30
  • 7db0fa915e AppListDialogFragment: support both inclusion and exclusion Jason A. Donenfeld 2020-04-05 21:37:45 -06:00
  • e424765a61 tunnel: support IncludedApplications as whitelist Jason A. Donenfeld 2020-04-05 19:45:45 -06:00
  • 1ca4dbf1a2 tunnel: hold peers in an ArrayList Harsh Shandilya 2020-04-06 01:22:44 +05:30
  • 065893e31d MultiselectableRelativeLayout: use JvmOverloads constructor Harsh Shandilya 2020-04-06 00:39:22 +05:30
  • ef70aa88e1 ui: fix scrolling in detail view Harsh Shandilya 2020-04-06 00:17:14 +05:30
  • 6a11a199ca strings: sync translations Harsh Shandilya 2020-04-04 16:19:21 +05:30
  • 7b5ceac9f7 version: bump 1.0.20200401 Jason A. Donenfeld 2020-04-01 21:57:31 -06:00
  • 9fe0019ec1 tunnel: libwg-go: use deterministic verdef name Jason A. Donenfeld 2020-04-03 17:25:38 -06:00
  • 84654a0302 gradle: upgrade to 6.3 Jason A. Donenfeld 2020-04-02 14:50:30 -06:00
  • cd43444d1f gradle: downgrade to 6.2.1 to deal with f-droid organizational mismanagement Jason A. Donenfeld 2020-04-01 23:41:14 -06:00
  • b7028896c7 ObservableTunnel: do not cache key Jason A. Donenfeld 2020-04-01 21:39:46 -06:00
  • c1e86acb3c tunnel: libwg-go: remove -x option from flock Jason A. Donenfeld 2020-04-01 17:48:04 -06:00
  • 7d31bd2be9 build: update fragment to 1.2.4 Harsh Shandilya 2020-04-02 00:17:10 +05:30
  • 2e573a66a4 build: update agp to 3.6.2 Jason A. Donenfeld 2020-03-31 17:46:00 -06:00
  • 8d128cf2e9 ui: disable LongLogTag lint Harsh Shandilya 2020-03-31 03:48:00 +05:30
  • d5ffa08480 TunnelEditorFragment: don't show bioauth if already visible Jason A. Donenfeld 2020-03-30 14:53:25 -06:00
  • 43ce69bef4 version: bump 1.0.20200329 Jason A. Donenfeld 2020-03-30 14:14:54 -06:00
  • 44a0f53e58 strings: sync translations Harsh Shandilya 2020-03-31 01:33:21 +05:30
  • d74b988f75 global: cleanup code style Jason A. Donenfeld 2020-03-30 13:57:43 -06:00
  • 10e910186e ui: update proguard rules to keep crash logs readable Harsh Shandilya 2020-03-30 04:53:45 +05:30
  • 017f420d42 LogViewerActivity: don't crash if pipe closes Jason A. Donenfeld 2020-03-30 03:25:47 -06:00
  • bc186fe6ad TunnelDetail: set singleLine=true for API <=23 Jason A. Donenfeld 2020-03-30 03:17:08 -06:00
  • 09b40cdec7 BiometricAuthenticator: rework logic and bugs Jason A. Donenfeld 2020-03-30 00:45:41 -06:00
  • d2721f2d7d BiometricAuthenticator: implement biometric authentication for sensitive operations Harsh Shandilya 2020-03-30 10:45:49 +05:30
  • 3095e19e13 ObservableTunnel: Don't cache configAsync Harsh Shandilya 2020-03-30 11:25:44 +05:30
  • c547d033c3 ui: replace generate icon with 'sync' instead of 'toys' Jason A. Donenfeld 2020-03-29 20:01:54 -06:00
  • 4d4764eefb BindingAdapters: use sleeker lambda Jason A. Donenfeld 2020-03-29 19:44:51 -06:00
  • d44a83faaa TunnelEditorFragment: add hooks for biometric auth Jason A. Donenfeld 2020-03-29 19:34:27 -06:00
  • 2337fe37be strings: update Italian translation Vincenzo Reale 2020-03-29 22:23:24 +02:00
  • c5b71cb484 README: mention translations Jason A. Donenfeld 2020-03-29 17:16:09 -06:00
  • 480c95d4d6 ui: remove unused stream support Jason A. Donenfeld 2020-03-29 16:59:51 -06:00
  • 8a45e965eb strings: Sync German translations Harsh Shandilya 2020-03-29 14:10:39 +05:30
  • c9717693d0 tunnel: libwg-go: check sha256 of downloaded tarball Jason A. Donenfeld 2020-03-29 02:36:29 -06:00
  • 0fa3fe3d43 tunnel: libwg-go: stick go tarball in gradle cache Jason A. Donenfeld 2020-03-29 02:28:41 -06:00
  • ed090f7ecb strings: fix positional specifier in russian translation Jason A. Donenfeld 2020-03-29 01:52:01 -06:00
  • f916f96761 tunnel: libwg-go: prevent parallel downloads Jason A. Donenfeld 2020-03-29 01:31:39 -06:00
  • 79e766c4e1 tunnel: fix package name being passed through to cmake Jason A. Donenfeld 2020-03-29 01:18:38 -06:00
  • 183273dcf5 AddTunnelsSheet: Make behaviour nullable Harsh Shandilya 2020-03-29 11:04:59 +05:30
  • b3bb7c694b build: Improve R8 rules and enable aggressive optimization modes Harsh Shandilya 2020-03-29 10:50:47 +05:30
  • 456a74db05 global: hardcode tags so that minification doesn't ruin the log Jason A. Donenfeld 2020-03-28 23:19:02 -06:00
  • fde724a658 version: bump 0.0.20200328 Jason A. Donenfeld 2020-03-28 16:00:35 -06:00
  • 574ee5d0bb LogViewerActivity: only scroll every quarter for the first 2.5 seconds of dumping Jason A. Donenfeld 2020-03-28 23:05:38 -06:00
  • 03a838ba2d ui: Remove unnecessary non-null assertion in TAG fields Harsh Shandilya 2020-03-29 10:24:26 +05:30
  • b00aacbc41 Fix tunnel editor theming Harsh Shandilya 2020-03-29 10:02:53 +05:30
  • 532c33a13b MonkeyedTextInputEditText: make more robust Jason A. Donenfeld 2020-03-28 18:06:23 -06:00
  • 6a7396bc1d ui: use kotlin class instead of java class for tag Jason A. Donenfeld 2020-03-28 16:24:46 -06:00
  • 870b2bf36d ObservableTunnel: do not cache stats Jason A. Donenfeld 2020-03-28 15:58:12 -06:00
  • 07b69be7bf TunnelEditor: fix up allowedips margins Jason A. Donenfeld 2020-03-28 15:49:53 -06:00
  • b41640837c TunnelEditor: get rid of weird gravity on add peer button Jason A. Donenfeld 2020-03-28 15:43:22 -06:00
  • bee6ebe3b4 TunnelEditor: move generate button to inside box Jason A. Donenfeld 2020-03-28 15:21:20 -06:00
  • 5989298d3f TunnelEditor: subdue section font Jason A. Donenfeld 2020-03-28 15:02:05 -06:00
  • 0235f19543 TunnelEditor: abstract out section font Jason A. Donenfeld 2020-03-28 15:00:15 -06:00
  • cd6c2f68ca TunnelEditor: properly align mtu and listen port Jason A. Donenfeld 2020-03-28 14:55:33 -06:00
  • 75252cf9d5 TunnelEditor: move hint to label and add discouraged optional Jason A. Donenfeld 2020-03-28 14:45:28 -06:00
  • 1da714852f TunnelEditor: clean up xml Jason A. Donenfeld 2020-03-28 14:39:05 -06:00
  • fe6b788f6b MonkeyedTextInputEditText: introduce a new horror Jason A. Donenfeld 2020-03-28 13:50:11 -06:00
  • fb3fec299f TunnelEditor: replace tunnel detail view with ConstraintLayout implementation Harsh Shandilya 2020-03-28 02:52:14 +05:30
  • d2f435b265 ClipboardUtils: Update to handle TextInputEditText Harsh Shandilya 2020-03-28 12:40:47 +05:30
  • 3a163acd6d gradle: Remove useless comment Harsh Shandilya 2020-03-28 01:24:36 +05:30
  • df4bf9b688 Disable screen capture in tunnel editor Harsh Shandilya 2020-03-28 19:48:32 +05:30
  • 0f67a2f194 Upgrade streamsupport dependency Harsh Shandilya 2020-03-28 19:21:53 +05:30
  • b75946af46 TunnelComparator: naturally sort tunnel list Jason A. Donenfeld 2020-03-28 01:41:54 -06:00
  • b9b188693c strings: Sync from Crowdin Harsh Shandilya 2020-03-28 02:55:21 +05:30
  • 9fe008d407 ObservableTunnel: Don't recurse in getConfig Harsh Shandilya 2020-03-28 02:35:01 +05:30
  • e905c355f9 README: mention docs location Jason A. Donenfeld 2020-03-27 14:26:08 -06:00
  • 12821fb70d strings: update Russian translate Alexey 2020-03-27 16:25:36 +03:00
  • 2aaa316280 gradle: bump threetenabp to 1.2.3 Jason A. Donenfeld 2020-03-27 13:20:51 -06:00
  • 918d9b8b1f databinding: simplify and address warnings Jason A. Donenfeld 2020-03-27 03:58:35 -06:00