All Versions
Latest Version
Avg Release Cycle
13 days
Latest Release
1235 days ago

Changelog History
Page 1

  • v2.0.1

    December 03, 2020
  • v2.0.0 Changes

    November 23, 2020


    ๐Ÿ‘Œ Improvements:

    • ๐Ÿ‘Œ Support embedding on AWT on all major desktop targets
    • ๐Ÿ‘Œ Support detecting alt, shift, ctrl and meta keys on Mouse and Key events on all the major targets
    • ๐Ÿ‘ Partial support for mouse wheel
    • ๐Ÿ‘Œ Support changing the cursor to standard cursors (no custom cursors for now)
    • โž• Added korui code and components for now just implemented on JVM AWT and partially on korgw (used on intellij plugin)
    • ๐Ÿ‘Œ Improved key and mouse events on most targets
    • โž• Added initial gamepad support on Windows and Linux
    • Try to improve opengl context choosing on X11
    • ๐Ÿ‘ Proper fullscreen support on all desktop targets

    โž• Additions:

    • ๐Ÿ‘Œ Support AndroidTV and support key events on Android
    • โž• Added IKmlGl.enableDisable and IKmlGl.enableDisableVertexAttribArray
    • โž• Added KmlGl.logIf
    • โž• Added KmlGlState
    • โž• Added PrintAG
    • โž• Added UniformValueStorageMatrix3D and update AG.UniformValues.storageForMatrix3D to use it
    • โž• Added AG.UniformValues.storageForTextureUnit to support other textures for the shaders
    • โž• Added VarType.Sampler1D, VarType.Sampler2D, VarType.Sampler3D and VarType.SamplerCube
    • โž• Added GameWindow.Cursor
    • โž• Added internal TouchEventHandler to simplify handling touches on GameWindow implementations

    ๐Ÿ›  Fixes:

    • ๐Ÿ›  Fix transposed stick gamepad axis. Thanks @stewsters
    • Implements awtOpenFileDialog and awtOpenColorPickerDialog
    • ๐Ÿ›  Fixes mouse coordinates clamped to 0..256 on native windows
    • ๐Ÿ›  Fixes red images on some linux with amd drivers. Thanks to @sojuz151 for the remote session!

    ๐Ÿ’ฅ Breaking changes:

    • Due to problem with K/N on iOS, KmlGl TRUE and FLASE were renamed to GTRUE and GFALSE
    • ๐Ÿ”„ Changed how AG works internally to support AWT rendering on MacOS where the framebuffer is not the first one and requires scissors to just render on subcomponents
    • โœ‚ Removed deprecated code
  • v2.0.0-rc3

    November 17, 2020
  • v2.0.0-rc2

    October 31, 2020
  • v2.0.0-alpha

    October 10, 2020
  • v1.12.25

    July 10, 2020
  • v1.12.24

    July 06, 2020
  • v1.12.23

    July 06, 2020
  • v1.12.22

    July 05, 2020
  • v1.12.21

    June 23, 2020