Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						cf4c39d2be 
					 
					
						
						
							
							IniFile: Support extending the list of loaded keys and sections with data from other ini files.  
						
						... 
						
						
						
						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). 
						
						
					 
					
						2013-09-14 06:08:31 +02:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						b5c2737c9f 
					 
					
						
						
							
							IniFile: Don't parse comments after the [Section] brackets  
						
						... 
						
						
						
						This is non-standard behavior. We won't fail to parse, but we now
won't write them back out either. 
						
						
					 
					
						2013-08-11 11:32:10 -04:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						0eaea5f4df 
					 
					
						
						
							
							IniFile: Remove support for comments anywhere but the beginning of lines  
						
						... 
						
						
						
						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. 
						
						
					 
					
						2013-08-11 11:30:52 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						bab9963b00 
					 
					
						
						
							
							New license header introduced for DiscIO, AudioCommon, InputCommon, VideoCommon, and Common projects.  
						
						
						
						
					 
					
						2013-04-17 23:09:55 -04:00 
						 
				 
			
				
					
						
							
							
								lioncash 
							
						 
					 
					
						
						
							
						
						ef85b9af45 
					 
					
						
						
							
							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.  
						
						... 
						
						
						
						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). 
						
						
					 
					
						2013-04-15 16:28:55 -04:00 
						 
				 
			
				
					
						
							
							
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						b776ac3d6f 
					 
					
						
						
							
							Add per-game "configuration profiles" for video backend configuration:  
						
						... 
						
						
						
						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 
						
						
					 
					
						2011-02-13 22:36:12 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						a3e3155678 
					 
					
						
						
							
							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.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5949  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-07-23 05:22:12 +00:00 
						 
				 
			
				
					
						
							
							
								dapetcu21 
							
						 
					 
					
						
						
							
						
						9074df896a 
					 
					
						
						
							
							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.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5916  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-07-19 10:36:30 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						656ff26ed8 
					 
					
						
						
							
							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.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5619  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-06-05 05:30:23 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						05c418ebe2 
					 
					
						
						
							
							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.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5603  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-06-04 19:56:34 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						a3c96ac42c 
					 
					
						
						
							
							Warp back to 5578.  Sorry for the lost changes, please re-apply.  Reason: 5579 is a complete disaster.  
						
						... 
						
						
						
						Not only does it change tons of files to switch to a new and non-working (it doesn't parse my ini files, at least) ini parser, it also reshuffles a lot of code and removes a plugin. The latter part is fine, but doing these two major switches in one revision, one of which is broken, is completely unacceptable. I said to merge tiny changes, not massive reworkings.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5589  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-06-03 18:05:08 +00:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						e4085f0f04 
					 
					
						
						
							
							Merge GCPadNew into Dolphin. This takes place in three segments: Core, InputCommon, and InputUICommon. From now on it can be referred to just as "GCPad".  
						
						... 
						
						
						
						Switch to Billiard's IniFile implementation throughout Dolphin (it's faster!!).
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5579  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-06-03 04:55:39 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						c86d2e5129 
					 
					
						
						
							
							Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3898  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-28 21:32:10 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						eb0cab140f 
					 
					
						
						
							
							Some code cleanup  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2768  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-28 08:57:34 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						ad76edd157 
					 
					
						
						
							
							Fixed some log messages  
						
						... 
						
						
						
						Fixed a crash when no game ini exists
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2690  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-20 15:01:49 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						f22af37320 
					 
					
						
						
							
							Trying to make gameini support some gl options  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2687  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-03-20 11:51:22 +00:00 
						 
				 
			
				
					
						
							
							
								bushing 
							
						 
					 
					
						
						
							
						
						30c883bcfc 
					 
					
						
						
							
							set svn:eol-style=native for **.h  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1438  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-12-08 04:46:09 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						f87c709aa9 
					 
					
						
						
							
							Added speed hack engine (way to make block take more cycles). Added example speed hack for Metroid Prime 2 PAL. (Speedhacking is only useful on games with really stupid idle loops, like the Metroids).  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1271  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-11-23 12:59:10 +00:00 
						 
				 
			
				
					
						
							
							
								omegadox 
							
						 
					 
					
						
						
							
						
						441072d31e 
					 
					
						
						
							
							1. You can now toggle cheats with the ISO properties GUI.  
						
						... 
						
						
						
						2. Added "SetLines" function in the IniFile class.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1264  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-11-23 05:55:48 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						e13ca7e384 
					 
					
						
						
							
							Fix Action Replay properly (i hope :P).. some misc code cleanup  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@851  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-10-13 19:21:25 +00:00 
						 
				 
			
				
					
						
							
							
								fires.gc 
							
						 
					 
					
						
						
							
						
						2f308cf77a 
					 
					
						
						
							
							minor improvements (mostly debugger)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@82  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-07-24 13:40:07 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						775dc8a9c0 
					 
					
						
						
							
							Initial megacommit.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2008-07-12 17:40:22 +00:00