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.