Revision history for brick-panes
1.0.2.0 -- 2024-08-30
- Bump upper bounds to allow GHC 9.10.
1.0.1.0 -- 2023-12-26
- Update to use new vty 6.0 with cross-platform support and associated newer
brick version. This adds the potential for multi-platform support (i.e. MacOS
and Windows native) although these are not currently explicitly tested.
- Bump upper bounds to allow GHC 9.8
1.0.0.4 -- 2023-03-30
- Bump upper bounds to allow brick 1.6 and vty 5.39 and text-zipper 0.13.
- Bump upper bounds to allow GHC 9.6 and remove constraints on builtins.
1.0.0.3 -- 2022-12-18
- Bump upper bound for brick to allow brick 1.5.
- Updated haddocks to describe default methods for
focusable and
handlePaneEvent and enhance other descriptions.
- Use
putCursor in example application to indicate focus (helps screen
readers). Thanks due to Mario Lang.
1.0.0.2 -- 2022-11-01
- Bump upper bound for brick to allow brick 1.4.
1.0.0.1 -- 2022-10-13
- Documentation improvements.
1.0.0.0 -- 2022-10-01
0.3.0.0 -- 2022-09-29
- Updated
handleFocusAndPanelEvents to return a PanelTransition indication
along with the new Panel. This can be used by applications perform
additional actions if the event just handled caused a transition into or out-of
a modal Pane.
- The
exitedModal and enteredModal functions can be used to determine the
type of transition (if any).
- The
isPanelModal function can be used to determine the current modal state of
the Panel.
0.2.0.0 -- 2022-09-22
- Removed argument from
WhenFocusedModal and
WhenFocusedModalHandlingAllEvents PaneFocus constructors. These arguments
should always have been specified as Nothing by client code, with deleterious
behavior if this requirement was not followed, so the need for this awkward
constant representation was removed.
0.1.0.0 -- 2022-09-10