-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/Remote Control - Allow Multiple Modules per Module Type #216
Conversation
be5c9d5
to
129bd90
Compare
@theresalech Ford has approved of these changes. |
129bd90
to
f4e8b88
Compare
Feature was rebased on the latest develop in f4e8b88 |
30ec0ee
to
4ebf043
Compare
@ShobhitAd conflicts has been resolved. Rebased on the latest develop branch in 4ebf043 |
febb809
to
7a83fa1
Compare
Found another issue with the appList not clearing when SDL shuts down. Here is the error in the console Uncaught TypeError: Cannot read property 'appName' of undefined
at d.<anonymous> (widgetPhoneView.js:66)
at m.n.get (ember-1.0.pre.min.js:14)
at b (ember-1.0.pre.min.js:14)
at e (ember-1.0.pre.min.js:14)
at f._sync (ember-1.0.pre.min.js:14)
at c (ember-1.0.pre.min.js:14)
at j (ember-1.0.pre.min.js:14)
at Array.forEach (<anonymous>)
at e.flush (ember-1.0.pre.min.js:14)
at end (ember-1.0.pre.min.js:14) |
@ShobhitAd We tried to reproduce this issue on SDL Core (smartdevicelink/sdl_core@1312f9b) and HMI (7a83fa1) didn't' find any issues. Please take a look at the attached SDL Core and HMI logs. |
@ShobhitAd seems like this is an issue from |
b296a66
to
91253f4
Compare
@ShobhitAd HMI has been rebased on the latest develop and conflicts has been resolved. |
The Changes are: - Were added two emulation type of vehicle: - 2x2 - 2x3 - Were added views to choose emulation type and configure coverage: - VehicleEmulationView.js - VehicleModuleCoverageView.js - AudioModel object was created to agregate all media models: - CDModel - USBModel - BlueToothModel - LineInModel - IPodModel - RadioModel - RCModulesController object was created to aggregate multiple instances of all RC components: - AudioModel - ClimateModel - SeatModel - RadioModel - HMISettingsModel - LightModel - All data and RPC related to RC processed by RCModulesController: - Set/Get OnInteriorVehicleData - GetCapabilities - OnInteriorVehicleData
- Renamed methods createDriverPassengerCoverage and getModuleInfoForType correctly. - Added comment for driver coverage generating. - Added missed seatLocationCapability in RC.GetCapabilities and OnSystemCapabilityUpdated notification.
It's quite late to populate models after clicking OK as user is able to change the coverage settings till that moment.
Module info and UUID value from edited coverage settings should be applied only after validation. There is no sense to update modules with invalid data as behavior will be undefined.
Co-Authored-By: Shobhit Adlakha <ShobhitAd@users.noreply.github.com>
336b94e
to
10bedb1
Compare
Rebased on the latest develop branch |
aff34f1
to
d48bcb9
Compare
Implements: #198
SDL core issue : #2919
This PR is [ready] for review.
Testing Plan
Tested manually
Multiple_Modules_Manual_checks_v1.0.xlsx
Summary
Multiple modules feature implementation
CLA