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

Upstream #3

Merged
merged 31 commits into from
Aug 30, 2023
Merged

Upstream #3

merged 31 commits into from
Aug 30, 2023

Conversation

LKD-PIX
Copy link
Owner

@LKD-PIX LKD-PIX commented Aug 30, 2023

No description provided.

eigenraven and others added 30 commits March 10, 2023 20:03
It's not needed for LWJGL version 3.3.2-20230304.162250-10 and up.
…moving the camera.

NEI rapidly closes and opens a gui within the same frame, so here I add a counter for movement events to be ignored and make sure the camera doesn't get a DX/DY reading until after those events get actually ignored.
* Add IME workaround.

* spotless

* Clearer naming for KeyCodes conversion functions

* add -> offer to not crash/deadlock if the queue overflows

* Make the IME hacks configurable, and off by default (because they're quite hacky)

---------

Co-authored-by: Raven Szewczyk <[email protected]>
* Add retries with larger atlases to the stitcher code

Closes #31

* Add a dummy Controllers class

Closes #34

* Fix unsupported NestHost in the shaded jakarta jar.
* Rewrite Keyboard to simplify lwjglx's stupid logic

* Add exception handling

* Add back combine key char

* Forgot to spotless
* Reapply "Rewrite Keyboard to behave like lwjgl3 (#42)"

This reverts commit 0713491.

* Everthing works now

* Add char mappings for Enter, Escape, Tab

Closes #44

---------

Co-authored-by: geeky_kappa <[email protected]>
* Fix handling of out-of-order char events when the key is released after being repeated.

Closes #48

* Forward org.lwjgl.input.Mouse setGrabbed calls to lwjglx for better debugger support
* Add png imageio internal plugin open-module

* Switch dev to lwjgl 3.3.2 stable

* Update lwjgl to 3.3.2 stable in the multimc patches

* Update buildscript

* Deduplicate java args between gradle and mmc-patches
* Add extensible enum for Et Futurum Requiem

* updateBuildScript & spotlessApply
It appears as mod=6, ctrl+alt codes shouldn't send the escape codes either.
* Update buildscript

* Fix implementation of getDX/getDY/getDWheel to reset the value to 0 after a call.
@LKD-PIX LKD-PIX merged commit 8229346 into LKD-PIX:master Aug 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants