From dac0f5a67e8d0dce5faa2968cf96de327998a660 Mon Sep 17 00:00:00 2001 From: Alexandre Bury Date: Tue, 22 Oct 2019 16:18:59 -0700 Subject: [PATCH] Update changelog --- CHANGELOG.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 88f261c..0605433 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,16 +7,23 @@ - `cursive::event::AnyCb` changed from `Box<...>` to `&mut ...`, so users of `View::call_on_any` no longer need to box their closures. - Remove `BoxView::squishable`. -- Update crossterm to 0.11 +- Update crossterm to 0.12. ### API updates - `SelectView::{item, with_all}` now accept `S: Into` for colored labels. +- Add `ScrollView::scroll_to_important_area`. +- Add `LinearLayout::set_focus_index`. +- Add `XY::{sum, product}` +- `view::scroll` is now a public module +- Add `Cursive::process_events` and `Cursive::post_events` + - This gives users finer control than `Cursive::step` ### Improvements - Changed the default color for `TitleSecondary` from yellow to light blue. - Reduced dependencies (`toml` is now optional, removed `hashbrown`). +- `Cursive::default()` now fallbacks do dummy backend if no other is available. ### Bugfixes