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

Overhaul device events API and add gamepad support on Windows #804

Merged
merged 39 commits into from
Jun 20, 2019

Commits on Nov 4, 2018

  1. Initial implementation

    francesca64 committed Nov 4, 2018
    Configuration menu
    Copy the full SHA
    700e65e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b552370 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8c7f720 View commit details
    Browse the repository at this point in the history
  4. XInput triggers

    francesca64 committed Nov 4, 2018
    Configuration menu
    Copy the full SHA
    666a391 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    da57daa View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2019

  1. Configuration menu
    Copy the full SHA
    89b6cb7 View commit details
    Browse the repository at this point in the history
  2. wayland: eventloop2.0

    elinorbgr committed Feb 5, 2019
    Configuration menu
    Copy the full SHA
    ae6ca46 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2019

  1. Merge onto EL2.0 branch

    Osspial committed Feb 15, 2019
    Configuration menu
    Copy the full SHA
    e67c500 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7164a69 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4202b60 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2019

  1. Revamp device event API, as well as several misc. fixes on Windows:

    * When you have multiple windows, you no longer receive duplicate device
      events
    * Mouse Device Events now send X-button input
    * Mouse Device Events now send horizontal scroll wheel input
    Osspial committed Feb 24, 2019
    Configuration menu
    Copy the full SHA
    de20a68 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d2826c View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2019

  1. Configuration menu
    Copy the full SHA
    abea210 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb6d43e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f4e18a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e76f47e View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2019

  1. Configuration menu
    Copy the full SHA
    7775524 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2019

  1. Configuration menu
    Copy the full SHA
    a3468c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    437ead3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36b95e2 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2019

  1. Add distinction between non-joystick axes and joystick axes.

    This helps with properly calculating the deadzone for controller
    joysticks. One potential issue is that the `Stick` variant isn't used
    for *all* joysticks, which could be potentially confusing - for example,
    raw input joysticks will never use the `Stick` variant because we don't
    understand the semantic meaning of raw input joystick axes.
    Osspial committed Mar 4, 2019
    Configuration menu
    Copy the full SHA
    b48bd27 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b0066b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    81eb196 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a44aafa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8fe2e2c View commit details
    Browse the repository at this point in the history
  6. Expose gamepad rumble errors

    Osspial committed Mar 4, 2019
    Configuration menu
    Copy the full SHA
    5334537 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2019

  1. Configuration menu
    Copy the full SHA
    af110f9 View commit details
    Browse the repository at this point in the history
  2. Add docs

    Osspial committed Mar 5, 2019
    Configuration menu
    Copy the full SHA
    ffbb7b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ca6cc12 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    17a9eae View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2019

  1. Add CHANGELOG entry

    Osspial committed Mar 6, 2019
    Configuration menu
    Copy the full SHA
    8fee08a View commit details
    Browse the repository at this point in the history
  2. Update CHANGELOG.md

    Osspial authored Mar 6, 2019
    Configuration menu
    Copy the full SHA
    f29b53d View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2019

  1. Add HidId and MovedAbsolute

    Osspial committed Mar 7, 2019
    Configuration menu
    Copy the full SHA
    d65b9d8 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2019

  1. Configuration menu
    Copy the full SHA
    1e589d9 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2019

  1. Configuration menu
    Copy the full SHA
    ef5bdd5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3f03c3 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2019

  1. Configuration menu
    Copy the full SHA
    0bc48d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    592d891 View commit details
    Browse the repository at this point in the history
  3. Update CHANGELOG.md

    Osspial authored Jun 20, 2019
    Configuration menu
    Copy the full SHA
    7bb1118 View commit details
    Browse the repository at this point in the history