Commit graph

385 commits

Author SHA1 Message Date
Jean-Philip Desjardins
8dc3e0f7f4 Moved some functions to VirtualMachineManager to reduce class dependencies.
VirtualMachineManager shouldn't know about MainActivity.
2015-11-24 22:49:25 -05:00
Jean-Philip Desjardins
cb23513a82 Moved getExternalMounts function to GameIndexer to remove some dependencies. 2015-11-24 22:49:23 -05:00
Jean-Philip Desjardins
8d6e815765 Fixed code style. 2015-11-24 22:49:23 -05:00
Jean-Philip Desjardins
07e6d9e599 Cleanup. 2015-11-24 22:49:22 -05:00
Mahmood(Thunder07)
3539568dfd Android:Layout Clean up 2015-11-25 02:14:42 +00:00
Mahmood(Thunder07)
6b3819b7ed Android: Seperate Activity For FilePickers/External Emulator Launcher 2015-11-06 13:28:20 +00:00
Jean-Philip Desjardins
e3d38090eb Fixed Android build. 2015-10-31 21:07:01 -04:00
Jean-Philip Desjardins
8018709bf1 Renamed PH_iOS/PH_Android to PH_Generic. 2015-10-31 20:38:27 -04:00
Jean-Philip Desjardins
06db29e021 Virtual pad on Android is now built using common layout. 2015-10-31 00:13:42 -04:00
Jean-Philip Desjardins
f16878670d Made virtual stick radius relative on Android. 2015-10-30 23:39:14 -04:00
Jean-Philip Desjardins
e6dec01eb3 Make sure input code ids are the same on both C++ and Java sides.
Makes generic virtual pad implementation easier.
2015-10-30 22:39:21 -04:00
Jean-Philip Desjardins
0456d83f5a Commented trace. 2015-10-28 20:36:24 -04:00
jpd002
2031cf72ea Merge pull request #311 from Thunder07/importDB
Android:Database Import improvement
2015-10-16 00:05:16 -04:00
Mahmood(Thunder07)
dd56b67f99 Android:Database Import improvement 2015-10-13 01:15:13 +01:00
Jean-Philip Desjardins
3d9f86e4ad Replaced usage of org.apache.http.* classes in favor of HttpURLConnection.
org.apache.http.* is deprecated in android-23.
2015-10-12 15:51:19 -04:00
Mahmood(Thunder07)
3737b8af8f Android:remove 'clear index' option from settings 2015-09-28 01:11:48 +01:00
Jean-Philip Desjardins
e1f6961ec2 Merge branch 'master' into l3r3 2015-09-27 18:28:39 -04:00
Jean-Philip Desjardins
1ecbcd295f Added L3 and R3 buttons on Android virtual pad. 2015-09-27 18:24:57 -04:00
Jean-Philip Desjardins
db442686ac Merge branch 'sort' 2015-09-26 23:00:39 -04:00
Jean-Philip Desjardins
ec1ae4359d Added explanation for 'post' function usage. 2015-09-26 23:00:00 -04:00
Mahmood(Thunder07)
974b67ba87 Android:rename class CoverEditActivity to GameInfoEditActivity 2015-09-22 23:35:05 +01:00
Mahmood(Thunder07)
59126ac9e0 Android:save user sort preference, highlight user selection on startup, display sort selection in NavBar subtitle 2015-09-22 23:24:43 +01:00
Mahmood(Thunder07)
234338f82f Android:Fix:passing updated game detail to cover editing activity 2015-09-16 19:49:35 +01:00
Mahmood(Thunder07)
74225c6b52 Android:Fix:Setting options behave correctly, spelling corrected, renamed function, commented logger out 2015-09-16 19:47:34 +01:00
Mahmood(Thunder07)
fedc4e6327 Android: Display a msg when no games are found, renamed few methods 2015-09-15 17:24:50 +01:00
Mahmood(Thunder07)
240c0097aa Android:PR Clean up 2015-09-15 17:24:50 +01:00
Mahmood(Thunder07)
a132c3d46d Android:GameIndexer open/close sqlite db on demand 2015-09-15 17:24:50 +01:00
Mahmood(Thunder07)
a971928b46 Android:Added Clear IndexDB options 2015-09-15 17:24:49 +01:00
Mahmood(Thunder07)
b9f6e94428 Android:Recent Sort is done through SQLITE query, Recent shows played previous games only 2015-09-15 17:24:49 +01:00
Mahmood(Thunder07)
69665a65b9 Android: Merge Fix 2015-09-15 17:24:49 +01:00
Mahmood(Thunder07)
b1e2bdaa9a Android: Prompt user when game is not found 2015-09-15 17:24:49 +01:00
Mahmood(Thunder07)
758e43465f Android: allow user defined cover to display even if no online link was found 2015-09-15 17:24:49 +01:00
Mahmood(Thunder07)
cf6f367e57 Android: Update DB directly 2015-09-15 17:24:49 +01:00
Mahmood(Thunder07)
5db5bbf0e1 Android: Sample user selected cover 2015-09-15 17:24:49 +01:00
Mahmood(Thunder07)
bec9d35a47 Android:Allow user to edit games details 2015-09-15 17:24:49 +01:00
Mahmood(Thunder07)
7cb4fe2062 Android: Only set variable value if the return value is not null 2015-09-15 17:24:49 +01:00
Mahmood(Thunder07)
93459badaa Android:Clean up, removed functions that were made redundant after IndexDB introducation 2015-09-15 17:24:49 +01:00
Mahmood(Thunder07)
a71bc06feb Android: moved createListItem() into Adapter, pass array position for update 2015-09-15 17:24:49 +01:00
Mahmood(Thunder07)
048ad6ad9e Android: check for elf and don't do an online check for them 2015-09-15 17:24:49 +01:00
Mahmood(Thunder07)
b537a126ec Android: getDescription() returns a value(No Info) when it's null, thus can't be used for null/empty checks 2015-09-15 17:24:48 +01:00
Mahmood(Thunder07)
42c42c0a37 Android:Homebew sorting fixed 2015-09-15 17:24:48 +01:00
Mahmood(Thunder07)
1a208c8189 Android: update IndexDB when game is started 2015-09-15 17:24:48 +01:00
Mahmood(Thunder07)
37ec7b59a0 Android: GameInfoStruct updated, read Title and Description from IndexDB if exists
GameInfoStruct updates its associated IndexDB entry on value change
Take into account values in IndexDB to set Title Name and Game Description, Though user has no direct access to IndexDB, this is more of future proof, plus stops us from having to access 2 databases to load the same data.
2015-09-15 17:24:48 +01:00
Mahmood(Thunder07)
b6f61fef12 Android: Replaced More Types with GameInfoStruct, Load View from IndexDB instead of searching folder
Replaced More Types with GameInfoStruct, since it can encompass more data than FILE and is more important in this patch than the last, as we can setup most of the required data for display from the IndexDB on app startup, as oppose to getting the List of Files then polling for Display Data.
With The Next commit, we should be updating the IndexDB with descripton and GameID, which will later on allow the user to easy modify them without touching the Games.db
2015-09-15 17:24:48 +01:00
Mahmood(Thunder07)
c2e0bc5614 Android: two classes in charge of setting up the IndexDB 2015-09-15 17:24:48 +01:00
Mahmood(Thunder07)
14bb7e2f3e Android: Replace Array with GameInfoStruct 2015-09-15 17:24:48 +01:00
Mahmood(Thunder07)
d17ec83420 Android: added GameInfoStruct unified structural class for data handling 2015-09-15 17:24:48 +01:00
Jean-Philip Desjardins
0b16a40876 Added profiler on Android. 2015-09-06 21:33:17 +01:00
Jean-Philip Desjardins
38b3d33321 Implemented load and save state features. 2015-08-24 22:37:21 -04:00
Jean-Philip Desjardins
4905b25f00 Merge branch 'master' into emulator_drawer 2015-08-24 00:14:00 -04:00