[Haskell-cafe] ANN: wxHaskell 0.92
Henk-Jan van Tuyl
hjgtuyl at chello.nl
Thu Aug 27 23:14:12 UTC 2015
L.S.,
I am happy to announce a new version of wxHaskell (0.92).
What is it?
-----------
wxHaskell[1] is a portable and native GUI library for Haskell. The goal of
the project is to provide an industrial strength GUI library for Haskell,
but without the burden of developing (and maintaining) one ourselves.
wxHaskell is therefore built on top of wxWidgets – a comprehensive C++
library that is portable across all major GUI platforms; including GTK,
Windows, X11, and MacOS X. Furthermore, it is a mature library (in
development since 1992) that supports a wide range of widgets with the
native look-and-feel.
What's new?
-----------
- wxc/setup.hs now stops searching for wxWidgets when a
compatible version is found (this solves bug ticket 96)
- Support for simple Wizards added
- Calendar support added
- GCC > 4.5 can now be used on Windows, which is a big
improvement, as wxWidgets and wxHaskell must use the
exact same GCC, to prevent compatibility problems
- wxAui is added to wxc, wxAuiNotebook events are added
to wxcore and wx
- Missing GLAttributes added
- Packet version limits adapted to the newest Haskell
Platform
- Bitness check on Windows no longer uses an external
executable
- wxHaskell can now be installed with MSYS2
- wxc/Setup.hs is modified to also link to the wx OpenGL
libraries for wxGLCanvas
- The "warning: Adding duplicate image handler for
'... file'" messages are removed
- Created a new class Updating with corresponding event
"update". Provided instances for TextCtrl and ComboBox:
update gets called when the text changes.
- Support for wxSplashScreen in wxc and wxcore is added
- Many warnings are solved
Links
-----
See the homepage of wxHaskell for more information:
https://wiki.haskell.org/WxHaskell
The packages are:
- wxc https://hackage.haskell.org/package/wxc
- wxdirect https://hackage.haskell.org/package/wxdirect
- wxcore https://hackage.haskell.org/package/wxcore
- wx https://hackage.haskell.org/package/wx
Regards,
Henk-Jan van Tuyl
[0] https://www.wxwidgets.org
[1] https://wiki.haskell.org/WxHaskell
--
Folding at home
What if you could share your unused computer power to help find a cure? In
just 5 minutes you can join the world's biggest networked computer and get
us closer sooner. Watch the video.
http://folding.stanford.edu/
http://Van.Tuyl.eu/
http://members.chello.nl/hjgtuyl/tourdemonad.html
Haskell programming
--
More information about the Haskell-Cafe
mailing list