aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ui/src/main/java/com/wireguard/android/fragment (unfollow)
Commit message (Expand)AuthorFilesLines
2026-03-15ui: remove use of deprecated bundleOfJason A. Donenfeld2-9/+8
2025-05-19global: update copyright noticesJason A. Donenfeld7-7/+7
2025-05-05gradle: target API 36Jason A. Donenfeld1-1/+1
2023-05-08ui: only register contracts in constructorsJason A. Donenfeld1-2/+3
2023-05-05ui: reformat all codeJason A. Donenfeld6-34/+57
2023-05-01ui: handle update signaturesJason A. Donenfeld1-0/+3
2023-04-24ui: display latest handshake timeJason A. Donenfeld1-7/+18
2023-04-07ui: set app list button text on main threadJason A. Donenfeld1-1/+1
2023-04-04ui: do not crash if tunnel preparation failsJason A. Donenfeld1-6/+14
2023-04-04ui: show bottom sheet sync to prevent double addJason A. Donenfeld1-1/+1
2023-03-30ui: do not allow double clicking fab to show menu twiceJason A. Donenfeld1-0/+2
2023-03-30ui: remove unneeded @JvmStatic annotationsJason A. Donenfeld2-1/+1
2023-03-30ui: use app resources instead of ctx for strings in callbackJason A. Donenfeld1-1/+1
2023-03-27ui: cancel actionmode when pressing back buttonJason A. Donenfeld1-0/+8
2023-03-27ui: simplify actionmode castJason A. Donenfeld1-3/+1
2023-03-27ui: introduce a fresh set of Material3 themes and migrate to themHarsh Shandilya1-5/+1
2023-03-27ui: use AndroidX `BundleCompat` for extracting parcelableHarsh Shandilya1-6/+2
2023-03-24ui: simplify IME displaying in ConfigNamingDialogFragmentJason A. Donenfeld1-43/+5
2023-03-22ui: migrate to MenuProviderHarsh Shandilya2-13/+26
2023-03-22ui: address Parcelable API deprecationsHarsh Shandilya1-1/+7
2023-03-22ui: address PackageManager API deprecationsHarsh Shandilya1-1/+14
2023-03-22ui: set button text after loading app list in AppListDialogFragmentJason A. Donenfeld1-0/+1
2023-03-21global: bump copyright dateJason A. Donenfeld7-7/+7
2022-05-26ui: move default style to Material3 with Dynamic ColorsHarsh Shandilya2-2/+4
2022-03-06ui: make validity check from QR code image scanner staticHarsh Shandilya1-2/+2
2022-03-06ui: allow importing tunnel from an QR image stored on the deviceNikita Pustovoi1-1/+16
2022-01-08ui: make when statements exhaustive everywhereHarsh Shandilya1-0/+1
2021-10-29global: bump copyright yearJason A. Donenfeld7-7/+7
2021-10-25ui: upgrade zxing-android-embeddedHarsh Shandilya1-10/+10
2021-04-21ui: remove some more non-null assertions on binding fieldsHarsh Shandilya2-2/+2
2021-04-21TunnelListFragment: drop incorrect non-null assertionHarsh Shandilya1-1/+1
2020-11-16ui: show all apps with internet permission in exclusions listHarsh Shandilya1-7/+6
2020-11-10ui: test for any camera, not just rear oneJason A. Donenfeld1-1/+1
2020-09-30ui: account for binding disappearing on detail fragmentJason A. Donenfeld1-7/+11
2020-09-26ui: queue up tunnel mutating on activity scope instead of fragment scopeJason A. Donenfeld4-66/+75
2020-09-24ui: account for null data in callbackJason A. Donenfeld1-0/+1
2020-09-23ui: cleanup code after churnJason A. Donenfeld1-15/+2
2020-09-22tv: wire in statsJason A. Donenfeld1-11/+2
2020-09-22tv: abstract out tunnel importingJason A. Donenfeld2-129/+18
2020-09-22tv: initial draft of Android TV supportHarsh Shandilya1-11/+2
2020-09-20TunnelEditorFragment: do not assume a contextJason A. Donenfeld1-2/+2
2020-09-20TunnelListFragment: do not assume binding always existsJason A. Donenfeld1-4/+4
2020-09-20TunnelDetailFragment: use kotlin coroutine for timer and rework nullabilityJason A. Donenfeld1-43/+38
2020-09-20BaseFragment: avoid using requireContext() in permission result callbackJason A. Donenfeld1-2/+2
2020-09-20AddTunnelsSheet: disable qrcode scanning if no cameraJason A. Donenfeld1-1/+8
2020-09-18ui: reformat codeJason A. Donenfeld2-4/+0
2020-09-17ui: retire EdgeToEdgeHarsh Shandilya3-17/+1
2020-09-17ui: replace deprecated onActivityCreated with onViewCreatedHarsh Shandilya1-2/+2
2020-09-17ui: refactor AddTunnelsSheet's selection communicationHarsh Shandilya2-37/+43
2020-09-17ui: refactor AppListDialogFragment's selection communicationHarsh Shandilya2-33/+31