<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-android/ui/src/main/java/com/wireguard/android/preference, branch 0.0.20200328</title>
<subtitle>Android GUI for WireGuard</subtitle>
<id>https://git.zx2c4.com/wireguard-android/atom/ui/src/main/java/com/wireguard/android/preference?h=0.0.20200328</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-android/atom/ui/src/main/java/com/wireguard/android/preference?h=0.0.20200328'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/'/>
<updated>2020-03-29T05:07:50Z</updated>
<entry>
<title>ui: Remove unnecessary non-null assertion in TAG fields</title>
<updated>2020-03-29T05:07:50Z</updated>
<author>
<name>Harsh Shandilya</name>
<email>me@msfjarvis.dev</email>
</author>
<published>2020-03-29T04:54:26Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=03a838ba2d81af6dc1ce34cb8e3ac64cc2edc69e'/>
<id>urn:sha1:03a838ba2d81af6dc1ce34cb8e3ac64cc2edc69e</id>
<content type='text'>
Signed-off-by: Harsh Shandilya &lt;me@msfjarvis.dev&gt;
</content>
</entry>
<entry>
<title>ui: use kotlin class instead of java class for tag</title>
<updated>2020-03-28T22:26:22Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2020-03-28T22:24:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=6a7396bc1d41fdd2a4881038be9804d4a1854277'/>
<id>urn:sha1:6a7396bc1d41fdd2a4881038be9804d4a1854277</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>databinding: simplify and address warnings</title>
<updated>2020-03-27T10:08:04Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2020-03-27T09:58:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=918d9b8b1fd0edaa390b1092023b3642be2bc202'/>
<id>urn:sha1:918d9b8b1fd0edaa390b1092023b3642be2bc202</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>ui: Replace ErrorMessages getter with indexing operator</title>
<updated>2020-03-27T10:08:04Z</updated>
<author>
<name>Harsh Shandilya</name>
<email>me@msfjarvis.dev</email>
</author>
<published>2020-03-27T09:46:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=536a6f3f83ad25df65114581d5dde36a8e74ed98'/>
<id>urn:sha1:536a6f3f83ad25df65114581d5dde36a8e74ed98</id>
<content type='text'>
Signed-off-by: Harsh Shandilya &lt;me@msfjarvis.dev&gt;
</content>
</entry>
<entry>
<title>ObservableTunnel: port to kotlin</title>
<updated>2020-03-27T04:30:10Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2020-03-27T04:26:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=4d6837ea53cc5f3ab92d65c51db25993f6597031'/>
<id>urn:sha1:4d6837ea53cc5f3ab92d65c51db25993f6597031</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>ui: root: rewrite in kotlin</title>
<updated>2020-03-26T07:55:44Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2020-03-26T07:55:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=85dd303c88f636024ce8b32e17ff76bcb3a19911'/>
<id>urn:sha1:85dd303c88f636024ce8b32e17ff76bcb3a19911</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>Introduce realtime log viewer</title>
<updated>2020-03-26T06:49:01Z</updated>
<author>
<name>Harsh Shandilya</name>
<email>me@msfjarvis.dev</email>
</author>
<published>2020-03-24T06:42:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=63a395125aa40ab9f30f3479d8e005306a16bd78'/>
<id>urn:sha1:63a395125aa40ab9f30f3479d8e005306a16bd78</id>
<content type='text'>
This contains a share button and a save button, the former using a
custom content provider.

Co-authored-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
Signed-off-by: Harsh Shandilya &lt;me@msfjarvis.dev&gt;
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>LogExporterPreference: Don't ask for storage permissions on Android 10 and above</title>
<updated>2020-03-25T15:32:02Z</updated>
<author>
<name>Harsh Shandilya</name>
<email>me@msfjarvis.dev</email>
</author>
<published>2020-03-25T15:31:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=1ad0ef3f6106be116db3f82763a8776a86057d08'/>
<id>urn:sha1:1ad0ef3f6106be116db3f82763a8776a86057d08</id>
<content type='text'>
We use the proper MediaStore implementation on Android 10 which makes it unnecessary.

Signed-off-by: Harsh Shandilya &lt;me@msfjarvis.dev&gt;
</content>
</entry>
<entry>
<title>Replace PermissionRequestCallback with direct methods</title>
<updated>2020-03-21T04:22:56Z</updated>
<author>
<name>Harsh Shandilya</name>
<email>me@msfjarvis.dev</email>
</author>
<published>2020-03-20T15:15:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=55849cad65b699ff16886085db996fc6ce3dec3e'/>
<id>urn:sha1:55849cad65b699ff16886085db996fc6ce3dec3e</id>
<content type='text'>
These are much cleaner in Kotlin code.

Signed-off-by: Harsh Shandilya &lt;me@msfjarvis.dev&gt;
</content>
</entry>
<entry>
<title>Convert activity package to Kotlin</title>
<updated>2020-03-21T04:22:56Z</updated>
<author>
<name>Harsh Shandilya</name>
<email>me@msfjarvis.dev</email>
</author>
<published>2020-03-20T14:36:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=04d0b819f60588bed60d8ccaf23b523c92fe2168'/>
<id>urn:sha1:04d0b819f60588bed60d8ccaf23b523c92fe2168</id>
<content type='text'>
Signed-off-by: Harsh Shandilya &lt;me@msfjarvis.dev&gt;
</content>
</entry>
</feed>
