All Versions
99
Latest Version
Avg Release Cycle
30 days
Latest Release
-
Changelog History
Page 7
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
andBrickEvent
(thanks Tom Sydney Kerckhove) Brick.AttrMap
: attribute name components are now exposed via theattrNameComponents
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 newprograms/ThemeDemo.hs
for a working demonstration.
- Added Ord instances for
-
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
- Brick.Widgets.Core: added
-
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
, andlistMovePageDown
(thanks Richard Alex Hofer)
Miscellaneous:
- Fixed a spelling mistake in the AttrMap haddock (thanks Edward Betts)
- List: added page movement functions
-
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!