aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main/java/com/wireguard/android/preference (follow)
Commit message (Expand)AuthorAgeFilesLines
* Clean up error messagesSamuel Holland2018-12-152-6/+6
* Fix locale usageJason A. Donenfeld2018-12-112-3/+3
* Localize exception messagesZachary Wander2018-12-113-6/+9
* Export actual configuration for zipsJason A. Donenfeld2018-12-101-1/+1
* Use English lower casingJason A. Donenfeld2018-12-091-2/+4
* Remodel the ModelSamuel Holland2018-12-081-1/+2
* Auto-format the source directoriesSamuel Holland2018-11-111-1/+2
* global: update copyright headersJason A. Donenfeld2018-09-064-7/+4
* MonkeyedSnackbar: removeJason A. Donenfeld2018-08-262-4/+2
* MonkeyedSnackbar: work around Harsh's broken phoneJason A. Donenfeld2018-07-292-2/+4
* TunnelDetailFragment now restores state correctly after process deathEric Kuck2018-07-261-1/+4
* Application: use proper completablefuture for backendJason A. Donenfeld2018-07-261-1/+1
* global: Add nullity annotationsEric Kuck2018-07-134-10/+13
* global: move to Apache 2.0Jason A. Donenfeld2018-07-064-4/+4
* android: VersionPreference: Handle no-browser-installed caseHarsh Shandilya2018-06-301-1/+4
* android: Consolidate getPrefActivity into FragmentUtilsHarsh Shandilya2018-06-232-28/+6
* treewide: Optimize importsHarsh Shandilya2018-06-232-8/+0
* global: supply backend asynchronouslyJason A. Donenfeld2018-06-141-7/+8
* ToolsInstaller: safer state machineJason A. Donenfeld2018-06-101-25/+22
* Backend: abstract version informationJason A. Donenfeld2018-06-071-17/+9
* Give Samuel heart attack by removing DaggerJason A. Donenfeld2018-06-074-26/+12
* VersionPreference: account for checking state and move away from tools installerJason A. Donenfeld2018-06-071-2/+17
* ToolsInstallerPreference: do not check for magisk on main threadJason A. Donenfeld2018-06-061-5/+5
* ToolsInstaller: allow installing as Magisk moduleJason A. Donenfeld2018-06-051-7/+21
* LogExporterPreference: get all past processesJason A. Donenfeld2018-06-041-1/+1
* android: Cleanup classesHarsh Shandilya2018-06-023-7/+6
* ExporterPreferences: disable control immediatelyJason A. Donenfeld2018-06-022-4/+8
* Preferences: add log exporterJason A. Donenfeld2018-06-022-14/+128
* Settings: add versionJason A. Donenfeld2018-06-011-0/+56
* ExceptionLoggers: never have a null messageJason A. Donenfeld2018-05-161-1/+1
* global: fix up copyrightsJason A. Donenfeld2018-05-032-0/+2
* global: Add or update copyright headers in Java codeSamuel Holland2018-05-022-0/+10
* global: Some more lint cleanupHarsh Shandilya2018-05-021-27/+24
* ZipExporterPreference: account for directory already existingJason A. Donenfeld2018-04-301-1/+1
* global: Clean up JavaSamuel Holland2018-04-301-17/+19
* global: Automatic code formattingSamuel Holland2018-04-301-16/+15
* ZipExporterPreference: requireNonNull is redundantJason A. Donenfeld2018-04-301-2/+2
* ZipExporterPreference: Correctly get preference activityHarsh Shandilya2018-04-301-2/+14
* wg: Break out crossport dependencyHarsh Shandilya2018-04-301-1/+1
* Prefer AppCompat classesHarsh Shandilya2018-04-302-22/+18
* Allow exporting to zip fileJason A. Donenfeld2018-04-291-0/+123
* Quick cleanup across the boardHarsh Shandilya2018-04-281-4/+0
* ToolsInstaller: Propagate NoRootException properlySamuel Holland2018-01-091-14/+20
* ToolsInstallerPreference: Examine current state on loadSamuel Holland2018-01-081-0/+7
* global: Fix or suppress most lints/warningsSamuel Holland2018-01-081-1/+3
* ToolsInstaller: Extract to its own classesSamuel Holland2018-01-081-0/+91
* Remove primary configuration preferenceSamuel Holland2018-01-071-45/+0
* Convert the list of tunnels to a KeyedObservableListSamuel Holland2018-01-061-4/+8
* Serviceless rewrite, part 1Samuel Holland2018-01-061-0/+41