<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/DolphinQt/MenuBar.cpp, branch 2512</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Merge pull request #14066 from Biendeo/master</title>
<updated>2025-11-25T22:12:39+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2025-11-25T22:12:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=807488caf9cf41599c7c814a8bbcbc2587721ab4'/>
<id>807488caf9cf41599c7c814a8bbcbc2587721ab4</id>
<content type='text'>
IOS: Logitech USB Microphone Basic Support</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
IOS: Logitech USB Microphone Basic Support</pre>
</div>
</content>
</entry>
<entry>
<title>USB: Add emulated Logitech USB Microphone</title>
<updated>2025-11-24T23:40:30+00:00</updated>
<author>
<name>Biendeo</name>
<email>biendeo@biendeo.com</email>
</author>
<published>2025-11-03T07:32:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=07324ca067078d75517b20d90c353628f7e755b1'/>
<id>07324ca067078d75517b20d90c353628f7e755b1</id>
<content type='text'>
Co-authored by: supermilkdude67 &lt;w.f.s.jazzfyre@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored by: supermilkdude67 &lt;w.f.s.jazzfyre@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Common: Remove the string parameters from the HookableEvent interface.</title>
<updated>2025-11-07T04:34:40+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2025-11-07T04:08:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=da6c65bf3b83fa1cfe5da5dc5e43ec49b2786b52'/>
<id>da6c65bf3b83fa1cfe5da5dc5e43ec49b2786b52</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Common: Make HookableEvent use non-static data.</title>
<updated>2025-11-02T23:30:43+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2025-05-03T07:48:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f289b06e0db8bba6a3491d6e3cf0c2dd1b7a29fa'/>
<id>f289b06e0db8bba6a3491d6e3cf0c2dd1b7a29fa</id>
<content type='text'>
Co-authored-by: Dentomologist &lt;dentomologist@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Dentomologist &lt;dentomologist@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13953 from TryTwo/add_osd_tab</title>
<updated>2025-10-15T20:35:26+00:00</updated>
<author>
<name>JMC47</name>
<email>JMC4789@gmail.com</email>
</author>
<published>2025-10-15T20:35:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e8d9c124e5290c9c02c16d83583ce82b4e57c0f2'/>
<id>e8d9c124e5290c9c02c16d83583ce82b4e57c0f2</id>
<content type='text'>
Qt Settings: Transfer OSD settings to a new OSD pane.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Qt Settings: Transfer OSD settings to a new OSD pane.</pre>
</div>
</content>
</entry>
<entry>
<title>Movie Window: Move customization options from Menu Bar to OSD pane, but add options to toggle the window and to open the OSD pane.</title>
<updated>2025-10-10T23:59:16+00:00</updated>
<author>
<name>TryTwo</name>
<email>taolas@gmail.com</email>
</author>
<published>2025-09-20T22:04:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=3b11280c202ed4db7cedab7a2ddd4a5f364b4fd0'/>
<id>3b11280c202ed4db7cedab7a2ddd4a5f364b4fd0</id>
<content type='text'>
Add new setting to show/hide the Movie Window.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add new setting to show/hide the Movie Window.
</pre>
</div>
</content>
</entry>
<entry>
<title>MMU: Use templates for Read/Write functions</title>
<updated>2025-10-08T09:27:06+00:00</updated>
<author>
<name>Martino Fontana</name>
<email>tinozzo123@gmail.com</email>
</author>
<published>2025-05-27T21:05:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8a97ce9124c94f868b078d67208f81795f259323'/>
<id>8a97ce9124c94f868b078d67208f81795f259323</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>AchievementManager: Use HookableEvent instead of std::function callbacks</title>
<updated>2025-08-24T12:47:13+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2025-08-22T19:02:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=de98c3b96ff19650421511b1c5e5c34390dc18fc'/>
<id>de98c3b96ff19650421511b1c5e5c34390dc18fc</id>
<content type='text'>
The callback mechanism AchievementManager had until now only supported
one caller registering a callback, and it didn't have any
synchronization. This isn't a problem for DolphinQt, but the PR to add
Android support for RetroAchievements exposes these problems. Let's
replace it with HookableEvent, which can handle all of this.

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The callback mechanism AchievementManager had until now only supported
one caller registering a callback, and it didn't have any
synchronization. This isn't a problem for DolphinQt, but the PR to add
Android support for RetroAchievements exposes these problems. Let's
replace it with HookableEvent, which can handle all of this.

</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13750 from TryTwo/PR_Symbol_Loading</title>
<updated>2025-06-29T19:44:52+00:00</updated>
<author>
<name>JMC47</name>
<email>JMC4789@gmail.com</email>
</author>
<published>2025-06-29T19:44:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=626315d50a53b1ca5e1f6ec52a1d3ce7012411f4'/>
<id>626315d50a53b1ca5e1f6ec52a1d3ce7012411f4</id>
<content type='text'>
PPCSymbols: Restructure loading on boot and add a mutex to prevent crashes.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PPCSymbols: Restructure loading on boot and add a mutex to prevent crashes.</pre>
</div>
</content>
</entry>
<entry>
<title>PPCSymbolDB: Move function for finding file path to PPCSymbolDB, so MenuBar doesn't have to randomly access boot.cpp to get the file path.</title>
<updated>2025-06-22T18:03:03+00:00</updated>
<author>
<name>TryTwo</name>
<email>taolas@gmail.com</email>
</author>
<published>2025-06-18T05:16:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=5836ca133c49573f308062c8e40af9216240f502'/>
<id>5836ca133c49573f308062c8e40af9216240f502</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
