Dyre implements dynamic reconfiguration facilities after the style of
Xmonad. Dyre aims to be as simple as possible without sacrificing
features, and places an emphasis on simplicity of integration with an
application. A full introduction with a complete example project can
be found in the documentation for Config.Dyre
On Unix platforms, this should be a very straightforward
implementation of the XDG Base Directory spec. On Windows, it will
attempt to do the right thing with regards to choosing appropriate
directories.
This library allows an application to extend the 'global state' hidden
inside the IO monad with semi-arbitrary data. Data is required to be
Typeable. The library provides an essentially unbounded number of
key-value stores indexed by strings, with each key within the stores
also being a string.
The documentation of System.Environment.getProgName says that
"However, this is hard-to-impossible to implement on some non-Unix
OSes, so instead, for maximum portability, we just return the leafname
of the program as invoked." This library tries to provide the missing
path.
Differences lists: a list-like type supporting O(1) append. This is
particularly useful for efficient logging and pretty printing,
(e.g. with the Writer monad), where list append quickly becomes too
expensive.
This package is obsolete: use mtl instead.
Now that mtl has been upgraded to depend on transformers, this package
is a backwards compatibility stub re-exporting the mtl package.
0.8.5 (01 Jul 2011)
* Added support for system-wide proxy and SOCKS.
* Added support for low bitrate streams.
* Added GTK+ 3 support.
* Fixed compilation problem with libnotify >= 0.7.0.
* Added new Catalan translation.
* Fixed minor leak in GtkRcStyle.
* Don't output debug messages unless VAGALUME_DEBUG is set.
0.8.4 (26 Dec 2010)
* Add support for the new 'Mix' radio
* Add tooltips to artist, track and album labels
* Added Russian translation
* Add keyboard shortcuts for all common actions to the Maemo 5 version
* Other minor bugfixes
0.8.3 (05 Feb 2010)
* Hildon2.2-style UI for Maemo 5 (Nokia N900)
* Play music also when in silent mode (Nokia N900)
0.8.2 (21 Dec 2009)
* Authenticate with the username in lowercase (fixes conn. problems)
* Install binaries and translation files in /opt in the N900
0.8.1 (16 Dec 2009)
* Fall back to the old streaming API if the new one doesn't work
* Install data files in /opt in the N900, since the rootfs is quite small
0.8 (13 Dec 2009)
* Implemented the Last.fm Web Services API v2.0
* Support for Libre.fm and other Last.fm-compatible services
* Support for Maemo 5 (Nokia N900)
* New icon that replaces the classic Vagalume logo
* New CD case image to place the album cover artwork
* New feature to stop playback after a given time ("sleep timer")
* New menu option to play any user's tag radio
* New "Add bookmark" and "Bookmark this radio" menu entries
* New configuration setting to download free tracks automatically
* Add {station} keyword to the IM status template
* Use system-wide Gnome audio settings
* Mixer support to change the volume in non-Maemo targets
* Added Polish translation
* Autocompletion support for combo box entries
* Make url and email clickable on the about dialog
* vagalumectl: new commands to show and hide the player window
* Fix some timeout problems in HTTP requests