summaryrefslogtreecommitdiff
path: root/src/components/application_manager
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master'release/4.2.0Jacob Keeler2016-10-245-57/+57
|\ | | | | | | | | Conflicts: src/components/application_manager/src/request_controller.cc
| * Merge pull request #909 from BrandonHe/hotfix/resolve_ATF_AddSubMenu_KnownIssuesJacob Keeler2016-10-242-47/+55
| |\ | | | | | | Hotfix/resolve atf add sub menu known issues
| | * Rename functions to have clearer meaningJacob Keeler2016-10-202-16/+14
| | |
| | * change timer::kSingleShot to trueBrandonHe2016-10-201-1/+1
| | |
| | * change code styleBrandonHe2016-10-201-26/+26
| | | | | | | | | | | | change code style 2
| | * add space after for, add additional information about requestBrandonHe2016-10-201-2/+10
| | | | | | | | | | | | | | | | | | fix check style fail, change message from to fix check style fail again
| | * change private member from stop_flag to timer_stop_flagBrandonHe2016-10-202-4/+4
| | |
| | * adjust code formatBrandonHe2016-10-201-4/+4
| | | | | | | | | | | | adjust code format again
| | * Fix ATF_AddSubMenu test failsBrandonHe2016-10-192-39/+41
| | |
| * | Merge pull request #865 from madhuy/bugfix/636_1JackLivio2016-10-193-10/+2
| |\ \ | | |/ | |/| issue 636 -Fixing Continuous Policy update in case of EXTENDED_Policy enaled
| | * Merge branch 'bugfix/636_1' of https://github.com/madhuy/sdl_core into ↵Madhu Yaduguri2016-10-101-10/+0
| | |\ | | | | | | | | | | | | bugfix/636_1
| | | * Remove stray newlineJacob Keeler2016-10-051-1/+0
| | | |
| | | * fixing travis error . removed commented codeMadhu Yaduguri2016-10-051-10/+1
| | | |
| | * | Revert "rebasing from master"Madhu Yaduguri2016-10-101-0/+0
| | |/ | | | | | | | | | This reverts commit 7363c0b6d5d2d7b55a9975a9e53cc0a27a9be01e.
| | * issue-636 - Fixing Continiously updating policy in case of EXTENDED_POLICY ↵Madhu Yaduguri2016-10-032-3/+5
| | | | | | | | | | | | enabled
| | * rebasing from masterMadhu Yaduguri2016-10-031-7/+0
| | |
| | * rebasing from masterMadhu Yaduguri2016-10-031-0/+0
| | |
| | * rebasing from masterMadhu Yaduguri2016-10-031-11/+2
| | |
| | * rebasing from masterMadhu Yaduguri2016-10-031177-22589/+50419
| | |\
| | * | Sending button press event based on conditions(recommended by Justin) a. If ↵Madhu Yaduguri2016-06-061-18/+22
| | | | | | | | | | | | | | | | no 'appID' -> send to FULL apps only \n b.If 'appID' is present -> send to the named app, only if it’s in FULL or LIMITED? \n c. ignore for background & none even if there is 'appID'
* | | | Merge pull request #904 from ↵Andriy Byzhynar (GitHub)2016-10-192-17/+14
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | LevchenkoS/fix/Fix_that_start_stream_request_may_hang_forever_in_case_of_app_absence Fix that StartStreamRequest may hang forever in case of app absence
| * | | | 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 commit '5bf2c5500309d36b60987e74bdd4ed1610ecffde' into release/4.2.0Alexander Kutsan2016-10-1511-50/+139
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge pull request #884 from smartdevicelink/hotfix/generic_display_type_enumJackLivio2016-10-141-1/+2
| |\ \ \ \ | | | | | | | | | | | | Add “SDL_GENERIC” Display Type Enum
| | * | | | Added Enum to other fileshotfix/generic_display_type_enumJackLivio2016-10-131-1/+2
| | | |_|/ | | |/| |
| * | | | Merge pull request #840 from BTPankow/hotfix/resume_activate_hmi_level_2JackLivio2016-10-121-1/+1
| |\ \ \ \ | | |/ / / | |/| | | Fix HMI NONE after activation
| | * | | Reorder register app response to mobile and hmiBrad Pankow2016-09-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If an HMI activates an application immediately after receving a register app notification, then the mobile application could receive a HMI FULL notification from the activation and then an HMI NONE notification. The HMI NONE notification comes from the resumption function following the HMI and mobile responses. By sending the HMI notification last, we can ensure that resumption will follow before the HMI sends an `ActivateApp`. With this commit, the mobile application will first be notified of successful registration and then the HMI will be notified.
| * | | | Add dependencies when ENABLE_LOG is 0Brad Pankow2016-08-111-0/+1
| | | | |
| * | | | Remove log-specific variables for ENABLE_LOG = 0Brad Pankow2016-08-111-3/+3
| | | | |
| * | | | Fix for content length typohotfix/content_length_typoJackLivio2016-09-091-1/+1
| |/ / /
| * | | Make code appropriate to Google coding styleAlexander Kutsan2016-08-296-48/+51
| | | | | | | | | | | | | | | | Style guide : https://google.github.io/styleguide/cppguide.html
| * | | Merge branch 'release/4.1.0'Alexander Kutsan2016-08-261177-21605/+48279
| |\ \ \
| * | | | Conditions to transfer on button press on button event (#775)Oleh Herasym (GitHub)2016-08-252-32/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix OnButtonPress&OnButtonEvent description Related: APPLINK-25470 * Change conditions to transfer OnButtonEvent Related: APPLINK-25470 * Change conditions to transfer OnButtonPress Related: APPLINK-25470
| * | | | Fix WARNINGS response from RegisterAppInterface on valid AppHMIType received ↵Sergey Levchenko (GitHub)2016-08-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#764) After external pull request #702 has been merged appears a problems with `RegisterAppInterface`. If message contains `AppHMIType` array, `RegisterAppInterface` will return WARNING in any case either it's valid or not. Related to: APPLINK-27096 Triggered by: APPLINK-26912
| * | | | Merge pull request #702 from smartdevicelink/hotfix/apphmitype_warningArtem Nosach (GitHub)2016-08-041-6/+30
| |\ \ \ \ | | | | | | | | | | | | Fix WARNINGS response when AppHMIType received
| | * | | | Fixed improper variable namehotfix/apphmitype_warningJacob Keeler2016-08-021-4/+4
| | | | | |
| | * | | | Simplified returnJacob Keeler2016-08-021-5/+2
| | | | | |
| | * | | | Fixed style issuesJacob Keeler2016-07-281-6/+8
| | | | | |
| | * | | | Fix Travis build errorJacob Keeler2016-07-271-1/+2
| | | | | |
| | * | | | Changing switch to map accessJacob Keeler2016-07-271-19/+25
| | | | | |
| | * | | | Fixed casting issues, included DCHECK for unrecognized AppHMITypeJacob Keeler2016-07-251-23/+15
| | | | | |
| | * | | | Fixes issue where the list of AppHMITypes sent from mobile was being ↵Jacob Keeler2016-07-221-1/+27
| | | | | | | | | | | | | | | | | | | | | | | | incorrectly compared to the allowed AppHMITypes in the policy table
| * | | | | Changed ParsePTString() to return the calculated content lengthhotfix/fix_request_header_typo_and_content_length_calculationJackLivio2016-07-012-7/+8
| | | | | |
| * | | | | Fix "Content-Length" Spelling and CalculationJackLivio2016-06-232-10/+21
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Content-Length was using an underscore instead of a Hyphen. Android was throwing an exception because there was no "Content-Length" key supplied in the request header. Fixed the way the Content-Length is calculated. Android removes the extra backslashes before sending the request to sdl server so I have Content-Length calculated first before "ParsePTString()" is called. Then contentLength is sent to ParsePtString to be adjusted if characters are removed from the parsed policy table string (ie '\n' the newline character). Tested on android and ios.
| * | | | ParsePTString to Modify string, instead of returning a copyhotfix/add_escape_characters_during_ptu_header_constructionJackLivio2016-06-202-7/+7
| | | | |
| * | | | Parse PT String for HTTP Request BodyJackLivio2016-06-082-2/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The "body" portion of the httprequest needs to be a valid string. Before this fix, the policy table content of the request did not have properly escaped double quotes and was causing the JSON received by the mobile side to be considered invalid. The new method "ParsePtString()" adds an escaped backslash during every occurance of a double quote or other escaped backslash. This method also removes any newlines located in the policy table string.
* | | | | Create unit tests for commands UI (#882)Kozlov Oleksandr (GitHub)2016-10-1423-726/+2687
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Create unit test for mobile commands - created UT for mobile commands for UI interface for checking SDL behavior in case HMI does not respond to IsReady_request or respond with "available" = false. Command list: 1. Alert 2. Show 3. AddCommand 4. DeleteCommand 5. AddSubMenu 6. DeleteSubMenu 7. PerformInteraction 8. SetMediaClockTimer 9. SetGlobalProperties 10. ChangeRegistration 11. SetAppIcon 12. SetDisplayLayout 13. Slider 14. ScrollableMessage 15. PerformAudioPassThru 16. EndAudioPassThru Related to APPLINK-25091
* | | | | Cover by UT navigation interface behavior (#899)Sergey Levchenko (GitHub)2016-10-136-4/+489
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Has been covered SDL commands behavior in case HMI does not respond to `IsReadyRequest`, or respond with `available == false`. Related to: APPLINK-25174
* | | | | Add Unit Tests to TTS IsReady false (#886)Oleh Herasym (GitHub)2016-10-135-0/+567
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Unit Tests to TTS IsReady false Add uncovered cases to change registration Related: APPLINK-25123 Related: APPLINK-25122
* | | | | Fix problem with merging info for delete command (#903)Dmitrii Trunov (GitHub)2016-10-131-1/+1
| |_|/ / |/| | | | | | | Closes defect [APPLINK-28944](https://adc.luxoft.com/jira/browse/APPLINK-28944)