<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/InputCommon/ControlReference, branch 2412</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Remove redundant semicolons</title>
<updated>2024-08-20T12:59:54+00:00</updated>
<author>
<name>Dr. Dystopia</name>
<email>jonis9898@hotmail.com</email>
</author>
<published>2024-08-18T13:08:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9602f36248edec803275128a0a327e3355f9472d'/>
<id>9602f36248edec803275128a0a327e3355f9472d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>InputCommon: Translate ExpressionParser error messages</title>
<updated>2024-07-28T10:09:15+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2024-07-28T10:09:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=defc38b258bbf984c463e18058b2f61478f202bc'/>
<id>defc38b258bbf984c463e18058b2f61478f202bc</id>
<content type='text'>
The _trans macro marks strings for translation but doesn't do anything
at runtime. For that, we need to use a function like GetStringT.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The _trans macro marks strings for translation but doesn't do anything
at runtime. For that, we need to use a function like GetStringT.
</pre>
</div>
</content>
</entry>
<entry>
<title>NumericSetting: Stop values from binding to numbered input names.</title>
<updated>2024-04-12T20:54:18+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2024-03-21T03:40:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e9fe0d3d5b81bcaffbbc00c132705adc03142c61'/>
<id>e9fe0d3d5b81bcaffbbc00c132705adc03142c61</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ExpressionParser: Support unary plus operator.</title>
<updated>2024-04-12T20:52:35+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2024-03-21T02:59:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=5039072ae9a97d7bf6f6711225a2368c71350f13'/>
<id>5039072ae9a97d7bf6f6711225a2368c71350f13</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #12399 from lioncash/erasing</title>
<updated>2023-12-12T20:54:52+00:00</updated>
<author>
<name>Tilka</name>
<email>tilkax@gmail.com</email>
</author>
<published>2023-12-12T20:54:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8cbb2c2e44064e730539945f22df790fd79634de'/>
<id>8cbb2c2e44064e730539945f22df790fd79634de</id>
<content type='text'>
General: Make use of std::erase_if/std::erase where applicable</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
General: Make use of std::erase_if/std::erase where applicable</pre>
</div>
</content>
</entry>
<entry>
<title>ExpressionParser: Avoid some miscellaneous copies</title>
<updated>2023-12-12T19:03:41+00:00</updated>
<author>
<name>Lioncash</name>
<email>mai.iam2048@gmail.com</email>
</author>
<published>2023-12-12T19:03:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ded2d55438fa010cd162c9f77d97ad530f89bb24'/>
<id>ded2d55438fa010cd162c9f77d97ad530f89bb24</id>
<content type='text'>
Just some trivial copies that can be eliminated or turned into moves.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Just some trivial copies that can be eliminated or turned into moves.
</pre>
</div>
</content>
</entry>
<entry>
<title>ExpressionParser: Mark constructors explicit where applicable</title>
<updated>2023-12-12T19:00:27+00:00</updated>
<author>
<name>Lioncash</name>
<email>mai.iam2048@gmail.com</email>
</author>
<published>2023-12-12T19:00:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=a5bbeb721a0ef622158cef10e5bd080106d23559'/>
<id>a5bbeb721a0ef622158cef10e5bd080106d23559</id>
<content type='text'>
Makes for consistency with the surrounding code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Makes for consistency with the surrounding code.
</pre>
</div>
</content>
</entry>
<entry>
<title>ExpressionParser: Pass control qualifiers by const reference</title>
<updated>2023-12-12T18:50:46+00:00</updated>
<author>
<name>Lioncash</name>
<email>mai.iam2048@gmail.com</email>
</author>
<published>2023-12-12T18:50:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ea71a76ea965d03ccc600ce070a58b9c335fe63f'/>
<id>ea71a76ea965d03ccc600ce070a58b9c335fe63f</id>
<content type='text'>
These aren't necessarily cheap to copy, since a control qualifier will
have around 3 std::strings inside of it, so passing by value can churn
allocations a little bit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These aren't necessarily cheap to copy, since a control qualifier will
have around 3 std::strings inside of it, so passing by value can churn
allocations a little bit.
</pre>
</div>
</content>
</entry>
<entry>
<title>ExpressionParser: Make use of std::erase_if</title>
<updated>2023-12-12T18:31:58+00:00</updated>
<author>
<name>Lioncash</name>
<email>mai.iam2048@gmail.com</email>
</author>
<published>2023-12-12T18:31:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9aea481e5915b9c615aa9bb40f1e45d4cb264e72'/>
<id>9aea481e5915b9c615aa9bb40f1e45d4cb264e72</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prefer static const std::regex</title>
<updated>2023-06-08T14:39:23+00:00</updated>
<author>
<name>get</name>
<email>45425365+Minty-Meeo@users.noreply.github.com</email>
</author>
<published>2023-06-08T01:07:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=1df482d51fff5c91888d4c8e86831a6c605db34f'/>
<id>1df482d51fff5c91888d4c8e86831a6c605db34f</id>
<content type='text'>
std::regex has a relatively expensive constructor, and these are unchanging regexes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
std::regex has a relatively expensive constructor, and these are unchanging regexes.
</pre>
</div>
</content>
</entry>
</feed>
