ITADN
jopo86/onyx

版本发布 8

Onyx 1.7.1v1.7.1
? · 2024-08-10

## Patch Notes - Bug fixes: - `IVec` and `UVec` scalar multiplication now allows `float` scalars (was only `int`/`uint` before) - Fixed crashes due to any unrecognized keys being pressed - Fixed z-index in `TextRenderable`s sometimes not being initialized, leading to invisibility - Added some missing cursors (`ResizeAll`, `NotAllowed`) - Added aliases for many keys/cursors (`Key::LCtrl = Key::LeftControl`, `Cursor::Move = Cursor::ResizeAll` stuff like that)

Onyx 1.7.0v1.7.0
? · 2024-08-03

## Patch Notes - Onyx is now thread-safe (for functions that don't use OpenGL, since OpenGL itself is not thread-safe) - Added accurate FPS limiting and VSync (`Renderer::SetVSync()` and `Renderer::SetFPSLimit()`) - Added progress logging to the demo

Onyx 1.6.2v1.6.2
? · 2024-07-26

## Patch Notes - Added window context sharing - Bug fix with `Window::setOpacity()` (would crash if opacity wasn't between 0-1)

Onyx 1.6.1v1.6.1
? · 2024-07-23

## Patch Notes - Added missing `InputHandler` functions from last update (oops) as well as some new ones - Bug fixes

Onyx 1.6.0v1.6.0
? · 2024-07-22

## Patch Notes - Added functions to get sets of keys / mouse buttons that are down / tapped - Key/Char/String conversions - Several needed functions

Onyx 1.5.2v1.5.2
? · 2024-07-19

## Patch Notes - Cross-platform related fixes (Linux is now tested and working!)

Onyx 1.5.1v1.5.1
? · 2024-07-10

## Patch Notes - Quick patch for a small font loading error

Onyx 1.5.0v1.5.0
? · 2024-07-10

## Patch Notes - Added many callback functions - Added state checking of caps lock, num lock, and scroll lock - Added shader override option for text renderables - Bug fixes