linebender / glazier

Deprecated Rust Window Creation Library
Apache License 2.0
206 stars 32 forks source link

deps: Update `keyboard-types` to 0.7. #158

Closed waywardmonkeys closed 1 year ago

waywardmonkeys commented 1 year ago

This lets us remove our ModifiersExt now that that functionality is available in the upstream release.

DJMcNab commented 1 year ago

We should also update to use https://github.com/pyfisch/keyboard-types/pull/34, I think Not quite sure which platforms it's relevant on, but seems useful

waywardmonkeys commented 1 year ago

@DJMcNab Windows and macOS don't seem to have that many F keys, but X11 does.

I've identified some issues with the Windows code and have a lot of questions about the macOS code, but would rather handle them in separate follow up PRs as they aren't really related to this change.