summaryrefslogtreecommitdiff
path: root/src/components/application_manager/src/commands/hmi
Commit message (Collapse)AuthorAgeFilesLines
...
| | * Fix style issuesAlexander Kutsan2016-12-051-2/+2
| | |
| | * Fix usages of policy in codeAlexander Kutsan2016-12-055-107/+134
| | |
| | * Add premium policyAlexander Kutsan2016-12-052-0/+112
| | |
* | | Remove redundant notification for mobile appdcherniev2017-01-181-13/+4
|/ / | | | | | | | | | | | | Removed redundant OnAppInterfaceUnregistered notification for mobile application, which was sent in case SDL recieved OnExitApplication with exit reason - DRIVER_DISTRACTION_VIOLATION. Related to: APPLINK-25584
* | Added constVeronica Veremjova2017-01-121-6/+6
| |
* | Add const and change smart_pointer to referenceVeronica Veremjova2017-01-121-11/+12
| |
* | Fix Activation after DEACTIVATE_HMIVeronica Veremjova2016-12-302-26/+41
| | | | | | | | | | | | | | According APPLINK-16172 SDL.ActivateApp should be rejected after DEACTIVATE_HMI Added error response for HMI Related to APPLINK-21868
* | Fix incorrect counting retry StartStreamatimchenko2016-12-202-3/+3
|/ | | | | | | Fixing incorrect counting retry StartStream and sending message to HMI every time when HMI reject previous StartStream Related task APPLINK-22263
* Fix that StartStreamRequest may hang forever in case of app absenceLevchenkoS2016-10-192-17/+14
| | | | | | | | | | | In `AudioStartStreamRequest` and `NaviStartStreamRequest`, subscription to event and disabling of `AllowedToTerminate` flag, has been moved after checking for applications presence. Closes bug: APPLINK-28988
* Merge pull request #891 from LuxoftAKutsan/fix/response_function_id_checkAlexander Kutsan (GitHub)2016-10-122-2/+4
|\ | | | | Add function_id check in request controller
| * Add function_id check in request controllerAlexander Kutsan2016-10-112-2/+4
| | | | | | | | | | | | | | Request controller should not terminate request in case if function id does not match. Related issue : APPLINK-28636
* | Fix comments after reviewdtrunov2016-10-116-21/+51
| | | | | | | | | | | | | | Renamed structure, renamed method, move common logic to separate method Fix comments after review. Remove OVERRIDE from destructor, create const variable, and change the method of obtaining parameter from smart object Related issue [APPLINK-25171](https://adc.luxoft.com/jira/browse/APPLINK-25171)
* | Navigation interface: SDL behavior in case HMI does not respond to IsReady ↵dtrunov2016-10-051-0/+6
|/ | | | | | | | | request or respond with "available" = false Added logic for processing case when HMI does not respond to IsReady request or respond with "available"=false. Changed processing of result code UNSUPPORTED_RESOURCE for navi commands. CRQ [APPLINK-25171](https://adc.luxoft.com/jira/browse/APPLINK-25171)
* Fix comments after reviewdtrunov2016-10-041-3/+3
| | | | | | Add constructor to structure, and reorder parameter in method Related issue [APPLINK-25088](https://adc.luxoft.com/jira/browse/APPLINK-25088)
* Fix code styledtrunov2016-10-045-118/+123
| | | | Related issue [APPLINK-25088](https://adc.luxoft.com/jira/browse/APPLINK-25088)
* Fix review commentsdtrunov2016-10-046-15/+9
| | | | | | Rename methods, structures reorganize methods Related issue [APPLINK-25088](https://adc.luxoft.com/jira/browse/APPLINK-25088)
* UI interface: SDL behavior in case HMI does not respond to IsReady request ↵dtrunov2016-09-2910-68/+255
| | | | | | | | | | or respond with "available" = false Added logic for processing case when HMI does not respond to IsReady request or respond with "available"=false. Added logic to UI command in order to process UNSUPPORTED_RESOURCE result code. Change logic for processing response IsReady for UI, VR, TTS, VI interfaces. CRQ [APPLINK-25087](https://adc.luxoft.com/jira/browse/APPLINK-25087)
* VehicleInfo interface: SDL behavior in case HMI does not respond to IsReady ↵Alexander Kutsan2016-08-192-14/+12
| | | | | | | | | request or respond with "available" = false Added logic for processing case when HMI does not respond to IsReady request or respond with "available"=false. Based on implementation CRQ [APPLINK-20920](https://adc.luxoft.com/jira/browse/APPLINK-20920) CRQ [APPLINK-25201](https://adc.luxoft.com/jira/browse/APPLINK-25201)
* Change variable name due to build errorAlexander Kutsan2016-08-173-4/+4
|
* Fix typoAlexander Kutsan2016-08-172-2/+2
|
* Set ready state for VR VI and UI interfacesAlexander Kutsan2016-08-163-0/+20
| | | | Related issue : APPLINK-20920
* Removes odd calls to valid() and changed functorAndrey Oleynik2016-07-181-6/+6
| | | | Related-to:APPLINK-23987
* Renames interfaces to fit coding styleAndrey Oleynik2016-07-141-1/+2
| | | | Relates-to: APPLINK-23987
* Renames some variables and interfacesAndrey Oleynik2016-07-141-4/+4
| | | | Relates-to: APPLINK-23987
* Renames several variables and interfacesAndrey Oleynik2016-07-141-21/+24
| | | | Relates-to: APPLINK-23987
* Reworks implementation, makes logic more clearAndrey Oleynik2016-07-131-54/+111
| | | | Relates-to: APPLINK-23987
* Fixes LAUNCH_APP flowAndrey Oleynik2016-07-131-23/+29
| | | | | | | | | | | | On invoking of SDL.ActivateApp SDL has to search through the registered and to-be-regisetered apps in order to find necessary app to launch. In case of registered app SDL has just to start it. In case of to-be-registered app SDL has to send LAUNCH_APP request via foregrounded SDL4.0-enabled application. If there is no such app - request has to be sent via all registered SDL4.0-enabled application on the same device as application requested to be launched. Relates-to: APPLINK-23987
* Fix crash on DCHECK in process SystemRequest(LAUNCH_APP)Anton Hrytsevich2016-07-121-1/+2
| | | | | | | | | After unsuccessful search application, sdl used to do nothing. Thats why on next code line in DCHECK by pointer to app crash SDL. Now, after unsuccessful search app, sdl sent hmi error code by timer and finish request. Closes-bug: [APPLINK-24414](https://adc.luxoft.com/jira/browse/APPLINK-24414)
* Fix SDL crashes at request for PTU when transport is disconnected (#672)Dmitrii Trunov (GitHub)2016-07-061-3/+36
| | | | | | | | | | | | | | | | | * Fix SDL crashes at request for PTU when transport is disconnected Fixed problem with sending incorrect message from get url command. Message contain incorrect message type which led to endless loop and after that to core crash. Change structure message for case when applications aren't connected. Structure of message was changed according with https://adc.luxoft.com/jira/browse/APPLINK-18111 Closes bug [APPLINK-24773](https://adc.luxoft.com/jira/browse/APPLINK-24773) * Fix review comments Fixed name of variable, fixed code style, added namespace Related issue [APPLINK-24773](https://adc.luxoft.com/jira/browse/APPLINK-24773)
* Fix_OnSystemRequestNotification_sent_to_MobileVProdanov2016-05-191-9/+14
| | | | | | | | | | | | | | | The main reason for the HMI notification to not be sent to Mobile side was the missing appID which was causing fail check in app.valid(). The appID was missing, because it was not sent from HMI. In this case we loop over the registered applications and take the first which device is allowed by policy.[see APPLINK-12696]. - Add app_id handling in on_system_request_notification.cc - Modify MOBILE_API.xml with the correct maxvalues for OnSystemRequest`s offset and lenght parameters. Also remove whitespace at the eol. Related: APPLINK-12369 [https://adc.luxoft.com/jira/browse/APPLINK-12369]
* Reformating merged from master codeagaliuzov2016-05-172-7/+6
|
* Add fix for merge conflictsagaliuzov2016-05-161-1/+1
| | | | Rename some methods
* Merge remote-tracking branch 'upstream/master' into developagaliuzov2016-05-164-53/+162
|\
| * Changes logic of GetURLs and OnSystemRequest according to new APIAndrey Oleynik2016-04-282-9/+14
| | | | | | | | Implements: APPLINK-24247, APPLINK-24248
| * Wrapped extended policy logic with ifdef, code beautified.Andrey Oleynik2016-04-112-8/+19
| | | | | | | | | | | | | | Implements: APPLINK-22313 Conflicts: src/components/application_manager/src/commands/hmi/on_received_policy_update.cc
| * Adds new logic of GetURLs processing for extended policy modeAndrey Oleynik2016-04-111-15/+101
| | | | | | | | | | | | | | | | | | | | SDL must pick an application and send appropriate URL in GetURLs response. Implements: APPLINK-22313 Conflicts: src/components/application_manager/src/commands/hmi/get_urls.cc
| * Beatufies GetURL command code, no logic changedAndrey Oleynik2016-04-111-40/+41
| | | | | | | | | | Conflicts: src/components/application_manager/src/commands/hmi/get_urls.cc
| * Adds implementation of DialNumber RPCAndrey Oleynik2016-04-042-0/+114
| | | | | | | | | | | | | | DialNumber allows to initiate call from user's device trough device attached to the system. Implements: APPLINK-11266
* | Format all code in projectKozoriz2016-04-261-5/+2
| | | | | | | | | | | | | | | | | | | | Formated all code in appMain, components, plugins to correct coding-style Used clang-format-3.6 Used 2 commands : find src/appMain/ -name "*.h" -o -name "*.cc" -o -name "*.hpp" -o -name "*.cpp" | xargs clang-format-3.6 -i -style=file find src/components/ -name "*.h" -o -name "*.cc" -o -name "*.hpp" -o -name "*.cpp" | xargs clang-format-3.6 -i -style=file find src/plugins/ -name "*.h" -o -name "*.cc" -o -name "*.hpp" -o -name "*.cpp" | xargs clang-format-3.6 -i -style=file
* | Code style format with clang-formatKozoriz2016-04-25226-1430/+935
| |
* | Hmi commands update after removing all singletonesKozoriz2016-04-25229-783/+846
| |
* | Add WayPoints API & fix resumption after rebaseHerasym Oleh2016-04-143-9/+9
| |
* | Add OnWayPointsChange notification implementationHerasym Oleh2016-04-131-0/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | Add HMI OnWayPointsChange notification Add Mobile OnWaypointsChange notification Related: APPLINK-21353 Conflicts: src/appMain/sdl_preloaded_pt.json src/components/interfaces/HMI_API.xml src/components/interfaces/MOBILE_API.xml
* | Add GetWayPoints implementation commandHerasym Oleh2016-04-132-0/+111
| | | | | | | | | | | | | | | | | | | | Add mobile request GetWayPoints Add mobile response GetWayPoints Add HMI request GetWayPoints Add HMI response GetWayPoints Related: APPLINK-21612
* | Change resumption SubscribedForWaypointsHerasym Oleh2016-04-131-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/components/application_manager/src/resumption/resumption_data_db.cc Add implementation SubscribeWayPoints&UnsubsribeWayPoints Add mobile request/response SubscribeWayPoints Add mobile request/response UnSubscribeWayPoints Add HMI request/response SubscribeWayPoints Add HMI request/response UnsubscribeWayPoints Add SendUnsubscribeWayPoints method in MessageHelper Add save subscribe app status to resumption DB & json Add Sending UnsubscribeWayPoints in case unexpected disconnect Related: APPLINK-21629 Related: APPLINK-21631
* | Add implementation SubscribeWayPoints&UnsubsribeWayPointsHerasym Oleh2016-04-134-0/+224
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add mobile request/response SubscribeWayPoints Add mobile request/response UnSubscribeWayPoints Add HMI request/response SubscribeWayPoints Add HMI request/response UnsubscribeWayPoints Add SendUnsubscribeWayPoints method in MessageHelper Add save subscribe app status to resumption DB & json Add Sending UnsubscribeWayPoints in case unexpected disconnect Related: APPLINK-21629 Conflicts: src/components/application_manager/src/application_manager_impl.cc
* | Fix send send LAUNCH_APP to background appAnton Hrytsevich2016-04-111-16/+23
| | | | | | | | | | | | | | After CRQ this feature was lose. Create additional sequence in case register v4 apps to fing foregraund app and send to it OnSystemRequest(LAUNCH_APP). (bug-fixes) [APPLINK-11308](https://adc.luxoft.com/jira/browse/APPLINK-11308).
* | Merge pull request #435 from ↵Artem Nosach2016-04-0419-83/+76
|\ \ | | | | | | | | | | | | Kozoriz/feature/LastState_MediaManager_PolicyHandler_Singleton_Removed LastState, PolicyHandler, MediaManager singletons removed
| * | Changes after reviewKozoriz2016-03-313-4/+5
| | | | | | | | | | | | | | | | | | Fixed LastState tests SharedPtr changed to auto_ptr in some cases Corrected consts in some cases
| * | ApplicationManager correctivesKozoriz2016-03-3119-82/+74
| | | | | | | | | | | | | | | Correctives in application manager component after removing LastState, PolicyHandler, MEdiaManager singletons