aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ui/src/main/java/com/wireguard/android/activity (follow)
Commit message (Expand)AuthorAgeFilesLines
* build: upgrade AndroidX dependenciesHarsh Shandilya2021-05-191-1/+1
* ui: remove hack for broken kotlin compilerJason A. Donenfeld2021-05-061-5/+1
* DownloadsFileSaver: initialize callback in constructor, not on the flyJason A. Donenfeld2020-10-021-1/+3
* ui: use commit extension from fragment-ktxHarsh Shandilya2020-09-303-16/+19
* tv: hack gridlayoutmanager to fill columns before row if we're not scrollingJason A. Donenfeld2020-09-271-0/+46
* ui: print proper exception trace from log viewerJason A. Donenfeld2020-09-261-1/+3
* ui: request intent permissions from hidden activityJason A. Donenfeld2020-09-261-2/+19
* tv: handle going up directories betterJason A. Donenfeld2020-09-241-25/+40
* tv: show volume descriptions for file pickerJason A. Donenfeld2020-09-241-4/+4
* tv: use system picker for API 29+Jason A. Donenfeld2020-09-231-10/+24
* tv: use our own file pickerJason A. Donenfeld2020-09-231-19/+166
* tv: escape deletion view with back buttonJason A. Donenfeld2020-09-231-0/+7
* tv: select first item after toggling deletion modeJason A. Donenfeld2020-09-221-0/+3
* tv: hook up isFocused as observable propertyJason A. Donenfeld2020-09-221-0/+4
* tv: add text when there are no tunnelsJason A. Donenfeld2020-09-221-0/+2
* tv: select the right thing on loadJason A. Donenfeld2020-09-221-2/+9
* tv: set layout manager from XMLHarsh Shandilya2020-09-221-2/+0
* tv: do themingHarsh Shandilya2020-09-221-0/+2
* tv: account for broken TVs with no file pickerJason A. Donenfeld2020-09-221-1/+7
* tv: do not redisplay stats when deletingJason A. Donenfeld2020-09-221-3/+3
* tv: add ugly deletion modeJason A. Donenfeld2020-09-221-8/+26
* tv: wire in statsJason A. Donenfeld2020-09-221-1/+36
* tv: wire up tunnel start/stopJason A. Donenfeld2020-09-221-0/+50
* tv: begin to wire up databindingsJason A. Donenfeld2020-09-221-13/+9
* tv: abstract out tunnel importingJason A. Donenfeld2020-09-221-128/+7
* tv: initial draft of Android TV supportHarsh Shandilya2020-09-221-0/+162
* SettingsActivity: account for module present but no rootJason A. Donenfeld2020-09-181-0/+9
* ui: move to Jetpack DataStore instead of SharedPrefsJason A. Donenfeld2020-09-182-22/+15
* ui: retire EdgeToEdgeHarsh Shandilya2020-09-172-18/+0
* activityx: use contracts more and refineJason A. Donenfeld2020-09-171-13/+10
* DownloadsFileSaver: encapsulate permission checksJason A. Donenfeld2020-09-172-42/+3
* LogViewerActivity: simplify scopingJason A. Donenfeld2020-09-161-23/+19
* ui: resolve getColor deprecation in LogViewerActivityHarsh Shandilya2020-09-161-14/+6
* LogViewerActivity: destroy process when coroutine scope is cancelledJason A. Donenfeld2020-09-161-37/+42
* ui: await activity creation to change selected tunnelHarsh Shandilya2020-09-161-2/+1
* global: lint codebase with recent changesJason A. Donenfeld2020-09-161-0/+1
* coroutines: lifecycleScope is by default on Main.immediateJason A. Donenfeld2020-09-163-6/+4
* coroutines: use lifecycleScope where appropriateJason A. Donenfeld2020-09-154-14/+10
* coroutines: convert the restJason A. Donenfeld2020-09-154-36/+41
* coroutines: convert low-hanging fruitsJason A. Donenfeld2020-09-141-3/+9
* AdminKnobs: allow enterprise admins to disable private key exportJason A. Donenfeld2020-07-231-0/+5
* ui: address new databinding requirementsHarsh Shandilya2020-05-291-7/+7
* LogViewerActivity: don't crash if pipe closesJason A. Donenfeld2020-03-301-1/+4
* global: hardcode tags so that minification doesn't ruin the logJason A. Donenfeld2020-03-281-1/+1
* LogViewerActivity: only scroll every quarter for the first 2.5 seconds of dumpingJason A. Donenfeld2020-03-281-4/+17
* ui: Remove unnecessary non-null assertion in TAG fieldsHarsh Shandilya2020-03-281-1/+1
* ui: use kotlin class instead of java class for tagJason A. Donenfeld2020-03-281-1/+1
* ui: Replace ErrorMessages getter with indexing operatorHarsh Shandilya2020-03-272-2/+2
* ObservableTunnel: port to kotlinJason A. Donenfeld2020-03-261-1/+1
* LogViewerActivity: merge lines that don't match regexJason A. Donenfeld2020-03-261-3/+10