index
:
wireguard-android
jd/icu-units
lr/for-jason
master
Android GUI for WireGuard
Jason A. Donenfeld
about
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
ui
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
tv: begin to wire up databindings
Jason A. Donenfeld
2020-09-22
3
-47
/
+48
*
tv: abstract out tunnel importing
Jason A. Donenfeld
2020-09-22
5
-267
/
+175
*
tv: initial draft of Android TV support
Harsh Shandilya
2020-09-22
6
-12
/
+286
*
TunnelManager: catch exception in intent receiver
Jason A. Donenfeld
2020-09-21
1
-1
/
+7
*
TunnelEditorFragment: do not assume a context
Jason A. Donenfeld
2020-09-20
1
-2
/
+2
*
TunnelListFragment: do not assume binding always exists
Jason A. Donenfeld
2020-09-20
1
-4
/
+4
*
TunnelDetailFragment: use kotlin coroutine for timer and rework nullability
Jason A. Donenfeld
2020-09-20
1
-43
/
+38
*
BaseFragment: avoid using requireContext() in permission result callback
Jason A. Donenfeld
2020-09-20
1
-2
/
+2
*
AddTunnelsSheet: disable qrcode scanning if no camera
Jason A. Donenfeld
2020-09-20
1
-1
/
+8
*
ui: add tooling label for exclusions button
Harsh Shandilya
2020-09-20
1
-1
/
+2
*
ui: add navigation hints for D-Pad and IME
Harsh Shandilya
2020-09-20
7
-0
/
+106
*
ui: add xhdpi banner resource
Harsh Shandilya
2020-09-18
1
-0
/
+0
*
SettingsActivity: account for module present but no root
Jason A. Donenfeld
2020-09-18
1
-0
/
+9
*
ui: move to Jetpack DataStore instead of SharedPrefs
Jason A. Donenfeld
2020-09-18
9
-101
/
+303
*
ui: reformat code
Jason A. Donenfeld
2020-09-18
3
-5
/
+2
*
ui: retire EdgeToEdge
Harsh Shandilya
2020-09-17
6
-101
/
+1
*
ui: replace deprecated onActivityCreated with onViewCreated
Harsh Shandilya
2020-09-17
1
-2
/
+2
*
ui: refactor AddTunnelsSheet's selection communication
Harsh Shandilya
2020-09-17
3
-42
/
+43
*
ui: refactor AppListDialogFragment's selection communication
Harsh Shandilya
2020-09-17
2
-33
/
+31
*
activityx: use contracts more and refine
Jason A. Donenfeld
2020-09-17
2
-26
/
+22
*
DownloadsFileSaver: encapsulate permission checks
Jason A. Donenfeld
2020-09-17
5
-90
/
+68
*
LogViewerActivity: simplify scoping
Jason A. Donenfeld
2020-09-16
1
-23
/
+19
*
ZipExporterPreference: don't ask for storage permissions on newer android
Jason A. Donenfeld
2020-09-16
2
-4
/
+11
*
ui: resolve getColor deprecation in LogViewerActivity
Harsh Shandilya
2020-09-16
1
-14
/
+6
*
LogViewerActivity: destroy process when coroutine scope is cancelled
Jason A. Donenfeld
2020-09-16
1
-37
/
+42
*
ui: await activity creation to change selected tunnel
Harsh Shandilya
2020-09-16
1
-2
/
+1
*
ui: replace GlobalScope with a hand-rolled CoroutineScope
Harsh Shandilya
2020-09-16
6
-16
/
+25
*
ConfigNamingDialogFragment: fix focus request for config naming dialog
Harsh Shandilya
2020-09-16
2
-5
/
+18
*
TunnelEditorFragment: move backwards using fragment manager instead of hack
Jason A. Donenfeld
2020-09-16
2
-7
/
+5
*
TunnelEditorFragment: avoid extra trip through event loop
Jason A. Donenfeld
2020-09-16
1
-7
/
+6
*
Extensions: use more idiomatic kotlin
Jason A. Donenfeld
2020-09-16
1
-2
/
+2
*
global: lint codebase with recent changes
Jason A. Donenfeld
2020-09-16
8
-7
/
+12
*
ui: don't use low-level logger API
Harsh Shandilya
2020-09-16
4
-7
/
+7
*
ui: update manifest for API 30 changes
Harsh Shandilya
2020-09-16
1
-1
/
+11
*
coroutines: lifecycleScope is by default on Main.immediate
Jason A. Donenfeld
2020-09-16
13
-29
/
+23
*
coroutines: use lifecycleScope where appropriate
Jason A. Donenfeld
2020-09-15
18
-81
/
+64
*
MonkeyedTextInputEditText: au revoir
Jason A. Donenfeld
2020-09-15
4
-45
/
+14
*
TunnelListFragment: set selection on Main, not Main.immediate
Jason A. Donenfeld
2020-09-15
1
-1
/
+1
*
MonkeyedTextInputEditText: add note about sunset plan
Jason A. Donenfeld
2020-09-15
1
-0
/
+6
*
gradle: desugar retrofuture and remove old deps
Jason A. Donenfeld
2020-09-15
4
-11
/
+13
*
gradle: do not use retrofuture in ui
Jason A. Donenfeld
2020-09-15
1
-1
/
+0
*
coroutines: convert the rest
Jason A. Donenfeld
2020-09-15
23
-532
/
+569
*
coroutines: convert low-hanging fruits
Jason A. Donenfeld
2020-09-14
5
-73
/
+106
*
ui: remove hacky manual check for keyguard
Harsh Shandilya
2020-09-13
1
-20
/
+1
*
ui: update BiometricAuthenticator for API changes
Harsh Shandilya
2020-09-13
1
-2
/
+6
*
ui: fix memory leak from statically held Handler instance
Harsh Shandilya
2020-09-13
1
-2
/
+1
*
build: target SDK 30
Harsh Shandilya
2020-08-25
1
-2
/
+2
*
build: switch fragment and preference to -ktx artifacts
Harsh Shandilya
2020-08-23
1
-2
/
+2
*
ui: fix SDK 30 deprecation warning for implicit Looper in Handler init
Harsh Shandilya
2020-08-23
1
-1
/
+2
*
ui: also enable StrictMode thread policy in debug builds
Harsh Shandilya
2020-08-23
1
-0
/
+2
[next]