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
Commit message (
Expand
)
Author
Age
Files
Lines
*
tv: do not redisplay stats when deleting
Jason A. Donenfeld
2020-09-22
1
-3
/
+3
*
tv: add tv banner
Jason A. Donenfeld
2020-09-22
4
-0
/
+220
*
tv: use proper icon for button
Jason A. Donenfeld
2020-09-22
1
-3
/
+6
*
tv: hide deletion button when nothing to delete
Jason A. Donenfeld
2020-09-22
1
-0
/
+1
*
tv: add ugly deletion mode
Jason A. Donenfeld
2020-09-22
4
-10
/
+64
*
tv: wire in stats
Jason A. Donenfeld
2020-09-22
4
-13
/
+60
*
tv: wire up tunnel start/stop
Jason A. Donenfeld
2020-09-22
3
-10
/
+59
*
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
*
Statistics: only do one hash lookup
Jason A. Donenfeld
2020-09-21
1
-4
/
+6
*
TunnelManager: catch exception in intent receiver
Jason A. Donenfeld
2020-09-21
2
-8
/
+11
*
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
*
version: bump
1.0.20200920
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
*
version: bump
1.0.20200918
Jason A. Donenfeld
2020-09-18
1
-2
/
+2
*
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
10
-101
/
+304
*
ui: reformat code
Jason A. Donenfeld
2020-09-18
3
-5
/
+2
*
gradle: downgrade androidx.{fragment,activity} to alpha07
Jason A. Donenfeld
2020-09-17
1
-2
/
+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
6
-91
/
+70
*
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
*
libwg-go: use PeekLookAtSocketFd6(), not PeekLookAtSocketFd4()
Jonathan Davies
2020-09-16
1
-1
/
+1
*
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
*
tunnel: document more public API from backend package
Harsh Shandilya
2020-09-16
6
-1
/
+174
*
ui: replace GlobalScope with a hand-rolled CoroutineScope
Harsh Shandilya
2020-09-16
6
-16
/
+25
*
Ed25519: use implementation from Tink
Jason A. Donenfeld
2020-09-16
5
-24
/
+2513
*
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
19
-82
/
+66
[next]