Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.10.0 #368

Merged
merged 38 commits into from
Apr 14, 2021
Merged

Release 0.10.0 #368

merged 38 commits into from
Apr 14, 2021

Conversation

ShobhitAd and others added 30 commits November 6, 2020 13:42
* Add image optimizations

* Apply suggestions from code review

Co-authored-by: Collin <iCollin@users.noreply.github.com>

* Remove extra bracket

Co-authored-by: Collin <iCollin@users.noreply.github.com>
* Send INVALID_DATA response if choiceSet is not provided

also add safety check for app.choices in SubMenu class
* Keyboard implementation

* Remove logs

* Enable 3 keyboard layouts

* Update src/js/actions.js

Co-authored-by: Shobhit Adlakha <ShobhitAd@users.noreply.github.com>

* Manual text entry param

* Add toString for interactionID comp

Co-authored-by: Shobhit Adlakha <ShobhitAd@users.noreply.github.com>
* Fix warnings

* Fix issue where template images were cached and never updated

* Fix issues with scaling when rerendering template image

* Update on image error
* Add timer offset logic to handle RESUME event
* Add missing TILES_ONLY to templatesAvailable
* Implement media skip indicators

* Remove unnecessary logs

* Fix icon fill issue

* Implement dynamic TIME seek indicator icon

* Update src/js/reducers.js

Co-authored-by: Collin <iCollin@users.noreply.github.com>

* Remove static seek indicator icons

* Add default case for undefined seekIndicator params in request

* Add change to reset seekIndicator to TRACK if the app enters HMI_NONE

Co-authored-by: Collin <iCollin@users.noreply.github.com>
* [SDL-0293] Enable OEM exclusive apps support

* PR comment resolve - remove trailing comma from JSON
* Main Menu UI Updates

* Line break

* Update Capabilities for secondaryImage

* Apply suggestions from code review

Co-authored-by: Shobhit Adlakha <ShobhitAd@users.noreply.github.com>

* Update text and image capabilities

* Make updates to menu Tiles layout

* Fix secondary image sizing

Co-authored-by: Shobhit Adlakha <ShobhitAd@users.noreply.github.com>
* Keyboard enhancements

* Prevent mid-view changes and add merging properties

Co-authored-by: Jacob Keeler <jacob.keeler@livioradio.com>
* Add interaction text to keyboard

* Fix field text

* Fix overwriting keyboard keys and add constructor

* user mask input default checked

* Fix label checkbox

* Fix checkbox again

* Fix checked

* Fix more deep copy issues
* initial video streaming

* add ffmpeg and accidental format

* fix initial resolution

* implement 0296

* limit resolution drop down to app's options

* add preferred FPS

* import master height/width from scss

* fixup! import master height/width from scss

* add NAV_FULLSCREEN_MAP template

* set NAV_FULLSCREEN_MAP as default with appType NAVIGATION

* remove zIndex modifiers from non-media css since we are streaming to NAV_FULLSCREEN

* simplify onTouch callbacks

* state.system property nonMediaActive to navigationActive

* use existing screenParams in display capabilities

* remove duplicated code in RpcFactory

* fixup! remove duplicated code in RpcFactory

fix reference to other function

* fixup! SET_TEMPLATE_CONFIGURATION new template case

* fixup! Inactive mispelling

* fix caps.concat not being assigned anywhere

* add PROJECTION default template as NAV_FULLSCREEN_MAP

* add dependencies to readme

* add audio streaming

* Update tools/start_server.py

Co-authored-by: Collin <iCollin@users.noreply.github.com>

* top level? nahh

* add root level capability to additionalCapabilities

* pass video config to python script

* only consume stream if supported, print known gstreamer commands if ffmpeg unsupported

* hide resolution drop down if unsupported, if OACU contains null additional array set to capabilities to empty array

* fix python RTP print

* mobile will parse top level capability

* remove NavController warning for 2 video declarations

* ensure VSC exists on OACU

* avoid key errors, fix typo codec

Co-authored-by: JackLivio <jack@livio.io>
* Merge keyboard properties partially to allow for proper reset
* Fix tertiary text alignment and add width limit

* Adjust height on secondary image
* consume haptic data

* draw haptic rectangles

* add appheader height to haptic rects
* Fix race condition with HMI PTU

FileSystemController connects after the HMI connects to Core. If an HMI PTU is requested at this time as well, it can result in a race condition where the FileSystemController is not connected in time, and the HMI PTU will fail
iCollin and others added 8 commits March 24, 2021 16:46
* add video streaming info to readme

* Apply suggestions from code review

Co-authored-by: Jacob Keeler <jacob.keeler@livioradio.com>

Co-authored-by: Jacob Keeler <jacob.keeler@livioradio.com>
* handle case image is error and then path changes

* change .error to .errorPath and use new type string|null
* Add switching websockets submodule to version 7.0 for ubuntu 16

* Fix version param null check

* Add loop.close() to avoid race condition with signal handler

* Implement change to check python version instead of ubuntu version

* Add case to checkout version branch if it exists
* Add timeout when registering webengine app

* Update system alert params
* Send additional resolutions in OSCU

* import capabilities

* Fix path

* Fix json level

* Remove log

* Assign concat array

* Capability.scale

* Remove logs
@jacobkeeler jacobkeeler changed the title Release 0.10.0 RC1 Release 0.10.0 Apr 13, 2021
@iCollin iCollin merged commit 765f505 into master Apr 14, 2021
@iCollin iCollin deleted the release/0.10.0_RC1 branch April 14, 2021 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants