Alexandre Bury
|
bfccae1b8e
|
New TextView layout computation
Lines are now computed during layout. Draw is simpler.
This is in preparation to scrolling addition to TextView.
|
2015-05-25 01:10:43 -07:00 |
|
Alexandre Bury
|
1f3e17b591
|
Ignore last line in newline-terminated strings
Files for instance always end in a newline, but it doesn't mean we want
an empty line after the text.
|
2015-05-24 18:51:49 -07:00 |
|
Alexandre Bury
|
b3be2286dd
|
Update Readme with image
|
2015-05-24 14:11:45 -07:00 |
|
Alexandre Bury
|
3518fdf390
|
Add demo image
|
2015-05-24 14:03:32 -07:00 |
|
Alexandre Bury
|
8780dd1dde
|
Better printer cropping
Printer now also crops horizontally.
Also applies to hline and vline.
|
2015-05-24 01:49:50 -07:00 |
|
Alexandre Bury
|
5d9e8f760b
|
Have child views take focus when added to StackView.
|
2015-05-24 01:22:27 -07:00 |
|
Alexandre Bury
|
eb6af9b981
|
Update mutation example
Don't show the popup at start, let the user read the text.
|
2015-05-23 20:28:03 -07:00 |
|
Alexandre Bury
|
e79207ac6e
|
Fix TextView size computation
We weren't counting spaces.
|
2015-05-23 20:12:11 -07:00 |
|
Alexandre Bury
|
488443081d
|
Update readme
|
2015-05-23 17:21:47 -07:00 |
|
Alexandre Bury
|
a2b4273589
|
Fix warnings
|
2015-05-23 17:11:58 -07:00 |
|
Alexandre Bury
|
081b7545b9
|
Remove viewpath in callbacks
|
2015-05-23 17:07:22 -07:00 |
|
Alexandre Bury
|
5a4c34361c
|
Update mutation example
|
2015-05-23 16:46:38 -07:00 |
|
Alexandre Bury
|
7e823435cd
|
Stop using ncurses::WINDOW
Overlap is a mess. Let's do it ourselve.
|
2015-05-23 15:58:06 -07:00 |
|
Alexandre Bury
|
d9b56574d2
|
Add selector by ID
|
2015-05-23 10:33:29 -07:00 |
|
Alexandre Bury
|
77aae36836
|
Fix bad crate doc
|
2015-05-22 17:25:20 -07:00 |
|
Alexandre Bury
|
7e4873f5b7
|
Fix logs demo
|
2015-05-22 17:24:02 -07:00 |
|
Alexandre Bury
|
e59a2d4dd7
|
Don't panic in log generator
|
2015-05-22 17:12:39 -07:00 |
|
Alexandre Bury
|
9fc946d6bd
|
Remove unused mpsc import.
|
2015-05-22 17:10:47 -07:00 |
|
Alexandre Bury
|
94e723d3f0
|
Add some doc
|
2015-05-22 16:57:29 -07:00 |
|
Alexandre Bury
|
602ec49332
|
Add Cargo.toml entry to readme
|
2015-05-22 16:28:23 -07:00 |
|
Alexandre Bury
|
d9652ac728
|
Add animated example.
|
2015-05-22 16:28:05 -07:00 |
|
Alexandre Bury
|
44cb27c594
|
Remove unused file
|
2015-05-22 00:48:14 -07:00 |
|
Alexandre Bury
|
b2e52dc702
|
Add some (non-doc) comments.
|
2015-05-22 00:43:58 -07:00 |
|
Alexandre Bury
|
5e49f0ac82
|
Add license
|
2015-05-22 00:25:59 -07:00 |
|
Alexandre Bury
|
3df17cc64b
|
Improved lorem example
TODO: add margins around the textview?
|
2015-05-22 00:06:33 -07:00 |
|
Alexandre Bury
|
25726140d8
|
Add colors and styles to printer
|
2015-05-21 23:29:49 -07:00 |
|
Alexandre Bury
|
ab89ebba08
|
Add tags & ctags to gitignore
|
2015-05-20 16:21:44 -07:00 |
|
Alexandre Bury
|
77f9212377
|
Fix typo in Readme
|
2015-05-20 11:14:38 -07:00 |
|
Alexandre Bury
|
9b998b0dd4
|
Add missing documentation.
|
2015-05-20 11:11:55 -07:00 |
|
Alexandre Bury
|
7cfdd8e9fe
|
Add doc to print_box
|
2015-05-20 10:36:35 -07:00 |
|
Alexandre Bury
|
919e60d4ce
|
Add lines and boxes to printer.
Dialog now draws its box.
|
2015-05-20 10:31:38 -07:00 |
|
Alexandre Bury
|
7d301e1980
|
Add documentation
|
2015-05-19 17:31:52 -07:00 |
|
Alexandre Bury
|
ecd3c96d20
|
Unify wrap_impl macros
Use a different pattern rather than different macro
|
2015-05-19 16:53:50 -07:00 |
|
Alexandre Bury
|
191c2899ea
|
Add non-boxed wrap_impl! macro
Although maybe sized_view should rather use a box internally.
|
2015-05-19 16:40:32 -07:00 |
|
Alexandre Bury
|
c8136c67e0
|
Add focus system
May need to add a direction to take_focus
|
2015-05-19 15:54:11 -07:00 |
|
Alexandre Bury
|
7cb0a7b6d4
|
Add ideal applications to readme
|
2015-05-19 13:54:50 -07:00 |
|
Alexandre Bury
|
dedacd4912
|
Update readme example imports
|
2015-05-19 13:45:41 -07:00 |
|
Alexandre Bury
|
6d6932a008
|
Update readme.
|
2015-05-19 11:10:35 -07:00 |
|
Alexandre Bury
|
163f019908
|
Update readme example
|
2015-05-19 11:01:16 -07:00 |
|
Alexandre Bury
|
ca5c485847
|
Fix Button on_key_event
KEY_ENTER is actually almost never called. The return key sends the
ascii code for '\n' instead.
|
2015-05-19 10:58:42 -07:00 |
|
Alexandre Bury
|
5713fd490a
|
Update readme
|
2015-05-19 10:01:54 -07:00 |
|
Alexandre Bury
|
04121414e1
|
Add proper draw and layout to Dialog
|
2015-05-18 19:41:35 -07:00 |
|
Alexandre Bury
|
68819c89bf
|
Fixed variable case warnings
|
2015-05-18 15:31:55 -07:00 |
|
Alexandre Bury
|
493ed1322c
|
Fix stack_view when screen is smaller than content
|
2015-05-18 12:24:08 -07:00 |
|
Alexandre Bury
|
1fcca9b3a9
|
Rename module vec2 -> vec
Margins may be moved to vec::Vec4 some day
|
2015-05-18 11:51:30 -07:00 |
|
Alexandre Bury
|
b8b7638667
|
Add lorem example with long text and line wrapping
|
2015-05-18 11:36:15 -07:00 |
|
Alexandre Bury
|
0302e74063
|
Fix text view size with multiline content
|
2015-05-18 11:18:04 -07:00 |
|
Alexandre Bury
|
74f0fee9b6
|
Add Dialog skeleton
|
2015-05-16 14:02:15 -07:00 |
|
Alexandre Bury
|
09a21803f8
|
Add some info to Cargo.toml
|
2015-05-16 13:12:57 -07:00 |
|
Alexandre Bury
|
a8c8855831
|
Moved example to separate directory
And add it to Cargo.toml
|
2015-05-16 13:09:38 -07:00 |
|