All Versions
7
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Changelog History
-
v0.9 Changes
- Rasterific backend added (too slow for real usage currently)
- Depend on lensref-0.3
- Depend on diagrams 1.2
- ๐ Use Applicative instead of Monad for RefReader in most cases
-
v0.8 Changes
Lots of changes since the previously announced version, lgtk-0.5.3.
== ๐ New features ==
- ๐ New GLFW backend - Gtk is not strictly needed any more
- ๐ Diagrams canvas with mouse and keyboard interaction support
- Widget rendering in canvas
- Horizontal sliders (called scales in Gtk)
- โก๏ธ Updated demo application
== Architectural changes ==
- ๐ฆ Lens references splitted off to the separate package lensref.
- Switch from data-lens to Edward Kmett's lens library
- โฌ๏ธ Upgrade to work with GHC 8.2
- ๐ Repository moved to GitHub
== Inner changes ==
- Cleaned up widgets interface: simpler inner representation of widgets; eliminate
SafeIO
andaction
== Other changes ==
- ๐ Bugfixes
-
v0.8.0.3 Changes
๐ Relax dependencies
-
v0.5.3 Changes
- ๐ bugfix: handle focus out events for entries
- ๐ bugfix: run postponed actions at widget initialization
-
v0.5.2 Changes
- ๐ Better support for references with equality
- ๐ Documentation fixes and cleanup
- Inner change: safer state handling with MVars
-
v0.5.1 Changes
- ๐ Documentation fixes and cleanup
- ๐ Try to support Haskell Platform 2012.4.0.0
-
v0.5 Changes
- Do not use monadic lenses any more.
- ๐ Support for asynchronous events.
- Lazily created tabs.
- Inactive tabs are really inactive (event handlers are detached).
- โก๏ธ File references watch the files. When the file changes, the GUI is updated.
- References with inherent identity (makes defining auto-sensitive buttons easier)
- ๐ Experimental support for coloured buttons.
- More examples in the demo application.
- Lots of inner changes.