Merge lp:~bennett-6/openlp/android2 into lp:openlp/android2
- android2
- Merge into android2
Status: | Merged |
---|---|
Merge reported by: | Tim Bentley |
Merged at revision: | not available |
Proposed branch: | lp:~bennett-6/openlp/android2 |
Merge into: | lp:openlp/android2 |
Diff against target: |
256 lines (+67/-51) 5 files modified
app/app.iml (+42/-47) app/build.gradle (+1/-1) app/src/main/java/org/openlp/android2/OpenLP.java (+21/-0) build.gradle (+1/-1) gradle/wrapper/gradle-wrapper.properties (+2/-2) |
To merge this branch: | bzr merge lp:~bennett-6/openlp/android2 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Tim Bentley | Approve | ||
Review via email: mp+337263@code.launchpad.net |
Commit message
Description of the change
Use hardware volume keys to switch slides.
Bennett Piater (bennett-6) wrote : | # |
> but rejected.
> This will not merge due to all the other changes in the file which are
> different to the current release.
> I have added your code to trunk and will do a test build this weekend on play
> store.
> Thanks for this it is appreciated.
You're welcome, thanks for taking this!
I know I did horrible things, I can't use bazaar and didn't have time to learn. I'm used to git.
Maybe next time ;)
Tim Bentley (trb143) wrote : | # |
The challenges are around android versions of libraries etc and not your code.
The code dropped in 100% fine,
Bennett Piater (bennett-6) wrote : | # |
> The challenges are around android versions of libraries etc and not your code.
> The code dropped in 100% fine,
Yeah, I know. I referred to the equivalent of 'git commit -a' which I did and would never do with git.
Raoul Snyman (raoul-snyman) wrote : | # |
Can we close this merge proposal? Tim, is this merged now?
Raoul Snyman (raoul-snyman) wrote : | # |
Bennett, just an FYI, git is the only VCS that you need to do "-a" with to include all files. All other VCSes work the way Bazaar does (it is modeled on the convention, unlike git).
Tim Bentley (trb143) wrote : | # |
Marking as merged as the code is in the Release 7 version
Preview Diff
1 | === modified file 'app/app.iml' | |||
2 | --- app/app.iml 2016-11-15 20:51:23 +0000 | |||
3 | +++ app/app.iml 2018-02-07 11:46:12 +0000 | |||
4 | @@ -1,5 +1,5 @@ | |||
5 | 1 | <?xml version="1.0" encoding="UTF-8"?> | 1 | <?xml version="1.0" encoding="UTF-8"?> |
7 | 2 | <module external.linked.project.id=":app" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/.." external.system.id="GRADLE" external.system.module.group="fixssl" external.system.module.version="unspecified" type="JAVA_MODULE" version="4"> | 2 | <module external.linked.project.id=":app" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/.." external.system.id="GRADLE" type="JAVA_MODULE" version="4"> |
8 | 3 | <component name="FacetManager"> | 3 | <component name="FacetManager"> |
9 | 4 | <facet type="android-gradle" name="Android-Gradle"> | 4 | <facet type="android-gradle" name="Android-Gradle"> |
10 | 5 | <configuration> | 5 | <configuration> |
11 | @@ -9,7 +9,6 @@ | |||
12 | 9 | <facet type="android" name="Android"> | 9 | <facet type="android" name="Android"> |
13 | 10 | <configuration> | 10 | <configuration> |
14 | 11 | <option name="SELECTED_BUILD_VARIANT" value="debug" /> | 11 | <option name="SELECTED_BUILD_VARIANT" value="debug" /> |
15 | 12 | <option name="SELECTED_TEST_ARTIFACT" value="_android_test_" /> | ||
16 | 13 | <option name="ASSEMBLE_TASK_NAME" value="assembleDebug" /> | 12 | <option name="ASSEMBLE_TASK_NAME" value="assembleDebug" /> |
17 | 14 | <option name="COMPILE_JAVA_TASK_NAME" value="compileDebugSources" /> | 13 | <option name="COMPILE_JAVA_TASK_NAME" value="compileDebugSources" /> |
18 | 15 | <afterSyncTasks> | 14 | <afterSyncTasks> |
19 | @@ -23,31 +22,31 @@ | |||
20 | 23 | </configuration> | 22 | </configuration> |
21 | 24 | </facet> | 23 | </facet> |
22 | 25 | </component> | 24 | </component> |
24 | 26 | <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7" inherit-compiler-output="false"> | 25 | <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7"> |
25 | 27 | <output url="file://$MODULE_DIR$/build/intermediates/classes/debug" /> | 26 | <output url="file://$MODULE_DIR$/build/intermediates/classes/debug" /> |
26 | 28 | <output-test url="file://$MODULE_DIR$/build/intermediates/classes/test/debug" /> | 27 | <output-test url="file://$MODULE_DIR$/build/intermediates/classes/test/debug" /> |
27 | 29 | <exclude-output /> | 28 | <exclude-output /> |
28 | 30 | <content url="file://$MODULE_DIR$"> | 29 | <content url="file://$MODULE_DIR$"> |
29 | 30 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/debug" isTestSource="false" generated="true" /> | ||
30 | 31 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/r/debug" isTestSource="false" generated="true" /> | 31 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/r/debug" isTestSource="false" generated="true" /> |
31 | 32 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/debug" isTestSource="false" generated="true" /> | 32 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/debug" isTestSource="false" generated="true" /> |
32 | 33 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" /> | 33 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" /> |
33 | 34 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/debug" isTestSource="false" generated="true" /> | 34 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/debug" isTestSource="false" generated="true" /> |
34 | 35 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/debug" isTestSource="false" generated="true" /> | ||
35 | 36 | <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/debug" type="java-resource" /> | 35 | <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/debug" type="java-resource" /> |
36 | 37 | <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/debug" type="java-resource" /> | 36 | <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/debug" type="java-resource" /> |
37 | 37 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/androidTest/debug" isTestSource="true" generated="true" /> | ||
38 | 38 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/r/androidTest/debug" isTestSource="true" generated="true" /> | 38 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/r/androidTest/debug" isTestSource="true" generated="true" /> |
39 | 39 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/androidTest/debug" isTestSource="true" generated="true" /> | 39 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/androidTest/debug" isTestSource="true" generated="true" /> |
40 | 40 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" /> | 40 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" /> |
41 | 41 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/androidTest/debug" isTestSource="true" generated="true" /> | 41 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/androidTest/debug" isTestSource="true" generated="true" /> |
42 | 42 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/androidTest/debug" isTestSource="true" generated="true" /> | ||
43 | 43 | <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/androidTest/debug" type="java-test-resource" /> | 42 | <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/androidTest/debug" type="java-test-resource" /> |
44 | 44 | <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/androidTest/debug" type="java-test-resource" /> | 43 | <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/androidTest/debug" type="java-test-resource" /> |
45 | 44 | <sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/test/debug" isTestSource="true" generated="true" /> | ||
46 | 45 | <sourceFolder url="file://$MODULE_DIR$/src/debug/res" type="java-resource" /> | 45 | <sourceFolder url="file://$MODULE_DIR$/src/debug/res" type="java-resource" /> |
47 | 46 | <sourceFolder url="file://$MODULE_DIR$/src/debug/resources" type="java-resource" /> | 46 | <sourceFolder url="file://$MODULE_DIR$/src/debug/resources" type="java-resource" /> |
48 | 47 | <sourceFolder url="file://$MODULE_DIR$/src/debug/assets" type="java-resource" /> | 47 | <sourceFolder url="file://$MODULE_DIR$/src/debug/assets" type="java-resource" /> |
49 | 48 | <sourceFolder url="file://$MODULE_DIR$/src/debug/aidl" isTestSource="false" /> | 48 | <sourceFolder url="file://$MODULE_DIR$/src/debug/aidl" isTestSource="false" /> |
50 | 49 | <sourceFolder url="file://$MODULE_DIR$/src/debug/java" isTestSource="false" /> | 49 | <sourceFolder url="file://$MODULE_DIR$/src/debug/java" isTestSource="false" /> |
51 | 50 | <sourceFolder url="file://$MODULE_DIR$/src/debug/jni" isTestSource="false" /> | ||
52 | 51 | <sourceFolder url="file://$MODULE_DIR$/src/debug/rs" isTestSource="false" /> | 50 | <sourceFolder url="file://$MODULE_DIR$/src/debug/rs" isTestSource="false" /> |
53 | 52 | <sourceFolder url="file://$MODULE_DIR$/src/debug/shaders" isTestSource="false" /> | 51 | <sourceFolder url="file://$MODULE_DIR$/src/debug/shaders" isTestSource="false" /> |
54 | 53 | <sourceFolder url="file://$MODULE_DIR$/src/testDebug/res" type="java-test-resource" /> | 52 | <sourceFolder url="file://$MODULE_DIR$/src/testDebug/res" type="java-test-resource" /> |
55 | @@ -55,85 +54,81 @@ | |||
56 | 55 | <sourceFolder url="file://$MODULE_DIR$/src/testDebug/assets" type="java-test-resource" /> | 54 | <sourceFolder url="file://$MODULE_DIR$/src/testDebug/assets" type="java-test-resource" /> |
57 | 56 | <sourceFolder url="file://$MODULE_DIR$/src/testDebug/aidl" isTestSource="true" /> | 55 | <sourceFolder url="file://$MODULE_DIR$/src/testDebug/aidl" isTestSource="true" /> |
58 | 57 | <sourceFolder url="file://$MODULE_DIR$/src/testDebug/java" isTestSource="true" /> | 56 | <sourceFolder url="file://$MODULE_DIR$/src/testDebug/java" isTestSource="true" /> |
59 | 58 | <sourceFolder url="file://$MODULE_DIR$/src/testDebug/jni" isTestSource="true" /> | ||
60 | 59 | <sourceFolder url="file://$MODULE_DIR$/src/testDebug/rs" isTestSource="true" /> | 57 | <sourceFolder url="file://$MODULE_DIR$/src/testDebug/rs" isTestSource="true" /> |
61 | 60 | <sourceFolder url="file://$MODULE_DIR$/src/testDebug/shaders" isTestSource="true" /> | 58 | <sourceFolder url="file://$MODULE_DIR$/src/testDebug/shaders" isTestSource="true" /> |
62 | 59 | <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/res" type="java-test-resource" /> | ||
63 | 60 | <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/resources" type="java-test-resource" /> | ||
64 | 61 | <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/assets" type="java-test-resource" /> | ||
65 | 62 | <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/aidl" isTestSource="true" /> | ||
66 | 63 | <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/java" isTestSource="true" /> | ||
67 | 64 | <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/rs" isTestSource="true" /> | ||
68 | 65 | <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/shaders" isTestSource="true" /> | ||
69 | 61 | <sourceFolder url="file://$MODULE_DIR$/src/main/res" type="java-resource" /> | 66 | <sourceFolder url="file://$MODULE_DIR$/src/main/res" type="java-resource" /> |
70 | 62 | <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> | 67 | <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> |
71 | 63 | <sourceFolder url="file://$MODULE_DIR$/src/main/assets" type="java-resource" /> | 68 | <sourceFolder url="file://$MODULE_DIR$/src/main/assets" type="java-resource" /> |
72 | 64 | <sourceFolder url="file://$MODULE_DIR$/src/main/aidl" isTestSource="false" /> | 69 | <sourceFolder url="file://$MODULE_DIR$/src/main/aidl" isTestSource="false" /> |
73 | 65 | <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> | 70 | <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> |
74 | 66 | <sourceFolder url="file://$MODULE_DIR$/src/main/jni" isTestSource="false" /> | ||
75 | 67 | <sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" /> | 71 | <sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" /> |
76 | 68 | <sourceFolder url="file://$MODULE_DIR$/src/main/shaders" isTestSource="false" /> | 72 | <sourceFolder url="file://$MODULE_DIR$/src/main/shaders" isTestSource="false" /> |
77 | 73 | <sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" /> | ||
78 | 74 | <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" /> | ||
79 | 75 | <sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" /> | ||
80 | 76 | <sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" /> | ||
81 | 77 | <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> | ||
82 | 78 | <sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" /> | ||
83 | 79 | <sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" /> | ||
84 | 69 | <sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" /> | 80 | <sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" /> |
85 | 70 | <sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" /> | 81 | <sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" /> |
86 | 71 | <sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" type="java-test-resource" /> | 82 | <sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" type="java-test-resource" /> |
87 | 72 | <sourceFolder url="file://$MODULE_DIR$/src/androidTest/aidl" isTestSource="true" /> | 83 | <sourceFolder url="file://$MODULE_DIR$/src/androidTest/aidl" isTestSource="true" /> |
88 | 73 | <sourceFolder url="file://$MODULE_DIR$/src/androidTest/java" isTestSource="true" /> | 84 | <sourceFolder url="file://$MODULE_DIR$/src/androidTest/java" isTestSource="true" /> |
89 | 74 | <sourceFolder url="file://$MODULE_DIR$/src/androidTest/jni" isTestSource="true" /> | ||
90 | 75 | <sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" /> | 85 | <sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" /> |
91 | 76 | <sourceFolder url="file://$MODULE_DIR$/src/androidTest/shaders" isTestSource="true" /> | 86 | <sourceFolder url="file://$MODULE_DIR$/src/androidTest/shaders" isTestSource="true" /> |
92 | 77 | <sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" /> | ||
93 | 78 | <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" /> | ||
94 | 79 | <sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" /> | ||
95 | 80 | <sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" /> | ||
96 | 81 | <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> | ||
97 | 82 | <sourceFolder url="file://$MODULE_DIR$/src/test/jni" isTestSource="true" /> | ||
98 | 83 | <sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" /> | ||
99 | 84 | <sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" /> | ||
100 | 85 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/assets" /> | 87 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/assets" /> |
101 | 86 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/blame" /> | 88 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/blame" /> |
102 | 89 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/build-info" /> | ||
103 | 87 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/builds" /> | 90 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/builds" /> |
104 | 91 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/check-manifest" /> | ||
105 | 88 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/classes" /> | 92 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/classes" /> |
119 | 89 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/dependency-cache" /> | 93 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/classes-jar" /> |
107 | 90 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/animated-vector-drawable/25.0.0/jars" /> | ||
108 | 91 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/appcompat-v7/25.0.0/jars" /> | ||
109 | 92 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/design/25.0.0/jars" /> | ||
110 | 93 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/25.0.0/jars" /> | ||
111 | 94 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-compat/25.0.0/jars" /> | ||
112 | 95 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-core-ui/25.0.0/jars" /> | ||
113 | 96 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-core-utils/25.0.0/jars" /> | ||
114 | 97 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-fragment/25.0.0/jars" /> | ||
115 | 98 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-media-compat/25.0.0/jars" /> | ||
116 | 99 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-v4/25.0.0/jars" /> | ||
117 | 100 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-vector-drawable/25.0.0/jars" /> | ||
118 | 101 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/transition/25.0.0/jars" /> | ||
120 | 102 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" /> | 94 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" /> |
121 | 103 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-classes" /> | 95 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-classes" /> |
122 | 104 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-runtime-classes" /> | 96 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-runtime-classes" /> |
123 | 105 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-safeguard" /> | ||
124 | 106 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-verifier" /> | 97 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-verifier" /> |
125 | 107 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant-run-resources" /> | 98 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant-run-resources" /> |
126 | 108 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant-run-support" /> | 99 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant-run-support" /> |
127 | 100 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/javaPrecompile" /> | ||
128 | 109 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/jniLibs" /> | 101 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/jniLibs" /> |
129 | 102 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/lint" /> | ||
130 | 110 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" /> | 103 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" /> |
132 | 111 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/pre-dexed" /> | 104 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/prebuild" /> |
133 | 112 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/reload-dex" /> | 105 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/reload-dex" /> |
134 | 113 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" /> | 106 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" /> |
135 | 114 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/restart-dex" /> | ||
136 | 115 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/rs" /> | 107 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/rs" /> |
137 | 116 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/shaders" /> | 108 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/shaders" /> |
138 | 109 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/split-apk" /> | ||
139 | 110 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/splits-support" /> | ||
140 | 117 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" /> | 111 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" /> |
141 | 112 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/tmp" /> | ||
142 | 118 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/transforms" /> | 113 | <excludeFolder url="file://$MODULE_DIR$/build/intermediates/transforms" /> |
143 | 119 | <excludeFolder url="file://$MODULE_DIR$/build/outputs" /> | 114 | <excludeFolder url="file://$MODULE_DIR$/build/outputs" /> |
144 | 120 | <excludeFolder url="file://$MODULE_DIR$/build/tmp" /> | 115 | <excludeFolder url="file://$MODULE_DIR$/build/tmp" /> |
145 | 121 | </content> | 116 | </content> |
146 | 122 | <orderEntry type="jdk" jdkName="Android API 25 Platform" jdkType="Android SDK" /> | 117 | <orderEntry type="jdk" jdkName="Android API 25 Platform" jdkType="Android SDK" /> |
147 | 123 | <orderEntry type="sourceFolder" forTests="false" /> | 118 | <orderEntry type="sourceFolder" forTests="false" /> |
162 | 124 | <orderEntry type="library" exported="" name="support-annotations-25.0.0" level="project" /> | 119 | <orderEntry type="library" name="com.android.support:support-fragment-25.0.0" level="project" /> |
163 | 125 | <orderEntry type="library" exported="" name="design-25.0.0" level="project" /> | 120 | <orderEntry type="library" name="com.android.support:support-annotations:25.0.0@jar" level="project" /> |
164 | 126 | <orderEntry type="library" exported="" name="classes" level="project" /> | 121 | <orderEntry type="library" name="com.android.support:support-core-ui-25.0.0" level="project" /> |
165 | 127 | <orderEntry type="library" exported="" name="support-v4-25.0.0" level="project" /> | 122 | <orderEntry type="library" name="com.android.support:support-core-utils-25.0.0" level="project" /> |
166 | 128 | <orderEntry type="library" exported="" name="support-media-compat-25.0.0" level="project" /> | 123 | <orderEntry type="library" name="__local_aars__:/home/bennett/Github/openlp-android2/app/libs/classes.jar:unspecified@jar" level="project" /> |
167 | 129 | <orderEntry type="library" exported="" name="transition-25.0.0" level="project" /> | 124 | <orderEntry type="library" name="com.android.support:appcompat-v7-25.0.0" level="project" /> |
168 | 130 | <orderEntry type="library" exported="" name="support-compat-25.0.0" level="project" /> | 125 | <orderEntry type="library" name="com.android.support:transition-25.0.0" level="project" /> |
169 | 131 | <orderEntry type="library" exported="" name="support-fragment-25.0.0" level="project" /> | 126 | <orderEntry type="library" name="com.android.support:support-media-compat-25.0.0" level="project" /> |
170 | 132 | <orderEntry type="library" exported="" name="animated-vector-drawable-25.0.0" level="project" /> | 127 | <orderEntry type="library" name="com.android.support:support-compat-25.0.0" level="project" /> |
171 | 133 | <orderEntry type="library" exported="" name="support-core-ui-25.0.0" level="project" /> | 128 | <orderEntry type="library" name="com.android.support:design-25.0.0" level="project" /> |
172 | 134 | <orderEntry type="library" exported="" name="appcompat-v7-25.0.0" level="project" /> | 129 | <orderEntry type="library" name="com.android.support:animated-vector-drawable-25.0.0" level="project" /> |
173 | 135 | <orderEntry type="library" exported="" name="support-vector-drawable-25.0.0" level="project" /> | 130 | <orderEntry type="library" name="com.android.support:recyclerview-v7-25.0.0" level="project" /> |
174 | 136 | <orderEntry type="library" exported="" name="support-core-utils-25.0.0" level="project" /> | 131 | <orderEntry type="library" name="com.android.support:support-vector-drawable-25.0.0" level="project" /> |
175 | 137 | <orderEntry type="library" exported="" name="recyclerview-v7-25.0.0" level="project" /> | 132 | <orderEntry type="library" name="com.android.support:support-v4-25.0.0" level="project" /> |
176 | 138 | </component> | 133 | </component> |
177 | 139 | </module> | 134 | </module> |
178 | 140 | \ No newline at end of file | 135 | \ No newline at end of file |
179 | 141 | 136 | ||
180 | === modified file 'app/build.gradle' | |||
181 | --- app/build.gradle 2016-11-15 20:51:23 +0000 | |||
182 | +++ app/build.gradle 2018-02-07 11:46:12 +0000 | |||
183 | @@ -2,7 +2,7 @@ | |||
184 | 2 | project.archivesBaseName = 'OpenLP' | 2 | project.archivesBaseName = 'OpenLP' |
185 | 3 | android { | 3 | android { |
186 | 4 | compileSdkVersion 25 | 4 | compileSdkVersion 25 |
188 | 5 | buildToolsVersion "25" | 5 | buildToolsVersion '26.0.2' |
189 | 6 | 6 | ||
190 | 7 | defaultConfig { | 7 | defaultConfig { |
191 | 8 | applicationId "org.openlp.android2" | 8 | applicationId "org.openlp.android2" |
192 | 9 | 9 | ||
193 | === modified file 'app/src/main/java/org/openlp/android2/OpenLP.java' | |||
194 | --- app/src/main/java/org/openlp/android2/OpenLP.java 2016-11-15 20:51:23 +0000 | |||
195 | +++ app/src/main/java/org/openlp/android2/OpenLP.java 2018-02-07 11:46:12 +0000 | |||
196 | @@ -27,6 +27,7 @@ | |||
197 | 27 | import android.app.FragmentManager; | 27 | import android.app.FragmentManager; |
198 | 28 | import android.os.Bundle; | 28 | import android.os.Bundle; |
199 | 29 | import android.util.Log; | 29 | import android.util.Log; |
200 | 30 | import android.view.KeyEvent; | ||
201 | 30 | import android.view.Menu; | 31 | import android.view.Menu; |
202 | 31 | import android.view.MenuItem; | 32 | import android.view.MenuItem; |
203 | 32 | import android.view.View; | 33 | import android.view.View; |
204 | @@ -190,6 +191,26 @@ | |||
205 | 190 | } | 191 | } |
206 | 191 | 192 | ||
207 | 192 | /** | 193 | /** |
208 | 194 | * Handle volume keys to go forward/backward | ||
209 | 195 | */ | ||
210 | 196 | @Override | ||
211 | 197 | public boolean onKeyDown(int keyCode, KeyEvent event) { | ||
212 | 198 | switch (keyCode) { | ||
213 | 199 | case KeyEvent.KEYCODE_VOLUME_UP: | ||
214 | 200 | Log.d(LOG_TAG, "volume up"); | ||
215 | 201 | previous(findViewById(android.R.id.content)); | ||
216 | 202 | return true; | ||
217 | 203 | case KeyEvent.KEYCODE_VOLUME_DOWN: | ||
218 | 204 | Log.d(LOG_TAG, "volume down"); | ||
219 | 205 | next(findViewById(android.R.id.content)); | ||
220 | 206 | return true; | ||
221 | 207 | |||
222 | 208 | default: | ||
223 | 209 | return super.onKeyDown(keyCode, event); | ||
224 | 210 | } | ||
225 | 211 | } | ||
226 | 212 | |||
227 | 213 | /** | ||
228 | 193 | * Set Display to allow for Duel Columns | 214 | * Set Display to allow for Duel Columns |
229 | 194 | */ | 215 | */ |
230 | 195 | protected void duelTab(){ | 216 | protected void duelTab(){ |
231 | 196 | 217 | ||
232 | === modified file 'build.gradle' | |||
233 | --- build.gradle 2016-11-15 20:51:23 +0000 | |||
234 | +++ build.gradle 2018-02-07 11:46:12 +0000 | |||
235 | @@ -5,7 +5,7 @@ | |||
236 | 5 | jcenter() | 5 | jcenter() |
237 | 6 | } | 6 | } |
238 | 7 | dependencies { | 7 | dependencies { |
240 | 8 | classpath 'com.android.tools.build:gradle:2.2.2' | 8 | classpath 'com.android.tools.build:gradle:3.0.0' |
241 | 9 | 9 | ||
242 | 10 | // NOTE: Do not place your application dependencies here; they belong | 10 | // NOTE: Do not place your application dependencies here; they belong |
243 | 11 | // in the individual module build.gradle files | 11 | // in the individual module build.gradle files |
244 | 12 | 12 | ||
245 | === modified file 'gradle/wrapper/gradle-wrapper.properties' | |||
246 | --- gradle/wrapper/gradle-wrapper.properties 2016-11-15 20:51:23 +0000 | |||
247 | +++ gradle/wrapper/gradle-wrapper.properties 2018-02-07 11:46:12 +0000 | |||
248 | @@ -1,6 +1,6 @@ | |||
250 | 1 | #Fri Sep 16 06:02:15 BST 2016 | 1 | #Tue Feb 06 15:21:06 CET 2018 |
251 | 2 | distributionBase=GRADLE_USER_HOME | 2 | distributionBase=GRADLE_USER_HOME |
252 | 3 | distributionPath=wrapper/dists | 3 | distributionPath=wrapper/dists |
253 | 4 | zipStoreBase=GRADLE_USER_HOME | 4 | zipStoreBase=GRADLE_USER_HOME |
254 | 5 | zipStorePath=wrapper/dists | 5 | zipStorePath=wrapper/dists |
256 | 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip | 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip |
but rejected.
This will not merge due to all the other changes in the file which are different to the current release.
I have added your code to trunk and will do a test build this weekend on play store.
Thanks for this it is appreciated.