summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2197 from smartdevicelink/fix/rc_disablingfeature/rc_refactoringAlexander Kutsan (GitHub)2018-06-1911-35/+69
|\ | | | | Fix behavior in case when RC functionality is disabled from HMI
| * Fix comments after reviewIra Lytvynenko (GitHub)2018-06-123-36/+35
| |
| * Fix behavior in case when RC functionality is disabled from HMIIra Lytvynenko (GitHub)2018-06-1210-4/+39
|/
* Fixes after rebaseIra Lytvynenko (GitHub)2018-06-129-41/+28
|
* Remove remote control flagIra Lytvynenko (GitHub)2018-06-1261-334/+44
|
* Remove redundant fileIra Lytvynenko (GitHub)2018-06-121-205/+0
|
* Fix release of resourcesIra Lytvynenko (GitHub)2018-06-121-10/+1
|
* Answer review comments.BSolonenko2018-06-12856-1093/+1939
|
* Fix UTsOleksandr Lohvinenko (GitHub)2018-06-122-0/+25
| | | | | | Fix application manager test. Fix resource alllocation mngr UTs.
* Fixes for RC commands and code styleIra Lytvynenko2018-06-128-11/+15
|
* Remove default value for subscribe parameterIra Lytvynenko (GitHub)2018-06-122-2/+2
|
* Fix after rebaseIra Lytvynenko (GitHub)2018-06-127-11/+29
|
* Move hmi notification test.Valerii2018-06-121-84/+90
| | | | | | | | | Move hmi notification test from directory `src/components/application_manager/rpc_plugins/ sdl_rpc_plugin/test/commands/hmi/hmi_notifications` into `src/components/application_manager/rpc_plugins/ sdl_rpc_plugin/test/commands/hmi`
* Add unit tests for RCGetInteriorVehicleDataConsentValerii2018-06-121-0/+241
| | | | | | | | | - Test method Run of the RCGetInteriorVehicleDataConsentRequest - Test method Run of the RCGetInteriorVehicleDataConsentResponse Fix UTs Answer for review
* Fix UTsIra Lytvynenko2018-06-124-5/+13
| | | | | Conflicts: src/components/application_manager/rpc_plugins/rc_rpc_plugin/test/include/rc_rpc_plugin/mock/mock_resource_allocation_manager.h
* Fix SDL behavior when resource is unsupportedAndriy Byzhynar2018-06-126-36/+45
| | | | | | | | | | | | | | | | | - Fixed response handling when required resource is unsupported - Fixed get_system_capabilities request - FIxed typo in Mobile & HMI APIs (there was duplicated value for different entities) Fix OnRCStatus notification Fix comments after review Conflicts: src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/resource_allocation_manager_impl.h src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/resource_allocation_manager_impl.cc src/components/interfaces/HMI_API.xml src/components/interfaces/MOBILE_API.xml
* Fixed get RC ApplicationsBSolonenko2018-06-1211-84/+156
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - added is_rc_ field, getter and setter in ApplicationImpl; - fixed RegisterAppInterfaceRequest::Run(); - fixed RCRPCPlugin::GetRCApplications(). Fix UTs Added is_remote_control_supported and set_remote_control_supported methods in MockApplication Fixed on_interior_vehicle_data_notification_test and resource_allocation_manager_impl_test. Fixed sending of notifications. - Fixed RCRPCPlugin::OnPolicyEvent; - Fixed RCRPCPlugin::OnApplicationEvent; - Fixed OnExitApplicationNotification::Run; - Fixed ApplicationManagerImpl::UnregisterApplication; - Fixed ApplicationManagerImpl::OnPTUFinished; - Refactoring ApplicationImpl::RemoveExtension; - is_remote_control_supported_ added in initialization list. Fix UTs In application_manager_impl_test added seting RPCPluginManager Conflicts: src/components/application_manager/rpc_plugins/rc_rpc_plugin/test/resource_allocation_manager_impl_test.cc src/components/application_manager/src/application_manager_impl.cc
* Fix GetInteriorVehicleDataConsent request/responseAndriy Byzhynar2018-06-1213-55/+480
| | | | | | - Fixed SDL behavior when ASK_DRIVER mode is active - FIxed header guards - Added copyrights
* Fix RC defectsAndriy Byzhynar2018-06-125-24/+188
| | | | | | | | | | - Fixed Mobile & HMI API: removed redundant default value - FIxed GetInteriorVehicleData request behavior - Fixed OnInteriorDataNotification behavior Fix header guards and add missed includes Fix control data checking by capabilities
* Fix falling atf test scriptBogdan2018-06-123-17/+21
| | | | | | | | Resource didn't set state 'FREE' in set_interior_vehicle_data_request.cc module_data was passed by value and not by reference. The logic CutOffReadOnlyParams has changed. Fix module type extraction from hmi response
* UTS for ButtonPressIra Lytvynenko2018-06-1210-79/+90
| | | | | | | | | | | | | | | | Fix UT of the rc commands -Get interior vehicle data request test Fix UTs Fixed application_manager_mock_hmi_test (SEGFAULT) Added mock_rpc_plugin.h & mock_rpc_plugin_manager.h Changed application_manager_impl.h, application_manager.h & mock_application_manager.h Fixed application_manager_impl.cc, rpc_plugin_manager.h application_manager_impl_mock_hmi_test.cc
* Fixes for RC commandsIra Lytvynenko2018-06-1215-98/+204
|
* Refactoring rc rpc plugin's factoryBSolonenko2018-06-1236-341/+509
|
* Refactoring sdl rpc plugin's factoriesBSolonenko2018-06-122-0/+25
|
* Move GetRCApplications function to RCRPCPluginIra Lytvynenko2018-06-129-53/+30
| | | | | | Delete logger initialization from UT Delete logger initialization from UT
* OnRemoteControlSettings and OnInteriorVehicleData notifications implIra Lytvynenko2018-06-126-33/+190
|
* SetInteriorVehicleData implementation and some fixesLitvinenko Ira2018-06-1220-767/+386
| | | | Remove unused code
* Add supported functions of RC pluginAlexander Kutsan2018-06-1239-262/+477
| | | | | | | | Fix compiling RC and SDL plugins Remove commands includes Add bson target to avoid cmake warnings
* GetInteriorVehicleData implementation and some fixesIra Lytvynenko2018-06-1213-53/+255
|
* RC commands request implementation, ButtonPressRequest implementation and ↵Ira Lytvynenko2018-06-1218-108/+801
| | | | | | some fixes Fix comments after review and implement hmi_rc_button_press request, response
* Add Resource allocation manager stubAlexander Kutsan2018-06-1215-6/+1531
| | | | | | | | | | | | Implementation of resource allocaiton manager Resource allocation manager tests Fix unit test fo RA Add logger in unit test target to have ability analyze unit tests run without debug Init logger in tests
* RC Command Factory implementationIra Lytvynenko2018-06-1225-43/+203
|
* Add initial impl for rc command factory and fix some rc commandsIra Lytvynenko2018-06-1233-48/+433
| | | | | | | | Add app extension Add reaction on App registraion fix notofying plugins about app registrtion
* Add source files for rc commands and fix some sdl commandsIra Lytvynenko2018-06-1240-108/+247
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_device_status_notification.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_driver_braking_notification.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_engine_torque_notification.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_external_temperature_notification.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_fuel_level_notification.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_fuel_level_state_notification.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_head_lamp_status_notification.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_instant_fuel_consumption_notification.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_odometer_notification.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_steering_wheel_angle_notification.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_tire_pressure_notification.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_vehicle_data_notification.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vi_wiper_status_notification.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_video_data_streaming_notification.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/on_vr_language_change_notification.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_list_of_permissions_response.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/sdl_get_user_friendly_message_response.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_change_registration_response.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_get_supported_languages_response.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/tts_set_global_properties_response.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_get_supported_languages_response.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_perform_audio_pass_thru_response.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_perform_interaction_response.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_global_properties_response.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_media_clock_timer_response.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vi_subscribe_vehicle_data_response.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vi_unsubscribe_vehicle_data_response.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_change_registration_response.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_get_supported_languages_response.h src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/vr_perform_interaction_response.h
* Add header stubs for RC pluginAlexander Kutsan2018-06-1230-1/+560
|
* Folder structure for rc_rpc_pluginIra Lytvynenko2018-06-126-0/+0
|
* Fix UTsfeature/rpc_design_refactoringIra Lytvynenko2018-06-1214-6/+1239
| | | | | | | | | | Fixed application_manager_mock_hmi_test (SEGFAULT) Added mock_rpc_plugin.h & mock_rpc_plugin_manager.h Changed application_manager_impl.h, application_manager.h & mock_application_manager.h Fixed application_manager_impl.cc, rpc_plugin_manager.h application_manager_impl_mock_hmi_test.cc
* Fix build with UTsIra Lytvynenko (GitHub)2018-06-1212-20/+20
|
* Fix code styleIra Lytvynenko (GitHub)2018-06-12111-194/+231
|
* Fixes after rebaseIra Lytvynenko (GitHub)2018-06-1212-53/+50
|
* Refactoring sdl rpc plugin's factoriesBSolonenko2018-06-1210-3788/+1379
|
* Fix some sdl commandsIra Lytvynenko2018-06-12158-160/+158
|
* Fix build with unit tests after commands factory refactoringValerii2018-06-12145-2785/+2701
| | | | | | | | | | | | | | | | | | | | | | | | | - Change enum name from command origin to command source - Create Mock for command factory class - Fix mock_app_manager after refactoring - Fix failed unit test Fix unit test in progress Add asser in plugin manager getter Fixed UT Application manager impl -Add method "SetRPCService" into the class ApplicationManagerImpl Fixed UT Application manager impl -Add method "SetRPCService" into the class ApplicationManagerImpl Fixed UT Application manager impl -Add method "SetRPCService" into the class ApplicationManagerImpl Fixed UTs for hmi and mobile commands.
* Replaced all usages of passed parameters in implementation.BSolonenko2018-06-12116-208/+276
| | | | | | | | | Replaced all usages of passed parameters in implementation from application manager proxy to indirect call Add missed factories Remove commands includes
* Refactoring all hmi commands.BSolonenko2018-06-12497-1543/+5813
| | | | | In all hmi command added rpc_service_, hmi_capabilities_ and policy_handler_ fields. Also changed all constructors.
* Refactoring all mobile commands.BSolonenko2018-06-12213-326/+1402
| | | | | In all mobile command added rpc_service_, hmi_capabilities_ and policy_handler_ fields. Also changed all constructors.
* Refactoring CommandImpl, CommandRequestImpl and CommandResponseImplBSolonenko2018-06-126-10/+44
| | | | | | 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-1220-1/+393
| | | | | | | | | | | | | | | | | | | | | 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-12729-3580/+4867
| | | | | | | | | | | | cory library to install dir Fix build Fix header guards Fix namespaces Fix build
* move commands factory to rpc pluginIra Lytvynenko2018-06-12608-1004/+1019
| | | | | | | | | | | | | | 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