aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ui/src/main/java/com/wireguard/android/fragment (follow)
Commit message (Expand)AuthorAgeFilesLines
* ui: only register contracts in constructorsJason A. Donenfeld2023-05-081-2/+3
* ui: reformat all codeJason A. Donenfeld2023-05-056-34/+57
* ui: handle update signaturesJason A. Donenfeld2023-05-011-0/+3
* ui: display latest handshake timeJason A. Donenfeld2023-04-241-7/+18
* ui: set app list button text on main threadJason A. Donenfeld2023-04-071-1/+1
* ui: do not crash if tunnel preparation failsJason A. Donenfeld2023-04-041-6/+14
* ui: show bottom sheet sync to prevent double addJason A. Donenfeld2023-04-041-1/+1
* ui: do not allow double clicking fab to show menu twiceJason A. Donenfeld2023-03-301-0/+2
* ui: remove unneeded @JvmStatic annotationsJason A. Donenfeld2023-03-302-1/+1
* ui: use app resources instead of ctx for strings in callbackJason A. Donenfeld2023-03-301-1/+1
* ui: cancel actionmode when pressing back buttonJason A. Donenfeld2023-03-271-0/+8
* ui: simplify actionmode castJason A. Donenfeld2023-03-271-3/+1
* ui: introduce a fresh set of Material3 themes and migrate to themHarsh Shandilya2023-03-271-5/+1
* ui: use AndroidX `BundleCompat` for extracting parcelableHarsh Shandilya2023-03-271-6/+2
* ui: simplify IME displaying in ConfigNamingDialogFragmentJason A. Donenfeld2023-03-241-43/+5
* ui: migrate to MenuProviderHarsh Shandilya2023-03-222-13/+26
* ui: address Parcelable API deprecationsHarsh Shandilya2023-03-221-1/+7
* ui: address PackageManager API deprecationsHarsh Shandilya2023-03-221-1/+14
* ui: set button text after loading app list in AppListDialogFragmentJason A. Donenfeld2023-03-221-0/+1
* global: bump copyright dateJason A. Donenfeld2023-03-217-7/+7
* ui: move default style to Material3 with Dynamic ColorsHarsh Shandilya2022-05-262-2/+4
* ui: make validity check from QR code image scanner staticHarsh Shandilya2022-03-061-2/+2
* ui: allow importing tunnel from an QR image stored on the deviceNikita Pustovoi2022-03-061-1/+16
* ui: make when statements exhaustive everywhereHarsh Shandilya2022-01-081-0/+1
* global: bump copyright yearJason A. Donenfeld2021-10-297-7/+7
* ui: upgrade zxing-android-embeddedHarsh Shandilya2021-10-251-10/+10
* ui: remove some more non-null assertions on binding fieldsHarsh Shandilya2021-04-212-2/+2
* TunnelListFragment: drop incorrect non-null assertionHarsh Shandilya2021-04-211-1/+1
* ui: show all apps with internet permission in exclusions listHarsh Shandilya2020-11-161-7/+6
* ui: test for any camera, not just rear oneJason A. Donenfeld2020-11-101-1/+1
* ui: account for binding disappearing on detail fragmentJason A. Donenfeld2020-09-301-7/+11
* ui: queue up tunnel mutating on activity scope instead of fragment scopeJason A. Donenfeld2020-09-264-66/+75
* ui: account for null data in callbackJason A. Donenfeld2020-09-241-0/+1
* ui: cleanup code after churnJason A. Donenfeld2020-09-231-15/+2
* tv: wire in statsJason A. Donenfeld2020-09-221-11/+2
* tv: abstract out tunnel importingJason A. Donenfeld2020-09-222-129/+18
* tv: initial draft of Android TV supportHarsh Shandilya2020-09-221-11/+2
* TunnelEditorFragment: do not assume a contextJason A. Donenfeld2020-09-201-2/+2
* TunnelListFragment: do not assume binding always existsJason A. Donenfeld2020-09-201-4/+4
* TunnelDetailFragment: use kotlin coroutine for timer and rework nullabilityJason A. Donenfeld2020-09-201-43/+38
* BaseFragment: avoid using requireContext() in permission result callbackJason A. Donenfeld2020-09-201-2/+2
* AddTunnelsSheet: disable qrcode scanning if no cameraJason A. Donenfeld2020-09-201-1/+8
* ui: reformat codeJason A. Donenfeld2020-09-182-4/+0
* ui: retire EdgeToEdgeHarsh Shandilya2020-09-173-17/+1
* ui: replace deprecated onActivityCreated with onViewCreatedHarsh Shandilya2020-09-171-2/+2
* ui: refactor AddTunnelsSheet's selection communicationHarsh Shandilya2020-09-172-37/+43
* ui: refactor AppListDialogFragment's selection communicationHarsh Shandilya2020-09-172-33/+31
* activityx: use contracts more and refineJason A. Donenfeld2020-09-171-13/+12
* ConfigNamingDialogFragment: fix focus request for config naming dialogHarsh Shandilya2020-09-161-3/+17
* TunnelEditorFragment: move backwards using fragment manager instead of hackJason A. Donenfeld2020-09-162-7/+5