Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | global: hardcode tags so that minification doesn't ruin the log | Jason A. Donenfeld | 2020-03-28 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: Remove unnecessary non-null assertion in TAG fields | Harsh Shandilya | 2020-03-28 | 1 | -1/+1 |
| | | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | ||||
* | ui: use kotlin class instead of java class for tag | Jason A. Donenfeld | 2020-03-28 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | databinding: simplify and address warnings | Jason A. Donenfeld | 2020-03-27 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: Replace ErrorMessages getter with indexing operator | Harsh Shandilya | 2020-03-27 | 2 | -2/+2 |
| | | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | ||||
* | ObservableTunnel: port to kotlin | Jason A. Donenfeld | 2020-03-26 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: root: rewrite in kotlin | Jason A. Donenfeld | 2020-03-26 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Introduce realtime log viewer | Harsh Shandilya | 2020-03-26 | 1 | -101/+0 |
| | | | | | | | | | This contains a share button and a save button, the former using a custom content provider. Co-authored-by: Jason A. Donenfeld <Jason@zx2c4.com> Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | LogExporterPreference: Don't ask for storage permissions on Android 10 and above | Harsh Shandilya | 2020-03-25 | 1 | -6/+12 |
| | | | | | | We use the proper MediaStore implementation on Android 10 which makes it unnecessary. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | ||||
* | Replace PermissionRequestCallback with direct methods | Harsh Shandilya | 2020-03-20 | 2 | -23/+12 |
| | | | | | | These are much cleaner in Kotlin code. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | ||||
* | Convert activity package to Kotlin | Harsh Shandilya | 2020-03-20 | 2 | -12/+22 |
| | | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | ||||
* | preferences: rewrite in kotlin | Jason A. Donenfeld | 2020-03-19 | 12 | -600/+452 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | preference: restart application immediately | Jason A. Donenfeld | 2020-03-17 | 2 | -19/+14 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ModuleDownloaderPreference: remove disable_kernel_module after downloading | Jason A. Donenfeld | 2020-03-10 | 2 | -5/+6 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: Codestyle cleanups | Harsh Shandilya | 2020-03-10 | 2 | -6/+6 |
| | | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | ||||
* | KernelModuleDisablerPreference: turn off tunnels before switching backend | Jason A. Donenfeld | 2020-03-09 | 1 | -10/+25 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | KernelModuleDisabler: allow disabling the kernel module backend | Jason A. Donenfeld | 2020-03-09 | 1 | -0/+84 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | VersionPreference: reverse go and wgquick titles | Jason A. Donenfeld | 2020-03-09 | 1 | -2/+2 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | global: format code | Jason A. Donenfeld | 2020-03-09 | 2 | -10/+9 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | global: optimize imports | Jason A. Donenfeld | 2020-03-09 | 5 | -21/+18 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | global: get rid of nonnull gradle hack | Jason A. Donenfeld | 2020-03-09 | 5 | -0/+15 |
| | | | | | | | | | | Hacking things up via gradle is not right, and package-info.java poses problems with two modules, so instead we just apply it manually to every class. Remember to add this to new classes! Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ModuleLoader: move to right project | Jason A. Donenfeld | 2020-03-09 | 1 | -2/+0 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Rename app module to ui | Harsh Shandilya | 2020-03-09 | 5 | -0/+496 |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> |