<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/DolphinQt, branch stable</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Fix DoFileSearch returning the passed-in directories themselves.</title>
<updated>2015-06-25T13:17:52+00:00</updated>
<author>
<name>comex</name>
<email>comexk@gmail.com</email>
</author>
<published>2015-06-21T20:03:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=384a1b4e3b63aec988260fdb23e1c48429ee97e5'/>
<id>384a1b4e3b63aec988260fdb23e1c48429ee97e5</id>
<content type='text'>
Fixes https://code.google.com/p/dolphin-emu/issues/detail?id=8697&amp;can=3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes https://code.google.com/p/dolphin-emu/issues/detail?id=8697&amp;can=3
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2536 from endrift/deploy-mac</title>
<updated>2015-06-09T00:33:17+00:00</updated>
<author>
<name>comex</name>
<email>comexk@gmail.com</email>
</author>
<published>2015-06-09T00:33:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9ed7e3bd3e5d0b35c5815197d6ff5e6d8018ce9d'/>
<id>9ed7e3bd3e5d0b35c5815197d6ff5e6d8018ce9d</id>
<content type='text'>
Tools: Use non-CMake tool for fixing up OS X bundles</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Tools: Use non-CMake tool for fixing up OS X bundles</pre>
</div>
</content>
</entry>
<entry>
<title>DolphinQt: Use short GC game titles in grid view</title>
<updated>2015-06-08T10:04:51+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2015-05-11T08:51:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=04de0647326d9521b350c451508491cf6f190c13'/>
<id>04de0647326d9521b350c451508491cf6f190c13</id>
<content type='text'>
Short titles fit better than long titles.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Short titles fit better than long titles.
</pre>
</div>
</content>
</entry>
<entry>
<title>Volume: Add prefer_long parameter to GetNames</title>
<updated>2015-06-08T10:00:34+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2015-05-10T17:09:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ec0370d2d1b533516964ae1982ac25f8ae33acb3'/>
<id>ec0370d2d1b533516964ae1982ac25f8ae33acb3</id>
<content type='text'>
GC games with long names store two variations of the name in
opening.bnr. This makes the shorter of those names available.
For volumes other than GC discs, prefer_long is ignored.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GC games with long names store two variations of the name in
opening.bnr. This makes the shorter of those names available.
For volumes other than GC discs, prefer_long is ignored.
</pre>
</div>
</content>
</entry>
<entry>
<title>Tools: Use non-CMake tool for fixing up OS X bundles</title>
<updated>2015-06-06T19:44:47+00:00</updated>
<author>
<name>Jeffrey Pfau</name>
<email>jeffrey@endrift.com</email>
</author>
<published>2015-06-06T07:56:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c1c472958ea0fefecc280f68e512b633dd21d521'/>
<id>c1c472958ea0fefecc280f68e512b633dd21d521</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Volume: Return volume type as an enum</title>
<updated>2015-06-04T14:26:36+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2015-06-04T14:26:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0ed31181411a9aa98dc194c6179681e670f186cb'/>
<id>0ed31181411a9aa98dc194c6179681e670f186cb</id>
<content type='text'>
ISOFile and GameFile were using IsWiiDisc() and IsWadFile() to set
an enum value. The volume might as well return an enum directly.

I increased the Qt CACHE_REVISION because m_platform now is saved as u32
instead of int, but increasing the wx CACHE_REVISION is not necessary.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ISOFile and GameFile were using IsWiiDisc() and IsWadFile() to set
an enum value. The volume might as well return an enum directly.

