| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add Reset Timeout Handler, remove deprecated functionality, create Request Controller interface.
* fixup! Add Reset Timeout Handler, remove deprecated functionality, create Request Controller interface.
* Fix compilation errors after merge of develop branch
* Remove deprecated functions from SubtleAlert request and remove redundant UTs
* Add changes to HMI API
* Increase timeout in case if SIVD need Consent popup
* Increase timeout for ButtonPress request
* Restrict timeout for Subtle Alert with soft buttons
* update timeout for hmi request
* careful stopping of the request controller
* Fix OnResetTimeout for Alerts with soft buttons (#192)
* Do not manage requests with NULL timeout
* Revert double timeouts from core
* Apply smaller timeout to requests
* Address Livio comments
* Add timeout compensation parameter
Update default timeout logic accordingly
for all commands. Added new file to ini file.
* Fix affected unit tests
* Address Livio comments
* Update rpc_spec
* Update rpc_spec one more time
Co-authored-by: Yevhenii <dem.yevhenii@gmail.com>
Co-authored-by: Yevhenii <ydementieiev@luxoft.com>
Co-authored-by: Vadym Luchko (gitHub) <vluchko@luxoft.com>
Co-authored-by: Vadym Luchko (GitHub) <76956836+VadymLuchko@users.noreply.github.com>
Co-authored-by: Dmytro Boltovskyi (GitHub) <dboltovskyi@luxoft.com>
Co-authored-by: Andrii Kalinich <AKalinich@luxoft.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Temporary commit with link to rpc_spec fork
* Indicate that the structure is included in the Common interface
* Mark the parameters as non mandatory
* Update link to rpc_spec fork
* Fix Message Helper linkage to VehicleInfoPlugin
* Fix versioning for TirePressure param
* Bump version up to 8.0
* Add link to rpc_spec fork
* Address review comments
Co-authored-by: Dmitriy Boltovskiy <dboltovskyi@luxoft.com>
Co-authored-by: Yana Chernysheva <ychernysheva@luxoft.com>
Co-authored-by: Andrii Kalinich <AKalinich@luxoft.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ignition cycle (#3468)
* Temporary commit to change URL of rpc_spec repository
* Change rpc_spec reference according to the new changes in the rpc_spec repo
* Add the new OnAppCapabilityUpdated RPC with appropriate types to the HMI_API
* Add the smart objects keys for the new parameters
* Add OnAppCapabilityUpdatedNotification and BCOnAppCapabilityUpdatedNotification
* Add Unit tests for the OnAppCapabilityUpdated RPCs
* Fix code generation for recursive structures
Currently InterfaceGenerator is not able to generate recursive structures
i.e. one or several structure attributes have its own type e.g.:
struct VideoStreamingCapability {
...
VideoStreamingCapability
additionalVideoStreamingCapabilities;
}
because structure type
fully defined only when all of it attributes are defined.
Otherwise param with type of structure will have AlwaysFalseSchema for
validation so this param will never be validated successfully.
With this commit InterfaceGenerator is able to handle such
problem.
* Update OnBCSystemCapabilityUpdatedNotificationFromHMITest Unit tests
Add the checking of the SystemCapabilityType::VIDEO_STREAMING in the message
and setting it into the HMICapabilities.
* Add additionalVideoStreamingCapabilities to default hmi_capabilities
* Add Processing OnSystemCapabilityUpdated with videoStreamingCapabilities
* Update Unit tests for OnSystemCapabilityUpdated notifications
* Add app_id to OnAppCapabilityUpdated notification to HMI
* Updates during code review
* Update logger
* Update link to rpc_spec
* Return back the driverDistractionCapability that was missed during conflicts resolving
* Fix functionality that was broken during conflicts resolving
* Updates during code review
* Update link to rpc_spec
* Revert "Fix streamer activity in case of suspend (#3488)"
This reverts commit 42721d5c56dfc26e3d69f7d80d7806110e570cac.
* Adjust old fix for all streaming transports
* Change commit to rpc_spec
* Update rpc_spec
* Mark function as deprecated
* Updates during code review
* Remove trailing whitespaces
* Update link to rpc_spec
* Update rpc_spec
Co-authored-by: Igor Gapchuk <igapchuck@luxoft.com>
Co-authored-by: YarikMamykin <ymamykin@gmail.com>
Co-authored-by: Andrii Kalinich <AKalinich@luxoft.com>
Co-authored-by: Dmitriy Boltovskiy <dboltovskyi@luxoft.com>
|
|
|
|
|
|
|
|
|
|
|
| |
* Main Menu UI Updates
* Verify secondaryImage
* Fix Style
* Update capabilities file with new text fields
* Re-order text field enum
|
|\
| |
| |
| | |
of https://github.com/LuxoftSDL/sdl_core into LuxoftSDL-feature/sdl_0293_enable_oem_exclusive_apps_support_base_impl
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* In TextFieldName enum, removed notificationText, added description to timeToDestination and turnText
* remove references to notificationText
* update rpc_spec
* match mobile api text field order
* remove textFieldName navigationText
* remove textFieldName navigationText from API
* update HMI_API Turn.navigationText description
* Update src/components/interfaces/HMI_API.xml
Co-authored-by: Jacob Keeler <jacob.keeler@livioradio.com>
* update rpc_spec
* rpc_spec targets develop
Co-authored-by: Julian Kast <julian@livio.com>
Co-authored-by: collin <collin@livio.io>
Co-authored-by: collin <collin+i@collinmcqueen.com>
Co-authored-by: Collin <iCollin@users.noreply.github.com>
Co-authored-by: Jacob Keeler <jacob.keeler@livioradio.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Add new vehicle data ClimateData
* Temporary commit with link to rpc_spec fork
* Remove temporary commit
* Expand Temperature struct
* fixup! Expand Temperature struct
* Update link to rpc_spec
* Update link to rpc_spec
Co-authored-by: Dmitriy Boltovskiy <dboltovskyi@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| | |
* SDL-0274: issue-#3243: add preferred FPS to VideoStreamingCapability.
* Add preferredFPS to HMI_API (which was needed).
* Fix for failure in hmi_capabilities_test.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Add new vehicle data SeatOccupancy
* Replace sdl_preloaded_pt with copy from AppMain
In fact file components/application_manager/test/sdl_preloaded_pt.json
is a copy of current version of sdl_preloaded_pt.json from AppMain
folder. That's why instead of manual update of this copy we can delete
it from application_manager/test folder and simply
copy actual version of this file from AppMain.
Co-authored-by: Jacob Keeler <jacob.keeler@livioradio.com>
Co-authored-by: Yana Chernysheva <ychernysheva@luxoft.com>
Co-authored-by: Dmitriy Boltovskiy <dboltovskyi@luxoft.com>
Co-authored-by: Jacob Keeler <jacob.keeler@livioradio.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Add new param and struct in HMI API
* Validate forward and back indicator params
* Add info for INVALID_DATA response
* Address review comment
* Update RPC spec submodule commit
|
|\ \
| |/
|/|
| | |
'luxoft/feature/sdl_0255_enhance_bodyInformation_vehicle_data' into develop
|
| | |
|
| |
| |
| | |
* Update the descriptions
|
|/
|
| |
* Add countRate to HMI API
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Temporary commit. Changes rpc_spec submodule reference.
NOTE: should be removed before merge
* Update Mobile API for the new App HMI type WEB_VIEW
* Update HMI API for the new App HMI type WEB_VIEW
* Add app registration support of the hmi type WEB_VIEW
* Update Unit tests related to app registration
Add the new one case to check app registration with AppHMItype WEB_VIEW
Update existing Application Manager UTs with the new methods for WEB_VIEW
Update Application Mock
* Add Unit tests for RAI request test
* Implement HMI states management for WEP apps
* Add new application exit reason RESOURCE_CONSTRAINT
Add RESOURCE_CONSTRAINT to HMI API and its processing to
OnExitApplicationNotification, update unit tests
* Add web socket connection closing on RESOURCE_CONSTRAINT
* Update ProtocolHandlerImpl::OnTMMessageSendFailed
* Add Unit test for OnAppInterfaceUnregistedNotification
* Remove redundant code
* Add WEP media & nonmedia to general test cases
* Move function to iface class to allow its testing
* Add WEP media/nonmedia apps registration for HMI state checks
Added unit test cases for WEP media and non-media applications,
which allow to check HMI Level, system context, audio
and video streaming states calculation after the following actions:
- Initial HMI state after registration
- HMI state after app activaion
- HMI State after app deactivation
- HMI state after app exit
Note: HMI state includes HMI level, audio, video streaming state, system
context
* Make code more clear & easy for debug
* Add test case for WEP app in resuming mode
* Add missed logging
* Close connection after RESOURCE_CONSTRAINT
RESOURCE_CONSTRAINT unregister reason will close connection for all
applications, but not only Web engine projection
* Refactoring no functional changes
Use setters instead of direct access to app_hmi_type bool var
* Use PolicyHandler::CheckHMIType to avoid code duplication
* Update src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/register_app_interface_request.cc
Co-authored-by: JackLivio <jack@livio.io>
* Use log to check if web engine is allowed
* fixup! Use log to check if web engine is allowed
* Revert "fixup! Use log to check if web engine is allowed"
This reverts commit baad4aae5ffdeba5502a533b2eeb18de84d92b05.
* Revert "Use log to check if web engine is allowed"
This reverts commit 94c6a7d9efc6912777834bb5aca22c7b46d43497.
* Revert "Update src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/register_app_interface_request.cc"
This reverts commit 3296fcc399588f01624c1a27f64ab8bc9176e197.
* Revert "Use PolicyHandler::CheckHMIType to avoid code duplication"
This reverts commit 2c695099a63b838915cb9b5c91c46ad7fc013b47.
* Use log string to check if WEB engine is not allowed
* Update submodules
Co-authored-by: Igor Gapchuk <igapchuck@luxoft.com>
Co-authored-by: sniukalov <sniukaov@luxoft.com>
Co-authored-by: Andriy Byzhynar (GitHub) <AByzhynar@luxoft.com>
Co-authored-by: Mykhailo Vorobiov (GitHub) <61186891+mvorobio@users.noreply.github.com>
Co-authored-by: Your Name <you@example.com>
Co-authored-by: JackLivio <jack@livio.io>
Co-authored-by: YarikMamykin <ymamykin@gmail.com>
Co-authored-by: Andrii Kalinich <AKalinich@luxoft.com>
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
* #3211 [SDL 0234] Proxy Library RPC Generation
* Split existing `InterfaceGenerator` into `InterfaceParser` and `InterfaceGenerator`
* Moved InterfaceParser into `smartdevicelink/rpc_spec`
* Rejoined `InterfaceParser` as `tools/rpc_spec` Git submodule from `smartdevicelink/rpc_spec`
* Refactored `InterfaceGenerator` to use Parser from `tools/rpc_spec` Git submodule and be compatible with Python 3.5
* Replaced url SSH to HTTPS in submodule
* refactoring according to comments in pull/202
* move common parsers to rpc_spec repo
* change cmake argument
* fix cmake argument list
* fix cmake argument list
* fix cmake argument list
* small refactoring as requested in code review
* adding *.xsd
* adding *.xsd
* xmlschema dependency added for python interface generator
* align changes from parser rpc_spec
* align changes from parser rpc_spec
* align with rpc_spec
* moved xmlschema python dependency installation to build script
* installing all python requirements
* Corrected requirements file
* Additional dependencies for requirements
* Correcting requirements
* adding jsoncpp submodule
* fixing unit tests
* fixing unit tests
* rename CodeFormatAndQuality
* updated rpc_spec reference
Co-authored-by: Aleksandr Mishchenko <amishchenko@luxoft.com>
Co-authored-by: Kostiantyn Sologubov <ksologubov@luxoft.com>
|