Skip to content

v0.93.03 (DEV)

Pre-release
Pre-release
Compare
Choose a tag to compare
@Neko-Box-Coder Neko-Box-Coder released this 05 Feb 14:29
· 166 commits to main since this release
fa365bc

🗒️ Changes for v0.93.03 ⬅️ v0.93.02


🚀 Features

  • Xorg OpenGL Backend (41KmDa7plV)

⏫ Functional Improvements

  • Add child with position alignment for Layout (q2TVPk1Coo)
  • Finish Copy constructor for backend mainwindow (O8EJ6g2ZH0)
  • Fixed PostGUIRendering has no way of knowing which MainWindow is being rendered right now (48pfr2a1cH)

🧪 Refactoring / Optimizations

  • Modified default behaviour for GetSize and SetSize for MainWindow
  • Added additional override methods for MainWindow
  • Changing BackendInputInterface method parameter types
  • Added Macros for turning enum to string, renamed KeyGroup to InputGroup
  • Updated documentation for ChildPositionChangedEventCallback
  • Added COUNT to ssGUI::Enums::CursorType
  • Renaming ssGUI::Enums::ButtonState::DISABLED to ...NOT_INTERACTABLE
  • Updated documentation for BindToObject
  • Removed duplicated code for event callback using macro
  • Allow caching for shape extension (QG87nI6C8i)
  • Add folder structure to CMake targets for Visual Studio solutions in CMake (k4m1JipRq6)
  • Refactor integration tests (MR4tBb3j1D) (Still WIP)
  • Remove SyncPositionOffset (CuO4z45v86)

🐞 Bug fixes

  • Fixed layout not excluding MainWindow for certain actions
  • Fixed ResetWindow is causing errors in SFML (uAG2r5WZ06)
  • Disable HarfBuzz (EH7Xj1Q7G6)