SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ghc-brick-devel-0.67-bp155.2.14.x86_64.rpm :

* Mon Jan 31 2022 Peter Simons - Update brick to version 0.67. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/brick-0.67/src/CHANGELOG.md
* Sat Nov 20 2021 psimonsAATTsuse.com- Update brick to version 0.65. 0.65 - --- New features and API changes:
* Viewports got support for built-in scroll bar rendering. This includes additions of types and functions to manage the feature behavior. These changes enable viewports to automatically get scroll bars drawn next to them (on any side) with customizable attributes and drawings. As part of this change, a new demo program, `ViewportScrollbarsDemo.hs`, was added to show off these new features. Here are the new types and functions that got added (mostly to `Brick.Widgets.Core`):
* `withVScrollBars` - enable display of vertical scroll bars
* `withHScrollBars` - enable display of horizontal scroll bars
* `withClickableVScrollBars` - enable mouse click reporting on vertical scroll bar elements
* `withClickableHScrollBars` - enable mouse click reporting on horizontal scroll bar elements
* `ClickableScrollbarElement` - the type of elements of a scroll bar that can be clicked on and provided to the application
* `withVScrollBarHandles` - enable vertical scroll bar handle drawing
* `withHScrollBarHandles` - enable horizontal scroll bar handle drawing
* `withVScrollBarRenderer` - customize the renderer used for vertical scroll bars
* `withHScrollBarRenderer` - customize the renderer used for horizontal scroll bars
* `ScrollbarRenderer(..)` - the type of scroll bar renderer implementations
* `verticalScrollbarRenderer` - the default renderer for vertical scrollbars, customizable with `withVScrollBarRenderer`
* `horizontalScrollbarRenderer` - the default renderer for horizontal scrollbars, customizable with `withHScrollBarRenderer`
* `scrollbarAttr` - the base attribute of scroll bars
* `scrollbarTroughAttr` - the attribute of scroll bar troughs
* `scrollbarHandleAttr` - the attribute of scroll bar handles Package changes:
* Raised `base` bounds to allow building with GHC 9.2.1 (thanks Mario Lang)
* Stopped supporting GHC 7.10.
* Mon Nov 01 2021 psimonsAATTsuse.com- Update brick to version 0.64.2. 0.64.2 - ----- Bug fixes:
* `Brick.Themes.saveTheme` now correctly saves background colors (#338)
* `Brick.Widgets.List.listMoveToEnd` now uses the correct destination index (#337)
* Mon Sep 20 2021 psimonsAATTsuse.com- Update brick to version 0.64.1. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/brick-0.64.1/src/CHANGELOG.md
* Wed Aug 25 2021 psimonsAATTsuse.com- Update brick to version 0.64. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/brick-0.64/src/CHANGELOG.md
* Fri Apr 30 2021 psimonsAATTsuse.com- Update brick to version 0.62. 0.62 - --- API changes:
* `Brick.Widgets.Core` got new functions `crop{Left,Right,Bottom,Top}To`. Unlike the `crop...By` functions, which crop on the specified side by a particular amount, these `crop...To` functions crop on the specified side and take a desired overall width of the final result and use that to determine how much to crop. A widget `x` of width `w` could thus be cropped equivalently with `cropLeftBy a x` and `cropLeftTo (w - a) x`. Other changes:
* Added `programs/CroppingDemo.hs` to demonstrate the new (and preexisting) cropping functions.
* Fri Apr 09 2021 psimonsAATTsuse.com- Update brick to version 0.61. 0.61 - --- API changes:
* Brick.Forms got `editShowableFieldWithValidate`, a generalization of `editShowableField` that allows the caller to specify an additional validation function (thanks Ben Selfridge)
* Tue Apr 06 2021 psimonsAATTsuse.com- Update brick to version 0.60.2 revision 1. Upstream has revised the Cabal build instructions on Hackage.
* Mon Feb 08 2021 psimonsAATTsuse.com- Update brick to version 0.60.2. 0.60.2 - ----- Bug fixes:
* Widgets reported as `clickable` are now reported as clickable even when their renderings are cached with `cached` (#307; thanks Hari Menon)
* Wed Feb 03 2021 psimonsAATTsuse.com- Update brick to version 0.60.1. 0.60.1 - ----- Bug fixes:
* `table []` no longer raises `TEUnequalRowSizes`. 0.60 - --- New features:
* Added `Brick.Widgets.Table` to support drawing basic tables. See `programs/TableDemo.hs` for a demonstration (`cabal new-run -f demos brick-table-demo`).
* Fri Jan 29 2021 psimonsAATTsuse.com- Update brick to version 0.59. 0.59 - --- API changes:
* `Brick.Widgets.List` got `listMoveToBeginning` and `listMoveToEnd` functions
* `Extent`: removed the unused `extentOffset` field Bug fixes:
* Fixed a crash in the border rewriting code that attempted to rewrite empty images (#305) (thanks AATTdmwit)
* Tue Dec 29 2020 psimonsAATTsuse.com- Update brick to version 0.58.1. 0.58.1 - ----- Bug fixes:
* Removed a defunct failing test from the List test suite
* Tue Dec 22 2020 psimonsAATTsuse.com- Update brick to version 0.58. 0.58 - --- Package changes:
* Updated dependency constraints to build on GHC 9.0.1 (thanks Ondřej Súkup) API changes:
* The FileBrowser module now exports individual functions for each of the events that it handles. This allows end users to trigger the behaviors directly rather than relying on the built-in `handleFileBrowserEvent` function. The documentation has been updated to indicate which functions are triggered by each key event. (Thanks David B. Lamkins) Other changes:
* The `List` module\'s `listFindBy` function now attempts to find a match anywhere in the list rather than just somewhere between the cursor and the end of the list.
* The `FileBrowser` now positions a cursor at the beginning of the selected entry when the file browser is focused. (thanks Mario Lang)
* The user guide\'s viewport visibility example got an important syntactic fix. (thanks Mario Lang)
* Thu Dec 17 2020 Ondřej Súkup - disable %{ix86} build
* Sun Nov 15 2020 psimonsAATTsuse.com- Update brick to version 0.57.1 revision 1. Upstream has revised the Cabal build instructions on Hackage.
* Sun Nov 15 2020 psimonsAATTsuse.com- Update brick to version 0.57.1. 0.57.1 - ----- Bug fixes:
* Fixed a small space leak in the main rendering loop (#260)
* Get `TailDemo` building on more versions of GHC
* Tue Oct 06 2020 psimonsAATTsuse.com- Update brick to version 0.57. 0.57 - --- Package changes:
* Raised lower bound on `vty` to 5.31 to get the new `strikethrough` style. New features:
* Added support for the `strikethrough` style in Brick theme customization files.
* Sun Sep 27 2020 psimonsAATTsuse.com- Update brick to version 0.56. 0.56 - --- Package changes:
* Increased upper bound for `base` to support GHC 8.10.2 (thanks Ryan Scott) API changes:
* Added `Brick.Forms.updateFormState` to update the state contained within (and managed by) a Form. This function takes care of the details of updating the form fields themselves to be consistent with the change in underlying state.
* Added the overall window width (`windowWidth`) and height (`windowHeight`) to `Context`, the rendering context type (thanks Tom McLaughlin) Other changes:
* Added `brick-tail-demo`, a demonstration program for writing a `tail`-style output-following interface.
* Updated `Brick.Widgets.ProgressBar` so that it handles near-endpoint cases more naturally (fixes #281)
* Mon Aug 31 2020 psimonsAATTsuse.com- Update brick to version 0.55 revision 1. Upstream has revised the Cabal build instructions on Hackage.
* Tue Aug 18 2020 Peter Simons - Replace %setup -q with the more modern %autosetup macro.
* Tue Aug 18 2020 Peter Simons - Update Cabal file to accept latest base version.
* Fri Jul 10 2020 psimonsAATTsuse.com- Update brick to version 0.55. 0.55 - --- Package changes:
* Increased lower bound on `vty` dependency to 5.29. Bug fixes:
* `customMain` now restores the initial terminal input state on shutdown. This means that changes to the input state flags in the last `suspendAndResume` before program exit are no longer propagated to the end user\'s terminal environment (which could lead to broken or garbled terminal I/O).
* Tue Jun 09 2020 psimonsAATTsuse.com- Add brick at version 0.54.
 
ICM