907 Commits (9fe008d40761b09de3d01b99d0c4418f92cd5604)
 

Author SHA1 Message Date
  Harsh Shandilya 9fe008d407 ObservableTunnel: Don't recurse in getConfig 4 years ago
  Jason A. Donenfeld e905c355f9 README: mention docs location 4 years ago
  Alexey 12821fb70d strings: update Russian translate 4 years ago
  Jason A. Donenfeld 2aaa316280 gradle: bump threetenabp to 1.2.3 4 years ago
  Jason A. Donenfeld 918d9b8b1f databinding: simplify and address warnings 4 years ago
  Harsh Shandilya 536a6f3f83 ui: Replace ErrorMessages getter with indexing operator 4 years ago
  Harsh Shandilya b9fd3d37f2 Convert ErrorMessages to Kotlin 4 years ago
  Harsh Shandilya e0b87c3ff2 Convert AsyncWorker to Kotlin 4 years ago
  Jason A. Donenfeld 48a9fd46a6 databinding: rewrite in kotlin 4 years ago
  Jason A. Donenfeld 8669c01eaa util: begin conversion to kotlin 4 years ago
  Jason A. Donenfeld 37949ba1ec TunnelManager: convert to kotlin 4 years ago
  Harsh Shandilya b2bbaf050c util: Start converting to Kotlin 4 years ago
  Jason A. Donenfeld 4d6837ea53 ObservableTunnel: port to kotlin 4 years ago
  Jason A. Donenfeld c8ac970d11 LogViewerActivity: merge lines that don't match regex 4 years ago
  Jason A. Donenfeld a3a429bc41 LogViewerActivity: re-add error case to log export 4 years ago
  Alexey 0726b1b4d9 strings: update Russian translate 4 years ago
  Jason A. Donenfeld defc4f45ff LogViewerActivity: constify request 4 years ago
  Jason A. Donenfeld a984127e28 LogViewerActivity: set a separate title 4 years ago
  Jason A. Donenfeld 85dd303c88 ui: root: rewrite in kotlin 4 years ago
  Jason A. Donenfeld 2958144fd0 ui: cleanup various pieces of kotlin 4 years ago
  Jason A. Donenfeld ade8f18a95 xml: cleanup 4 years ago
  Jason A. Donenfeld 46e2e29ead preferences: add key to all items to squelch warnings 4 years ago
  Harsh Shandilya 63a395125a Introduce realtime log viewer 4 years ago
  Alexey 6f973afa36 strings: update Russian translate 4 years ago
  Harsh Shandilya 1ad0ef3f61 LogExporterPreference: Don't ask for storage permissions on Android 10 and above 4 years ago
  Eiji Tanioka 90bf46e8d3 strings: Explicit indexing for 'import_partial_success' 4 years ago
  Harsh Shandilya c1c285db86 Upgrade to Gradle 6.3 4 years ago
  Jason A. Donenfeld f1b541a1eb ui: squelch warnings 4 years ago
  Jason A. Donenfeld 585257c995 TunnelManager: disallow remote apps for L 4 years ago
  Harsh Shandilya 93f80cdc50 Resolve manifest warnings 4 years ago
  Jason A. Donenfeld a832193010 TunnelManager: save settings before restart 4 years ago
  Harsh Shandilya 383659fb8a Upgrade to Kotlin 1.3.71 4 years ago
  Jason A. Donenfeld 4725e55090 libwg-go: update go modules 4 years ago
  Jason A. Donenfeld 07c85ee6f5 version: bump 4 years ago
  Jason A. Donenfeld c02dd9e040 Preferences: hide advanced settings 4 years ago
  Jason A. Donenfeld 7dae94976d SettingsActivity: remove from parent instead of fixed screen 4 years ago
  Jason A. Donenfeld 38c360cb74 libwg-go: bump go version 4 years ago
  Jason A. Donenfeld edba640641 TunnelManager: enable Tasker support 4 years ago
  Jason A. Donenfeld cf25ae4448 model: begin conversion 4 years ago
  Eiji Tanioka e86182af56 strings: Update Japanese translation. 4 years ago
  Jason A. Donenfeld 902a1ce46e viewmodel: port to kotlin 4 years ago
  Harsh Shandilya 55849cad65 Replace PermissionRequestCallback with direct methods 4 years ago
  Harsh Shandilya edb76af820 build: Load keystore file from rootProject 4 years ago
  Harsh Shandilya 04d0b819f6 Convert activity package to Kotlin 4 years ago
  Jason A. Donenfeld 85aa5fbd46 AddTunnels: rearrange and relabel 4 years ago
  Jason A. Donenfeld 1054e54c89 widget: rewrite in kotlin 4 years ago
  Jason A. Donenfeld 2fe5b92035 EdgeToEdge: move into widget 4 years ago
  Fiqri Ardyansyah 3a5a161c03 strings: Update Indonesian translation 4 years ago
  Jason A. Donenfeld 8451321a79 preferences: rewrite in kotlin 4 years ago
  Jason A. Donenfeld 90050a0008 TunnelListFragment: cleanup list type 4 years ago