summaryrefslogtreecommitdiff
path: root/SmartDeviceLink/SDLLockScreenPresenter.m
Commit message (Collapse)AuthorAgeFilesLines
* Refactored dispatchesNicoleYarroch2020-06-161-13/+4
| | | | Signed-off-by: NicoleYarroch <nicole@livio.io>
* Fixed docs and dispatching to main queue algorithmNicoleYarroch2020-06-161-8/+4
| | | | Signed-off-by: NicoleYarroch <nicole@livio.io>
* Added docsNicoleYarroch2020-06-121-0/+3
| | | | Signed-off-by: NicoleYarroch <nicole@livio.io>
* Fix missing parameter in handlerJoel Fischer2020-03-161-1/+1
|
* Merge pull request #1550 from ↵Joel Fischer2020-03-161-52/+83
|\ | | | | | | | | smartdevicelink/bugfix/issue-1504-lock-screen-dismiss-animation Fix lock screen dismiss animation not working on certain older systems
| * Fix lock screen bugbugfix/issue-1504-lock-screen-dismiss-animationJoel Fischer2020-03-131-6/+15
| | | | | | | | | | * Make sure `stop` completion handler is always called * Use strong / weak in all blocks
| * Fix lock screen bugJoel Fischer2020-03-091-31/+31
| | | | | | | | | | | | * Fix the lock screen not showing if the app is started, DD is on, the app is put into the background on the phone, then the app is disconnected, reconnected, then put into the foreground on the phone. * Stopping the LSM presenter now takes a completion handler * Starting the LSM now checks the presenter immediately to see if the lock screen should be presented
| * Fixing lock screen crashJoel Fischer2020-02-251-8/+15
| | | | | | | | * updateLockScreenToShow now has a completion handler to allow the startup to ensure that it's finished dismissing or presenting before re-setting up the lock screen
| * Fix lock screen not dismissing in certain situationsJoel Fischer2020-02-241-13/+25
| | | | | | | | | | | | * Change `dispatch_async`s in lock screen classes to run sync * Check whether we actually dismissed a VC to ensure that when we stop the presenter, it doesn't clear the presented window or view controller * When starting the lock manager, check if we're in the background and abort if we are. If we aren't, check if we didn't erase the lock view controller (and by extension, the window), which means that we may still need to dismiss it, then clear the presenter and re-setup
| * Fix main thread bugJoel Fischer2020-02-241-2/+2
| | | | | | | | * Fix `isPresentedOrPresenting` needs to be called on the main thread
| * Fix an iOS 12 issueJoel Fischer2020-02-241-1/+2
| | | | | | | | * Check that the lock screen is presented before attempting the dismissal
| * Fix lock screen dismiss animation not working on certain older systemsJoel Fischer2020-02-071-3/+5
| |
* | Fixing lock screen dismiss call if not being presented.Kujtim Shala2020-01-221-0/+6
|/
* Renamed vars and added documentationNicoleYarroch2020-01-021-28/+43
|
* Added more documentationNicoleYarroch2019-12-181-0/+3
|
* Renamed methods and varsNicoleYarroch2019-12-181-10/+12
|
* Fixed lockscreen not showing when app foregroundedNicoleYarroch2019-12-181-2/+1
|
* Fixed doc grammarNicoleYarroch2019-12-181-1/+1
|
* Removed attributeNicoleYarroch2019-12-181-1/+1
|
* Fixed broken test casesNicoleYarroch2019-12-181-2/+11
|
* Fixed notification being sent at wrong placeNicoleYarroch2019-12-181-4/+4
|
* RefactoredNicoleYarroch2019-12-181-55/+35
|
* lock screen presentation worksNicoleYarroch2019-12-181-5/+46
|
* Fixed crash when rapidly showing/hiding lockscreenNicoleYarroch2019-12-171-0/+14
|
* Fixed present/dismiss lock screen warningsNicoleYarroch2019-12-171-12/+4
|
* Fixed lock screen not working on fast DD toggleNicoleYarroch2019-12-161-3/+21
|
* Apply suggestions from code reviewNicoleYarroch2019-12-161-3/+3
| | | Co-Authored-By: Joel Fischer <joeljfischer@gmail.com>
* Refactored the completion handlerNicoleYarroch2019-12-161-5/+5
|
* Fixed spacingNicoleYarroch2019-12-161-1/+1
|
* Fix documentationNicoleYarroch2019-12-161-1/+1
|
* Refactored lock window initNicoleYarroch2019-12-161-10/+7
|
* Refactore lock screen creationNicoleYarroch2019-12-161-12/+31
|
* Apply suggestions from code reviewNicoleYarroch2019-12-161-2/+1
| | | Co-Authored-By: Joel Fischer <joeljfischer@gmail.com>
* Removed unnecessary check for nilNicoleYarroch2019-12-121-1/+0
|
* Fixed spacingNicoleYarroch2019-12-121-29/+29
|
* Fixed status bar rotation issueNicoleYarroch2019-12-121-2/+2
|
* Fixing status bar rotationNicoleYarroch2019-12-121-1/+2
|
* Added a stop method to the lock screen presenterNicoleYarroch2019-12-121-5/+32
|
* Lockscreen window now shown/hiddenNicoleYarroch2019-12-121-195/+20
|
* Fixed iOS 12 lock screen codeNicoleYarroch2019-12-111-3/+4
|
* removed unecessary codeNicoleYarroch2019-12-111-1/+1
|
* Added documentationNicoleYarroch2019-12-111-1/+1
|
* added check for the rootviewcontrollerNicoleYarroch2019-12-111-1/+6
|
* Attempted a fix for getting topmost viewcontrollerNicoleYarroch2019-12-111-3/+4
|
* Changes to fix rotation issuesJoel Fischer2019-11-081-5/+16
| | | | * Fix lock screen not appearing on iOS 13
* Create a separate lockscreen code path for iOS 13-based scene APIsJoel Fischer2019-11-081-46/+162
|
* add nil check for lockViewControllerTakamitsu Yoshii2018-04-231-0/+3
|
* Added a return so a notification is not sent if no lockscreen is presentNicoleYarroch2018-01-101-0/+1
|
* Fix #838 Lock screen presenterJoel Fischer2018-01-091-6/+28
| | | | * When app window isn’t in the expected place in the array, iterate through it instead
* Fix presenting lock screenfeature/issue_794_CarWindowJoel Fischer2018-01-081-0/+1
| | | | * Lock screen screenshot was not being captured, it is now captured prior to presentation