| Age | Commit message (Collapse) | Author |
|
name of the config key (yes, hack)
|
|
fragment. Lets us get rid of the need for an AdapterView.OnItemClickListener when handling list item clicks. Simplifies the implementation of the FolderBrowser a tiny bit.
|
|
broken shader compilation with UBOs in the shaders, this is most likely fixed with V53 found in the Nexus 5. Add a bug for issue surrounding on screentext and doing a glClear after swap causes screen swizzling and zero frames rendered respectively. On the Java side, pass in the dimensions of the screen swapped since there is an issue with Adreno where it rotates the output 90 degrees for some reason. Disable the GLSL shader cache on Android for now due to the inability to cleanly exit the emulator, this tends to cause the cache to get corrupted. All this together fixes rendering with Adreno 3xx GPUs with driver version v14 and above. In particular my Galaxy S4 still resets with this without the root commands, but my HTC Droid DNA and LG G2 is fine. This must be due to particular 'enhancements' that the Samsung kernel has over the other ones. The speed on Adreno has yet to be optimized, so it will most likely be slow still. Faster than the software rasterizer in any case. The ARMJIT is still broken in at this point, so not much fun can be had.
|
|
Turns out the other one isn't 4.0 compatible, but actually only 4.1 and up. Also, in this case, we really don't actually care about the saved instance state bundle.
|
|
an actual list view now.
|
|
basically what this fragment acts as. Much more descriptive than simply extending Fragment.
Also made the list non-clickable, since it isn't supposed to be interacted with.
|
|
more. Just some leftover stuff from the big refactor.
|
|
There are some interface methods that are simply stubbed for the time being. It would be better to give the parameters better names despite not being used.
|
|
|
|
|
|
|
|
|
|
|
|
default. So we don't have to call ".toUpperCase" in the string returns in getPageTitle().
|
|
Since this app basically works on 4.x.x, we don't need to make compatibility modes kick in for anything above 4.0.0.
Also very minor cleanup to the XML.
|
|
and FolderBrowserItem some messages. If the exceptions ever actually get thrown, at least you're given a reason as to why the exception was thrown now. Also changed the exception type to NullPointerException. IllegalArgumentException is intended to be used for validating the parameters in constructors/methods.
|
|
|
|
browser and game list alphabetically.
Keeps things nice and sorted.
|
|
checking if a file is hidden or not. Also potentially fixed the case where items in the game list would not remain saved to the config.
|
|
screen. If not, let it overflow into a context menu.
|
|
protected anymore. The only reason it was protected was for when the input settings were coupled as all hell to the GameListActivity (lol). Also documented the interface method within it.
|
|
Forgot a period at the end. Thanks for pointing that out pauldachz
|
|
!path.isEmpty() in GameListItem.
Also simplify the logging exception tag in the constructor.
|
|
perform any operations that require it.
|
|
|
|
settings. Makes the binding description more informative.
|
|
XML. Should be "loadStateRoot", not "loadtateRoot"
|
|
|
|
instead of a warning.
Technically not having the required library should be regarded as an error, since the app won't even load without it.
Also changed the logging tag in FolderBrowser.
|
|
EmulationActivity. Should have been returning "super.onMenuItemSelected(itemId, item)" instead of "super.onOptionsItemSelected(item)".
|
|
invalid items anymore.
|
|
commit "Removal of my terrible idea"
https://code.google.com/p/dolphin-emu/source/detail?r=2897619ddbd3e3aae8427fc503647c65e770d466
Didn't comment out the line for that preference in the XML. This is disabled for now until the UI overlay for the buttons are implemented directly into the Java front-end.
|
|
|
|
upon flipping video backends.
|
|
ES 3 video backend yet. Enabled it for Software Rendering and disabled it for Open GL ES 3.
|
|
Since the software renderer and other renderers have little in common, it doesn't make sense to keep many of the video preferences enabled.
|
|
|
|
DolphinEmulator class. It's unused (and likely won't be used).
|
|
Localize some variables as well, and clean up an import.
|
|
buttons wouldn't work.
|
|
SIGABRT however.
|
|
Disabled it.
|
|
|
|
|
|
|
|
the emulation window. This can be used in the future to implement the overlay for save states and other things.
|
|
them into their own activity called EmulationActivity.
|
|
file. This will allow the addition of other components in the future, such as overlays, etc.
|
|
|
|
uses its own independent adapter (I have no idea why this wasn't done in the first place).
|