summaryrefslogtreecommitdiff
path: root/SmartDeviceLink/SDLLifecycleManager.m
Commit message (Collapse)AuthorAgeFilesLines
* Revamp Show manager API as ScreenManagerJoel Fischer2018-03-061-4/+2
| | | | * Create a unified public screen API for text / images / soft buttons
* Add show managers to SDLManagerJoel Fischer2018-02-271-2/+6
|
* Merge pull request #857 from ↵Joel Fischer2018-02-261-56/+126
|\ | | | | | | | | smartdevicelink/feature/issue_723_sequential_send_rpcs Batch sending of RPC Requests
| * Merge branch 'develop' into feature/issue_723_sequential_send_rpcsfeature/issue_723_sequential_send_rpcsJoel Fischer2018-02-201-2/+10
| |\ | | | | | | | | | | | | # Conflicts: # SmartDeviceLink/SDLLifecycleManager.m
| * | Remove some unneeded codeJoel Fischer2018-02-191-7/+5
| | |
| * | Major revamp of async operationsJoel Fischer2018-02-141-2/+2
| | |
| * | Make the `SDLLifecycleManager` thread safeJoel Fischer2018-02-131-51/+92
| | |
| * | Sending requests is serializedJoel Fischer2018-02-131-1/+9
| | |
| * | Numerous fixesJoel Fischer2018-02-071-1/+1
| | |
| * | Add Sequential RPC Request OperationJoel Fischer2018-01-311-10/+25
| | | | | | | | | | | | | | | | | | | | | * SDLAsynchronousRPCRequestOperation handles single RPC requests as well * Fix name of SDLAsynchronousRPCRequestOperation * SDLConnectionManagerType now can send a “regular”/“non-manager” RPC request * Add RPC Operation queue to the lifecycle manager
| * | Fix #723Joel Fischer2018-01-311-1/+9
| | | | | | | | | | | | | | | * Add Aysnchronous RPC Request operation * Add stub for Synchronous RPC Request operation
* | | Merge branch 'develop' into feature/issue_617_change_registration_managerKujtim Shala2018-02-221-54/+66
|\ \ \ | | |/ | |/|
| * | Merge pull request #855 from ↵Joel Fischer2018-02-151-2/+4
| |\ \ | | | | | | | | | | | | | | | | smartdevicelink/feature/issue_851_additional_app_types Add `additionalHMITypes` to SDLLifecycleConfiguration
| | * | Creating stream manager includes `additionalAppTypes`feature/issue_851_additional_app_typesJoel Fischer2018-02-121-2/+4
| | |/
| * | notify audio streaming state when SDL mangaer become ReadyTakamitsu Yoshii2018-02-091-0/+6
| |/
| * Merge branch 'develop' into bugs/issue_833_app_icon_disconnect_crashbugs/issue_833_app_icon_disconnect_crashJoel Fischer2018-01-081-1/+5
| |\
| | * Fix testcaseJoel Fischer2018-01-051-1/+5
| | |
| * | Fix crash when disconnecting while setting up app iconJoel Fischer2017-12-211-2/+6
| |/
| * Removed HMI level NONE checksNicoleYarroch2017-10-101-17/+4
| | | | | | | | | | | | | | - reverted to Joel’s lifecycle state changes - fixed the video start service so it is only sent after video capabilites response is returned Signed-off-by: NicoleYarroch <nicole@livio.io>
| * Removed debug statements, extra linesNicoleYarroch2017-10-051-1/+0
| | | | | | | | Signed-off-by: NicoleYarroch <nicole@livio.io>
| * Working with iOS11 and iOS10NicoleYarroch2017-10-041-4/+20
| | | | | | | | Signed-off-by: NicoleYarroch <nicole@livio.io>
| * DebuggingNicoleYarroch2017-10-041-18/+4
| | | | | | | | Signed-off-by: NicoleYarroch <nicole@livio.io>
| * Lifecycle manager and state machine logsJoel Fischer2017-10-031-34/+38
| |
| * Remove unused code and commentsJoel Fischer2017-09-151-32/+4
| | | | | | | | * Remove streaming start handler, it was unused
| * Fix a few tests, start the streaming manager in non-noneJoel Fischer2017-09-051-12/+21
| |
| * In progress updates for video service control payloadsJoel Fischer2017-08-301-1/+25
| | | | | | | | | | | | | | | | | | | | | | | | * Add initializers to `SDLImageResolution` and `SDLVideoStreamingFormat` structs * Fix abstract protocol startService methods not permitting nil payloads * Fix some documentation on SDLHMICapabilities * Navigation and projection apps now attempt to start streaming on HMI_FULL automatically * Added a streaming media data source protocol developers may implement to alter default runtime behavior, settable in the streaming media configuration * The streaming media manager now takes the full configuration instead of just the data it needs. This expands forward compatibility. * Consolodated `audioStreamingSupported` and `videoStreamingSupported` into `streamingSupported` because you can’t have one without the other * Turned the SMM start block into a hard type and changed it’s naming to “readyHandler” to match the lifecycle manager * In-progress altering of SMM lifecycle to handle pulling capabilities, passing start service parameters and handling retries with alternate settings
| * Streaming media manager takes the full streaming configuration for future ↵Joel Fischer2017-08-281-10/+9
| | | | | | | | compatibility (breaking change)
* | Use another initializer due to logical issue of mandatory params.Kujtim Shala2017-09-271-3/+1
| |
* | Changed method name from `managerWillUpdate...` to `managerShouldUpdate...`Kujtim Shala2017-09-201-2/+2
| |
* | Updated config update to check nil properties.Kujtim Shala2017-09-181-7/+13
| |
* | Made appName writeable. Added logic to ask for a config update. Added logic ↵Kujtim Shala2017-09-111-1/+44
|/ | | | to update configuration and to change registartion. New transition `UpdateConfiguration` added which is entered right after app is registered.
* Fix stream manager not running for PROJECTION app typeJoel Fischer2017-08-161-1/+7
|
* Fix a number of complier errors caused by creating a StreamingMediaConfigurationJoel Fischer2017-08-031-4/+5
|
* A number of minor changes and updates to video stream managerJoel Fischer2017-08-011-2/+2
|
* Merge branch 'release/5.0.0' into feature/streaming_media_managerJoel Fischer2017-08-011-10/+35
|\ | | | | | | | | | | | | # Conflicts: # SmartDeviceLink-iOS.podspec # SmartDeviceLink-iOS.xcodeproj/project.pbxproj # SmartDeviceLink/SDLStreamingMediaManager.m
| * Merge branch 'master' into developJoel Fischer2017-06-051-10/+35
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # SmartDeviceLink-iOS.xcodeproj/project.pbxproj # SmartDeviceLink/SDLIAPSession.h # SmartDeviceLink/SDLIAPSession.m # SmartDeviceLink/SDLIAPTransport.m # SmartDeviceLink/SDLLifecycleManager.m # SmartDeviceLink/SDLProxy.m # SmartDeviceLink/SDLRPCRequestFactory.m
| | * Update for v4.6.04.6.0-rc.1Joel Fischer2017-06-011-7/+7
| | |
| | * extra line removedbugfix/issue_540BrettyWhite2017-05-101-1/+0
| | |
| | * cloned off of master, added testBrettyWhite2017-05-091-7/+24
| | |
* | | Merge branch 'develop' into feature/streaming_media_managerJoel Fischer2017-04-281-1/+1
|\ \ \ | |/ / | | | | | | | | | # Conflicts: # SmartDeviceLink/SDLStreamingMediaManager.m
| * | Merge branch 'master' into developJoel Fischer2017-04-181-1/+1
| |\ \ | | |/ | | | | | | | | | # Conflicts: # SmartDeviceLink/SDLProxyFactory.m
| | * Fix reconnection attempts unable to be stoppedhotfix/issue_590Joel Fischer2017-04-041-1/+1
| | |
* | | Merge branch 'develop' into feature/streaming_media_managerJoel Fischer2017-04-051-35/+24
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # SmartDeviceLink-iOS.xcodeproj/project.pbxproj # SmartDeviceLink/SDLLifecycleConfiguration.h # SmartDeviceLink/SDLLifecycleConfiguration.m # SmartDeviceLink/SDLStreamingMediaManager.m # SmartDeviceLink/SDLTouchManager.m * Removes the ability to set a video streaming background string
| * | Merge remote-tracking branch 'origin/develop' into ↵Muller, Alexander (A.)2017-03-171-4/+4
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | feature/issue_545_redesign_logging * origin/develop: Updated appType to return when setting to nil with default value. Changed NSString category name from Enum to SDLEnum. Added convenience isEqualToEnum function. Update README.md # Conflicts: # SmartDeviceLink-iOS.xcodeproj/project.pbxproj # SmartDeviceLink/SDLEnum.h # SmartDeviceLink/SDLProxy.m
| * \ \ Merge branch 'develop' into feature/issue_545_redesign_loggingJoel Fischer2017-03-091-13/+23
| |\ \ \ | | | | | | | | | | | | | | | | | | | | # Conflicts: # SmartDeviceLink/SDLLifecycleManager.m
| * | | | LogConfiguration now sets the custom modules instead of the LifecycleManagerJoel Fischer2017-03-081-1/+0
| | | | | | | | | | | | | | | | | | | | * Test fixes
| * | | | Rename some log configuration propertiesJoel Fischer2017-03-081-1/+1
| | | | |
| * | | | Additional logging testsJoel Fischer2017-03-071-1/+1
| | | | |
| * | | | SDLDebugTool logs are translated to new logsJoel Fischer2017-03-061-1/+1
| | | | |
| * | | | In progress SDLDebugTool log replacementsJoel Fischer2017-03-031-13/+15
| | | | |