aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main/java/com/wireguard/android/preference (unfollow)
Commit message (Expand)AuthorFilesLines
2020-03-09Rename app module to uiHarsh Shandilya5-496/+0
2020-03-09ModuleDownloaderPreference: properly use errormessagesJason A. Donenfeld1-1/+2
2020-03-09ErrorMessages: do not use R from backendJason A. Donenfeld1-3/+14
2020-03-09backend: do not depend on anything except configJason A. Donenfeld1-3/+3
2019-10-16Google doesn't want to enable others to support free open source softwareJason A. Donenfeld1-44/+0
2019-10-14Download modules after verifying signify signatureJason A. Donenfeld1-0/+91
2019-10-12export: use content resolver on android Q+Jason A. Donenfeld2-37/+26
2019-10-12preferences: add donation linkJason A. Donenfeld1-0/+44
2019-01-07Update copyrightJason A. Donenfeld4-4/+4
2018-12-18Migrate to AndroidXHarsh Shandilya4-10/+10
2018-12-15Clean up error messagesSamuel Holland2-6/+6
2018-12-11Fix locale usageJason A. Donenfeld2-3/+3
2018-12-11Localize exception messagesZachary Wander3-6/+9
2018-12-10Export actual configuration for zipsJason A. Donenfeld1-1/+1
2018-12-09Use English lower casingJason A. Donenfeld1-2/+4
2018-12-08Remodel the ModelSamuel Holland1-1/+2
2018-11-11Auto-format the source directoriesSamuel Holland1-1/+2
2018-09-06global: update copyright headersJason A. Donenfeld4-7/+4
2018-08-26MonkeyedSnackbar: removeJason A. Donenfeld2-4/+2
2018-07-29MonkeyedSnackbar: work around Harsh's broken phoneJason A. Donenfeld2-2/+4
2018-07-26TunnelDetailFragment now restores state correctly after process deathEric Kuck1-1/+4
2018-07-26Application: use proper completablefuture for backendJason A. Donenfeld1-1/+1
2018-07-13global: Add nullity annotationsEric Kuck4-10/+13
2018-07-06global: move to Apache 2.0Jason A. Donenfeld4-4/+4
2018-06-30android: VersionPreference: Handle no-browser-installed caseHarsh Shandilya1-1/+4
2018-06-23android: Consolidate getPrefActivity into FragmentUtilsHarsh Shandilya2-28/+6
2018-06-23treewide: Optimize importsHarsh Shandilya2-8/+0
2018-06-14global: supply backend asynchronouslyJason A. Donenfeld1-7/+8
2018-06-10ToolsInstaller: safer state machineJason A. Donenfeld1-25/+22
2018-06-07Backend: abstract version informationJason A. Donenfeld1-17/+9
2018-06-07Give Samuel heart attack by removing DaggerJason A. Donenfeld4-26/+12
2018-06-07VersionPreference: account for checking state and move away from tools installerJason A. Donenfeld1-2/+17
2018-06-06ToolsInstallerPreference: do not check for magisk on main threadJason A. Donenfeld1-5/+5
2018-06-05ToolsInstaller: allow installing as Magisk moduleJason A. Donenfeld1-7/+21
2018-06-04LogExporterPreference: get all past processesJason A. Donenfeld1-1/+1
2018-06-02android: Cleanup classesHarsh Shandilya3-7/+6
2018-06-02ExporterPreferences: disable control immediatelyJason A. Donenfeld2-4/+8
2018-06-02Preferences: add log exporterJason A. Donenfeld2-14/+128
2018-06-01Settings: add versionJason A. Donenfeld1-0/+56
2018-05-16ExceptionLoggers: never have a null messageJason A. Donenfeld1-1/+1
2018-05-03global: fix up copyrightsJason A. Donenfeld2-0/+2
2018-05-02global: Add or update copyright headers in Java codeSamuel Holland2-0/+10
2018-05-02global: Some more lint cleanupHarsh Shandilya1-27/+24
2018-04-30ZipExporterPreference: account for directory already existingJason A. Donenfeld1-1/+1
2018-04-30global: Clean up JavaSamuel Holland1-17/+19
2018-04-30global: Automatic code formattingSamuel Holland1-16/+15
2018-04-30ZipExporterPreference: requireNonNull is redundantJason A. Donenfeld1-2/+2
2018-04-30ZipExporterPreference: Correctly get preference activityHarsh Shandilya1-2/+14
2018-04-30wg: Break out crossport dependencyHarsh Shandilya1-1/+1
2018-04-30Prefer AppCompat classesHarsh Shandilya2-22/+18