Results 30 issues of yiqunw700

1. MediaSourcesProvider was removed because MediaCenter uses Launcher to switch media sources. So I created our own MediaSourcesProvider which simply returns a list of media apps in alphabetical order. 2....

* Also fixes the node id overflow issue in the plugin ui. * Also add the listOptions back in the plugin api call getStyledTextSegments It is not quite possible to...

Fixes: #1406 The third line should be cut off. Max line in this case is Int.MAX and is not gating the max lines being drawn. Use the paragraph firstly measure...

#1217 leftover

:green_circle: P2

1. Nice, this is a lot simpler than I expected. It would be nice to manually break out two identical strings into two translations in the UI, but that can...

plugin
:green_circle: P2
i18n

![image](https://github.com/user-attachments/assets/f631f05c-65c7-4a71-8d5d-36c2585cde56)

:green_circle: P2

A follow up ticket of https://github.com/google/automotive-design-compose/issues/1242 Needs UX to review and provide design for the plugin UI polish.

plugin
i18n

Repo steps: 1. Squoosh on 2. Navigate to the `Interaction` test -> `Overlay Position` 3. Click `M` button for the `Manual` position twice. 4. App crashed. ``` 2024-10-03 15:30:48.456 18883-18883...

This is achieved by trying to use the saved resource name whenever possible. No overriding by group options. Fixes: #1677