<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/Common/Src/IniFile.h, branch 4.0.1</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>IniFile: Support extending the list of loaded keys and sections with data from other ini files.</title>
<updated>2013-09-14T04:08:31+00:00</updated>
<author>
<name>Pierre Bourdon</name>
<email>delroth@gmail.com</email>
</author>
<published>2013-09-06T17:56:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=cf4c39d2be7d91abb5d2078d6c6e6a6fa0760c82'/>
<id>cf4c39d2be7d91abb5d2078d6c6e6a6fa0760c82</id>
<content type='text'>
Changes a lot of parsing code which previously was not aware of the notion of
key/value, and operated only with raw lines. Now key/value is the default and
lines are handled as raw only if they do not contain =, or they start with $ or
+ (for Gecko/AR compatibility).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changes a lot of parsing code which previously was not aware of the notion of
key/value, and operated only with raw lines. Now key/value is the default and
lines are handled as raw only if they do not contain =, or they start with $ or
+ (for Gecko/AR compatibility).
</pre>
</div>
</content>
</entry>
<entry>
<title>IniFile: Don't parse comments after the [Section] brackets</title>
<updated>2013-08-11T15:32:10+00:00</updated>
<author>
<name>Jasper St. Pierre</name>
<email>jstpierre@mecheye.net</email>
</author>
<published>2013-08-11T14:55:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b5c2737c9f1300b82d5f4b4ae937e1b58e6d171a'/>
<id>b5c2737c9f1300b82d5f4b4ae937e1b58e6d171a</id>
<content type='text'>
This is non-standard behavior. We won't fail to parse, but we now
won't write them back out either.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is non-standard behavior. We won't fail to parse, but we now
won't write them back out either.
</pre>
</div>
</content>
</entry>
<entry>
<title>IniFile: Remove support for comments anywhere but the beginning of lines</title>
<updated>2013-08-11T15:30:52+00:00</updated>
<author>
<name>Jasper St. Pierre</name>
<email>jstpierre@mecheye.net</email>
</author>
<published>2013-08-11T13:19:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0eaea5f4dfbd5e41ba951e969a3f7c9ca9ee9f54'/>
<id>0eaea5f4dfbd5e41ba951e969a3f7c9ca9ee9f54</id>
<content type='text'>
The MS INI parser and most other INI parsing libraries APIs only support
comments at the beginning of lines. Right now, some Game INI files use sections
like:

  [OnFrame]#Add memory patches here

But these section headers are parsed separately, so this should not break
them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The MS INI parser and most other INI parsing libraries APIs only support
comments at the beginning of lines. Right now, some Game INI files use sections
like:

  [OnFrame]#Add memory patches here

But these section headers are parsed separately, so this should not break
them.
</pre>
</div>
</content>
</entry>
<entry>
<title>New license header introduced for DiscIO, AudioCommon, InputCommon, VideoCommon, and Common projects.</title>
<updated>2013-04-18T03:09:55+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2013-04-18T03:09:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=bab9963b00953d60bdd6fabe265d5daa45a27661'/>
<id>bab9963b00953d60bdd6fabe265d5daa45a27661</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update the license file text (change SVN to Git) in all projects except Core since I was told a merge was happening soon. So for the sake of the merge going smoothly, I'll fix that when I remove the tab/space mismatches from the Core project.</title>
<updated>2013-04-15T20:28:55+00:00</updated>
<author>
<name>lioncash</name>
<email>mathew1900@hotmail.com</email>
</author>
<published>2013-04-15T20:28:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ef85b9af45922c6ca364930d40f8aacf1a6dfe64'/>
<id>ef85b9af45922c6ca364930d40f8aacf1a6dfe64</id>
<content type='text'>
Also, some tab/space mismatches removed from VideoOGL, and some places I missed in VideoDX[number] projects.

Now, the Core is literally the only project with tab/space mismatches (on a large scale).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, some tab/space mismatches removed from VideoOGL, and some places I missed in VideoDX[number] projects.

Now, the Core is literally the only project with tab/space mismatches (on a large scale).
</pre>
</div>
</content>
</entry>
<entry>
<title>Add per-game "configuration profiles" for video backend configuration:</title>
<updated>2011-02-13T22:36:12+00:00</updated>
<author>
<name>NeoBrainX</name>
<email>NeoBrainX@googlemail.com</email>
</author>
<published>2011-02-13T22:36:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b776ac3d6fab0f6beb9aceef15b8af9bb984ba4b'/>
<id>b776ac3d6fab0f6beb9aceef15b8af9bb984ba4b</id>
<content type='text'>
This allows ALL settings in the gfx configuration dialog to be adjusted _per game_ in a more user-friendly way than before.
Obsoletes the gfx related options in the ISO properties, but I kept those since the configuration profiles use different ini file keys (i.e. convert the game inis to the new naming, please!).


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7167 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows ALL settings in the gfx configuration dialog to be adjusted _per game_ in a more user-friendly way than before.
Obsoletes the gfx related options in the ISO properties, but I kept those since the configuration profiles use different ini file keys (i.e. convert the game inis to the new naming, please!).


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7167 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Added a button to the "Gecko Codes" panel to download/parse codes from geckocodes.org. Codes that require modifiers (the XXXX business) will still not work properly, though they should load/save fine. A few more code types should work now. (All non-ASM type codes should at least attempt to run :p) Hacked a param into IniFile::GetLines to disable removal of text after # chars, so codes with # in the name/notes should load fine.</title>
<updated>2010-07-23T05:22:12+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2010-07-23T05:22:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=a3e31556787c87fd708dfd4a6a194a5d62a60c59'/>
<id>a3e31556787c87fd708dfd4a6a194a5d62a60c59</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5949 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5949 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>UDPWii: Broadcasting it's presence on IPv4 to 255.255.255.255 once every 1.5 seconds. 3-arg Set()-s only worked on strings and doubles :P . Added int and bool variants.</title>
<updated>2010-07-19T10:36:30+00:00</updated>
<author>
<name>dapetcu21</name>
<email>dapetcu21@gmail.com</email>
</author>
<published>2010-07-19T10:36:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9074df896a18d288632a2e45bbee2d5f70c0d773'/>
<id>9074df896a18d288632a2e45bbee2d5f70c0d773</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5916 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5916 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>New GCPad/Wiimote: Enabled SDL 1.2 on the Windows build to support some gamepads that weren't working with DirectInput. Made DirectInput use (and prefer) buffered data rather than polled data (some gamepads should work better). In GUI: Changed all numeric wxChoice to wxSpinCtrl (config dialog opens much faster), removed "+" buttons, made UI more compact. Fixed a few problems that were introduced with the IniFile change. Made minor changes to IniFile.</title>
<updated>2010-06-05T05:30:23+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2010-06-05T05:30:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=656ff26ed8fd2e47ff68e78dcf0bb588ef627865'/>
<id>656ff26ed8fd2e47ff68e78dcf0bb588ef627865</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5619 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5619 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor the original and much more compatible IniFile implementation to work more like Billiard's, with a public Section interface, but keep the old interface as well.</title>
<updated>2010-06-04T19:56:34+00:00</updated>
<author>
<name>hrydgard</name>
<email>hrydgard@gmail.com</email>
</author>
<published>2010-06-04T19:56:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=05c418ebe2da24a8df4ef2c1d1d7864eb2d806e3'/>
<id>05c418ebe2da24a8df4ef2c1d1d7864eb2d806e3</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5603 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5603 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
</feed>
