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

[feat] add visionOS support #9969

Open
4 of 9 tasks
eugenehp opened this issue Jun 4, 2024 · 8 comments
Open
4 of 9 tasks

[feat] add visionOS support #9969

eugenehp opened this issue Jun 4, 2024 · 8 comments

Comments

@eugenehp
Copy link
Contributor

eugenehp commented Jun 4, 2024

Describe the problem

Add support for Apple Vision Pro

Describe the solution you'd like

same as iOS

Alternatives considered

Working on better support in Tao

Additional context

Current PRs submitted:

@eugenehp
Copy link
Contributor Author

eugenehp commented Jun 4, 2024

objc is least likely to merge the PR, so what would be a good course of action here? patch or put a objc2 under Tauri?

@FabianLars
Copy link
Member

objc is least likely to merge the PR, so what would be a good course of action here? patch or put a objc2 under Tauri?

@pewsheen is working on porting wry to objc2 already but it's a lot of work.

@eugenehp
Copy link
Contributor Author

eugenehp commented Jun 4, 2024

Nice! There's also objc2 by @madsmtm but it doesn't have full API parity with the original objc as far as I know.

So for the time being, what would be the appropriate way to patch this in Tauri (Wry and Tao) @FabianLars

@FabianLars
Copy link
Member

tbh I'd probably wait and see if we can get wry ported in time, especially considering that we're still waiting for other projects than objc. Devs that want to use it earlier can use cargo's patch feature to overwrite the crates.io version with your forks.

@eugenehp
Copy link
Contributor Author

eugenehp commented Jun 4, 2024

Sounds good. That's what we're using right now – patches. Thinking maybe to put some temporary crates on crates.io to make things easier later, if no news on merging/porting main repos.

@madsmtm
Copy link
Contributor

madsmtm commented Jun 4, 2024

Linking the issue in Wry for tracking the migration to objc2: tauri-apps/wry#1239

Nice! There's also objc2 by @madsmtm but it doesn't have full API parity with the original objc as far as I know.

Could you expand on what it's missing compared to objc? It's originally a fork of that project, so it should have full feature-parity (and more, ofc ;) ).

@eugenehp
Copy link
Contributor Author

eugenehp commented Jun 4, 2024

Oh, perfect, I missed that one. Commented there, in case I can help speed things up.

@aralroca
Copy link

Looking forward to this feature 🔥

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants