aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ui/src/main/java/com/wireguard/android/preference (unfollow)
Commit message (Expand)AuthorFilesLines
2025-05-21DonatePreferences: use toUri() extensionJason A. Donenfeld1-1/+2
2025-05-19global: update copyright noticesJason A. Donenfeld7-7/+7
2023-05-10ui: add shortcut for adding quick settings tileJason A. Donenfeld1-0/+50
2023-05-08gradle: restore play runtime detectionJason A. Donenfeld1-2/+2
2023-05-05ui: reformat all codeJason A. Donenfeld1-6/+10
2023-05-04gradle: remove runtime detection of play storeJason A. Donenfeld1-3/+2
2023-05-01ui: handle update signaturesJason A. Donenfeld1-14/+2
2023-04-05ui: distinguish play store installs at runtime for reproducible buildsJason A. Donenfeld1-2/+15
2023-04-04ui: always use MaterialAlertDialogBuilderJason A. Donenfeld1-3/+5
2023-04-04ui: use ErrorMessages consistentlyJason A. Donenfeld2-2/+4
2023-04-04ui: never throw on link clicksJason A. Donenfeld2-4/+6
2023-03-24ui: bring back donation buttonJason A. Donenfeld1-0/+38
2023-03-21global: bump copyright dateJason A. Donenfeld5-5/+5
2022-01-08ui: make when statements exhaustive everywhereHarsh Shandilya1-0/+1
2021-10-29global: bump copyright yearJason A. Donenfeld5-5/+5
2021-10-29tunnel: remove kernel module downloaderJason A. Donenfeld2-78/+8
2021-05-06ui: update datastore and rework apiJason A. Donenfeld1-18/+21
2021-05-05ui: replace deprecated string operationsHarsh Shandilya1-3/+2
2020-10-02DownloadsFileSaver: initialize callback in constructor, not on the flyJason A. Donenfeld1-1/+3
2020-09-26ui: queue up tunnel mutating on activity scope instead of fragment scopeJason A. Donenfeld1-1/+3
2020-09-18ui: move to Jetpack DataStore instead of SharedPrefsJason A. Donenfeld3-12/+142
2020-09-17DownloadsFileSaver: encapsulate permission checksJason A. Donenfeld1-14/+9
2020-09-16ZipExporterPreference: don't ask for storage permissions on newer androidJason A. Donenfeld1-4/+9
2020-09-16global: lint codebase with recent changesJason A. Donenfeld1-1/+2
2020-09-16ui: don't use low-level logger APIHarsh Shandilya1-1/+1
2020-09-16coroutines: lifecycleScope is by default on Main.immediateJason A. Donenfeld5-7/+7
2020-09-15coroutines: use lifecycleScope where appropriateJason A. Donenfeld5-26/+23
2020-09-15coroutines: convert the restJason A. Donenfeld5-81/+86
2020-09-14coroutines: convert low-hanging fruitsJason A. Donenfeld3-44/+63
2020-07-23AdminKnobs: allow enterprise admins to disable private key exportJason A. Donenfeld1-0/+2
2020-04-07KernelModuleDisablerPreference: do not make synchronous calls to getBackendJason A. Donenfeld1-8/+17
2020-03-30global: cleanup code styleJason A. Donenfeld1-3/+3
2020-03-30BiometricAuthenticator: rework logic and bugsJason A. Donenfeld1-1/+2
2020-03-30BiometricAuthenticator: implement biometric authentication for sensitive operationsHarsh Shandilya1-5/+20
2020-03-28global: hardcode tags so that minification doesn't ruin the logJason A. Donenfeld1-1/+1
2020-03-28ui: Remove unnecessary non-null assertion in TAG fieldsHarsh Shandilya1-1/+1
2020-03-28ui: use kotlin class instead of java class for tagJason A. Donenfeld1-1/+1
2020-03-27databinding: simplify and address warningsJason A. Donenfeld1-1/+1
2020-03-27ui: Replace ErrorMessages getter with indexing operatorHarsh Shandilya2-2/+2
2020-03-26ObservableTunnel: port to kotlinJason A. Donenfeld1-1/+1
2020-03-26ui: root: rewrite in kotlinJason A. Donenfeld1-1/+1
2020-03-26Introduce realtime log viewerHarsh Shandilya1-101/+0
2020-03-25LogExporterPreference: Don't ask for storage permissions on Android 10 and aboveHarsh Shandilya1-6/+12
2020-03-20Replace PermissionRequestCallback with direct methodsHarsh Shandilya2-23/+12
2020-03-20Convert activity package to KotlinHarsh Shandilya2-12/+22
2020-03-19preferences: rewrite in kotlinJason A. Donenfeld12-600/+452
2020-03-17preference: restart application immediatelyJason A. Donenfeld2-19/+14
2020-03-10ModuleDownloaderPreference: remove disable_kernel_module after downloadingJason A. Donenfeld2-5/+6
2020-03-10ui: Codestyle cleanupsHarsh Shandilya2-6/+6
2020-03-09KernelModuleDisablerPreference: turn off tunnels before switching backendJason A. Donenfeld1-10/+25