aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ui/src/main/java/com/wireguard/android/fragment/TunnelEditorFragment.kt (follow)
Commit message (Expand)AuthorAgeFilesLines
* ui: make when statements exhaustive everywhereHarsh Shandilya2022-01-081-0/+1
* global: bump copyright yearJason A. Donenfeld2021-10-291-1/+1
* ui: queue up tunnel mutating on activity scope instead of fragment scopeJason A. Donenfeld2020-09-261-30/+36
* TunnelEditorFragment: do not assume a contextJason A. Donenfeld2020-09-201-2/+2
* ui: retire EdgeToEdgeHarsh Shandilya2020-09-171-4/+0
* ui: refactor AppListDialogFragment's selection communicationHarsh Shandilya2020-09-171-21/+21
* TunnelEditorFragment: move backwards using fragment manager instead of hackJason A. Donenfeld2020-09-161-6/+4
* TunnelEditorFragment: avoid extra trip through event loopJason A. Donenfeld2020-09-161-7/+6
* coroutines: lifecycleScope is by default on Main.immediateJason A. Donenfeld2020-09-161-4/+3
* coroutines: use lifecycleScope where appropriateJason A. Donenfeld2020-09-151-4/+4
* coroutines: convert the restJason A. Donenfeld2020-09-151-19/+49
* AdminKnobs: allow enterprise admins to disable private key exportJason A. Donenfeld2020-07-231-0/+2
* AppListDialogFragment: support both inclusion and exclusionJason A. Donenfeld2020-04-061-10/+25
* TunnelEditorFragment: don't show bioauth if already visibleJason A. Donenfeld2020-03-301-0/+1
* global: cleanup code styleJason A. Donenfeld2020-03-301-1/+0
* BiometricAuthenticator: rework logic and bugsJason A. Donenfeld2020-03-301-5/+10
* BiometricAuthenticator: implement biometric authentication for sensitive operationsHarsh Shandilya2020-03-301-5/+20
* TunnelEditorFragment: add hooks for biometric authJason A. Donenfeld2020-03-301-2/+20
* global: hardcode tags so that minification doesn't ruin the logJason A. Donenfeld2020-03-281-1/+1
* ui: Remove unnecessary non-null assertion in TAG fieldsHarsh Shandilya2020-03-281-1/+1
* ui: use kotlin class instead of java class for tagJason A. Donenfeld2020-03-281-1/+1
* TunnelEditor: move generate button to inside boxJason A. Donenfeld2020-03-281-0/+2
* Disable screen capture in tunnel editorHarsh Shandilya2020-03-281-0/+3
* ui: Replace ErrorMessages getter with indexing operatorHarsh Shandilya2020-03-271-4/+4
* TunnelManager: convert to kotlinJason A. Donenfeld2020-03-261-4/+2
* ObservableTunnel: port to kotlinJason A. Donenfeld2020-03-261-3/+3
* ui: cleanup various pieces of kotlinJason A. Donenfeld2020-03-261-2/+2
* viewmodel: port to kotlinJason A. Donenfeld2020-03-211-4/+4
* EdgeToEdge: move into widgetJason A. Donenfeld2020-03-201-2/+2
* Use more Kotlin-esque code where applicableHarsh Shandilya2020-03-191-17/+12
* ui: Convert fragment package to KotlinHarsh Shandilya2020-03-191-0/+236