This website requires JavaScript.
Explore
Help
Sign in
FabricMC
/
fabric
Watch
1
Star
0
Fork
You've already forked fabric
1
mirror of
https://github.com/FabricMC/fabric.git
synced
2024-11-30 03:26:07 -05:00
Code
Issues
Projects
Releases
Packages
Wiki
Activity
Actions
0.103.0+1.21.2
fabric
/
fabric-screen-api-v1
/
build.gradle
4 lines
90 B
Groovy
Raw
Permalink
Normal View
History
Unescape
Escape
Update Loom and Loader. Cleanup/improve buildscript.
2021-11-12 07:48:58 -05:00
version
=
getSubprojectVersion
(
project
)
Screen API v1 (#645) * Implement screen api * Actually update to 20w27a * Split render and tick events to before and after * Rename and update * A bit of javadoc and profiler name fixes * Add functional interface annotations, move render and ticking events to actual FabricScreen instance. * Add after screen resize event * Implement key and mouse click/press and release events. * Move keyboard and mouse events to their own pojos * Init and resize are the same thing. Maybe Screen#init needs a rename * Add mouse scroll events * checkstyle * Refresh event instances after init * Before init is nessecary to listen to addition/removal of child elements * Polish up the javadoc and do a rename to the public api interface. * Mappings updates on testmod * javadoc formatting again * Rework screen api design to be more ergonomic. * Add remove event, some javadoc * Add allow phase * Module dependencies * Fix null ticking when no screen is open * Refer to GLFW constants in mouse click/release events * Keyboard event GLFW constant javadoc * Remove redundant qualifier * Some docs, degetterifying * Because global go brr add screen params back around * Add module lifecycle to FMJ (cherry picked from commit 8e23c1d877bafbf6c12607be5c8450b4824be329)
2021-01-25 13:17:17 -05:00
Setup unit tests & format gradle files. (#3073)
2023-05-30 08:07:11 -04:00
moduleDependencies
(
project
,
[
'fabric-api-base'
]
)
Reference in a new issue
Copy permalink