<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-android/ui/src/main/java/com/wireguard/android/Application.kt, branch lr/for-jason</title>
<subtitle>Android GUI for WireGuard</subtitle>
<id>https://git.zx2c4.com/wireguard-android/atom/ui/src/main/java/com/wireguard/android/Application.kt?h=lr%2Ffor-jason</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-android/atom/ui/src/main/java/com/wireguard/android/Application.kt?h=lr%2Ffor-jason'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/'/>
<updated>2026-03-09T23:49:28Z</updated>
<entry>
<title>Application: include appid in user agent</title>
<updated>2026-03-09T23:49:28Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2026-03-09T23:49:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=cc3f417d762f581cb7007eeff58c2cc0194f7859'/>
<id>urn:sha1:cc3f417d762f581cb7007eeff58c2cc0194f7859</id>
<content type='text'>
This will help make it more clear which app is doing what.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>global: update copyright notices</title>
<updated>2025-05-19T15:31:02Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2025-05-19T15:31:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=0295abd808ba00a024d5752980f7fccfcb6161bb'/>
<id>urn:sha1:0295abd808ba00a024d5752980f7fccfcb6161bb</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>ui: handle update signatures</title>
<updated>2023-05-01T14:24:41Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2023-05-01T14:24:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=d6ad7d11d0dce92f927406379ced57af17b7bf6d'/>
<id>urn:sha1:d6ad7d11d0dce92f927406379ced57af17b7bf6d</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>tunnel: defer enabling strict mode until later</title>
<updated>2023-04-11T17:20:26Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2023-04-11T17:20:26Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=fdda87fd31e13d8297707511fa201e84f16a33c9'/>
<id>urn:sha1:fdda87fd31e13d8297707511fa201e84f16a33c9</id>
<content type='text'>
Startup code can be synchronous.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>ui: no need to manually recreate activities after night change</title>
<updated>2023-04-05T14:03:54Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2023-04-05T14:03:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=eae9216fe4eb10450658f16efa9187eea9704600'/>
<id>urn:sha1:eae9216fe4eb10450658f16efa9187eea9704600</id>
<content type='text'>
Since version 1.1.0, setDefaultNightMode now takes care of that. Also,
set the initial mode in a blocking fashion to prevent flashing white.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>ui: use real M3 themeing on TV</title>
<updated>2023-04-04T18:53:42Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2023-04-04T17:34:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=75899594c35e0bd055cedd40f695fd6583a6b2dd'/>
<id>urn:sha1:75899594c35e0bd055cedd40f695fd6583a6b2dd</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>ui: remove unneeded @JvmStatic annotations</title>
<updated>2023-03-30T13:07:45Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2023-03-30T13:04:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=354e1c0ed93f0c90aa83b1789daa9d861c8b7cca'/>
<id>urn:sha1:354e1c0ed93f0c90aa83b1789daa9d861c8b7cca</id>
<content type='text'>
These are only needed on methods called from databindings, since those
compile to java.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>ui: use M3 theme for TV to prevent crash</title>
<updated>2023-03-30T11:40:05Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2023-03-30T11:40:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=b734f44200c40fb630fbc566dd245693145f93ec'/>
<id>urn:sha1:b734f44200c40fb630fbc566dd245693145f93ec</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>global: bump copyright date</title>
<updated>2023-03-21T14:41:11Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2023-03-21T14:41:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=853e86e6d057e2a50317405c594296ca8aa32df3'/>
<id>urn:sha1:853e86e6d057e2a50317405c594296ca8aa32df3</id>
<content type='text'>
Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>ui: move default style to Material3 with Dynamic Colors</title>
<updated>2022-05-26T01:19:22Z</updated>
<author>
<name>Harsh Shandilya</name>
<email>me@msfjarvis.dev</email>
</author>
<published>2022-05-26T00:30:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-android/commit/?id=5d14caf3b26abaf8dcffdaa83e104e512df4d65b'/>
<id>urn:sha1:5d14caf3b26abaf8dcffdaa83e104e512df4d65b</id>
<content type='text'>
The TV theme has been kept as-is since Material You guidance around this
is a bit scarce at the moment.

Signed-off-by: Harsh Shandilya &lt;me@msfjarvis.dev&gt;
</content>
</entry>
</feed>
