summaryrefslogtreecommitdiffhomepage
path: root/ui
AgeCommit message (Expand)Author
2022-05-26ui: normalise icon tints and remove unused drawableHarsh Shandilya
2022-05-26ui: remove unnecessary boolean checkHarsh Shandilya
2022-03-20ui: word wrap settings headersVlad Loktionov
2022-03-20ui: exclude TunnelToggleActivity from recentsRin Patch
2022-03-06ui: make validity check from QR code image scanner staticHarsh Shandilya
2022-03-06ui: allow importing tunnel from an QR image stored on the deviceNikita Pustovoi
2022-01-17ui: add margin on empty list textMarcel Joss
2022-01-08ui: make when statements exhaustive everywhereHarsh Shandilya
2021-10-29global: bump copyright yearJason A. Donenfeld
2021-10-29tunnel: remove kernel module downloaderJason A. Donenfeld
2021-10-28ui: fix and silence lint errorsHarsh Shandilya
2021-10-28gradle: upgrade AndroidX dependenciesHarsh Shandilya
2021-10-27strings: sync translationsHarsh Shandilya
2021-10-25ui: upgrade zxing-android-embeddedHarsh Shandilya
2021-09-26strings: sync with crowdinJason A. Donenfeld
2021-09-25ui,tunnel: support DNS search domainsJason A. Donenfeld
2021-07-29gradle: update property set with AGP 7 experimental flagsHarsh Shandilya
2021-07-29strings: sync translationsHarsh Shandilya
2021-07-29build: switch to modern plugin application layoutHarsh Shandilya
2021-07-29ui: mark app_name string as untranslatableHarsh Shandilya
2021-05-26tunnel: retry DNS resolution for 10 secondsJason A. Donenfeld
2021-05-19build: upgrade AndroidX dependenciesHarsh Shandilya
2021-05-06ui: update datastore and rework apiJason A. Donenfeld
2021-05-06ui: remove hack for broken kotlin compilerJason A. Donenfeld
2021-05-05ui: replace deprecated string operationsHarsh Shandilya
2021-04-21ui: abstract out theme attributes to reduce overlapHarsh Shandilya
2021-04-21strings: replace three dots with ellipsis characterHarsh Shandilya
2021-04-21ui: remove unnecessary v21 styles overrideHarsh Shandilya
2021-04-21strings: remove invalid translation from FarsiHarsh Shandilya
2021-04-21ui: remove some more non-null assertions on binding fieldsHarsh Shandilya
2021-04-21ui: reduce size of QS tile drawableHarsh Shandilya
2021-04-21strings: fix resource qualifier for IndonesianHarsh Shandilya
2021-04-21TunnelListFragment: drop incorrect non-null assertionHarsh Shandilya
2021-04-11strings: sync translationsHarsh Shandilya
2021-03-01build: upgrade Kotlin and turn on IR compilerHarsh Shandilya
2021-02-19build: upgrade to ZXING 4.1.0Harsh Shandilya
2021-02-12tunnel: report git commit as wgVersionJason A. Donenfeld
2021-01-23strings: sync translationsHarsh Shandilya
2021-01-01ClipboardUtils: localize clipboard notification snackJason A. Donenfeld
2020-12-21strings: sync with crowdinJason A. Donenfeld
2020-11-16ui: show all apps with internet permission in exclusions listHarsh Shandilya
2020-11-10ui: test for any camera, not just rear oneJason A. Donenfeld
2020-11-07strings: sync translationsHarsh Shandilya
2020-10-14build: add crowdin syncer script and use itJason A. Donenfeld
2020-10-05build: update to mdc 1.3.0-alpha03Jason A. Donenfeld
2020-10-02DownloadsFileSaver: initialize callback in constructor, not on the flyJason A. Donenfeld
2020-10-02build: upgrade AndroidX biometricJason A. Donenfeld
2020-09-30ui: use commit extension from fragment-ktxHarsh Shandilya
2020-09-30ui: account for binding disappearing on detail fragmentJason A. Donenfeld
2020-09-27tv: hack gridlayoutmanager to fill columns before row if we're not scrollingJason A. Donenfeld