<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/DSPTool, branch 2409</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>TAS Input: Enable hotkeys and controller input when Input has focus</title>
<updated>2024-05-31T22:14:44+00:00</updated>
<author>
<name>Dentomologist</name>
<email>dentomologist@gmail.com</email>
</author>
<published>2024-05-26T23:50:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c3bdd05d2a7d5c0a5b513481ab929cef66e5249b'/>
<id>c3bdd05d2a7d5c0a5b513481ab929cef66e5249b</id>
<content type='text'>
Enable emulator hotkeys and controller input (when that option is
enabled) when a TAS Input window has focus, as if it was the render
window instead.  This allows TASers to use frame advance and the like
without having to switch the focused window or disabling Hotkeys Require
Window Focus which also picks up keypresses while other apps are active.

Cursor updates are disabled when the TAS Input window has focus, as
otherwise the Wii IR widget (and anything else controlled by the mouse)
becomes unusable. The cursor continues to work normally when the render
window has focus.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enable emulator hotkeys and controller input (when that option is
enabled) when a TAS Input window has focus, as if it was the render
window instead.  This allows TASers to use frame advance and the like
without having to switch the focused window or disabling Hotkeys Require
Window Focus which also picks up keypresses while other apps are active.

Cursor updates are disabled when the TAS Input window has focus, as
otherwise the Wii IR widget (and anything else controlled by the mouse)
becomes unusable. The cursor continues to work normally when the render
window has focus.
</pre>
</div>
</content>
</entry>
<entry>
<title>DolphinQt: A Ubiquitous Signal For When Symbols Change</title>
<updated>2024-03-28T16:57:22+00:00</updated>
<author>
<name>mitaclaw</name>
<email>140017135+mitaclaw@users.noreply.github.com</email>
</author>
<published>2024-03-17T06:05:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b52a08d5332949c3b22f8434155cc8095d94df3a'/>
<id>b52a08d5332949c3b22f8434155cc8095d94df3a</id>
<content type='text'>
There were three distinct mechanisms for signaling symbol changes in DolphinQt: `Host::NotifyMapLoaded`, `MenuBar::NotifySymbolsUpdated`, and `CodeViewWidget::SymbolsChanged`. The behavior of these signals has been consolidated into the new `Host::PPCSymbolsUpdated` signal, which can be emitted from anywhere in DolphinQt to properly update symbols everywhere in DolphinQt.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There were three distinct mechanisms for signaling symbol changes in DolphinQt: `Host::NotifyMapLoaded`, `MenuBar::NotifySymbolsUpdated`, and `CodeViewWidget::SymbolsChanged`. The behavior of these signals has been consolidated into the new `Host::PPCSymbolsUpdated` signal, which can be emitted from anywhere in DolphinQt to properly update symbols everywhere in DolphinQt.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use GNUInstallDirs for installation paths</title>
<updated>2023-01-30T15:44:44+00:00</updated>
<author>
<name>Dan Church</name>
<email>amphetamachine@gmail.com</email>
</author>
<published>2022-10-11T18:44:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=81388eedaabbfd4eead5e4542852a648118679f0'/>
<id>81388eedaabbfd4eead5e4542852a648118679f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DSPTool: Generate an alignment specifier</title>
<updated>2023-01-23T23:30:49+00:00</updated>
<author>
<name>Pokechu22</name>
<email>Pokechu022@gmail.com</email>
</author>
<published>2023-01-23T23:30:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e391a281024a8f8283160b03aa3703405e037ed7'/>
<id>e391a281024a8f8283160b03aa3703405e037ed7</id>
<content type='text'>
alignas is a C++ keyword since C++11, and can be used in C with a header too (although I don't know the details).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
alignas is a C++ keyword since C++11, and can be used in C with a header too (although I don't know the details).
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove most uses of StringFromFormat in favor of fmt</title>
<updated>2022-10-12T23:50:47+00:00</updated>
<author>
<name>Pokechu22</name>
<email>Pokechu022@gmail.com</email>
</author>
<published>2022-10-12T02:21:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f9fe25291d8e6ece3ee026df5099add3b5230c84'/>
<id>f9fe25291d8e6ece3ee026df5099add3b5230c84</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 #10933 from shuffle2/vs</title>
<updated>2022-08-22T13:19:13+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2022-08-22T13:19:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8b7e6f18637e35187759d055d2bc0a282552d70f'/>
<id>8b7e6f18637e35187759d055d2bc0a282552d70f</id>
<content type='text'>
msbuild: fix overbuilding of externals and lessen rebuild likelyhood</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
msbuild: fix overbuilding of externals and lessen rebuild likelyhood</pre>
</div>
</content>
</entry>
<entry>
<title>Add Discord presence ioctlv to /dev/dolphin</title>
<updated>2022-08-06T06:32:29+00:00</updated>
<author>
<name>InvoxiPlayGames</name>
<email>webmaster@invoxiplaygames.uk</email>
</author>
<published>2022-08-03T04:46:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f9e39cf2004295fa3129646880690424a796e676'/>
<id>f9e39cf2004295fa3129646880690424a796e676</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>msbuild: tidy up the linked libs</title>
<updated>2022-08-03T05:24:22+00:00</updated>
<author>
<name>Shawn Hoffman</name>
<email>godisgovernment@gmail.com</email>
</author>
<published>2022-07-31T08:10:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=683f7f721048662a20a42b800d1af28d7193d25f'/>
<id>683f7f721048662a20a42b800d1af28d7193d25f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>msbuild: refactor to reduce rebuild events</title>
<updated>2022-08-03T05:24:22+00:00</updated>
<author>
<name>Shawn Hoffman</name>
<email>godisgovernment@gmail.com</email>
</author>
<published>2022-07-31T07:39:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c5da2877cc8059e6bd889e13f9cf91bd8d5798b5'/>
<id>c5da2877cc8059e6bd889e13f9cf91bd8d5798b5</id>
<content type='text'>
* moves dolphin-specific settings out of Base.props
* creates exports.props for externals, allowing to easily import
  individual Externals
* corrects some cruft that accumulated and probably contributed
  to msbuild overbuilding
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* moves dolphin-specific settings out of Base.props
* creates exports.props for externals, allowing to easily import
  individual Externals
* corrects some cruft that accumulated and probably contributed
  to msbuild overbuilding
</pre>
</div>
</content>
</entry>
<entry>
<title>DSPTool: Exit with status 1 if binary comparison fails</title>
<updated>2022-06-14T19:22:06+00:00</updated>
<author>
<name>Pokechu22</name>
<email>Pokechu022@gmail.com</email>
</author>
<published>2022-06-14T00:56:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=dc353ed84d780c0a7bd2c6d98e893a6db304933e'/>
<id>dc353ed84d780c0a7bd2c6d98e893a6db304933e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
