{"push_id":955805189,"size":11,"distinct_size":11,"ref":"refs/heads/feature/OnEventChanged_notification","head":"27235e3c48282b7ee5affd82ded1c8be29647cef","before":"79ec6867d2f851c9186ae6863517179d7266e46f","commits":[{"sha":"cab0c66eeff419fe4d5cc4b00c4da0e766369c78","author":{"email":"3173087985db180bbb02a6d5bbc24a314bcd7a90@luxoft.com","name":"Andrey Oleynik"},"message":"Adds stub and subscription for OnEventChanged notification\n\nImplements: APPLINK-17839\n\nConflicts:\n\tsrc/components/application_manager/CMakeLists.txt\n\tsrc/components/hmi_message_handler/src/messagebroker_adapter.cc","distinct":true,"url":"https://api.github.com/repos/LuxoftSDL/sdl_core/commits/cab0c66eeff419fe4d5cc4b00c4da0e766369c78"},{"sha":"dbd488bef7f53e42f03b42e159deb10c7bc7a5f9","author":{"email":"3173087985db180bbb02a6d5bbc24a314bcd7a90@luxoft.com","name":"Andrey Oleynik"},"message":"Adds apps handling on OnEventChanged(AUDIO_SOURCE/EMBEDDED_NAVI)\n\nRegistered apps should change theirs HMI levels accordingly on\nOnEventChanged(AUDIO_SOURCE/EMBEDDED_NAVI) event\n\nImplements: APPLINK-17839\n\nConflicts:\n\tsrc/components/application_manager/include/application_manager/hmi_state.h\n\tsrc/components/application_manager/src/hmi_state.cc","distinct":true,"url":"https://api.github.com/repos/LuxoftSDL/sdl_core/commits/dbd488bef7f53e42f03b42e159deb10c7bc7a5f9"},{"sha":"4c92be9649938c424a48241cc6bbebe68524f68a","author":{"email":"3173087985db180bbb02a6d5bbc24a314bcd7a90@luxoft.com","name":"Andrey Oleynik"},"message":"Add app resumption handling in case of AUDIO_SOURCE/EMBEDDED_NAVI is active\n\nOn resume to FULL in case of AUDIO_SOURCE/EMBEDDED_NAVI is active\nnavigation/media app should get LIMITED appropriately. Also in some\ncases resumption should be cancelled.\n\nImplements: APPLINK-17839\n\nConflicts:\n\tsrc/components/application_manager/src/hmi_state.cc\n\tsrc/components/application_manager/src/state_controller.cc","distinct":true,"url":"https://api.github.com/repos/LuxoftSDL/sdl_core/commits/4c92be9649938c424a48241cc6bbebe68524f68a"},{"sha":"edf40865915bcb68a1aa5bb8856a188abf9bfeca","author":{"email":"3173087985db180bbb02a6d5bbc24a314bcd7a90@luxoft.com","name":"Andrey Oleynik"},"message":"Adds handling of app activation during AUDIO_SOURCE/EMBEDDED_NAVI\n\nOn app activation during OnEventChanged(AUDIO_SOURCE/EMBEDDED_NAVI) SDL\nneed to postponed activation till the end of the event.\n\nImplements: APPLINK-17839","distinct":true,"url":"https://api.github.com/repos/LuxoftSDL/sdl_core/commits/edf40865915bcb68a1aa5bb8856a188abf9bfeca"},{"sha":"2adda911d66e357750bbb1ab4282aa02f739c15e","author":{"email":"3173087985db180bbb02a6d5bbc24a314bcd7a90@luxoft.com","name":"Andrey Oleynik"},"message":"Introduces new handing on OnAppDeactivated\n\nOn receiving OnAppDeactivated SDL has to move apps to appropriate states\ndependent on their types.\n\nImplements: APPLINK-17839\n\nConflicts:\n\tsrc/components/application_manager/include/application_manager/state_controller.h\n\tsrc/components/application_manager/src/state_controller.cc","distinct":true,"url":"https://api.github.com/repos/LuxoftSDL/sdl_core/commits/2adda911d66e357750bbb1ab4282aa02f739c15e"},{"sha":"35e3cc91c31ea4201cfdc0ef6c7baccb9f369be6","author":{"email":"3173087985db180bbb02a6d5bbc24a314bcd7a90@luxoft.com","name":"Andrey Oleynik"},"message":"Extends HMI API with new OnEventChanged event types\n\nImplements: APPLINK-18854","distinct":true,"url":"https://api.github.com/repos/LuxoftSDL/sdl_core/commits/35e3cc91c31ea4201cfdc0ef6c7baccb9f369be6"},{"sha":"2c338b458932e820f5d0b6eef1d91635a4cf9551","author":{"email":"3173087985db180bbb02a6d5bbc24a314bcd7a90@luxoft.com","name":"Andrey Oleynik"},"message":"Introduces support of new OnEventChanged event types in State Controller\n\nEvent types PHONE_CALL, DEACTIVATE_HMI, EMERGENCY_EVENT should replace\nfunctionality of existing notifications OnPhoneCall, OnEmergenceEvent,\nOnDeactivateHMI.\n\nImplements: APPLINK-18854","distinct":true,"url":"https://api.github.com/repos/LuxoftSDL/sdl_core/commits/2c338b458932e820f5d0b6eef1d91635a4cf9551"},{"sha":"d0c735bfa6fd828e2514c04e60d162944dbbac2e","author":{"email":"3173087985db180bbb02a6d5bbc24a314bcd7a90@luxoft.com","name":"Andrey Oleynik"},"message":"Removes unused logic, subscriptions, files\n\nImplements: APPLINK-17839, APPLINK*18854\n\nConflicts:\n\tsrc/components/application_manager/include/application_manager/commands/hmi/ui_set_icon_request.h\n\tsrc/components/application_manager/src/commands/hmi/ui_set_icon_response.cc\n\tsrc/components/application_manager/src/hmi_command_factory.cc\n\tsrc/components/application_manager/src/state_controller.cc\n\tsrc/components/hmi_message_handler/src/messagebroker_adapter.cc","distinct":true,"url":"https://api.github.com/repos/LuxoftSDL/sdl_core/commits/d0c735bfa6fd828e2514c04e60d162944dbbac2e"},{"sha":"52c16c4daadeb17e51700b43f7df9a054dc9895f","author":{"email":"3173087985db180bbb02a6d5bbc24a314bcd7a90@luxoft.com","name":"Andrey Oleynik"},"message":"Removes DeactivateReason from HMI API\n\nImplements: APPLINK-18854","distinct":true,"url":"https://api.github.com/repos/LuxoftSDL/sdl_core/commits/52c16c4daadeb17e51700b43f7df9a054dc9895f"},{"sha":"d2cc789703e1d2fd813f8fd20947640f88584003","author":{"email":"3173087985db180bbb02a6d5bbc24a314bcd7a90@luxoft.com","name":"Andrey Oleynik"},"message":"Makes changes necessary to build after cherry-picking","distinct":true,"url":"https://api.github.com/repos/LuxoftSDL/sdl_core/commits/d2cc789703e1d2fd813f8fd20947640f88584003"},{"sha":"27235e3c48282b7ee5affd82ded1c8be29647cef","author":{"email":"3173087985db180bbb02a6d5bbc24a314bcd7a90@luxoft.com","name":"Andrey Oleynik"},"message":"Fixes unit tests for state controller and formatters.","distinct":true,"url":"https://api.github.com/repos/LuxoftSDL/sdl_core/commits/27235e3c48282b7ee5affd82ded1c8be29647cef"}]}