Skip to content

Releases: gyscos/cursive

0.3.7

15 Jan 18:33
Compare
Choose a tag to compare
  • Add on_select callback to ListView
  • Update ncurses-rs
    • Fix segfault on ubuntu
    • Fix build error on macOS
  • Termion backend: properly resets background color when exiting
  • Fix a crash related to pop-up SelectView

0.3.6

07 Jan 05:21
Compare
Choose a tag to compare
  • Add manual controls for event loop (Cursive::step())
  • Better termion backend
    • Added color support
    • Better input support
    • Detect terminal resize
  • Add support for Key::Tab in pancurses backend
  • Initial attempt at ncurses support on macOS

0.3.5

17 Oct 19:29
Compare
Choose a tag to compare
  • Fix input issue with pancurses backend

0.3.4

14 Oct 19:38
Compare
Choose a tag to compare
  • Fix skeptic tests

0.3.3

14 Oct 19:27
Compare
Choose a tag to compare
  • Fix crash whith empty ListView
  • impl From<((left, right), (top, bottom))> for Vec4
  • Made skeptic build dependency optional

0.3.2

12 Oct 21:18
Compare
Choose a tag to compare
  • Add pancurses backend
  • Add bear-lib-terminal backend
  • Added embryo of termion backend
  • Fix some terminal-clearing bug
  • Update for latest ncurses-rs

0.3.1

12 Oct 21:17
Compare
Choose a tag to compare
  • Fix potential crash with EditView

0.3.0

02 Oct 22:42
Compare
Choose a tag to compare
  • Added RadioButton and RadioGroup
  • Added inner state to Backend, paving the way for alternative backends
  • Renamed Dialog::new -> Dialog::around
  • View::find updated to provide same features as Cursive::find
  • Made ViewWrapper generic and statically dispatched
  • Explicitly link to ncursesw
  • Added some unit tests to layout system
  • Tutorials are now compile-tested

0.2.6

02 Oct 22:42
Compare
Choose a tag to compare
  • Added SelectView::clear and ListView::clear
  • Update EditView::set_content to take a Into<String>
  • Bugfixes

0.2.5

02 Oct 22:43
Compare
Choose a tag to compare
  • Add EditView::set_cursor
  • Bugfixes