Skip to content

Commit e297e68

Browse files
Merge branch 'develop' into feature/issue_1448_generate_deprecated_javadoc
2 parents 78e0768 + aefca54 commit e297e68

464 files changed

Lines changed: 11003 additions & 36153 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/android.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@ jobs:
2828
run: ./android/gradlew -p ./android/hello_sdl_android test
2929

3030
- name: Sdl JavaSE Tests
31-
run: ./javaSE/gradlew -p ./javaSE test
31+
run: ./javaSE/gradlew -p ./javaSE/javaSE test
3232

3333
- name: Hello Sdl JavaSE Tests
34-
run: ./hello_sdl_java/gradlew -p ./hello_sdl_java test
34+
run: ./javaSE/gradlew -p ./javaSE/hello_sdl_java test
3535

3636
- name: Sdl JavaEE Tests
37-
run: ./javaEE/gradlew -p ./javaEE test
37+
run: ./javaEE/gradlew -p ./javaEE/javaEE test
3838

3939
- name: RPC Generator Tests
4040
run: |

.gitignore

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
11
##############################
22
# Project Specific
33
##############################
4-
javaSE/out/
5-
javaSE/build/
6-
javaSE/local.properties
7-
javaEE/out/
8-
javaEE/build/
9-
javaEE/local.properties
10-
baseAndroid/windows/
11-
4+
javaSE/javaSE/out/
5+
javaSE/javaSE/build/
6+
javaSE/javaSE/local.properties
7+
javaEE/javaEE/out/
8+
javaEE/javaEE/build/
9+
javaEE/javaEE/local.properties
1210

1311
##############################
1412
# OS generated files

