<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Android/app/src/main/res/values/bools.xml, branch 2603</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Android: Expand bottom sheets on devices with touch too</title>
<updated>2025-10-30T20:22:41+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2025-05-12T20:51:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=1b8a54024c6be2453345d57064ae73647e7a1e44'/>
<id>1b8a54024c6be2453345d57064ae73647e7a1e44</id>
<content type='text'>
In a few places in Dolphin, we're using BottomSheetDialogFragments.
These unhelpfully tend to start out in a "collapsed" state when in
landscape mode (presumably depending on factors like screen size). The
user then has to manually expand them before they can meaningfully
interact with them.

We've been automatically setting BottomSheetDialogFragments to the
expanded state if the device Dolphin is running on doesn't support
touch, since with d-pad navigation it's impossible to expand these
sheets. But I think we should set them to expanded on devices that
support touch too. I haven't encountered a single case where you can do
anything useful with any of Dolphin's BottomSheetDialogFragments while
they're collapsed, so the user always has to expand sheets manually if
they start out collapsed. And just because a device supports touch
doesn't necessarily mean you're interacting with it through the touch
screen right now - you could be using a gamepad, for instance.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In a few places in Dolphin, we're using BottomSheetDialogFragments.
These unhelpfully tend to start out in a "collapsed" state when in
landscape mode (presumably depending on factors like screen size). The
user then has to manually expand them before they can meaningfully
interact with them.

We've been automatically setting BottomSheetDialogFragments to the
expanded state if the device Dolphin is running on doesn't support
touch, since with d-pad navigation it's impossible to expand these
sheets. But I think we should set them to expanded on devices that
support touch too. I haven't encountered a single case where you can do
anything useful with any of Dolphin's BottomSheetDialogFragments while
they're collapsed, so the user always has to expand sheets manually if
they start out collapsed. And just because a device supports touch
doesn't necessarily mean you're interacting with it through the touch
screen right now - you could be using a gamepad, for instance.
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Implement DocumentProvider</title>
<updated>2023-03-08T22:09:49+00:00</updated>
<author>
<name>Robin Kertels</name>
<email>robin.kertels@gmail.com</email>
</author>
<published>2023-02-01T02:09:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=13ed46a48865c420b7ae0e4b375927781f032cf2'/>
<id>13ed46a48865c420b7ae0e4b375927781f032cf2</id>
<content type='text'>
This allows users to access the Dolphin user directory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows users to access the Dolphin user directory.
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Add about dialog</title>
<updated>2023-01-18T20:58:06+00:00</updated>
<author>
<name>Charles Lombardo</name>
<email>clombardo169@gmail.com</email>
</author>
<published>2023-01-16T08:15:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b598b6ec72cde8d7c14c69254aefadce5ccc462c'/>
<id>b598b6ec72cde8d7c14c69254aefadce5ccc462c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Add theme mode switcher</title>
<updated>2022-12-02T18:31:57+00:00</updated>
<author>
<name>Charles Lombardo</name>
<email>clombardo169@gmail.com</email>
</author>
<published>2022-11-12T01:44:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b9fffa2e66025e7f4b3f8a4ff4e6c71a171452f8'/>
<id>b9fffa2e66025e7f4b3f8a4ff4e6c71a171452f8</id>
<content type='text'>
Similar to app themes, theme modes have to be loaded before directory initialization is ready. So we save the proper key the same way.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Similar to app themes, theme modes have to be loaded before directory initialization is ready. So we save the proper key the same way.
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Match navigation bar color to background</title>
<updated>2022-09-10T21:08:31+00:00</updated>
<author>
<name>Charles Lombardo</name>
<email>clombardo169@gmail.com</email>
</author>
<published>2022-09-10T19:54:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=bb398c86486a33d46c1d391c955075115da23635'/>
<id>bb398c86486a33d46c1d391c955075115da23635</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: App redesign with multi-theme system</title>
<updated>2022-08-31T22:01:15+00:00</updated>
<author>
<name>Charles Lombardo</name>
<email>clombardo169@gmail.com</email>
</author>
<published>2022-06-04T04:47:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=940a38f172c987c84eddd60d9c5bfff72f4449d7'/>
<id>940a38f172c987c84eddd60d9c5bfff72f4449d7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
