aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ui/src/main/java/com/wireguard/android/activity/LogViewerActivity.kt (follow)
Commit message (Expand)AuthorAgeFilesLines
* gradle: bump many depsJason A. Donenfeld2023-10-131-1/+1
* ui: reformat all codeJason A. Donenfeld2023-05-051-17/+25
* ui: collect logs from IO thread onlyJason A. Donenfeld2023-05-051-11/+15
* ui: LogViewerActivity: cleanup ret valJason A. Donenfeld2023-04-131-2/+1
* ui: further reduce log viewer memory usageJason A. Donenfeld2023-04-121-2/+1
* ui: do not OOM when leaving log window open for a whileJason A. Donenfeld2023-04-041-14/+39
* ui: add log items in buffered batchesJason A. Donenfeld2023-03-281-23/+34
* ui: color verbose logs the same as debug logsJason A. Donenfeld2023-03-281-1/+1
* ui: don't call getColor on already resolved attributeJason A. Donenfeld2023-03-281-1/+1
* ui: introduce a fresh set of Material3 themes and migrate to themHarsh Shandilya2023-03-271-1/+2
* global: bump copyright dateJason A. Donenfeld2023-03-211-1/+1
* 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