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

Bump keyseq to 0.4.0 and add action::trigger* convenience systems, CHANGE NOTATION, and prep for bevy-input-sequence 0.6.0 release. #10

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

Conversation

shanecelis
Copy link
Collaborator

Hey Elm,

I added some convenience methods to trigger events instead of sending them. But that's not my whopper.

My whopper is that I changed keyseq and published 0.4.0. After a lot of deliberation, I decided to switch to capitalized modifier keys, so Ctrl-A instead of ctrl-A. I also added a feature flag to permit the even more standard Ctrl+A. This change breaks any keyseq users, which right now is only this crate, so I say break 'em while they're small.

My hope is to get bevy-input-sequence out the door and then push my first release of bevy_minibuffer for bevy 0.14 before bevy 0.15 gets published, which may be as soon as this weekend.

If you don't viscerally object to the notation change, let me know how I can help. If you're ok with this PR and permit it, I can publish to crates.io since we're both owners. That's purely an offer to help and expedite if you lack time or access.

Be well!

-Shane

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.

1 participant