You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Status as of 5/20:
Win32 Implemenation (Keyboard): In Draft PR: BabylonJS/BabylonNative#1042
UWP Implemenation (Keyboard): In Draft PR: BabylonJS/BabylonNative#1042
Linux Implemenation (Keyboard): Building Keycode Conversion Table
MacOS Implemenation (Keyboard): Investigating issue where event isn’t firing properly
pointerUpPredicate not working/unable to disable up pick (PR: #12524)
Multiple Canvases causing crash - User is attempting to produce repro
Status as of 5/27:
Create custom mock window object for testing input and events: Working on window, testing for missing logic
Create Unit Tests to Test Input System on JS: Started writing tests and finding all test cases
Win32 Implemenation (Keyboard): In Draft PR: BabylonJS/BabylonNative#1042
UWP Implemenation (Keyboard): In Draft PR: BabylonJS/BabylonNative#1042
Linux Implemenation (Keyboard): Building Keycode Conversion Table
MacOS Implemenation (Keyboard): Investigating issue where event isn’t firing properly
Multiple Canvases causing crash - User is attempting to produce repro
Status as of 6/3:
Create custom mock window object for testing input and events: Identified object gaps, beginning environment implementation
Create Unit Tests to Test Input System on JS: Prototyped tests for baseline, will refine tests as environment implementation is completed
Win32 Implemenation (Keyboard): In Draft PR: BabylonJS/BabylonNative#1042
UWP Implemenation (Keyboard): In Draft PR: BabylonJS/BabylonNative#1042
Linux Implemenation (Keyboard): Building Keycode Conversion Table
MacOS Implemenation (Keyboard): Investigating issue where event isn’t firing properly
Multiple Canvases causing crash - User is attempting to produce repro
User Device Input Path
Tasks:
Milestone 1 – Full Pointer Support in Native
Update NativeInput to Handle New PointersMouse ImplementationWin32UWPMacOSLinux (X11)Touch ImplementationWin32UWPiOSAndroidMilestone 2 – Build up Testing Platform (Tracked in Design Test Plan For Input #12661)
Create Test Environment with Necessary Mock ObjectsCreate Unit Tests to Test Input System on JSIntegrate Safari testing into CIConvert Babylon Native to use JestCreate Input Recorder(Removing from Milestone)Milestone 3 – Performance and Stability Improvements (Tracked in Input Performance and Stability Improvements #12898)
Clean up and flatten Input enum/file structureMove Browser-Specific Logic intoDeviceInputSystem
for more uniform cross-browser experienceMilestone 4 – Keyboard Support in Native- Update NativeInput to Handle Keyboards: Pre-lim keyboard work is in draft PR
Bugs:
The text was updated successfully, but these errors were encountered: