summaryrefslogtreecommitdiff
path: root/src/components/application_manager/include/application_manager/commands
Commit message (Collapse)AuthorAgeFilesLines
* Fix namespace case structure in projectfix/namespace_casejacobkeeler2018-08-293-5/+5
|
* Remove deprecated methods from projectfeature/remove_deprecated_functions_5_0jacobkeeler2018-08-172-16/+0
|
* style fixConlain Kelly2018-07-181-1/+0
|
* Replace utils::SharedPtr with std::shared_ptr, remove non-standard usageConlain Kelly2018-07-181-1/+1
|
* Move new RPCs to sdl_rpc_plugin and make some fixes after rebaseIra Lytvynenko (GitHub)2018-06-263-213/+0
|
* Answer review comments.BSolonenko2018-06-265-5/+5
|
* Fix GetInteriorVehicleDataConsent request/responseAndriy Byzhynar2018-06-261-35/+33
| | | | | | - Fixed SDL behavior when ASK_DRIVER mode is active - FIxed header guards - Added copyrights
* Move GetRCApplications function to RCRPCPluginIra Lytvynenko2018-06-261-2/+0
| | | | | | Delete logger initialization from UT Delete logger initialization from UT
* OnRemoteControlSettings and OnInteriorVehicleData notifications implIra Lytvynenko2018-06-261-0/+2
|
* Fix code styleIra Lytvynenko (GitHub)2018-06-261-2/+1
|
* Fixes after rebaseIra Lytvynenko (GitHub)2018-06-264-31/+27
|
* Refactoring all hmi commands.BSolonenko2018-06-267-8/+30
| | | | | In all hmi command added rpc_service_, hmi_capabilities_ and policy_handler_ fields. Also changed all constructors.
* Refactoring all mobile commands.BSolonenko2018-06-261-1/+4
| | | | | In all mobile command added rpc_service_, hmi_capabilities_ and policy_handler_ fields. Also changed all constructors.
* Refactoring CommandImpl, CommandRequestImpl and CommandResponseImplBSolonenko2018-06-263-3/+15
| | | | | | In CommandImpl added rpc_service_, hmi_capabilities_ and policy_handler_ fields. Also changed constructors CommandImpl, CommandRequestImpl and CommandResponseImpl.
* Fix hmi message handler initialization in rpc serviceIra Lytvynenko2018-06-264-0/+264
| | | | | | | | | | | | | | | | | | | | | Move notification and command implementation back to applicaiton manager Copywriting added. In 'src/components/application_manager/rpc_plugins/sdl_rpc_plugin/' folder added copywriting for next files: include/sdl_rpc_plugin/sdl_rpc_plugin.h src/commands/hmi/navi_stop_stream_request.cc src/commands/hmi/on_tts_reset_timeout_notification.cc src/commands/mobile/get_system_capability_request.cc src/commands/mobile/get_system_capability_response.cc src/commands/mobile/get_way_points_request.cc src/commands/mobile/get_way_points_response.cc src/commands/mobile/subscribe_way_points_request.cc src/commands/mobile/subscribe_way_points_response.cc src/commands/mobile/unsubscribe_way_points_request.cc src/commands/mobile/unsubscribe_way_points_response.cc src/sdl_rpc_plugin.cc
* Load plugins in app manager, init plugin with paramsIra Lytvynenko2018-06-262-6/+6
| | | | | | | | | | | | cory library to install dir Fix build Fix header guards Fix namespaces Fix build
* move commands factory to rpc pluginIra Lytvynenko2018-06-262-0/+186
| | | | | | | | | | | | | | Replace include path of the commands Fix some things Fixing compile of applicaiton manager Move Commands interface part back to application_manager Use unique ptr for plugin manager Fix style in RPC services and factories Remove redunsant includes of factories in application manager Remove include of functional module
* Remove all remote controllAlexander Kutsan2018-06-26356-28068/+0
| | | | | | Remove commands includes Remove commands includes
* Refactor CommandFactoryIra Lytvynenko2018-06-261-1/+1
| | | | | | Fix SendAudioPassThroughNotification Rename Command Origin to Command Source
* Merge pull request #2105 from smartdevicelink/feature/get_system_timeJacob Keeler2018-06-183-0/+213
|\ | | | | Feature/get system time
| * Add Unit Tests: GetSystemTime Request/Response, OnSystemTimeReadyKVGrygoriev2018-04-063-3/+0
| |
| * Implement fully functional GetSystemTime featureAndriy Byzhynar2018-04-063-0/+216
| | | | | | | | | | | | Implemented fully working GetSystemTime feature Fixed UT in the security manager due to code changes Disable randomly failed test
* | Validate existence of files used in TtsChunksJacob Keeler2018-06-011-1/+1
|/
* Merge pull request #2044 from smartdevicelink/fix/subscriptions_typoJacob Keeler2018-03-061-1/+11
|\ | | | | Fix all misspellings of `subscriptions` in the project
| * Fix all misspellings of `subscriptions` in the projectfix/subscriptions_typojacobkeeler2018-03-021-1/+11
| |
* | Coverity FixesJackLivio2018-02-141-4/+0
|/
* Fixes coding styleAndrey Oleynik (GitHub)2018-01-181-2/+5
|
* Changes iAP2 Bluetooth to USB switching flowAndrey Oleynik (GitHub)2018-01-181-2/+3
| | | | | | | | | | | These changes update switching flow so now instead of automatic switching start in case of same UUID is detected SDL will wait for external signal from the system to start this flow. Also due to UUID is reliable only while device remains connected (at least on certain systems) SDL now uses Bluetooth MAC and USB serial to manage devices and UUID is used only for detection of devices able to switch their transports. Currently only iAP2 Bluetooth to USB support is implemented.
* Reverts deprecated interfacesAndrey Oleynik (GitHub)2018-01-182-2/+22
|
* Adds descriptions, removes unused codeAndrey Oleynik (GitHub)2018-01-182-10/+13
|
* Adds main logic and related bugfixes for transport switchingAndrey Oleynik (GitHub)2018-01-183-6/+27
|
* Merge pull request #1938 from smartdevicelink/feature/deprecated_method_macrofeature/send_location_for_mobile_navJacob Keeler2018-01-173-16/+5
|\ | | | | Add DEPRECATED macro, and fix resulting deprecation warnings
| * Add DEPRECATED macro, and fix resulting deprecated warningsjacobkeeler2017-12-043-16/+5
| |
* | Added FINALAKalinich-Luxoft2017-12-122-2/+2
| |
* | Added missed implementation of OnAwakeSDLNotificationAKalinich-Luxoft2017-12-121-1/+43
|/ | | | | | | | This notification works in pair with OnExitAllApplications(SUSPEND) notification. However first one is present in code but second one was ommited. There was just empty file. File with implementation was added to CMakeLists. Message broker was subscribed to OnAwake notification from HMI. Added command creation in HMI Command Factory.
* Process multiple HMI interfaces of change registration requestAlexander Kutsan2017-11-131-0/+10
| | | | Chage registration
* Process result codes and infos from multiple HMI interfacesAlexander Kutsan2017-11-133-19/+77
| | | | | | | Created ResponseParams structure with couple of help functions to merge result codes from HMI, infos from HMI and generate success for mobile response Unit tests for checking Is state is available
* Common functionality awaiting of certain HMI requestsAlexander Kutsan2017-11-132-6/+29
| | | | | | | | Add private methods in CommandImpl: - StartAwaitForInterface - EndAwaitForInterface - IsInterfaceAwaited Add usage of this methods across of commands that splited to multiple HMI interfaces
* Fixes responses 'success' value in case of UNSUPPORTED_RESOURCE (#1576)Andrey Oleynik (GitHub)2017-11-021-3/+3
| | | | | | | | | | | | | | | | | | * Fixes 'success' value in case of UNSUPPORTED_RESOURCE There is only one case for 'success' to have 'false' with UNSUPPORTED_RESOURCE - when there is single-interface RPC comes and that specific interface is not available i.e. <interface>.IsReady returned 'false' Changes done for base class and unit tests with wrong expectations. * Fix response to mobile result Fixed result to mobile in case of GENERIC_ERROR from hmi and iface does not response * Fix ut tests according to code changes * Fix regression
* Merge pull request #1611 from ↵JackLivio2017-11-021-0/+5
|\ | | | | | | | | AKalinich-Luxoft/fix/fix_subscribevehicledata_subscriptions Fix SubscribeVehicleData request subscriptions
| * Fix SubscribeVehicleData request subscriptionsAKalinich-Luxoft2017-06-141-0/+5
| | | | | | | | | | | | The main idea here is to perform subscriptions only after SDL receives successful result from HMI. In case of erroneous result code SDL should not subscribe to requested VehicleData.
* | Merge pull request #1746 from ChrisB-Elektrobit/feature/metadata_taggingJacob Keeler2017-09-071-0/+11
|\ \ | | | | | | Feature/metadata tagging
| * | - adding warning result code and info message to ShowResponse to handleChrisB-Elektrobit2017-08-141-0/+3
| | | | | | | | | | | | | | | the case where metadata tags are provided without a corresponding mainField entry.
| * | - added new ShowRequest::HandleMetadata function for the Show RPC toChrisB-Elektrobit2017-08-081-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | handle mapping metadata values from incoming mobile protocol to outgoing HMI protocol - hooked HandleMetadata() into ShowRequest::run() for the four mainFields - added new metadata json string entries to smart_object_keys.h/.cc
* | | Fix style after develop mergeAlexander Kutsan2017-09-054-6/+4
| | |
* | | Merge branch 'develop' into feature/sdl_remote_control_baselineAndrii Kalinich (GitHub)2017-09-054-0/+307
|\ \ \
| * | | Use OVERRIDE to avoid virtual keywordMasato Ogawa2017-08-284-9/+9
| | | |
| * | | Updated a parameter descriptionMasato Ogawa2017-08-284-0/+4
| | | |
| * | | Removed a unused member and header filesMasato Ogawa2017-08-221-1/+0
| | | |
| * | | Implement SendHapticData RPCMasato Ogawa2017-08-224-0/+304
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | HMI does not know the position of widget in Navigation template. In cases HMI manages the Haptic feedback of each widget, the Navi app should notify the HMI which elements can be focused using SendHapticData RPC. This is for discussion on proposal SDL-0075.