Version 0.40-alpha
Pre-release
Pre-release
elnormous
released this
06 Nov 01:50
·
5041 commits
to master
since this release
This version contains the following new features and fixes:
- Gamepads are now supported on Linux
- International keyboards now report correct scan codes on Windows
- OpenGL renderer now works on macOS Mojave
- Debug markers can now be used with OpenGL
- The anisotropic filter is now supported for OpenGL 4.6 and above
- float32 samples are now supported in OpenAL audio backend
- Every input device now has its own class (e.g. Mouse, Keyboard, Gamepad etc.)
- Added support for multiple keyboards and mice on Linux
- Back buttons are now handled correctly on Android, iOS, and tvOS (they close the application if the user returns false from the keyboard handler)
- Implemented input device connect/disconnect events
- Emscripten target now supports touchpads
- Implemented scroll and touch events on ARM Linux
- The current executable path is now being detected correctly on Windows 10
- Fixed the numpad key support
- Power, media, volume, application, AC, and Japanese key scan codes are now reported
- Lots of smaller bug fixes