summaryrefslogtreecommitdiff
path: root/android
Commit message (Collapse)AuthorAgeFilesLines
* Update version to 5.6.1Joey Grover2023-02-131-1/+1
|
* Fix formatting error in SdlBroadcastReceiver #1840Joey Grover2023-02-131-1/+1
| | | Co-authored-by: Julian Kast <julian.kast@live.com>
* Fix #1839Joey Grover2023-02-021-9/+46
| | | | Add fallback logic if an older version of the SDL lib is on the device and they do not have the right permissions or their integration is incorrect.
* Update CHANGELOG, version name/code“JKAST”2022-09-231-1/+1
|
* Bugfix/issue 1835 AlertManager File upload fix (#1836)Julian Kast2022-09-231-12/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Refactor logic to remove ! when checking if file has uploaded when deciding to add image to AlertRPC * update test to cover change in PresentAlertOperation * Update test case for adding imageRPC to Alert * Update Unit test to test no Icon capability when creating AlertRPC * Remove added unnecessary code * Change hasUploaded file to filesNeedsUpload * Fix unit test * Add boolean var to check if Alert icon has been uploaded * fix existing unit test base on changes made * test staticIcon file upload * Test removing unnecessary test * Clean up unit test * Remove unused import
* Update current screen data in T&G manager with template config (#1834)Julian Kast2022-09-211-7/+8
| | | | | | | | | * update current screen data in T&G manager with template config * Fix unit test to cover template config change * Remove line form unit test that didn't make sense * Fix unitTest from mergConflicts
* Bugfix/issue 1828 Good text failing (#1831)Chloe Matthews2022-09-211-9/+194
| | | | | | | | | | | | | | | | | | | * Added updateTargetStateWithErrorState() method * Added updatePendingOperationsWithFailedScreenState method. * Added testUpdateTargetStateWithErrorSendingBadData() testing method. * Testing cleanup for clarity * Added null checks for references in updateTargetStateWithErrorState * Added additional tests. * Modified updateTargetStateWithErrorState method to use null safe Objects.equals() * Applying feedback: Made suggested formatting changes. Removed unused supersedePreviousOperations and currentOperationListener variables. Changed passed in reference from updatedState to null for currentScreenDataListener.onError() when text update has not been sent. * Adjusted when updateTargetStateWithErrorState is called. Modified currentScreenDataUpdateListener.onError(updatedState) from null to updatedState.
* Prevent exceptions being thrown for remaining startForegroundService calls ↵Joey Grover2022-09-143-5/+20
| | | | | | | | | | | | | | | | | (#1830) * Change SdlBR handleStartServiceEx access modifier Update to protected to allow other transport classes to use it * Add try/catch to RS status class startFrgndService * Add try/catch to USB Activity startFrgndService * Add missing space in SDLRSSProvider try block Co-authored-by: Julian Kast <julian.kast@live.com> Co-authored-by: Julian Kast <julian.kast@live.com>
* Bugfix/issue 1824 Add missing DisplayCapabilities info and window ID (#1825)Julian Kast2022-09-121-1/+2
| | | | | | | | | | | | | | | | | | | * Add cached ScreenParams to new DisplayCapabilities * Update Unit test * Remove whitespace * Add Comment based off review * Update MediaClockFormats in deprecated capability, and window id in windowCapability * Update SystemCapabilityManagerTests to set an actual value in mediaClockFormats * Add Comment * Clone WindowCapability to prevent modification of stored WindowCapability in SystemCapabilityManager * update naming
* Bugfix/issue 1802 Unregister apps when audio output becomes unavailable (#1827)Joey Grover2022-09-074-4/+44
| | | | | | | | | | | * Add audio output status callback set to SdlSession Add to Andoroid’s SdlSession since it is only an Android feature * Add callback for audio output status in LCM Closes LCM if audio outpput is required and no longer available. Properly clears apps off IVI. * Add helloSDL buildFlavor for audio output required
* Check local array to see if we need bluetooth connect permission“JKAST”2022-09-041-3/+6
|
* Flip permission methods and rename them“JKAST”2022-09-041-6/+14
|
* Review updates“JKAST”2022-08-311-2/+3
|
* Formatting fixes“JKAST”2022-08-301-4/+3
|
* Add comments for denying permission“JKAST”2022-08-291-0/+4
|
* Add POST_NOTIFICATION permission to hello_SDL“JKAST”2022-08-252-16/+45
|
* Update target and compile sdk to api 33 for sdl_android and hello sdl app“JKAST”2022-08-252-4/+4
|
* Add method handleStartServiceException to handle exceptions when trying to ↵“JKAST”2022-08-151-10/+21
| | | | start routerService in foreground
* Catch ForegroundServiceStartNotAllowedException in SdlBroadcastReceiver“JKAST”2022-07-261-0/+6
|
* Remove cloning the ImageRPC in the clone method for SdlArtwork (#1821)Julian Kast2022-07-181-1/+1
| | | | | | | * Remove cloning the ImageRPC in the clone method for SdlArtwork * Fix JavaSe artwork cloning method to match android * Fix cloning sdlArtwork
* Update Version name and version code for 5.5.0_RC“JKAST”2022-06-211-1/+1
|
* 1738 - Soft button manager image upload fix (#1811)Julian Kast2022-06-211-0/+24
| | | | | | | | | | | | | | | | | | | | | * check isGraphicSupported in SoftButtonManager * Remove log from testing * fix formatting * Unit test updates * Add unit test to test when graphic is not supported. Align with iOS on uploading graphic when no capability is retrieved * Fix logic to allow for static images to still be uploaded if dynamic are not supported * Fix logic in uploading softbuttons, align with iOS * Revert log back to a warning * Add unit test * Refactor isGraphicSupported to isDynamicGraphicSupported
* Merge pull request #1808 from smartdevicelink/video_streaming_restart_errornoah-livio2022-04-112-3/+17
|\ | | | | Fix auto restart video stream to ensure hmi level is streamable
| * Add mEglCore release and set it to null in shutdown of VDE. And revert ↵“JKAST”2022-04-112-1/+5
| | | | | | | | change in Texture2dProgram
| * Remove added space“JKAST”2022-04-111-1/+0
| |
| * Add behavior that video streaming will start back up if the app went form an ↵“JKAST”2022-04-111-0/+4
| | | | | | | | HMI state that was not streamable to one that is.
| * Kept getting a error message form core "WARNING: EglCore was not explicitly ↵“JKAST”2022-04-111-0/+3
| | | | | | | | released -- state may be leaked", So I modified logic to release it if we have already created EglCore object and are creating a new one
| * Changed a log error to a log info, This appears to not be an error.“JKAST”2022-04-111-1/+1
| |
| * Fix auto restart video stream to ensure hmi level is streamable“JKAST”2022-04-081-3/+7
| |
* | Improve handling of unsupported resolutions (#1804)noah-livio2022-04-112-4/+36
|/ | | | | | | | * Improve handling of unsupported resolutions Adds a check in VirtualDisplayEncoder for unsupported resolutions that makes the virtual display encoder fail to start, prints a more helpful error message, and propagates an exception to the video stream manager Changes in VideoStreamManager now kill the video stream service when the encoder fails to start, allowing for subsequent streams to start after an encoder error * Add missing spaces to if statements
* Bugfix/rs notification issue usb (#1797)Joey Grover2022-03-281-4/+15
| | | | | | | | | | | | | | | * Fix RS exit foreground params * Refactor to call extiForeground for every close() In the RS * Fix altTransport timer issues preventing RS close * Fix incorrect spacing PR #1797 Co-authored-by: Julian Kast <Julian.kast@livio.io> Co-authored-by: Julian Kast <Julian.kast@livio.io>
* Fix LCM to close down properly (#1796)Joey Grover2022-03-232-3/+11
| | | | | | | | | | | | | | | | | | | | | * Add UAI request to clean method in LCM This makes sure to send an UAI request when the LCM is shutting down to clear it from the head unit. Also removed redundent code to cose services and ignore the UAI response because there’s nothing the library can do at that point anyways. * Add missing initilize to JavaSE LCM * Fix incorrect start call when should stop in SdlManager * Add states to LCM * Prevent duplicate calls to SdlManager.dispose * Fix formatting issues for shutdown fix #1796 Co-authored-by: Julian Kast <Julian.kast@livio.io> Co-authored-by: Julian Kast <Julian.kast@livio.io>
* Update name and version code5.4.0_RCJulianKast2022-03-081-1/+1
|
* Merge pull request #1771 from smartdevicelink/feature/android_12_fixesJoey Grover2022-02-2412-35/+330
|\ | | | | Feature/android 12 fixes
| * Remove accidental ignoreRHenigan2022-02-241-2/+0
| |
| * Re-Review changesRHenigan2022-02-235-11/+15
| |
| * Dev Review FixesRHenigan2022-02-216-66/+54
| |
| * Clean up and commentsRHenigan2022-02-145-22/+41
| |
| * Router Service Version increaseRHenigan2022-02-142-2/+2
| |
| * Remove BT Scan Permission CheckRHenigan2022-02-141-2/+1
| |
| * Add Bt check for t permissions notificaitonRHenigan2022-02-141-1/+1
| |
| * Proposal Revision ChangesRHenigan2022-02-116-46/+85
| |
| * Merge branch 'develop' into feature/android_12_fixesRHenigan2022-02-1137-192/+411
| |\
| * | Add notification to remind user to allow bluetooth permissionsfeature/android_12_fixesBilal Alsharifi2021-11-302-5/+86
| | |
| * | Remove secondPass LogicRHeniz2021-11-301-23/+1
| | |
| * | Update RS to pick idedal RSRHeniz2021-11-292-23/+47
| | |
| * | Add Check for TransportType to RSRHeniz2021-11-232-23/+27
| | |
| * | Add PendingIntents to start services from RSRHeniz2021-11-194-6/+31
| | |
| * | Fix initCheck in RSRHeniz2021-11-186-60/+49
| | |
| * | Allow USB to start Router Service if no BT permRHeniz2021-11-126-20/+36
| | |