Commit graph

1059 commits

Author SHA1 Message Date
Florian Dehau
4b53acab14 [doc] Fix layout example in documentation 2018-04-01 18:28:17 +02:00
Florian Dehau
c3acac797a Update CHANGELOG 2018-04-01 12:50:03 +02:00
Florian Dehau
dd2bf0ad13 Update CHANGELOG 2018-04-01 12:36:11 +02:00
Florian Dehau
f620af1455 [examples][list] Change style of first list 2018-04-01 12:36:11 +02:00
Florian Dehau
fcd1b7b187 [widgets][list] Set the style of the underlying list 2018-04-01 12:36:11 +02:00
Magnus Bergmark
d0d2f88346 BUG: Buffer::pos_of panics on inside-bounds index
- Add tests for this behavior.
- Extend documentation of Buffer::pos_of and Buffer::index_of
  - Clarify that the coordinates should be in global coordinate-space
  (rather than local).
  - Document panics.
  - Add examples.
2018-04-01 11:13:35 +02:00
Rafael Escobar
c56173462a Export AlternateScreenBackend. 2018-01-30 22:16:41 +01:00
Florian Dehau
58074f23c5 Update CHANGELOG 2018-01-30 22:16:41 +01:00
Florian Dehau
f816e6bbc4 [backends] Improve termion backend
* Add AlternateScreenBackend
* Add a way to create a TermionBackend with a custom config
* Improve return values of several methods
2018-01-30 22:16:41 +01:00
Florian Dehau
d53ecaeade [examples] Clean user input example 2018-01-27 10:46:58 +01:00
Florian Dehau
299279dc2d [examples] Add user input example 2018-01-27 10:46:58 +01:00
Florian Dehau
72f9a2b460 Bump version in CHANGELOG 2017-12-26 22:16:24 +01:00
Florian Dehau
7d273b576d Bump version 2017-12-26 22:13:40 +01:00
Florian Dehau
3e143593ab [changelog] Add border change 2017-12-26 21:45:46 +01:00
Florian Dehau
6a3b9fb130 [src][chart] fmt 2017-12-26 21:45:46 +01:00
Florian Dehau
e53748de16 Add CHANGELOG 2017-12-26 21:45:46 +01:00
Florian Dehau
0d2e2e185e [scripts] Allow pipefail for convenience 2017-12-26 21:45:46 +01:00
Florian Dehau
d2a4048e12 [scripts] Update installation of dev tools 2017-12-26 21:45:46 +01:00
Florian Dehau
c3c5109c5a [src] Fix build and tests 2017-12-26 21:45:46 +01:00
Florian Dehau
151d7e8a1c [src] Update dependencies
* Update all dependencies to their latest versions
* Change border to Borders to match v1.0 of bitflags
2017-12-26 21:45:46 +01:00
Florian Dehau
af16518650 [src] Run rustfmt 2017-12-26 21:45:46 +01:00
Florian Dehau
8907ab90a1 [doc] Move "Get started" from README to src/lib.rs 2017-12-26 21:45:46 +01:00
Florian Dehau
5dd03d91ad [widgets] Fix a bug in chart layout 2017-12-26 20:41:40 +01:00
Emmanuel Sales
cb8af88adf Add Copy trait for layout enums 2017-12-26 09:21:12 +01:00
Florian Dehau
e675d6735c [dependencies] Replace log4rs by stderrlog 2017-10-31 00:08:29 +01:00
Florian Dehau
3012215e32 [widgets][tabs] Use generic type for tabs titles 2017-10-30 23:38:17 +01:00
Florian Dehau
ba80889333 [clippy] Fix warnings 2017-10-30 23:14:57 +01:00
Florian Dehau
f24517bc5a [examples] Run cargo fmt 2017-10-30 23:14:57 +01:00
Florian Dehau
1f285fbac0 [src] Run cargo fmt 2017-10-30 23:14:57 +01:00
Florian Dehau
afe5317592 [travis] Fix unbound variable 2017-10-30 22:51:34 +01:00
Florian Dehau
20d373b5f9 [travis] Fix shared libs loading 2017-10-30 22:51:34 +01:00
Florian Dehau
b5e4ddafb4 [Makefile] Fix fmt rule 2017-10-30 22:51:34 +01:00
Florian Dehau
1c0bddd9bc [scripts] Fix library path 2017-10-30 22:51:34 +01:00
Florian Dehau
53d0001547 [tools] Update tools install scripts 2017-10-30 22:51:34 +01:00
Florian Dehau
3cc3585e48 [widgets][chart] Use generic type for labels 2017-10-30 21:18:31 +01:00
talha
3045ac4124 Minor codestyle fixes 2017-10-30 17:15:28 +01:00
William Bush
80f5f9f481 add note to readme about running/quitting examples 2017-10-30 17:08:10 +01:00
Florian Dehau
71545a0aa8 Run cargo fmt 2017-09-11 08:15:39 +02:00
Florian Dehau
295fc77df2 [Makefile] Bump clippy version 2017-09-11 08:15:39 +02:00
Florian Dehau
6eb1987650 [Makefile] Bump rustfmt version 2017-09-11 08:15:39 +02:00
Florian Dehau
3b8cc241ac [widgets] Fix table doc test 2017-09-11 07:43:19 +02:00
Florian Dehau
ca3308e945 [widgets] Fix Row export 2017-09-11 07:43:19 +02:00
Florian Dehau
d008892e04 [examples] Fix Demo example 2017-09-11 07:43:19 +02:00
Florian Dehau
af6d589459 [examples] Fix Table example 2017-09-11 07:43:19 +02:00
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
2017-09-11 07:43:19 +02:00
Florian Dehau
d6a91d1865 Fix List lifetime issues
Add a new lifetime for the items inside the list
2017-09-10 21:38:17 +02:00
Florian Dehau
7749e5ee35 Fix custom_widget example 2017-09-10 21:38:17 +02:00
Florian Dehau
b8fd4a8685 Fix List example 2017-09-10 21:38:17 +02:00
Florian Dehau
41eac2aa4e Refactor demo example 2017-09-10 21:38:17 +02:00
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
2017-09-10 21:38:17 +02:00