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

Add MouseButton::{Back, Forward} to mouse input events on Wayland, X11, Windows, macOS and Web #2770

Merged
merged 9 commits into from
Jun 16, 2023

Commits on Jun 15, 2023

  1. Added MouseButton::{Back, Forward} to mouse events

    This is a breaking change because MouseButton isn't #[non_exhaustive],
    it's supported on wayland, x11, windows, macos and web, all other platforms (orbital doesn't support these buttons at all, android and ios don't have mouse support in winit).
    bbb651 authored and daxpedda committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    570ee74 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    786aaa1 View commit details
    Browse the repository at this point in the history
  3. Added mouse buttons example

    bbb651 authored and daxpedda committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    8bdeb56 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b789e99 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c4fc998 View commit details
    Browse the repository at this point in the history
  6. Link to W3C instead of editors draft in web mouse button handling

    Co-authored-by: daxpedda <daxpedda@gmail.com>
    bbb651 and daxpedda committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    595e1e5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c8a0c3e View commit details
    Browse the repository at this point in the history
  8. Implement Web backend

    daxpedda committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    61f6cea View commit details
    Browse the repository at this point in the history
  9. Address review

    daxpedda committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    0cf60e1 View commit details
    Browse the repository at this point in the history