Changelog of @hackage/wxcore 0.10.3


Copyright (c) 2003, 2004, 2005 Daan Leijen.

See license.txt for details.

Version 0.10.3

Non backward compatible changes:

  • Changed repository to darcs
  • Changed encoding to Unicode
  • Changed the configuration, make files, and install scripts to work with GHC 6.6, GHC 6.8 or higher
  • Added basic cabal script
  • Added Haddock2 support
  • Added "--with-mediactrl" argument to configure script
  • Added "--with-stc" argument to configure script
  • Added "--hcprof" argument to configure script for builing profiling version of library
  • Added "--enable-split-objs" argument to configure script

Backward compatible additions:

  • Added CalendarCtrl events
  • Added StyledTextCtrl events
  • Added Drag & Drop events
  • Added TaskBar icon events
  • Added "Wave" type synonym. But "Wave" type is deprecated. Use "Sound" instead of "Wave".
  • Added MediaCtrl control
  • Added "Media" class
  • Changed "play" function to "Media" classes' method

Bugfixes:

  • Fixed bug in listCtrl. "get" returns null string
  • Fixed old example
  • wxcore's BouncingBalls example disabled the close button.
  • treeCtrl now returns all children for node, not just the first one
  • avoided a segfault in image getPixelData (bug 1003006)
  • boxed combinator no longer 'disables' the widgets it contains (bug 1549363)
  • Fixed bug where dbGetDataSources only returns the first letter of every word.

Version 0.9.4-1

Bugfixes:

  • Compile the wx library with -fvia-C. This prevents crashes in
    GHCi-6.4.(Fix is found by Sigbjorn Finne)

Version 0.9.4

Backward compatible additions:

  • Adapted the configuration, make files, and install scripts to work with GHC 6.4.
  • Adapted the wxHaskell C-layer to work with wxWidgets 2.6.0
  • Made "Object" an instance of Ord

Version 0.9

Non backward compatible changes:

  • Changed "image" attribute to "picture"

Backward compatible additions:

  • Added Multiple OpenGL Canvas example and fixed old example.
  • Much improved process support in WXCore.Process. Use "processExecAsyncTimed" instead of "processExecASync".
  • Full printing support in WXCore.Print
  • Added SpintControl events.
  • Fixed bug in MultiListBoxes where selections would only be added.
  • Added "pixelBufferGetPixels" and "pixelBufferSetPixels" and according functions for images.
  • Added "image" and made it an instance of the "Sized" class exported "imageCreateFromPixels" and "imageCreateFromPixelArray"
  • Added "drawImage"
  • Removed dependency on "readline" package in ghc 6.2.2
  • Added "--cache" argument to configure script

Bug fixes:

  • fixed "on command" event handlers in submenus.