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

Stretched UI, system apps, multi touch, contribution guide #15

Open
KoCMoHaBTa opened this issue Jan 19, 2021 · 2 comments
Open

Stretched UI, system apps, multi touch, contribution guide #15

KoCMoHaBTa opened this issue Jan 19, 2021 · 2 comments
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@KoCMoHaBTa
Copy link

Hi,

First of all, thanks for the tweak. It is really amazing and you've done a great work.
Today i had my first chance to try it out and found a couple of issues.

  1. On my 8" head unit, the UI of the apps appears stretched (see video and screenshots below).
    I wanted to ask, if it's possible to either somehow fix the scaling aspect ratio to match the standard one on the phone or to adjust the app's window size in a such way, that the app itself would just layout properly. Most apps usually use a layout system (Autoresizing Masks, Auto Layout, SwitfUI) to adapt to changes in the screen size, but on the head unit, it looks like the apps are unaware of the correct screen size on which they are displayed. If that's not possible, eventually adding a setting to specify the aspect ratio would be nice or at least to control the scaling, eg stretch, fit or fill the screen size.

  2. The other thing i noticed is that none of the system apps (not already present in CarPlay) are not showing up. Basically i wanted to open Safari and browse the web, but Safari was not there and i had to download Chrome from the AppStore. I think it would be nice to allow system apps to be shown, eg AppStore, Weather, etc...

  3. Multi touch is not working. Basically i've downloaded chrome and tried to zoom on some web pages. It does not work. I'm not sure if this is head unit or CarPlay limitation or its a bug - just something to check out.

  4. At the end, i'm interested at contributing to this tweak. I have a lot of experience in iOS development, but i'm unaware of the tools needed for developing jailbreak tweaks/apps. I would like to ask, if its possible to add some information in the readme on how we could contribute, eg. what developer tools we need, etc ...

Custom App
Chrome
IMG_0516
FileZilla
IMG_0515
YouTube
IMG_0513
@EthanArbuckle
Copy link
Owner

Thanks for your comments.

  1. I do intend to add scaling/ratio settings eventually.

  2. System apps do not render correctly on the carplay screen, so they're currently disabled. May change in the future.

  3. Lack of multitouch is a CarPlay limitation - the protocol does not implement it.

  4. Good point - I will add more info to the readme. In the meantime, you can reference the Github Action workflow for steps needed to compile (github compiles the tweak on every commit) https://github.com/EthanArbuckle/carplay-cast/blob/master/.github/workflows/c-cpp.yml

@EthanArbuckle EthanArbuckle added documentation Improvements or additions to documentation enhancement New feature or request labels Jan 23, 2021
@clemouille86
Copy link

Hi, I have the same issue with the stretched image do you know how to fix it ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants