Changelog for phooey-1.0
Version 1.0:
* Uses new TypeCompose package, which includes a simple implementation of
data-driven computation.
* New Applicative functor interface.
* Eliminated the catch-all Phooey.hs module. Now import any one of
Graphics.UI.Phooey.{Monad,Applicative,Arrow}.
* renamed "textEntry" to "stringEntry"
* added "isliderDisplay"
* Phooey.Monad has two different styles of output widgets, made by owidget
and owidget'. The latter is used to implement Phooey.Applicative.
* Self- and mutually-recursive widgets now work again in Phooey.Monad.
They still hang in Phooey.Arrow.
Version 0.3.1:
* Fixed dos-style line breaks in src/MonadExamples.hs
* Fixed Functor UI def (broke the circularity)
Version 0.3:
* Finished renaming "CallbackT" to "CallBackT" (thanks to Michal Palka for
catching the inconsistency).
* Renamed AmA.hs to AFA.hs. AFA is more general in that it works with
applicative functors instead of monads.
* ArrowUI.title now defined in terms of ArrowMonad.title.
* Added src/MonadExamples.hs
* Changed type of MonadUI.runUI. Now takes a UI (Source ()) instead of UI
(). The new type is more convenient for use.
* Relaxed type of LayoutT.runL, to accommodate the new MonadUI.runUI type.
* Makefile tweaks to fit cabal-make changes.
Version 0.2.1:
* Changed all files to *nix-style line endings.
Changes in version 0.2:
* Finally fixed a long-standing stretching bug. When widgets are abutted
horizontally, they now all stretch together.
Changes in version 0.1:
* Web-located references to other libraries (base, mtl, arrows.)
* Colorized source code links (thanks to hscolour).
* "User Comments", for adding add comments and questions.
* New home (wiki) page: http://haskell.org/haskellwiki/Phooey
* Switched from monadLib to mtl, for easier installation
* Added this "CHANGES" file
* Text input (textEntry)
* Fixed all of the module intro comments
* Boolean input/output (checkBoxEntry, checkBoxDisplay)
* runNamedUI for explicit window title (rather "Phooey GUI")
* Phooey is now used in TV: http://haskell.org/haskellwiki/Phooey .