aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ui (unfollow)
Commit message (Expand)AuthorFilesLines
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 Shandilya2-1/+2
2021-10-28gradle: upgrade AndroidX dependenciesHarsh Shandilya2-3/+3
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-29gradle: update property set with AGP 7 experimental flagsHarsh Shandilya1-2/+5
2021-07-29strings: sync translationsHarsh Shandilya24-95/+737
2021-07-29build: switch to modern plugin application layoutHarsh Shandilya1-4/+5
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-03-01build: upgrade Kotlin and turn on IR compilerHarsh Shandilya1-0/+1
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-05build: update to mdc 1.3.0-alpha03Jason A. Donenfeld1-1/+1
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
2020-09-26ui: print proper exception trace from log viewerJason A. Donenfeld1-1/+3
2020-09-26ui: request intent permissions from hidden activityJason A. Donenfeld1-2/+19
2020-09-24tv: handle going up directories betterJason A. Donenfeld2-25/+41
2020-09-24tv: show volume descriptions for file pickerJason A. Donenfeld1-4/+4
2020-09-24ui: account for null data in callbackJason A. Donenfeld1-0/+1
2020-09-23ui: cleanup code after churnJason A. Donenfeld5-220/+206
2020-09-23tv: use system picker for API 29+Jason A. Donenfeld1-10/+24