| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
Also make sure to set rc_supported based on the result of this RPC
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
SDL plugin manager is receiving notifications from application manager
when any application was deactivated or unregistered. This notification
will be transfered from plugin manager to RC plugin. However RC plugin
processes events from any application so when it try to process event
from non-RC application, SDL crashes. RC plugin should process events only
from applications with RC functionality.
Also there is another problem when application is unregistering its app_id()
is removing from applications list in AM before OnApplicationEvent() call
so when some of plugins will try to get shared_ptr using app_id, it will
receive null pointer, however in AM still exists shared_ptr to this app.
So it will be better to pass shared_ptr of application instead of accessing to
it every time from plugins using app_id parameter. Moreover, some of plugins could
require more information about application in future.
Following changes were done:
- Updated OnApplicationEvent() with application shared_ptr param for plugin
manager and all related plugins
- RC plugin now triggers OnApplicationEvent only for events from RC applications
|
|\
| |
| | |
Clear persistent data of all registered applications after FACTORY_DEFAULTS and MASTER_RESET
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
After SDL receives
- BC.OnExitAllApplications(MASTER_RESET) :
SDL should clear stored persistent data of all registered
applications and revert local PT to preloaded state.
- BC.OnExitAllApplications(FACTORY_DEFAULTS):
SDL should clear stored persistent data of all
registered applications and remove all user consents
from local PT.
|
| | |
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | | |
|
| | |
| | |
| | |
| | | |
Modifies unit tests appoprietly.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Cases are: user exits application from HMI, application is unregistered,
mobile applications are disabled by user from HMI, policy table revokes
module(s) of application.
|
| | |
| | |
| | |
| | | |
remoteControlCapability parameter
|
|/ / |
|
| | |
|
| |
| |
| |
| | |
Reflecting review comments.
|
| |
| |
| |
| | |
Reflecting review comments.
|
| |
| |
| |
| | |
Reflecting review comments.
|
| |
| |
| |
| | |
Reflecting review comments.
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Fix SDL does not return URLs in response of GetURLs RPC
|
| | |
| | |
| | |
| | |
| | |
| | | |
Fixed absence of URLs in response of
GetURLs RPC, which been caused due to wrong
URLs processing.
|
|\ \ \
| | | |
| | | | |
Constructed Payloads
|
| | | | |
|
| | |/
| |/| |
|
| | | |
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| | |
Fix coding style
Conflicts:
src/components/policy/policy_external/src/policy_manager_impl.cc
src/components/policy/policy_external/test/policy_manager_impl_test.cc
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
policy table
Changed files:
* src/components/application_manager/src/smart_object_keys.cc
fixed name of the key 'ExtendedConsentStatus' to start from the lowercase letter
* src/components/application_manager/src/commands/hmi/on_app_permission_consent_notification.cc
removed smart pointer from where it should not belong (which caused crash of the application)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- added functionality for External UCS: ON by the User
- added UTs for policices External UCS: ON by the User
- added perstistence for external user consent status received from system
Fix issuies for HTTP and PROPRIETARY mode in mock policy handler
- fixed issues in mock policy handler
- fix coding style
|
| | |
|
|/
|
|
|
|
|
|
|
|
| |
- SmartObject for each application URL was created,
although it could never be used.
GetUrls::ProcessServiceURLs is reimplemented.
Related to Issues-1226
Moved from PR-1116
|
|
|
|
| |
Raise covered to 65%.
|
|\ |
|
| | |
|
| |\ |
|
| | |
| | |
| | |
| | | |
Relates-to: APPLINK-30883
|
| | |
| | |
| | |
| | | |
This reverts commit db8d04edd867185aacd13211eebea248c0aaeacc.
|
| | |
| | |
| | |
| | | |
This reverts commit 0db7b21a5c908ab487460317af85287bc0a0a66b.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Without updating this value PTU trigger works incorrectly.
Related req. : APPLINK-17965
Fixed defect : APPLINK-30879
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
SmartObject for each application URL was created,
although it could never be used.
GetUrls::ProcessServiceURLs is reimplemented.
Related-issues: APLINK-30883
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Although there is a check for unregister apps, when the
URLs are gathered, their links appear in the response,
because the URL counting index increments independently
of the type of the application.
The URL counting index is decremented if current app is
not registered, so that its links are skipped.
Related-issues: APPLINK-30883
|
| | |
| | |
| | |
| | | |
Relates-to: APPLINK-25462
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Currently there are three modes HTTP, PROPRIETARY, EXTERNAL_PROPRIETARY for
option named like EXTENDED_POLICY, so in order to avoid confusion with
option name definition has been renamed.
Relates-to: APPLINK-25462
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
SDL must forward policy table update i.e. OnSystemRequest to application
only in case device hosting the application is consented by user.
Relates-to: APPLINK-30399
|
| | |
| | |
| | |
| | |
| | |
| | | |
Also renames folder from 'policy_premium' to 'policy_external'
Closes-bug: APPLINK-30334
|
| | | |
|
| | | |
|