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

Apple Pencil double tap events support (winit) #14060

Open
ActuallyHappening opened this issue Jun 28, 2024 · 2 comments
Open

Apple Pencil double tap events support (winit) #14060

ActuallyHappening opened this issue Jun 28, 2024 · 2 comments
Labels
A-Input Player input via keyboard, mouse, gamepad, and more C-Feature A new feature, making something new possible O-iOS Specific to the iOS mobile operating system S-Blocked This cannot move forward until something else changes

Comments

@ActuallyHappening
Copy link
Contributor

ActuallyHappening commented Jun 28, 2024

What problem does this solve or what need does it fill?

I would like to make a note-taking app that I can use with my iPad and Apple Pencil, but bevy (i.e. winit) has no way currently of receiving Apple Pencil double tap events.

What solution would you like?

An API using Events that I can EventReader<PenEvent> and receive the preferred action.

What alternative(s) have you considered?

This feature is core to a good iPadOS compatible app. I would like to build my app in 100% Rust, so adding this feature is my only option.

Additional context

I have already implemented a working version using bevy: 0.14-rc3 by patching a winit PR, I am making this issue to track the bevy side of things. Winit PR: old newer PR #3768

@ActuallyHappening ActuallyHappening added C-Feature A new feature, making something new possible S-Needs-Triage This issue needs to be labelled labels Jun 28, 2024
@alice-i-cecile alice-i-cecile added A-Input Player input via keyboard, mouse, gamepad, and more O-iOS Specific to the iOS mobile operating system S-Blocked This cannot move forward until something else changes and removed S-Needs-Triage This issue needs to be labelled labels Jun 28, 2024
@alice-i-cecile
Copy link
Member

Can you create an issue / PR on Winit and link it here please?

@ActuallyHappening
Copy link
Contributor Author

I just did one before the other, the winit PR is written up
It's my first contribution to winit, so I don't know how their release system works, i.e. I might have made changes to the wrong branch? That's a winit specific topic though, see the linked PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Input Player input via keyboard, mouse, gamepad, and more C-Feature A new feature, making something new possible O-iOS Specific to the iOS mobile operating system S-Blocked This cannot move forward until something else changes
Projects
None yet
Development

No branches or pull requests

2 participants