Léo Lam
9133e8f1be
Require CMake 3.10 and use CMAKE_CXX_STANDARD
...
Removes the need to add -std= flags manually. CMake 3.10 is available
in Ubuntu 18.04, which is the oldest LTS version we support.
2019-05-05 00:13:13 +02:00
Léo Lam
2c2910c129
Merge pull request #7522 from mahdihijazi/updates
...
Android: Bunch of cleanups & Updates
2019-01-16 22:23:40 +01:00
Ryan Meredith
66598f6c8d
Android Studio 3.2.1 recommended updates
2018-11-02 13:04:14 -04:00
mahdihijazi
6be72e8cbb
Android: Fix gradle warning
...
Picasso is using an old version of the support lib which creates a conflict
for the exifinterface support librar, this will make sure to use the
version Dolphin is using which is 27.1.1
2018-10-29 21:37:44 +01:00
mahdihijazi
593b69728d
Android: Remove dead code and related lib <circleimageview>
2018-10-29 21:37:44 +01:00
mahdihijazi
5e1a3f11a5
Android: Remove rxjava lib
...
No need to keep rxjava lib around for one simple use case
2018-10-29 21:37:26 +01:00
mahdihijazi
1da69811b8
Android: Update Picasso lib to latest version
2018-10-29 21:37:26 +01:00
riking
248ee12aed
Reformat Android code
2018-08-26 21:37:54 -07:00
zackhow
82f82a6b7d
Android: Add usage statistics to android.
...
Added an option in General config to enable/disable usage statistics. Added a popup on first open if
the user would like to engage in reporting. Clicking cancel or out of the box opts out. Only
clicking 'Ok' will enable reporting. Also added a new android specific values to report.
2018-08-23 17:31:17 -04:00
zackhow
0488fe1d30
Android: Support for AndroidTV Oreo Homescreen channels
2018-07-20 17:56:45 -04:00
mahdihijazi
e8ad6e4d49
Upgrade targetSDK to 27 and androidSupportVersion to 7.1.1
2018-07-02 16:40:16 +02:00
Ryan Meredith
00db87e304
Android: Updates for Android Studio 3.1
2018-03-28 16:38:22 -04:00
Markus Wick
9d3d31a8e8
Merge pull request #6387 from mahdihijazi/fix_build_no
...
Android: Use the git rev-list --count for versionCode
2018-02-20 10:42:22 +01:00
mahdihijazi
135ac2a7a8
Android: Use the git rev-list --count for versionCode
2018-02-19 15:33:46 +01:00
Greg Wicks
e19922c5de
Android: Implement game-specific settings overrides UI
2018-02-16 13:47:52 -05:00
JosJuice
83870fbcf0
Use "implementation" for all dependencies in build.gradle
2018-01-12 21:29:42 +01:00
mahdihijazi
409ae4c444
[Android] Replace current file browser
...
1. Allow users to pick games dircetory from external storage.
2. Better UX experince to distinguish between selecting a directory or
a game. The later is needed when we implement change disk for android.
2018-01-05 21:43:19 +01:00
mahdihijazi
c6bc25a189
Enable Java 8 features in Dolphin
2017-12-17 16:52:19 +01:00
Greg Wicks
cf57e90986
Android: Update dependencies to use new format
2017-10-27 13:06:48 -04:00
Mike Harris
9407d9ee0b
Bump compile SDK and buildtools version to 26 (Oreo).
...
Bump the support lib version to 26. This allows for using property
animators (R.animator) in FragmentTransaction.setCustomAnimations.
Add the google maven repo, as from support lib 26 onwards, they're only
publishing it in there.
Bump the gradle version while we're at it, keep Android Studio quiet.
2017-10-15 16:44:56 -07:00
Pierre Bourdon
d486904e9b
build.gradle: do not change the output filename, our CI relies on it
2017-05-20 05:54:55 +02:00
Tim Mutton
3dde12af13
Update support version
2017-05-04 17:21:31 +10:00
Tim Mutton
61aa507d23
Make apk name more descriptive
2017-05-04 17:13:31 +10:00
Tim Mutton
1fe1e11e0e
Use try/catch with logging for version number
2017-05-04 17:13:31 +10:00
Tim Mutton
c8d66fa246
Nix and windows variant of getting tag
2017-05-04 17:13:31 +10:00
Tim Mutton
8908d10028
Use different git command for version name
2017-05-04 17:13:31 +10:00
Tim Mutton
3d95bf0837
Revert change to version code until I can work out why its 13
2017-05-04 17:13:31 +10:00
Tim Mutton
6b704f5059
Update to latest libraries, use correct version name
2017-05-04 17:13:30 +10:00
JosJuice
9cd9ae902a
x86-64 support on Android
...
We can do this now that the x86-64 JIT supports PIE.
JITIL is deliberately excluded from the GUI because it
doesn't support PIE yet. (JITIL will be used if it's
set in the INI, though.)
2017-04-16 11:53:33 +02:00
Mahdi Hijazi
8f2f833f9d
Update to Android SDK 25
...
This handles the new permission system in Android M.
2017-03-25 14:55:15 +01:00
degasus
a3f79f88cd
Android: Update android studio + gradle.
...
Android studio 2.3 finally displays the result of the native compilation, so C++ warnings are now shown in the build log.
2017-03-04 15:53:40 +01:00
Florent Castelli
fa04c1479e
cmake: Remove PCH support
...
Compilers are very picky and don't use PCH when they have been compiled
with different flags. I even got some ICE in MSVC, so removing them for now.
Modules are the solution.
2017-01-24 03:22:03 +01:00
degasus
05eff01229
Android: Update the gradle file to use android studio 2.2 cmake.
2016-10-05 23:44:10 +02:00
Ironthighs
1ad32ee382
-Commented out lines disabling lint translation messages.
2016-07-22 23:01:45 -05:00
Ironthighs
89b5bc9ee5
-Fixed some various coding standard issues from previous commit.
2016-07-22 23:01:45 -05:00
Ironthighs
3dfeea01da
-Implemented ability to configure game controls by moving them around individually. Controls save locations once they are placed.
2016-07-22 23:01:45 -05:00
Tyler Dunn
4a0a92e95e
[Android] Bump gradle plugin to 2.1.0
...
And fix deprecation warning in script
2016-05-18 22:31:54 -04:00
sigmabeta
13f336051f
Update build tools + support libraries
2016-01-10 10:58:12 -05:00
sigmabeta
f58a8561f8
Refactor DB read code to use RxJava
2016-01-09 13:10:22 -05:00
sigmabeta
dc1f7aeb66
Android: Include newer versions of support libraries, which contain bugfixes
2015-08-06 08:26:31 -04:00
sigmabeta
7c14996e3e
Android TV: Implement game selector activity in new Android TV UI
2015-07-25 12:26:31 -04:00
sigmabeta
658c49fab3
Android:Changes to simplify command-line building of the app, and bugfixes to the Gradle script
2015-07-13 09:37:44 -04:00
sigmabeta
fa2d06e7a4
Android: Switch all activities to AppCompat-based Material themes, and use Support Library version of Floating Action Button.
2015-06-23 21:54:02 -04:00
sigmabeta
0c993ad4a9
Android: Fix a bug making Input Overlay config screen only work in release OR debug builds, but not in both.
2015-06-16 15:42:11 -04:00
Jeffrey Pfau
7e36166374
Android: Allow git and cmake locations to be overridden
2015-06-13 03:54:37 -07:00
Jeffrey Pfau
fff657a7da
Android: Allow NDK location to be overridden
2015-06-12 19:59:25 -07:00
Eder Bastos
dbdc8121f0
Android: Require Android 5.0.
2015-06-08 19:43:10 -04:00
Ryan Houdek
a91c152b86
Merge pull request #2572 from sigmabeta/android-show-version
...
Android: Show the version name as a subtitle in the GameGridActivity.
2015-06-08 19:37:33 -04:00
sigmabeta
f80f4bb542
Android: Show the version name as a subtitle in the GameGridActivity.
2015-06-08 18:07:26 -04:00
Ryan Houdek
59e2225f7d
Remove ARMv7 support.
2015-06-07 22:44:13 -05:00