Jean-Philip Desjardins
2c1c741771
Add BootablesInterop for Android.
2018-12-06 12:46:50 -05:00
Jean-Philip Desjardins
1851538a12
Add java Bootable class and JNI wrapper.
2018-12-06 12:46:50 -05:00
Jean-Philip Desjardins
4154887e7b
Merge pull request #700 from Zer0xFF/tgdb
...
Update TheGamesDB to legacy domain
2018-06-07 12:53:16 -04:00
Mahmood(Thunder07)
4e938a32d5
Update TheGamesDB to legacy domain
2018-05-24 05:39:27 +03:00
TwistedUmbrella
087bdd3e92
Android: Sdcard: Add explicit definition
...
This could be an import, but it doesn't hurt anything to leave it.
2018-05-08 16:09:51 -04:00
TwistedUmbrella
b31058e1ff
Android: Fix / optimize external sdcard code
2018-05-08 16:01:47 -04:00
Mahmood(Thunder07)
6a3d21029f
Fix: Samsung devices external sdcard listing
2018-05-01 17:05:32 +01:00
Mahmood(Thunder07)
efbbe2e693
Cleanup
2017-07-11 23:27:46 +01:00
Jean-Philip Desjardins
2242a3a807
Cleanup.
2017-07-05 10:30:11 -04:00
Jean-Philip Desjardins
c1111e452d
Apply code style on Android Java source files.
2017-07-05 10:30:11 -04:00
Jean-Philip Desjardins
dd8431ba30
Merge pull request #584 from Thunder07/android_cleanup5
...
Android Cleanup
2017-06-30 18:05:42 -04:00
Jean-Philip Desjardins
e344b02758
Update way running status is changed.
...
Should fix some issues occuring on some devices when turning off the device while the emulator is running.
2017-06-26 21:19:24 -04:00
Jean-Philip Desjardins
d853a8bcdd
Remove unused file.
2017-06-26 21:18:55 -04:00
Mahmood(Thunder07)
4f07e1ac03
Android: Use ImageUtils
2017-06-27 01:29:51 +01:00
Mahmood(Thunder07)
49ce65747e
Android: Create ImageUtils: common ImageProcessing functions
2017-06-27 01:29:21 +01:00
Mahmood(Thunder07)
1549d8b1ba
Android: Use Cover Resource Dimensions to calculate sample size
2017-06-27 01:13:06 +01:00
Jean-Philip Desjardins
6423b610e4
Merge pull request #577 from Thunder07/android_cleanup2
...
Android cleanup
2017-06-26 19:52:27 -04:00
Mahmood(Thunder07)
ea5ab78b59
Android: Access primary color through theme attribuate
2017-06-19 04:58:22 +01:00
Mahmood(Thunder07)
b9d96d5ddf
Android: Add Green Theme Colour
2017-06-19 04:40:24 +01:00
Mahmood(Thunder07)
121afb2016
Android: Rename Yellow to Amber to reflect UI naming
2017-06-19 04:22:23 +01:00
Mahmood(Thunder07)
1d284c0f48
Android:Cleanup
2017-06-15 01:21:47 +01:00
Mahmood(Thunder07)
887c03a066
Android: Add toast notification to settings action
2017-06-15 00:51:53 +01:00
Mahmood(Thunder07)
6a26c99789
Android: UISettingsFragment implements OnPreferenceClickListener
2017-06-15 00:35:51 +01:00
Mahmood(Thunder07)
08398579d1
Android: declare preference name
2017-06-15 00:35:34 +01:00
Mahmood(Thunder07)
cb6c8008d3
Android: Correctly call settings action.
...
Removed SettingsActivity <-> MainActivity static dependency
2017-06-14 23:55:55 +01:00
Mahmood(Thunder07)
d1f795595d
Android: check for null
2017-06-12 06:30:23 +01:00
Mahmood(Thunder07)
af66120ddd
Android: Use IndexDB ID for storing covers + associated fixes
2017-06-12 06:23:47 +01:00
Mahmood(Thunder07)
fb01bffe87
Android: Reduce static method dependency
2017-06-12 05:43:54 +01:00
Mahmood(Thunder07)
6c08d2b8ac
Android: Cleanup
2017-06-12 05:43:54 +01:00
Mahmood(Thunder07)
b0bff48b2f
Android: If Game is not found in the online TheGameDB Search
2017-06-12 05:43:54 +01:00
Mahmood(Thunder07)
d06c414d6c
Android: Refractor/Cleanup
2017-06-12 05:43:54 +01:00
Mahmood(Thunder07)
f747c02fb8
Android: Reuse stream by sorting it into an Array
2017-06-12 05:43:50 +01:00
Mahmood(Thunder07)
5fd03f5075
Android: don't start a new thread, reuse the current one
2017-06-12 05:35:50 +01:00
Mahmood(Thunder07)
39fe7a59a8
Android: load covers from storage in parallel
2017-06-12 05:35:50 +01:00
Mahmood(Thunder07)
eee1d3fcab
Android: Simplify TheGamesDB DB Structure
2017-06-12 05:35:50 +01:00
Mahmood(Thunder07)
15b0dc77e8
Android: update indexDB to avoid repeated polling of TheGamesDB API
2017-06-12 05:35:50 +01:00
Mahmood(Thunder07)
3337d16a2c
Android: check db with exact serial only we have no reason to believe there is issue with the way people dump their games to add to that, suffix repeat and you risk a complete mismatch e.g SLPS_202.23 is Exciting Pro Wrestling 3 while SLUS_202.23 is Splashdown
2017-06-12 05:35:50 +01:00
Mahmood(Thunder07)
4ee94f8cca
Android: use ViewHolder for Cover view's
...
will reduce the amount of time findViewById is called, in theory speeding up the process of accessing UI elements.
2017-06-12 05:35:50 +01:00
Mahmood(Thunder07)
6e4f2b4e8c
Android: move GamesAdapter class to own file
2017-06-12 05:35:50 +01:00
Mahmood(Thunder07)
fd92504f75
Android: move load off the main thread
2017-06-12 05:35:50 +01:00
Mahmood(Thunder07)
bc31960449
Android: refractoring
2017-06-12 05:35:50 +01:00
Mahmood(Thunder07)
ce8b36bffb
Android: Cleanup
2017-06-12 05:35:50 +01:00
Mahmood(Thunder07)
f53048e2be
Android: Cleanup
2017-06-12 05:35:50 +01:00
Mahmood(Thunder07)
d3f49fdbd3
Android: check if cover exists before downloading
...
Android uses serial async queue's as such multiple download queue might be created for the same image
this should prevent the queue from attempting to redownload the same downloaded image
2017-06-12 05:35:46 +01:00
Mahmood(Thunder07)
268aca92a1
Android: move heavy task off main thread
2017-06-12 05:24:58 +01:00
Mahmood(Thunder07)
8dada2f879
Android: Only update view if it's visible
2017-06-12 05:22:58 +01:00
Mahmood(Thunder07)
1e44c17234
Android: reset view before using it
2017-06-12 05:22:45 +01:00
Jean-Philip Desjardins
69addd8e15
Merge pull request #576 from AbandonedCart/master
...
Close stream after process without risking fail
2017-06-11 23:22:13 -04:00
Mahmood(Thunder07)
e913ed643c
Android: update games db
2017-06-09 15:04:55 +01:00
TwistedUmbrella
2f1e6b7cf1
Close stream after process without risking fail
...
This ensures the stream is complete before attempting close without the
risk to kill off the functionality if close cannot be processed.
2017-06-09 02:18:18 -04:00