Skip to content
Success

Changes

Summary

  1. Fixes to the Screen API (commit: 4642637) (details)
Commit 4642637369f71bd2ee839208e8422e748585431e by Geolykt
Fixes to the Screen API

Notable changes:
- Y-Axis inversion for the click events
- Fixed clicks being completely gone for screens (should be the same
   case with canvases, but apparently not. But I won't bother to figure
   that one out)
- Fixed a mapping tear with getCamera in SLScreenWidget
(commit: 4642637)
The file was modifiedsrc/main/java/de/geolykt/starloader/impl/gui/canvas/CanvasWidget.java (diff)
The file was addedsrc/main/java/de/geolykt/starloader/impl/usertest/ScreenClickTest.java
The file was addedsrc/main/java/de/geolykt/starloader/apimixins/GalimulatorGestureListenerMixins.java
The file was modifiedsrc/main/resources/starloader-api.ras (diff)
The file was modifiedsrc/main/resources/api-mixins.json (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/gui/canvas/prefab/RunnableCanvasButton.java (diff)
The file was addedsrc/main/java/de/geolykt/starloader/apimixins/SLScreenWidgetMixins.java
The file was modifiedsrc/main/java/de/geolykt/starloader/api/gui/openui/OpenGameControlMenu.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/impl/asm/GestureListenerASMTransformer.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/impl/gui/SLAbstractWidget.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/impl/gui/SLScreenWidget.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/gui/screen/ScreenBuilder.java (diff)
The file was modifiedbuild.gradle (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/impl/gui/WidgetMouseReleaseListener.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/impl/usertest/Usertest.java (diff)