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

[3.x] Refactor event handlers, drop most emscripten html5 dependencies. #52812

Merged
merged 7 commits into from
Oct 5, 2021

Commits on Oct 5, 2021

  1. [HTML5] Implement mouse/touch/key events in JS library.

    This makes us more independent from emscripten libraries, giving us more
    control on the application lifecycle.
    Faless committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    b7ac3c1 View commit details
    Browse the repository at this point in the history
  2. [HTML5] Implement fullscreenchange in JS library.

    Removes more emscripten HTML5 library dependencies.
    Faless committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    ac78e7f View commit details
    Browse the repository at this point in the history
  3. [HTML5] Implement window blur in JS library.

    Removes more emscripten HTML5 library dependencies.
    Faless committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    89c6aaa View commit details
    Browse the repository at this point in the history
  4. [HTML5] Implement Pointer Lock API in JS library.

    Removes more emscripten HTML5 library dependencies.
    Faless committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    c54f5b9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5e2e54a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d61fc46 View commit details
    Browse the repository at this point in the history
  7. [HTML5] Remove "maximize" support.

    I don't think anyone is actively using it, and it's a lot of convoluted
    code.
    Faless committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    adef4ed View commit details
    Browse the repository at this point in the history