I increased the Qt CACHE_REVISION because m_platform now is saved as u32
instead of int, but increasing the wx CACHE_REVISION is not necessary.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2484 from JosJuice/volume-return-types</title>
<updated>2015-06-03T00:29:08+00:00</updated>
<author>
<name>comex</name>
<email>comexk@gmail.com</email>
</author>
<published>2015-06-03T00:29:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=349f9d549370d1b1ef7662e4cedef0c96133f232'/>
<id>349f9d549370d1b1ef7662e4cedef0c96133f232</id>
<content type='text'>
Volume: Use more appropriate types for some returned values</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Volume: Use more appropriate types for some returned values</pre>
</div>
</content>
</entry>
<entry>
<title>Volume: Use more appropriate types for some returned values</title>
<updated>2015-05-29T19:14:02+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2015-05-29T19:14:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=301218a1039a651067a524bceccbd970f965235c'/>
<id>301218a1039a651067a524bceccbd970f965235c</id>
<content type='text'>
Disc number is changed from bool to u8, and revision is changed from
int to u16 (WADs can use all 16 bits, but discs can only use 8 bits).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Disc number is changed from bool to u8, and revision is changed from
int to u16 (WADs can use all 16 bits, but discs can only use 8 bits).
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a mode to use a dummy Wii NAND.</title>
<updated>2015-05-28T23:14:42+00:00</updated>
<author>
<name>comex</name>
<email>comexk@gmail.com</email>
</author>
<published>2014-11-18T01:59:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=dc91e8b60793276e83cc3c141dcdc551aa36d8ed'/>
<id>dc91e8b60793276e83cc3c141dcdc551aa36d8ed</id>
<content type='text'>
Eventually, netplay will be able to use the host's NAND, but this could
still be useful in some cases; for TAS it definitely makes sense to have
a way to avoid using any preexisting NAND.

In terms of implementation: remove D_WIIUSER_IDX, which was just WIIROOT
+ "/", as well as some other indices which are pointless to have as
separate variables rather than just using the actual path (fixed, since
they're actual Wii NAND paths) at the call site.  Then split off
D_SESSION_WIIROOT_IDX, which can point to the dummy NAND directory, from
D_WIIROOT_IDX, which always points to the "real" one the user
configured.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Eventually, netplay will be able to use the host's NAND, but this could
still be useful in some cases; for TAS it definitely makes sense to have
a way to avoid using any preexisting NAND.

In terms of implementation: remove D_WIIUSER_IDX, which was just WIIROOT
+ "/", as well as some other indices which are pointless to have as
separate variables rather than just using the actual path (fixed, since
they're actual Wii NAND paths) at the call site.  Then split off
D_SESSION_WIIROOT_IDX, which can point to the dummy NAND directory, from
D_WIIROOT_IDX, which always points to the "real" one the user
configured.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rewrite FileSearch and improve ScanDirectoryTree.</title>
<updated>2015-05-28T23:14:42+00:00</updated>
<author>
<name>comex</name>
<email>comexk@gmail.com</email>
</author>
<published>2014-11-15T20:46:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=a225426510fc25316b3868e8764893dff284e77e'/>
<id>a225426510fc25316b3868e8764893dff284e77e</id>
<content type='text'>
- FileSearch is now just one function, and it converts the original glob
  into a regex on all platforms rather than relying on native Windows
  pattern matching on there and a complete hack elsewhere.  It now
  supports recursion out of the box rather than manually expanding
  into a full list of directories in multiple call sites.

  - This adds a GCC &gt;= 4.9 dependency due to older versions having
  outright broken &lt;regex&gt;.  MSVC is fine with it.

- ScanDirectoryTree returns the parent entry rather than filling parts
  of it in via reference.  The count is now stored in the entry like it
  was for subdirectories.

- .glsl file search is now done with DoFileSearch.

- IOCTLV_READ_DIR now uses ScanDirectoryTree directly and sorts the
  results after replacements for better determinism.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- FileSearch is now just one function, and it converts the original glob
  into a regex on all platforms rather than relying on native Windows
  pattern matching on there and a complete hack elsewhere.  It now
  supports recursion out of the box rather than manually expanding
  into a full list of directories in multiple call sites.

  - This adds a GCC &gt;= 4.9 dependency due to older versions having
  outright broken &lt;regex&gt;.  MSVC is fine with it.

- ScanDirectoryTree returns the parent entry rather than filling parts
  of it in via reference.  The count is now stored in the entry like it
  was for subdirectories.

- .glsl file search is now done with DoFileSearch.

- IOCTLV_READ_DIR now uses ScanDirectoryTree directly and sorts the
  results after replacements for better determinism.
</pre>
</div>
</content>
</entry>
</feed>
