Alexandre Bury
|
f0b3287d73
|
Merge branch 'master' into scroll
|
2018-04-16 22:42:42 -07:00 |
|
Alexandre Bury
|
8641098781
|
Split Printer::sub_printer into sub-methods
|
2018-04-04 17:49:11 -07:00 |
|
Alexandre Bury
|
126530b9a9
|
Cursive::new now takes the backend as argument
|
2018-04-01 16:39:03 -07:00 |
|
Alexandre Bury
|
1ad515e5f0
|
rustfmt
|
2018-03-22 11:04:58 -07:00 |
|
Alexandre Bury
|
7772cd146d
|
Add AsSpannedStr trait
For nicer calls to resolve
|
2018-02-16 16:32:54 -08:00 |
|
Alexandre Bury
|
25e65a87e8
|
Remove attribute type from spans::LinesIterator
|
2018-02-16 16:05:15 -08:00 |
|
Alexandre Bury
|
5dfdeab6ae
|
Fix clippy warnings
|
2018-01-22 14:47:56 -08:00 |
|
Alexandre Bury
|
3674c118cb
|
Rustfmt
|
2018-01-22 11:55:56 -08:00 |
|
Alexandre Bury
|
98aff39904
|
Move View::as_any to separate trait AnyView
|
2018-01-22 11:50:25 -08:00 |
|
Alexandre Bury
|
1551fbb543
|
Add View::as_any and View::as_any_mut
|
2018-01-22 09:20:45 -08:00 |
|
Alexandre Bury
|
51eb6bf34c
|
Have TextView::content take Into<StyledString>
|
2018-01-15 14:13:30 -08:00 |
|
Alexandre Bury
|
39405ba1ec
|
Refactor spans and markup
We now use mostly indexed spans into a source string.
Indexed Spans can still be resolved to a string slice when needed.
|
2018-01-15 13:53:27 -08:00 |
|
Alexandre Bury
|
4879d8cc71
|
Fix ending newline problem
|
2018-01-11 00:16:13 +01:00 |
|
Alexandre Bury
|
890b3f13e1
|
TextView: print styled spans of text
|
2018-01-10 23:58:29 +01:00 |
|
Alexandre Bury
|
f8588e74c1
|
Rustfmt
|
2018-01-09 15:17:49 +01:00 |
|
Alexandre Bury
|
df97279442
|
TextView: add manual scroll methods
|
2018-01-08 19:02:35 +01:00 |
|
Alexandre Bury
|
7ac003c4de
|
Re-organize utils module
|
2018-01-08 12:07:07 +01:00 |
|
Alexandre Bury
|
aa9db30a51
|
Add TextView::set_effect
|
2018-01-05 14:20:09 +01:00 |
|
Alexandre Bury
|
895557e91d
|
Fix TextView deadlock
|
2018-01-05 14:20:08 +01:00 |
|
Alexandre Bury
|
08a935d561
|
Don't run test examples when we call Cursive::new
It fails with some backends.
|
2017-12-31 20:29:05 +01:00 |
|
Alexandre Bury
|
8a05bd5421
|
TextView: improve documentation
|
2017-12-31 19:49:13 +01:00 |
|
Alexandre Bury
|
65ea8eeec8
|
No need to clone the Arc
|
2017-12-31 14:14:19 +01:00 |
|
Alexandre Bury
|
e4cd68a4eb
|
Rustfmt
|
2017-12-30 23:03:42 +01:00 |
|
Alexandre Bury
|
799ec812e4
|
Add TextContent and TextContentRef
To manage the model separately from the view.
|
2017-12-30 23:00:48 +01:00 |
|
Alexandre Bury
|
bbee77f1b7
|
Add ViewWrapper::into_inner
And add some derive(Debug)
|
2017-12-11 17:31:55 -08:00 |
|
Alexandre Bury
|
420454cc0f
|
Better mouse scroll drag
Now saturates when to the top or left.
|
2017-10-14 21:50:08 -07:00 |
|
Alexandre Bury
|
f90621811c
|
More rustfmt
|
2017-10-14 21:18:50 -07:00 |
|
Alexandre Bury
|
a5952d0741
|
Fix some mouse/scroll issues with SelectView and TextView
|
2017-10-13 17:53:39 -07:00 |
|
Alexandre Bury
|
93982517ae
|
Fix clippy warnings
|
2017-10-13 11:24:17 -07:00 |
|
Alexandre Bury
|
2fed1f3ff4
|
Add mouse support for regular SelectView
|
2017-10-12 14:32:48 -07:00 |
|
Alexandre Bury
|
5931ab17c8
|
Add mouse scroll support to TextView
|
2017-10-11 18:06:58 -07:00 |
|
Alexandre Bury
|
05bac7a192
|
More safe subtractions all around.
|
2017-08-14 16:32:39 -07:00 |
|
Alexandre Bury
|
cb3adc5baf
|
feat: find_id can now find views declared with with_id_mut
|
2017-02-26 15:52:42 -08:00 |
|
Alexandre Bury
|
d7eaa5a086
|
Rename View::get_min_size -> required_size
|
2017-01-23 22:53:03 -08:00 |
|
Alexandre Bury
|
c970712c3b
|
Add TextView::append_content
Also don't strip the newline anymore when setting content.
Instead, just ignore trailing newline when computing rows.
|
2017-01-23 20:22:43 -08:00 |
|
Alexandre Bury
|
0849ae6efa
|
Add comments
|
2017-01-21 15:06:31 -08:00 |
|
Alexandre Bury
|
3ecae579e8
|
Adjust the scroll after setting the scroll strategy
|
2017-01-21 11:46:56 -08:00 |
|
Alexandre Bury
|
924c74afbe
|
Add ScrollStrategy to TextView
|
2017-01-21 11:44:40 -08:00 |
|
Alexandre Bury
|
3b3f403f7a
|
Apply rustfmt
|
2016-10-02 15:22:29 -07:00 |
|
Alexandre Bury
|
2e06dd70cb
|
Apply rustfmt
|
2016-09-22 22:11:13 -07:00 |
|
Alexandre Bury
|
40f9a91a7a
|
Replace some &str -> S: Into<String>
Add back the "Ok" button to `examples/edit.rs`
|
2016-07-30 12:58:25 -07:00 |
|
Alexandre Bury
|
fb10e58188
|
Move LinesIterator to utils module
|
2016-07-28 23:05:33 -07:00 |
|
Alexandre Bury
|
f87d0e7c5b
|
Move views to new views module
|
2016-07-28 16:36:01 -07:00 |
|