| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Also changes some function params, but this is ok.
Some simplifications were also able to be made (ie. killing off strcmps with ==, etc).
|
|
Also moved && and || to ends of lines instead of start.
Fixed misc vertical alignments and some { needed newlining.
|
|
and s/\bNULL\b/nullptr/g for *.cpp/h/mm files not compiled on my machine
|
|
|
|
- remove unused variables
- reduce the scope where it makes sense
- correct limits (did you know that strcat()'s last parameter does not
include the \0 that is always added?)
- set some free()'d pointers to NULL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ie. uses spaces for alignment.
|
|
and some things suggested by cppcheck and compiler warnings.
|
|
Fix IniFile to use string& instead of char*
|
|
Also removes .c_str() usages where found.
|
|
|
|
Also cleaned up the indentations of some variable declarations.
|
|
Previous code relied on a destroyed variable to still be valid.
|
|
Instead use a for-each loop, compare GUIDs and save the name pointers.
|
|
|
|
|
|
Allows for the automatic handling of resource deallocation.
|
|
|
|
that litter this section of the codebase.
Also clean up a little bit of the comments that describe the interface classes.
|
|
|
|
|
|
|
|
|
|
|
|
capable of using onscreen joystick even if controller 1 is bound.
|
|
Conflicts:
Source/Android/res/values-ja/strings.xml
Source/Android/res/values/strings.xml
Source/Android/src/org/dolphinemu/dolphinemu/AboutFragment.java
Source/Android/src/org/dolphinemu/dolphinemu/emulation/EmulationActivity.java
Source/Android/src/org/dolphinemu/dolphinemu/folderbrowser/FolderBrowser.java
Source/Android/src/org/dolphinemu/dolphinemu/gamelist/GameListActivity.java
Source/Android/src/org/dolphinemu/dolphinemu/settings/video/VideoSettingsFragment.java
|
|
|
|
|
|
|
|
|
|
loops, and manually fix some stuff up.
|
|
* Currently there is no DEBUGFAST configuration. Defining DEBUGFAST as a preprocessor definition in Base.props (or a global header) enables it for now, pending a better method. This was done to make managing the build harder to screw up. However it may not even be an issue anymore with the new .props usage.
* D3DX11SaveTextureToFile usage is dropped and not replaced.
* If you have $(DXSDK_DIR) in your global property sheets (Microsoft.Cpp.$(PlatformName).user), you need to remove it. The build will error out with a message if it's configured incorrectly.
* If you are on Windows 8 or above, you no longer need the June 2010 DirectX SDK installed to build dolphin. If you are in this situation, it is still required if you want your built binaries to be able to use XAudio2 and XInput on previous Windows versions.
* GLew updated to 1.10.0
* compiler switches added: /volatile:iso, /d2Zi+
* LTCG available via msbuild property: DolphinRelease
* SDL updated to 2.0.0
* All Externals (excl. OpenAL and SDL) are built from source.
* Now uses STL version of std::{mutex,condition_variable,thread}
* Now uses Build as root directory for *all* intermediate files
* Binary directory is populated as post-build msbuild action
* .gitignore is simplified
* UnitTests project is no longer compiled
|
|
possible.
|
|
rebuild time on my system.
|
|
Turns out this explodes on Linux.
This reverts commit c4696568cc15d140cbdae460cd5e227c46845114.
|
|
|
|
ControllerInterface.cpp. The variable ok_count was never incremented, which caused the function to always return false.
|
|
Huge megacommit because a lot of things needed to be modified to make this
possible.
|
|
|
|
|
|
SDL2.0 removed SDL_HAPTIC_SQUARE because of ABI issues (see comment #7 on issue
6491 by Ryan C. Gordon from the SDL project). It will be reintroduced again in
2.1, so keep the code and #ifdef it away.
|
|
This reverts commit cce809ac90cc195f0c88a6cc788b3ff7359083a5.
The code was actually correct: "expr" is never allocated when an error is
returned. This means when the expression parser fails, deleting "expr" means
deleting an uninitialized pointer.
|