Florian Dehau
3012215e32
[widgets][tabs] Use generic type for tabs titles
7 years ago
Florian Dehau
ba80889333
[clippy] Fix warnings
7 years ago
Florian Dehau
f24517bc5a
[examples] Run cargo fmt
7 years ago
Florian Dehau
1f285fbac0
[src] Run cargo fmt
7 years ago
Florian Dehau
afe5317592
[travis] Fix unbound variable
7 years ago
Florian Dehau
20d373b5f9
[travis] Fix shared libs loading
7 years ago
Florian Dehau
b5e4ddafb4
[Makefile] Fix fmt rule
7 years ago
Florian Dehau
1c0bddd9bc
[scripts] Fix library path
7 years ago
Florian Dehau
53d0001547
[tools] Update tools install scripts
7 years ago
Florian Dehau
3cc3585e48
[widgets][chart] Use generic type for labels
7 years ago
talha
3045ac4124
Minor codestyle fixes
7 years ago
William Bush
80f5f9f481
add note to readme about running/quitting examples
7 years ago
Florian Dehau
71545a0aa8
Run cargo fmt
7 years ago
Florian Dehau
295fc77df2
[Makefile] Bump clippy version
7 years ago
Florian Dehau
6eb1987650
[Makefile] Bump rustfmt version
7 years ago
Florian Dehau
3b8cc241ac
[widgets] Fix table doc test
7 years ago
Florian Dehau
ca3308e945
[widgets] Fix Row export
7 years ago
Florian Dehau
d008892e04
[examples] Fix Demo example
7 years ago
Florian Dehau
af6d589459
[examples] Fix Table example
7 years ago
Florian Dehau
c18885d38b
[widgets] Refactor Table Widget
...
* Add Row enum
* Move to a generic definition of table which allow iterators to be
passed as arguments and therefore reduce allocations
7 years ago
Florian Dehau
d6a91d1865
Fix List lifetime issues
...
Add a new lifetime for the items inside the list
7 years ago
Florian Dehau
7749e5ee35
Fix custom_widget example
7 years ago
Florian Dehau
b8fd4a8685
Fix List example
7 years ago
Florian Dehau
41eac2aa4e
Refactor demo example
7 years ago
Florian Dehau
89a173fe9b
Refactor List Widget
...
* Add a generic item object for the list. The item can either be some data
alone or some data and its style
* The List widget now store an Iterator over those element. This should
avoid the need of allocating memory to store its elements
* The List consume the Iterator when it is drawn
7 years ago
Florian Dehau
b1737ce667
Update Widget Trait
...
The draw function now take a &mut reference to the widget, allowing the
widget to modify itself when drawn. This change the semantic of the draw
call since the widget should now be considered "consumed" after it.
7 years ago
Florian Dehau
bb61028e0c
Fix examples
7 years ago
Florian Dehau
a9aa23aead
Add mouse support in TermionBackend
...
* Old TermionBackend is replaced by RawBackend
* Add TermionBackend with mouse support called MouseBackend
7 years ago
Florian Dehau
d926695b17
Release v0.1.3
7 years ago
Florian Dehau
fd1e1f22af
Add specification for all examples in Cargo.toml
7 years ago
Florian Dehau
28f0a8f216
Bump dependencies
7 years ago
Florian Dehau
92a3474093
Bump clippy version
7 years ago
Florian Dehau
7b2b1e1c80
Add documentation for pipelines rules
7 years ago
Florian Dehau
dea9818c59
Update README
7 years ago
Florian Dehau
06a3c9346b
Add pipelines rules to build && test a channel quickly
7 years ago
Florian Dehau
c2ad42b509
Fix clippy rule in Makefile
7 years ago
Florian Dehau
419f2aadb2
Refactor Cargo.toml to only enable "termion" feature by default
7 years ago
Florian Dehau
28accd529a
Update badges
7 years ago
Florian Dehau
1461aaa351
Add travis badge to Cargo.toml
7 years ago
Florian Dehau
d8865af559
Update dependencies
7 years ago
Florian Dehau
2cb5e185eb
[CI] Fix missing build and test command in scripts/travis/script.sh
7 years ago
Florian Dehau
c42ca05849
Refactor Makefile install rule
...
Check for older installation of the tools and only install them if
missing or if the versions don't match
7 years ago
Florian Dehau
b2bb24b9d2
Fix rustfmt and clippy errors
7 years ago
Florian Dehau
29db3dd722
[CI] Add lint stage
...
* Add scripts for Travis under ./scripts/travis
* Install rustfmt and clippy on nightly
* Lint code for formatting problems and common errors
7 years ago
Florian Dehau
b351ad86e4
Merge pull request #5 from fdehau/ft-refactor-makefile
...
Refactor Makefile
7 years ago
Florian Dehau
340aa94e63
Refactor Makefile
...
* Restructure old rules to make them generic. They now also take in
consideration the developer setup (using rustup only if available)
* Defines rules to format and lint the source code in order to provide
this project some kind of a coding style (Rust default style)
7 years ago
Florian Dehau
a8c623d0ce
[Travis] Allow failure in beta
7 years ago
Florian Dehau
bd0dcdcc87
Merge pull request #4 from wose/bug/example-crash
...
fixes panic when terminal was resized
7 years ago
Florian Dehau
5e4960162d
Merge pull request #3 from wose/master
...
fixes scroll handling for paragraph widget
7 years ago
Sebastian Woetzel
7652cc440d
fixes panic when terminal was resized
8 years ago