summaryrefslogtreecommitdiff
path: root/Source/Core/Common/Src/StringUtil.cpp
AgeCommit message (Collapse)Author
2011-02-25Added an option for opening up the wiki entry in the compatibility list. ↵skidau
The option is in the right click menu of the games list. The game entries in the wiki are currently manually added by the administrator. Based on an idea by JPeterson. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7250 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-02-02Remove the global namespace a bit and remove some dead code.Soren Jorvang
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7043 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-11-11Fix StringFromFormat hopefully for the last time. This should be more ↵Glenn Rice
efficient than before. Thanks to shuffle2 for the windows code. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6379 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-11-10The change to StringFromFormat was overwriting the last character with the ↵Glenn Rice
NULL terminating character. Also update a deprecated function call. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6374 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-11-10StringUtil fixJordan Woyak
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6370 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-11-10Fix for my tweak in the last commit. I knew I had that working at one point.Glenn Rice
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6369 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-11-10Linux build fix. stricmp does not exist on linux. Also a small tweak to ↵Glenn Rice
the StringFromFormat routine. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6368 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-11-10StringUtil cleanup. Nothing seems broken.Jordan Woyak
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6367 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-07-20Prevent double inclusion of CommonPaths.h as pointed out by Glenn.Soren Jorvang
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5922 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-06-04Nits.Soren Jorvang
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5606 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-06-04Refactor the original and much more compatible IniFile implementation to ↵hrydgard
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-05-23Replace the calls to sscanf(for number parsing) and number parsers with ↵pierre
strto(u)l The wcsto(u)l functions are available for your wide character needs. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5471 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-05-23Fix Linux build broken by use of stricmp and vsnwprintf.pierre
strcasecmp is provided by Source/Core/Common/Src/CommonFuncs.h and vswprintf is overloaded in C++ to take the same parameters as vsnwprintf, according to MSDN. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5470 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-05-23add some dx checking routines to the dx plugin + some minor stuffluisr142004
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5466 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-11-18allow dumping of all symbols to a signature fileShawn Hoffman
*hopefully* fix the memleak when scrubbing wii discs. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4588 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-09-07GUI: Fixed some GUI related start/stop crashesJohn Peterson
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4223 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-09-04Revert accidental change to stringutilnakeee
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4198 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-09-04Fixed up the filemon a bit, added isEnable function to the logmanagernakeee
and moved the FileMonitor from debug to discio to prevert cross dependencies git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4197 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-09-03GUI: Added file monitor logJohn Peterson
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4185 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-09-02GUI: Added restart option to File menuJohn Peterson
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4173 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-07-28Now ALL copyright dates are fixed to the legally correct year: The year in ↵XTra.KrazzY
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-04Path is now correctly X:\ on windows instead of X:\/LPFaint99
Allows booting from drive root Fixes issue 1035. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3672 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-28Misc warning fixes.magumagu9
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3583 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-21New DSP debugger: step one. (not ready yet, but try loading zelda WW and ↵hrydgard
look at the dsp debugger..). Had to shuffle around quite a lot of code to be able to extract the CodeView into a library nicely so it can be used from both the main dolphin and the LLE plugin... also extracted the symboldb code. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3517 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-06-17DSPCodeUtil some code fixingnakeee
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3485 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-04-06When searching iso directories subfolders, do not include folders multiple timesLPFaint99
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2892 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-03-28Some code cleanupomegadox
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2768 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-28Merge large parts of nakeee's "Soap" branch into trunk, after fixing a few ↵hrydgard
crash bugs in FileUtil.cpp. Not really anything interesting, just some better comments, some slightly more portable/cleaner code in places. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2459 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-25Revering stringutil (don't you hate it when ector is right?;)nakeee
And small compile fix on linux git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2434 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-25Added set and get in ini for comma seperated listnakeee
Also merged the StripSpaces with StripNewline and cleaned it up a bit. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2433 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22Consolidate the three implementations of Decode5A3 found in Core into one. ↵hrydgard
Fix some warnings. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2364 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-22fix tiny buffer overflow in Hex2Ascii()hrydgard
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2361 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-20Emulated Wiimote: Added game specific Wiimote cursor configuration. The IR ↵John Peterson
pointer settings will be saved for the ISO id of the ISO that is loaded. This is necessary because there is no common way of treating the IR pointer positions. The IR data use a virtual resolution of 1024 x 768, but there is no consistency of where such a point is on the screen. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2314 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-16Rerecording: Added frame step function and status bar for the input ↵John Peterson
recording. Turn on frame stepping with Ctrl, step with Space. Build the Rerecording version with the setting in Setup.h. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2273 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-07Wiimote:John Peterson
1. Fixed the dual mode. You should now be able to change between the real and emulated Wiimote at any time, even when the Nunchuck is connected. It also supports third party Wireless Nunchucks that never sends any calibration values. The Nunchuck status should be automatically updated. The Nunchuck stick may get stuck, but that should fix itself if you disconnect and reconnect again. The only important problems seems to be that the real Wiimote fails to answer sometimes so that the Core functions disconnect it. 2. Began looking at how to reconnect the Wiimote after an unwanted HCI disconnect command git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2129 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-04Wiimote: Show the decrypted Nunchuck calibration values in the log when a ↵John Peterson
real Wiimote and Nunchuck is used. Fixed an earlier bug that made the neutral emulated nunchuck accelerometer values zero, now they are back to 0x80,0x80,0xb3. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2104 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-03Wiimote: The first working IR recording, use Alt + the numerical HotKey to ↵John Peterson
play back the IR data associated with a recording git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2078 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-02-01kill useless unit testing framework that doesn't work :phrydgard
might make or add a better one later. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2053 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-14put the handy items on the first page of ConfigMain. Fix for plugins not ↵Shawn Hoffman
loading on first boot. We should figure out how to get a pointer to the main app (see OGL main.cpp line 118) git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1870 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-10Workaround for StringFromFormat-under-linux problem, random cleanup.hrydgard
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1491 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-09Wiimote: Added optional status icons for the Wiimote speaker and leds. And a ↵John Peterson
few other small changes. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1455 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-12-08set svn:eol-style=native for **.cppbushing
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1442 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-26warning fixesnakeee
(may break sound on wii, look in the changelog of Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCode_AXWii.cpp if you wish to know why) git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1306 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-11-11Another small DSP HLE update.John Peterson
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1123 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-13Fix Action Replay properly (i hope :P).. some misc code cleanuphrydgard
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@851 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-10-09Fix Building in Linux, removed the define for _T() in Common.h so now we can ↵Sonicadvance1
have wx headers after including Common.h. Also, InterlockedExchange isn't in Linux so I just made it assign the variable git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@809 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-09-22remove annoying message.hrydgard
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@612 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-09-22constification, code style, changed vector<FileInfo*> to vector<FileInfo> ↵hrydgard
for less allocs and more speed in debug mode git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@611 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-09-14Revert a fix for now, might break Win32 build hrydgard
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@525 8ced0084-cf51-0410-be5f-012b33b47a6e
2008-09-14Fixed some valgrind warnings.hrydgard
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@523 8ced0084-cf51-0410-be5f-012b33b47a6e