<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/DolphinQt/Config/GameConfigEdit.cpp, branch 2606</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>DolphinQt: Hide buttons for read-only game config</title>
<updated>2026-04-06T16:02:24+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2026-04-06T15:59:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=5fcdb6f8f9a5a0cb5fbc3e0e201119b832eef03c'/>
<id>5fcdb6f8f9a5a0cb5fbc3e0e201119b832eef03c</id>
<content type='text'>
The Open in External Editor button makes editing a game INI file easy,
and the Refresh button is only useful if you edit the game INI. You're
not supposed to edit read-only game INIs, so let's not show these two
buttons for read-only game INIs.

I implemented this by hiding the buttons instead of not creating them in
the first place so we don't have to branch on whether the buttons exist
in GameConfigEdit::ConnectWidgets.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Open in External Editor button makes editing a game INI file easy,
and the Refresh button is only useful if you edit the game INI. You're
not supposed to edit read-only game INIs, so let's not show these two
buttons for read-only game INIs.

I implemented this by hiding the buttons instead of not creating them in
the first place so we don't have to branch on whether the buttons exist
in GameConfigEdit::ConnectWidgets.
</pre>
</div>
</content>
</entry>
<entry>
<title>DolphinQt: Remove Presets from GameConfigEdit</title>
<updated>2026-04-06T15:23:40+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2026-04-05T09:27:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=7e98245ca47ff2ea0203930049cc725b4c433f72'/>
<id>7e98245ca47ff2ea0203930049cc725b4c433f72</id>
<content type='text'>
Back in 2018, a Presets system was added to DolphinQt's GameConfigEdit.
Presets was a dropdown menu where you could select a particular setting
to add to your custom game INI. Only a small number of settings were
made available, with the intent that more would be added over time.

8 years later, the set of available settings hasn't been expanded at
all, and I don't know of anyone who uses these presets. On top of this,
we have now made good progress in exposing per-game settings
graphically. I think the Presets system is best off removed.

In place of the Presets menu, we now have "Refresh" and "Open in
External Editor" buttons. These more useful actions were previously
hidden away in the Presets menu.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Back in 2018, a Presets system was added to DolphinQt's GameConfigEdit.
Presets was a dropdown menu where you could select a particular setting
to add to your custom game INI. Only a small number of settings were
made available, with the intent that more would be added over time.

8 years later, the set of available settings hasn't been expanded at
all, and I don't know of anyone who uses these presets. On top of this,
we have now made good progress in exposing per-game settings
graphically. I think the Presets system is best off removed.

In place of the Presets menu, we now have "Refresh" and "Open in
External Editor" buttons. These more useful actions were previously
hidden away in the Presets menu.
</pre>
</div>
</content>
</entry>
<entry>
<title>GameConfigEdit: Fix unused-result warning</title>
<updated>2025-10-30T11:35:22+00:00</updated>
<author>
<name>Joshua Vandaële</name>
<email>joshua@vandaele.software</email>
</author>
<published>2025-10-29T09:42:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b66b2f71afc020a4ada0017a1de91d0379a1402f'/>
<id>b66b2f71afc020a4ada0017a1de91d0379a1402f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DolphinQt: Make GameConfigHighlighter better handle large files.</title>
<updated>2025-08-09T04:49:24+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2025-07-01T03:27:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c5893093fcef502025ab16352951dd898b6645a3'/>
<id>c5893093fcef502025ab16352951dd898b6645a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use 'contains' method</title>
<updated>2024-08-15T21:20:16+00:00</updated>
<author>
<name>mitaclaw</name>
<email>140017135+mitaclaw@users.noreply.github.com</email>
</author>
<published>2024-08-15T21:20:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9fa4eb9aab4790ab370c92790de4f001eb50871e'/>
<id>9fa4eb9aab4790ab370c92790de4f001eb50871e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename Fast Disc Speed to Emulate Disc Speed and invert option</title>
<updated>2023-02-12T21:20:38+00:00</updated>
<author>
<name>Charles Lombardo</name>
<email>clombardo169@gmail.com</email>
</author>
<published>2023-02-07T19:50:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0ed64b080f6689b63028d0cfcd4a2f1af70705c4'/>
<id>0ed64b080f6689b63028d0cfcd4a2f1af70705c4</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>DolphinQt: Migrate QRegExp over to QRegularExpression</title>
<updated>2021-01-13T10:07:29+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2021-01-13T09:06:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=46ca371ef3b6cfa8e31dcae2f9298a91b1fdc31e'/>
<id>46ca371ef3b6cfa8e31dcae2f9298a91b1fdc31e</id>
<content type='text'>
Qt 5.0 introduced QRegularExpression to replace QRegExp. In Qt 6.0,
QRegExp is removed entirely in favor of it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Qt 5.0 introduced QRegularExpression to replace QRegExp. In Qt 6.0,
QRegExp is removed entirely in favor of it.
</pre>
</div>
</content>
</entry>
<entry>
<title>DolphinQt: Use qOverload where applicable</title>
<updated>2020-04-28T14:54:19+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2019-07-30T13:35:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=19115c84dd50105bb3a64df7e5017946247dcd46'/>
<id>19115c84dd50105bb3a64df7e5017946247dcd46</id>
<content type='text'>
Provides the same behvaior, but in a much more concise manner.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Provides the same behvaior, but in a much more concise manner.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #8271 from lioncash/qstring</title>
<updated>2019-08-08T02:25:30+00:00</updated>
<author>
<name>Connor McLaughlin</name>
<email>stenzek@gmail.com</email>
</author>
<published>2019-08-08T02:25:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=1bd8f033627ceef8479cb549447782ae860574c2'/>
<id>1bd8f033627ceef8479cb549447782ae860574c2</id>
<content type='text'>
DolphinQt: Replace unnecessary QStringLiterals with alternatives where applicable </content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
DolphinQt: Replace unnecessary QStringLiterals with alternatives where applicable </pre>
</div>
</content>
</entry>
</feed>
