<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Android/app/build.gradle.kts, branch master</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>CMake: Bump minimum requirement to 3.25</title>
<updated>2026-07-24T01:45:13+00:00</updated>
<author>
<name>Joshua Vandaële</name>
<email>joshua@vandaele.software</email>
</author>
<published>2026-01-20T00:38:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=808a82d5dd7addfef9728a2ccc2f7ea713dfa748'/>
<id>808a82d5dd7addfef9728a2ccc2f7ea713dfa748</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Update dependencies and build tools</title>
<updated>2026-07-12T14:17:39+00:00</updated>
<author>
<name>Simonx22</name>
<email>simon@oatmealdome.me</email>
</author>
<published>2026-07-12T14:17:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=aeb3fec03aa31fbd14420c10653b27999feffc7d'/>
<id>aeb3fec03aa31fbd14420c10653b27999feffc7d</id>
<content type='text'>
Update Android dependencies and build tools to their latest available versions.

Rename the GameCube save magic constant to avoid a collision with the NDK 30 ARM64 signal context header.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update Android dependencies and build tools to their latest available versions.

Rename the GameCube save magic constant to avoid a collision with the NDK 30 ARM64 signal context header.
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Fix release build</title>
<updated>2026-06-29T16:47:10+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2026-06-29T16:47:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b1d81af9cb1dcf722691be952e4a31caff49c13f'/>
<id>b1d81af9cb1dcf722691be952e4a31caff49c13f</id>
<content type='text'>
We don't need to see Compose previews when making a release build, but
androidx.compose.ui.tooling.preview.Preview is referenced in the source
code nonetheless, so the build system needs to know what it is.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We don't need to see Compose previews when making a release build, but
androidx.compose.ui.tooling.preview.Preview is referenced in the source
code nonetheless, so the build system needs to know what it is.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use the dual pane netplay screen layout only if the width is sufficient</title>
<updated>2026-05-19T10:03:02+00:00</updated>
<author>
<name>Tom Pratt</name>
<email>tom.pratt@outlook.com</email>
</author>
<published>2026-05-18T19:35:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8d565e0331cf198dddc6d26d8308f8f582e80b13'/>
<id>8d565e0331cf198dddc6d26d8308f8f582e80b13</id>
<content type='text'>
To avoid using dual pane layout on very small devices, ensure that the current width available for display is at least medium (600dp).

It also has to be landscape, the dual pane mode looks weird on a tablet in portrait mode since there's not that much content.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To avoid using dual pane layout on very small devices, ensure that the current width available for display is at least medium (600dp).

It also has to be landscape, the dual pane mode looks weird on a tablet in portrait mode since there's not that much content.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ability to choose game when hosting</title>
<updated>2026-05-19T10:02:59+00:00</updated>
<author>
<name>Tom Pratt</name>
<email>tom.pratt@outlook.com</email>
</author>
<published>2026-05-03T08:05:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=6655672ee3d15cceb9fdb73f4b16df9553fefeb1'/>
<id>6655672ee3d15cceb9fdb73f4b16df9553fefeb1</id>
<content type='text'>
Also fix bottom sheets so they survive rotation
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also fix bottom sheets so they survive rotation
</pre>
</div>
</content>
</entry>
<entry>
<title>Netplay setup UI</title>
<updated>2026-05-19T10:02:53+00:00</updated>
<author>
<name>Tom Pratt</name>
<email>tom.pratt@outlook.com</email>
</author>
<published>2026-04-15T15:33:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f10022f2dc6e5e7d9636d3e91fe1dc3737dc703e'/>
<id>f10022f2dc6e5e7d9636d3e91fe1dc3737dc703e</id>
<content type='text'>
Only for connecting, no hosting yet.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Only for connecting, no hosting yet.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add compose dependencies for Android and empty NetplaySetupActivity</title>
<updated>2026-05-19T10:02:53+00:00</updated>
<author>
<name>Tom Pratt</name>
<email>tom.pratt@outlook.com</email>
</author>
<published>2026-04-06T12:32:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c716c32ce891b340f5b287f6ae589e43832c427e'/>
<id>c716c32ce891b340f5b287f6ae589e43832c427e</id>
<content type='text'>
Derive compose colour theming from the existing XML styles already set at the activity level.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Derive compose colour theming from the existing XML styles already set at the activity level.
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Use version catalog and update dependencies</title>
<updated>2026-03-21T14:50:34+00:00</updated>
<author>
<name>Simonx22</name>
<email>simon@oatmealdome.me</email>
</author>
<published>2026-03-16T18:46:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e878174235dceb77e659e245482e0d9bf99a9f75'/>
<id>e878174235dceb77e659e245482e0d9bf99a9f75</id>
<content type='text'>
Migrate plugin and dependency versions to a Gradle version catalog and update dependencies to their latest available versions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Migrate plugin and dependency versions to a Gradle version catalog and update dependencies to their latest available versions.
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Raise minSdk to 24 (Android 7.0)</title>
<updated>2026-03-12T20:22:26+00:00</updated>
<author>
<name>Simonx22</name>
<email>simon@oatmealdome.me</email>
</author>
<published>2026-03-12T20:22:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=57a8a78d06f4a902777b875da4da93a423f9cc1d'/>
<id>57a8a78d06f4a902777b875da4da93a423f9cc1d</id>
<content type='text'>
Reasons:
- Only 0.000341% of all Android users were on API 21-23 in the last 365 days.
- These devices are old and likely do not run Dolphin well.
- Android 5.x and 6.0 have been without security updates for about 8 years.
- Staying on API 21–23 blocks AndroidX updates, including Lifecycle.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reasons:
- Only 0.000341% of all Android users were on API 21-23 in the last 365 days.
- These devices are old and likely do not run Dolphin well.
- Android 5.x and 6.0 have been without security updates for about 8 years.
- Staying on API 21–23 blocks AndroidX updates, including Lifecycle.
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Use compilerOptions block to specify JVM version</title>
<updated>2026-01-01T12:43:38+00:00</updated>
<author>
<name>Leonardo Ledda</name>
<email>leonardoledda@gmail.com</email>
</author>
<published>2026-01-01T12:43:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=af0d03b399d4d23152e713585a75b4880ec925d8'/>
<id>af0d03b399d4d23152e713585a75b4880ec925d8</id>
<content type='text'>
* Fixes deprecation warning

Signed-off-by: Leonardo Ledda &lt;leonardoledda@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fixes deprecation warning

Signed-off-by: Leonardo Ledda &lt;leonardoledda@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
