<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/InputCommon/ControllerInterface/evdev, branch release-prep-2603a</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>InputCommon: Rename AddAnalogInputs to AddFullAnalogSurfaceInputs.</title>
<updated>2024-11-03T21:06:50+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2024-11-02T22:10:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2f1390e9f9706a3c5c0bc46df17006ddf98d4cec'/>
<id>2f1390e9f9706a3c5c0bc46df17006ddf98d4cec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Misc. Container Find Changes</title>
<updated>2024-08-15T21:25:51+00:00</updated>
<author>
<name>mitaclaw</name>
<email>140017135+mitaclaw@users.noreply.github.com</email>
</author>
<published>2024-08-15T21:23:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=de1c47a70192a594c2435daa14b58950a613e2ce'/>
<id>de1c47a70192a594c2435daa14b58950a613e2ce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>evdev: close file descriptors in a separate thread</title>
<updated>2024-04-06T19:58:17+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2023-11-28T13:25:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=d1db347c8af0a0c609736a4db05d62304c3f3220'/>
<id>d1db347c8af0a0c609736a4db05d62304c3f3220</id>
<content type='text'>
For some reason Linux is surprisingly slow at closing file descriptors
of event devices. This commit improves GUI startup times on my computer
by about 1.5 seconds.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For some reason Linux is surprisingly slow at closing file descriptors
of event devices. This commit improves GUI startup times on my computer
by about 1.5 seconds.
</pre>
</div>
</content>
</entry>
<entry>
<title>Input: Improve Controller Interface devices threading</title>
<updated>2023-12-18T19:45:22+00:00</updated>
<author>
<name>Filoppi</name>
<email>filippotarpini@hotmail.it</email>
</author>
<published>2023-05-24T19:58:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e456bef163c1b667ff5a045a4bda66b30326ae90'/>
<id>e456bef163c1b667ff5a045a4bda66b30326ae90</id>
<content type='text'>
This specific issue was already addressed by https://github.com/dolphin-emu/dolphin/pull/11635
though I felt like there was something more we could do, and wasn't too happy with the
likelihood of devices update calls being skipped (due to `m_devices_population_mutex` being locked).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This specific issue was already addressed by https://github.com/dolphin-emu/dolphin/pull/11635
though I felt like there was something more we could do, and wasn't too happy with the
likelihood of devices update calls being skipped (due to `m_devices_population_mutex` being locked).
</pre>
</div>
</content>
</entry>
<entry>
<title>ControllerInterface: evdev InputBackend implementation.</title>
<updated>2022-11-02T02:59:08+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2022-10-22T22:10:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2e5cd5d51970fd90e87e54d53fe904cf9d777139'/>
<id>2e5cd5d51970fd90e87e54d53fe904cf9d777139</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>StripSpaces: only strip spaces</title>
<updated>2022-07-26T01:40:12+00:00</updated>
<author>
<name>Shawn Hoffman</name>
<email>godisgovernment@gmail.com</email>
</author>
<published>2022-07-19T22:13:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f92541fbd9da5091636aac09fdabd1a5fd0191ce'/>
<id>f92541fbd9da5091636aac09fdabd1a5fd0191ce</id>
<content type='text'>
StripWhitespace maintains old behavior
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
StripWhitespace maintains old behavior
</pre>
</div>
</content>
</entry>
<entry>
<title>Common/Assert: Actually use the ASSERT_MSG's log type parameter</title>
<updated>2022-01-09T20:44:14+00:00</updated>
<author>
<name>Pokechu22</name>
<email>Pokechu022@gmail.com</email>
</author>
<published>2021-11-11T02:34:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=558de04cfc1983f587984168fb34aa3767a6f709'/>
<id>558de04cfc1983f587984168fb34aa3767a6f709</id>
<content type='text'>
Since it was unused, nonexistent values were used in a few places.  I've replaced them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since it was unused, nonexistent values were used in a few places.  I've replaced them.
</pre>
</div>
</content>
</entry>
<entry>
<title>Treewide: Adjust order of includes</title>
<updated>2021-12-10T22:49:57+00:00</updated>
<author>
<name>Pokechu22</name>
<email>Pokechu022@gmail.com</email>
</author>
<published>2021-12-10T02:22:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=20257634209dba85d2cd51ad42e660090a5224e6'/>
<id>20257634209dba85d2cd51ad42e660090a5224e6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>treewide: convert GPLv2+ license info to SPDX tags</title>
<updated>2021-07-05T02:35:56+00:00</updated>
<author>
<name>Pierre Bourdon</name>
<email>delroth@gmail.com</email>
</author>
<published>2021-07-05T01:22:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e149ad4f0a9874f354221a7fc76d8f1841e47808'/>
<id>e149ad4f0a9874f354221a7fc76d8f1841e47808</id>
<content type='text'>
SPDX standardizes how source code conveys its copyright and licensing
information. See https://spdx.github.io/spdx-spec/1-rationale/ . SPDX
tags are adopted in many large projects, including things like the Linux
kernel.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SPDX standardizes how source code conveys its copyright and licensing
information. See https://spdx.github.io/spdx-spec/1-rationale/ . SPDX
tags are adopted in many large projects, including things like the Linux
kernel.
</pre>
</div>
</content>
</entry>
<entry>
<title>ControllerInterface: make evdev use PlatformPopulateDevices</title>
<updated>2021-06-07T08:07:06+00:00</updated>
<author>
<name>Filoppi</name>
<email>filippotarpini@hotmail.it</email>
</author>
<published>2021-05-15T09:11:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0718cfd7d781952eff53f052466faaea6b5f3a2f'/>
<id>0718cfd7d781952eff53f052466faaea6b5f3a2f</id>
<content type='text'>
Also fix evdev non thread safe acces to static variables
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also fix evdev non thread safe acces to static variables
</pre>
</div>
</content>
</entry>
</feed>
