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

Experiment with an improved event design #1374

Closed
wants to merge 29 commits into from

Commits on May 16, 2020

  1. Draft improved event API

    Osspial committed May 16, 2020
    Configuration menu
    Copy the full SHA
    1d9c2a4 View commit details
    Browse the repository at this point in the history
  2. Modify press flags

    Osspial committed May 16, 2020
    Configuration menu
    Copy the full SHA
    46176f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    896f042 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    761e456 View commit details
    Browse the repository at this point in the history
  5. Rename Key to LogicalKey

    Osspial committed May 16, 2020
    Configuration menu
    Copy the full SHA
    986be4e View commit details
    Browse the repository at this point in the history
  6. Implement opaque press events

    Osspial committed May 16, 2020
    Configuration menu
    Copy the full SHA
    0afc10c View commit details
    Browse the repository at this point in the history
  7. Address @Ralith's feedback

    Osspial committed May 16, 2020
    Configuration menu
    Copy the full SHA
    68761e6 View commit details
    Browse the repository at this point in the history
  8. Redefine PointerButton

    Osspial committed May 16, 2020
    Configuration menu
    Copy the full SHA
    6024560 View commit details
    Browse the repository at this point in the history
  9. Make this compile on Windows

    Osspial committed May 16, 2020
    Configuration menu
    Copy the full SHA
    63dae5d View commit details
    Browse the repository at this point in the history
  10. Reorder events.rs

    Osspial committed May 16, 2020
    Configuration menu
    Copy the full SHA
    5f7cf2a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6adde34 View commit details
    Browse the repository at this point in the history
  12. format all the things

    Osspial committed May 16, 2020
    Configuration menu
    Copy the full SHA
    0c3bc38 View commit details
    Browse the repository at this point in the history
  13. Make serde work

    Osspial committed May 16, 2020
    Configuration menu
    Copy the full SHA
    d06f58f View commit details
    Browse the repository at this point in the history

Commits on May 17, 2020

  1. Make serde tests work

    Osspial committed May 17, 2020
    Configuration menu
    Copy the full SHA
    510f005 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2020

  1. Rename KeyPress to Key

    Osspial committed May 20, 2020
    Configuration menu
    Copy the full SHA
    bb5dd6b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    852b292 View commit details
    Browse the repository at this point in the history
  3. Format

    Osspial committed May 20, 2020
    Configuration menu
    Copy the full SHA
    9f3fc7b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f031607 View commit details
    Browse the repository at this point in the history
  5. Reorder some things

    Osspial committed May 20, 2020
    Configuration menu
    Copy the full SHA
    304cbf3 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2020

  1. Add PointerButton serialization styles support

    Also adds test to ensure serialization/deserialization
    backwards-compatibility with the old MouseButton type
    Osspial committed May 21, 2020
    Configuration menu
    Copy the full SHA
    8ef7b1e View commit details
    Browse the repository at this point in the history

Commits on May 22, 2020

  1. Configuration menu
    Copy the full SHA
    b9e152a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b5bf39a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    851a7ea View commit details
    Browse the repository at this point in the history

Commits on May 25, 2020

  1. Configuration menu
    Copy the full SHA
    61f2934 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eea84e3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4db1d6e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    201de6c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    253df57 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    23ce444 View commit details
    Browse the repository at this point in the history