path: root/ui/src/main/java/com/wireguard/android/activity/LogViewerActivity.kt (follow)
Commit message (Expand)AuthorAgeFilesLines
* global: bump copyright yearJason A. Donenfeld2021-10-291-1/+1
* gradle: upgrade AndroidX dependenciesHarsh Shandilya2021-10-281-2/+2
* 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: print proper exception trace from log viewerJason A. Donenfeld2020-09-261-1/+3
* ui: retire EdgeToEdgeHarsh Shandilya2020-09-171-6/+0
* activityx: use contracts more and refineJason A. Donenfeld2020-09-171-13/+10
* DownloadsFileSaver: encapsulate permission checksJason A. Donenfeld2020-09-171-4/+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
* coroutines: use lifecycleScope where appropriateJason A. Donenfeld2020-09-151-7/+3
* coroutines: convert the restJason A. Donenfeld2020-09-151-14/+14
* LogViewerActivity: don't crash if pipe closesJason A. Donenfeld2020-03-301-1/+4
* LogViewerActivity: only scroll every quarter for the first 2.5 seconds of dumpingJason A. Donenfeld2020-03-281-4/+17
* ui: Replace ErrorMessages getter with indexing operatorHarsh Shandilya2020-03-271-1/+1
* LogViewerActivity: merge lines that don't match regexJason A. Donenfeld2020-03-261-3/+10
* LogViewerActivity: re-add error case to log exportJason A. Donenfeld2020-03-261-6/+15
* LogViewerActivity: constify requestJason A. Donenfeld2020-03-261-1/+1
* Introduce realtime log viewerHarsh Shandilya2020-03-261-0/+324