All Versions
99
Latest Version
Avg Release Cycle
30 days
Latest Release
-

Changelog History
Page 7

  • v0.29.1 Changes

    ๐Ÿ› Bug fixes:

    • Mixed-case color names like "brightBlue" can now be parsed in theme customization files.
  • v0.29 Changes

    API changes:

    • Added Ord instances for Location and BrickEvent (thanks Tom Sydney Kerckhove)
    • Brick.AttrMap: attribute name components are now exposed via the attrNameComponents function. Also added a Read instance for AttrName.

    ๐Ÿ†• New features:

    • This release adds user-customizable theme support. Please see the "Attribute Themes" section of the User Guide for an introduction; see the Haddock documentation for Brick.Themes for full details. Also, see the new programs/ThemeDemo.hs for a working demonstration.
  • v0.28 Changes

    API changes:

    • Brick.AttrMap.setDefault was renamed to setDefaultAttr.
    • Added Brick.AttrMap.getDefaultAttr: get the default attribute from an attribute map.
    • Added Brick.Widgets.Core.modifyDefAttr to modify the default attribute of the rendering context.

    Other changes:

    • Updated AttrDemo to show usage of modifyDefAttr.
  • v0.27 Changes

    API changes:

    • Brick.Widgets.Core: added hyperlink combinator (thanks Getty Ritter for hyperlinking support)

    Other changes:

    • Updated AttrDemo to show how to use hyperlinking
    • README: Added herms to featured projects
  • v0.26.1 Changes

    • Fixed haddock for listHandleEventVi.
  • v0.26 Changes

    API changes:

    • Added Brick.Widgets.List.handleListEventVi to add support for vi-style movements to lists (thanks Richard Alex Hofer)

    Other changes:

    • Added ListViDemo.hs to demonstrate the Vi-style handler for lists (thanks Richard Alex Hofer)
  • v0.25 Changes

    API changes:

    • List: added page movement functions listMoveByPages, listMovePageUp, and listMovePageDown (thanks Richard Alex Hofer)

    Miscellaneous:

    • Fixed a spelling mistake in the AttrMap haddock (thanks Edward Betts)
  • v0.24.2 Changes

    Miscellaneous:

    • Minor documentation updates including a clarification for #135
  • v0.24.1 Changes

    ๐Ÿ› Bug fixes:

    • vBox/hBox: when there is leftover space and all elements are greedy, spread it amongst the elements as evenly as possible instead of assigning it all to the first element (fixes #133)

    ๐Ÿ“ฆ Package changes:

    • Include Sam Tay's brick tutorial files in extra-doc-files
  • v0.24 Changes

    API changes:

    • Added Brick.Widgets.Core.setAvailableSize to control rendering context size in cases where the screen size is too constraining (e.g. for a floating layer that might be bigger than the screen).

    ๐Ÿ“š Documentation changes:

    • Samuel Tay has contributed his wonderful Brick tutorial to this package in docs/samtay-tutorial.md. Thank you!