Alexandre Bury
|
242a3c68a7
|
Fix clippy warnings
|
2019-03-04 10:31:36 -08:00 |
|
Alexandre Bury
|
06b02e4665
|
Remove "extern crate" and rustfmt
|
2019-02-28 16:04:14 -08:00 |
|
Alexandre Bury
|
e51be07e5d
|
Update to Rust 2018
Run `cargo fix --edition` and update Cargo.toml
|
2019-02-28 15:54:12 -08:00 |
|
Alexandre Bury
|
8acc08f340
|
Rustfmt
|
2018-06-10 23:29:19 -07:00 |
|
Alexandre Bury
|
d41f1e937d
|
Menubar: trigger leaf nodes on mouse release
Feels more natural
|
2018-01-09 14:53:55 +01:00 |
|
Alexandre Bury
|
d384cbdaf1
|
Allow menu leaves and delimiter in menubar
|
2018-01-09 14:37:40 +01:00 |
|
Alexandre Bury
|
e4cd68a4eb
|
Rustfmt
|
2017-12-30 23:03:42 +01:00 |
|
Alexandre Bury
|
a4ca7bbf1e
|
Rustfmt
|
2017-10-12 16:43:59 -07:00 |
|
Alexandre Bury
|
b63762d441
|
View::find_any now takes a closure instead of returning reference
Also updated Finder::find and find_id.
|
2017-02-07 15:49:06 -08:00 |
|
Alexandre Bury
|
8b88bf9ba2
|
Add Menubar::is_empty(&self)
And fix another clippy warning
|
2017-01-27 14:51:46 -08:00 |
|
Alexandre Bury
|
ed841825f2
|
Add methods to edit menubar and menutrees
Fixes #101
|
2017-01-23 15:50:56 -08:00 |
|
Alexandre Bury
|
3b3f403f7a
|
Apply rustfmt
|
2016-10-02 15:22:29 -07:00 |
|
Alexandre Bury
|
fb10e58188
|
Move LinesIterator to utils module
|
2016-07-28 23:05:33 -07:00 |
|
Alexandre Bury
|
e29511e757
|
Add ProgressBar
Also make Callback its own NewType to add comversion methods.
|
2016-07-24 23:01:09 -07:00 |
|
Alexandre Bury
|
2065be3e88
|
Add some doc to the menu module
|
2016-07-19 20:28:34 -07:00 |
|
Alexandre Bury
|
a22c92a1a1
|
Add ListView
Also added `examples/list_view.rs`.
|
2016-07-16 13:25:21 -07:00 |
|
Alexandre Bury
|
91fdf96066
|
Add Direction enum
And add a Direction argument to take_focus
|
2016-07-14 22:23:06 -07:00 |
|
Alexandre Bury
|
309c471a63
|
Add #![deny(missing_docs)]
And fill the appropriate missing ones
|
2016-07-11 20:26:33 -07:00 |
|
Alexandre Bury
|
4b095a0652
|
Apply rustfmt
|
2016-07-09 19:05:51 -07:00 |
|
Alexandre Bury
|
692c310656
|
Better Menu API
Now offer non-chainable methods as well.
|
2016-07-02 20:44:27 -07:00 |
|
Alexandre Bury
|
8220fe529e
|
Better menubar example
Added scrolling support, and left/right navigation
|
2016-07-02 19:37:38 -07:00 |
|
Alexandre Bury
|
1d54764cdb
|
Working menubar example
Also update callback: use Rc instead of Box
|
2016-07-02 15:02:42 -07:00 |
|
Alexandre Bury
|
1863e48b07
|
Add MenuPopup view
|
2016-07-02 01:01:09 -07:00 |
|
Alexandre Bury
|
5751a293e5
|
Push most ncurses-specific code into separate trait
Prepare backend change.
Still not isolated is the color setup in `theme`.
|
2016-06-29 17:37:51 -07:00 |
|
Alexandre Bury
|
d0d4380d5a
|
Add menubar example
Not working yet, but at least it shows how the API should be used.
|
2016-06-28 01:13:44 -07:00 |
|
Alexandre Bury
|
d02c30ae9f
|
Fix clippy warnings
|
2016-06-27 22:40:11 -07:00 |
|
Alexandre Bury
|
80b219f34a
|
Apply rustfmt
|
2016-06-27 22:10:59 -07:00 |
|
Alexandre Bury
|
43230534ff
|
Add menu tree
|
2016-06-27 21:55:46 -07:00 |
|