path: root/ui/src (unfollow)
Commit message (Expand)AuthorFilesLines
2022-07-07ui: add barrier to fix detail fragment overlapSlipkHunter1-7/+10
2022-05-26ui: reorder constraints to fix detail fragment overlapHarsh Shandilya1-3/+7
2022-05-26ui: move default style to Material3 with Dynamic ColorsHarsh Shandilya5-22/+23
2022-05-26ui: normalise icon tints and remove unused drawableHarsh Shandilya13-23/+25
2022-05-26ui: remove unnecessary boolean checkHarsh Shandilya1-3/+1
2022-03-20ui: word wrap settings headersVlad Loktionov1-0/+5
2022-03-20ui: exclude TunnelToggleActivity from recentsRin Patch1-1/+2
2022-03-06ui: make validity check from QR code image scanner staticHarsh Shandilya2-10/+10
2022-03-06ui: allow importing tunnel from an QR image stored on the deviceNikita Pustovoi4-1/+136
2022-01-17ui: add margin on empty list textMarcel Joss2-0/+3
2022-01-08ui: make when statements exhaustive everywhereHarsh Shandilya2-0/+2
2021-10-29global: bump copyright yearJason A. Donenfeld57-57/+57
2021-10-29tunnel: remove kernel module downloaderJason A. Donenfeld32-215/+118
2021-10-28ui: fix and silence lint errorsHarsh Shandilya1-1/+0
2021-10-28gradle: upgrade AndroidX dependenciesHarsh Shandilya1-2/+2
2021-10-27strings: sync translationsHarsh Shandilya2-0/+357
2021-10-25ui: upgrade zxing-android-embeddedHarsh Shandilya2-13/+10
2021-09-26strings: sync with crowdinJason A. Donenfeld13-4/+208
2021-09-25ui,tunnel: support DNS search domainsJason A. Donenfeld4-6/+40
2021-07-29strings: sync translationsHarsh Shandilya24-95/+737
2021-07-29ui: mark app_name string as untranslatableHarsh Shandilya2-2/+2
2021-05-26tunnel: retry DNS resolution for 10 secondsJason A. Donenfeld2-1/+3
2021-05-19build: upgrade AndroidX dependenciesHarsh Shandilya1-1/+1
2021-05-06ui: update datastore and rework apiJason A. Donenfeld3-33/+37
2021-05-06ui: remove hack for broken kotlin compilerJason A. Donenfeld1-5/+1
2021-05-05ui: replace deprecated string operationsHarsh Shandilya3-10/+6
2021-04-21ui: abstract out theme attributes to reduce overlapHarsh Shandilya2-22/+4
2021-04-21strings: replace three dots with ellipsis characterHarsh Shandilya2-4/+4
2021-04-21ui: remove unnecessary v21 styles overrideHarsh Shandilya1-26/+0
2021-04-21strings: remove invalid translation from FarsiHarsh Shandilya1-1/+0
2021-04-21ui: remove some more non-null assertions on binding fieldsHarsh Shandilya2-2/+2
2021-04-21ui: reduce size of QS tile drawableHarsh Shandilya1-2/+2
2021-04-21strings: fix resource qualifier for IndonesianHarsh Shandilya1-0/+0
2021-04-21TunnelListFragment: drop incorrect non-null assertionHarsh Shandilya1-1/+1
2021-04-11strings: sync translationsHarsh Shandilya14-56/+653
2021-02-19build: upgrade to ZXING 4.1.0Harsh Shandilya1-1/+4
2021-02-12tunnel: report git commit as wgVersionJason A. Donenfeld16-16/+16
2021-01-23strings: sync translationsHarsh Shandilya3-31/+236
2021-01-01ClipboardUtils: localize clipboard notification snackJason A. Donenfeld2-1/+3
2020-12-21strings: sync with crowdinJason A. Donenfeld7-0/+532
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-11-07strings: sync translationsHarsh Shandilya1-0/+184
2020-10-14build: add crowdin syncer script and use itJason A. Donenfeld12-4/+1013
2020-10-02DownloadsFileSaver: initialize callback in constructor, not on the flyJason A. Donenfeld3-9/+22
2020-10-02build: upgrade AndroidX biometricJason A. Donenfeld1-5/+4
2020-09-30ui: use commit extension from fragment-ktxHarsh Shandilya3-16/+19
2020-09-30ui: account for binding disappearing on detail fragmentJason A. Donenfeld1-7/+11
2020-09-27tv: hack gridlayoutmanager to fill columns before row if we're not scrollingJason A. Donenfeld1-0/+46
2020-09-26ui: queue up tunnel mutating on activity scope instead of fragment scopeJason A. Donenfeld6-69/+80