Changelog for GPipe-GLFW4-2.0.0
2.0.0
- Add support for timed wait using
WaitTimeout as EventPolicy to limit fps.
- Add
setWindowSizeCallback so that it is no longer necessary to poll for
window size changes.
- Potentially breaking change: Add
configEnableDebug :: Bool field to the
ContextHandlerParameters Handler/HandleConfig data constructor.
- Suppress debug logging by default. Turn it back on with
defaultHandleConfig{configEnableDebug = True} config.
- Move to OpenGL Core Profile 4.5.
1.4.1.4
- sorki bumped versions.
- Reworked the nix integration.
1.4.1.3
1.4.1.2
- Kludgy bumped versions and resolver.
- LinuxUser404 bumped versions and added
cabal.project & .travis.yml.
- Set up travis builds with stack.
1.4.1.1
1.4.1
- Split
Wrapped module to Window and Misc modules.
- Don't expose
ErrorCallback, do expose the Error type for custom error callbacks.
- Switch from ad-hoc parenting for shared contexts, to the "ancestor" pattern described in #24.
- Adjustments to debug logging format.
- Add smoketest for window close functions & sequential GPipe windows.
- Bump deps to
GPipe-2.2.1
1.4.0
- Rewrite for new window handling interface.
- Separate smoke tests to own package.
1.3.0
- Overhaul
Graphics.GPipe.Context.GLFW.Input to expose most of the functionality in GLFW Input guide.
1.2.3
- SwiftsNamesake bumped version constraints.
- Add a smoke test and stubs for shared-context tests.
1.2.2
- grtlr added scroll callback registration.
- Add a readme to be a good citizen and update documentation.
1.2.1
- bch29 refactored and added new GLFW input callback registration functions as well as the
unsafe module to access the GLFW window directly.
1.2
- bch29 exposed more of the underlying GLFW hints.