android/hello_sdl_android/src/main/java/com/sdl/hellosdlandroid/SdlService.java

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@
2626
import com.smartdevicelink.managers.screen.menu.VoiceCommandSelectionListener;
2727
import com.smartdevicelink.protocol.enums.FunctionID;
2828
import com.smartdevicelink.proxy.RPCNotification;
29-
import com.smartdevicelink.proxy.TTSChunkFactory;
3029
import com.smartdevicelink.proxy.rpc.Alert;
3130
import com.smartdevicelink.proxy.rpc.OnButtonEvent;
3231
import com.smartdevicelink.proxy.rpc.OnButtonPress;
3332
import com.smartdevicelink.proxy.rpc.OnHMIStatus;
3433
import com.smartdevicelink.proxy.rpc.Speak;
34+
import com.smartdevicelink.proxy.rpc.TTSChunk;
3535
import com.smartdevicelink.proxy.rpc.enums.AppHMIType;
3636
import com.smartdevicelink.proxy.rpc.enums.ButtonName;
3737
import com.smartdevicelink.proxy.rpc.enums.FileType;
@@ -40,6 +40,7 @@
4040
import com.smartdevicelink.proxy.rpc.enums.Language;
4141
import com.smartdevicelink.proxy.rpc.enums.MenuLayout;
4242
import com.smartdevicelink.proxy.rpc.enums.PredefinedWindows;
43+
import com.smartdevicelink.proxy.rpc.enums.SpeechCapabilities;
4344
import com.smartdevicelink.proxy.rpc.enums.TriggerSource;
4445
import com.smartdevicelink.proxy.rpc.listeners.OnRPCNotificationListener;
4546
import com.smartdevicelink.transport.BaseTransportConfig;
@@ -202,11 +203,6 @@ public void onDestroy() {
202203
public void onError(String info, Exception e) {
203204
}
204205

205-
@Override
206-
public LifecycleConfigurationUpdate managerShouldUpdateLifecycle(Language language) {
207-
return null;
208-
}
209-
210206
@Override
211207
public LifecycleConfigurationUpdate managerShouldUpdateLifecycle(Language language, Language hmiLanguage) {
212208
boolean isNeedUpdate = false;
@@ -237,7 +233,8 @@ public LifecycleConfigurationUpdate managerShouldUpdateLifecycle(Language langua
237233
break;
238234
}
239235
if (isNeedUpdate) {
240-
return new LifecycleConfigurationUpdate(appName, null, TTSChunkFactory.createSimpleTTSChunks(ttsName), null);
236+
Vector<TTSChunk> chunks = new Vector<>(Collections.singletonList(new TTSChunk(ttsName, SpeechCapabilities.TEXT)));
237+
return new LifecycleConfigurationUpdate(appName, null, chunks, null);
241238
} else {
242239
return null;
243240
}
@@ -352,7 +349,8 @@ public void onTriggered(TriggerSource trigger) {
352349
* Will speak a sample welcome message
353350
*/
354351
private void performWelcomeSpeak(){
355-
sdlManager.sendRPC(new Speak(TTSChunkFactory.createSimpleTTSChunks(WELCOME_SPEAK)));
352+
List<TTSChunk> chunks = Collections.singletonList(new TTSChunk(WELCOME_SPEAK, SpeechCapabilities.TEXT));
353+
sdlManager.sendRPC(new Speak(chunks));
356354
}
357355

358356
/**
@@ -414,7 +412,8 @@ private void showTest(){
414412
sdlManager.getScreenManager().setTextField2("");
415413
sdlManager.getScreenManager().commit(null);
416414

417-
sdlManager.sendRPC(new Speak(TTSChunkFactory.createSimpleTTSChunks(TEST_COMMAND_NAME)));
415+
List<TTSChunk> chunks = Collections.singletonList(new TTSChunk(TEST_COMMAND_NAME, SpeechCapabilities.TEXT));
416+
sdlManager.sendRPC(new Speak(chunks));
418417
}
419418

420419
private void showAlert(String text){

android/sdl_android/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ android {
3535

3636
sourceSets {
3737
main.java.srcDirs += '../../base/src/main/java'
38+
androidTest.assets.srcDirs += '../../generator/rpc_spec/'
3839
}
3940
}
4041

android/sdl_android/src/androidTest/assets/json/GetVehicleData.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@
3434
"electronicParkBrakeStatus":true,
3535
"gearStatus": true,
3636
"oemCustomVehicleDataName":true,
37-
"windowStatus": true
37+
"windowStatus": true,
38+
"stabilityControlsStatus": true
3839
}
3940
},
4041
"response":{
@@ -172,6 +173,10 @@
172173
"range":10.0
173174
}
174175
],
176+
"stabilityControlsStatus": {
177+
"escSystem": "ON",
178+
"trailerSwayControl": "OFF"
179+
},
175180
"oemCustomVehicleDataName":"oemCustomVehicleDataState",
176181
"gearStatus": {
177182
"userSelectedGear": "PARK",

android/sdl_android/src/androidTest/assets/json/SubscribeVehicleData.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
"fuelRange":true,
3232
"turnSignal":true,
3333
"electronicParkBrakeStatus":true,
34+
"stabilityControlsStatus": true,
3435
"gearStatus": true,
3536
"oemCustomVehicleDataName":true,
3637
"windowStatus": true,
@@ -157,6 +158,10 @@
157158
"dataType":"VEHICLEDATA_HANDSOFFSTEERING",
158159
"resultCode":"SUCCESS"
159160
},
161+
"stabilityControlsStatus":{
162+
"dataType":"VEHICLEDATA_STABILITYCONTROLSSTATUS",
163+
"resultCode":"SUCCESS"
164+
},
160165
"gearStatus":{
161166
"dataType":"VEHICLEDATA_GEARSTATUS",
162167
"resultCode":"SUCCESS"

android/sdl_android/src/androidTest/assets/json/UnsubscribeVehicleData.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
"fuelRange":true,
3232
"turnSignal":true,
3333
"electronicParkBrakeStatus":true,
34+
"stabilityControlsStatus": true,
3435
"handsOffSteering": true,
3536
"gearStatus": true,
3637
"oemCustomVehicleDataName":true,
@@ -161,6 +162,10 @@
161162
"dataType":"VEHICLEDATA_GEARSTATUS",
162163
"resultCode":"SUCCESS"
163164
},
165+
"stabilityControlsStatus":{
166+
"dataType":"VEHICLEDATA_STABILITYCONTROLSSTATUS",
167+
"resultCode":"SUCCESS"
168+
},
164169
"oemCustomVehicleDataName":{
165170
"oemCustomDataType":"oemCustomVehicleDataName",
166171
"resultCode":"SUCCESS"

0 commit comments

Comments
 (0)