Orhun Parmaksız
3343270680
docs: add tui-input and update xplr in README.md
...
Also update xplr description.
Co-authored-by: Arijit Basu <sayanarijit@gmail.com>
2023-02-14 19:13:21 +01:00
Orhun Parmaksız
bf9d502742
Update README.md ( #39 )
...
Co-authored-by: 晧暐 <henryliking@gmail.com>
2023-02-14 19:09:25 +01:00
Orhun Parmaksız
85c0779ac0
Update README.md ( #40 )
...
Co-authored-by: Tin Chung <56880684+chungquantin@users.noreply.github.com>
Co-authored-by: Arijit Basu <sayanarijit@users.noreply.github.com>
2023-02-14 21:29:11 +05:30
Orhun Parmaksız
070de44069
docs: Add hncli to list of applications made with tui-rs ( #41 )
...
Co-authored-by: pierreyoda <pierreyoda@users.noreply.github.com>
2023-02-14 16:54:14 +01:00
Orhun Parmaksız
33087e3a99
Fix typos ( #45 )
...
Co-authored-by: Howard Halim <howardhalim@gmail.com>
2023-02-14 10:26:07 +01:00
UncleScientist
fe4eb5e771
fix typos ( #47 )
2023-02-14 10:23:14 +01:00
Owletti
2fead23556
Clarify README.md fork status update
...
Clarify README.md
2023-02-14 10:22:07 +01:00
Leon Sautour
bc5a9e4c06
doc: Updated readme and contributing guide with updates about the fork ( #46 )
...
* doc: Updated readme and contributing guide with updates about the fork
* doc: added missing discord invite link
2023-02-13 16:10:08 +01:00
davidhelbig
fafad6c961
chore: fix typo in layout.rs ( #619 )
2022-08-14 15:58:02 +02:00
Florian Dehau
a4de409235
chore: add apps using tui
2022-08-14 15:51:31 +02:00
Florian Dehau
a05fd45959
Release v0.19.0
2022-08-14 15:38:31 +02:00
Florian Dehau
24de2f8a96
chore: bump crossterm to v0.25
2022-08-14 15:19:48 +02:00
Florian Dehau
eee37011a5
chore: fix clippy warnings
2022-08-14 14:59:04 +02:00
Florian Dehau
a67706bea0
chore(ci): bump cargo-make to v0.35.16
2022-08-14 14:43:38 +02:00
Linda_pp
faa69b6cfe
chore: explicitly set MSRV to 1.56.1 in Cargo.toml
2022-08-14 14:24:54 +02:00
Florian Dehau
ba5ea2deff
chore: update README
2022-08-14 13:58:53 +02:00
♫ Christian Krause ♫
a6b25a4877
chore: add panic hook example ( #593 )
...
Without a terminal-resetting panic hook there are two main problems when
an application panics:
1. The report of the panic is distorted because the terminal has not
properly left the alternate screen and is still in raw mode.
2. The terminal needs to be manually reset with the `reset` command.
To avoid this, the standard panic hook can be extended to first reset
the terminal.
2022-04-24 16:49:57 +02:00
Florian Dehau
90d8cb6526
chore: add more apps using tui
to the README
2022-04-24 15:49:03 +02:00
Florian Dehau
e71faa988e
Release v0.18.0
2022-04-24 15:03:09 +02:00
Atk
ed0ae81aae
chore: update crossterm to v0.23 ( #598 )
2022-04-24 14:47:54 +02:00
David
a61b078dea
chore: fix clippy warning ( #601 )
2022-04-24 14:25:50 +02:00
Florian Dehau
85939306e3
Release v0.17.0
2022-01-22 13:30:35 +01:00
Florian Dehau
cf2d9c2c1d
feat!: bump MSRV to 1.56.1 and migrate to edition 2021
2022-01-22 13:18:56 +01:00
theogilbert
853d9047b0
feat(widgets/chart): add option to control alignment of axis labels ( #568 )
...
* feat(chart): allow custom alignment of first X-Axis label
* refactor(chart): rename ambiguous function parameter
* feat(chart): allow custom alignment of Y-Axis labels
* refactor(chart): refactor axis test cases
* refactor(chart): rename minor variable
* fix(chart): force centered x-axis label near Y-Axis
* fix(chart): fix subtract overflow on small rendering area
* refactor(chart): rename alignment property
* refactor(chart): merge two nested conditions
* refactor(chart): decompose x labels rendering loop
2021-12-23 19:02:10 +01:00
Florian Dehau
6069d89dee
chore: fix all clippy warnings
2021-12-23 18:55:43 +01:00
Florian Dehau
d25e263b8e
chore: enable clippy on all targets
2021-12-23 18:55:43 +01:00
ljedrz
d05e696d45
chore: fix optional attribute for serde
feature ( #571 )
...
Signed-off-by: ljedrz <ljedrz@gmail.com>
2021-12-23 18:51:13 +01:00
Petr Portnov
ef583cead9
chore(examples): remove unused demo/util.rs
...
This module is unused and is not imported by any other module.
2021-11-30 22:35:45 +01:00
Denis
90c4da4e68
Update README.md
2021-11-30 22:25:00 +01:00
Florian Dehau
8032191366
chore: fix table example
...
Third column in table example was using the `Max` constraint.
But since version 0.16, the layout system does not add a hidden constraint on the last column which would ensure that it fills the remaining available space (a change that was already mentioned in #525 ). In addition, `tui` does not support sizing based on content because of its immediate mode nature. Therefore, `Max` is now resolved to `0`. Replacing with `Min` fixes the issue.
A new way of specifying constraints is being worked on at #519 which should for more deterministic and advanced layout.
2021-11-21 21:00:34 +01:00
Florian Dehau
c8c03294e1
chore: self contained examples
2021-11-11 16:18:49 +01:00
wcampbell
e00df22588
chore: add adsb_deku/radar
to apps using tui
( #555 )
...
My `adsb_deku/radar` application uses tui, using the Table and Canvas to show
information and plot airplanes on a latitude/longitude coordinates map.
Signed-off-by: wcampbell <wcampbell1995@gmail.com>
2021-11-11 16:13:42 +01:00
Florian Dehau
9806217a6a
feat!: use crossterm as default backend
2021-11-01 23:21:55 +01:00
Florian Dehau
1be5cf2d90
chore: add joshuto
to the apps using tui
2021-10-17 19:39:15 +02:00
Florian Dehau
ca68bae4ed
feat!(widgets/canvas): use spans for text of labels
2021-10-17 18:55:59 +02:00
Florian Dehau
8c1f58079f
chore: fix build
2021-10-17 17:27:32 +02:00
Antoine Büsch
4845c03eec
feat(widgets/list): repeat highlight symbol on multi-line items ( #533 )
...
When this option is true, the hightlight symbol is repeated for each
line of the selected item, instead of just the first line.
2021-10-17 17:05:51 +02:00
Florian Dehau
532a595c41
chore: pin bitflags version to 1.3
2021-10-17 16:20:40 +02:00
Antoine Büsch
25ce5bc90b
chore: bump the minimum supported Rust version to 1.52.1 ( #534 )
...
- `const_fn` usage in the `bitflags` crate.
- `unsafe_op_in_unsafe_fn` lint usage in `rust_info` despite pinned `cargo-make` version.
2021-10-17 15:49:31 +02:00
JerzySpendel
80a929ccc6
chore: fix typo ( #513 )
2021-08-08 11:10:21 +02:00
Christian Visintin
3797863e14
chore: add termscp to list of apps using tui ( #510 )
2021-08-01 23:08:19 +02:00
Florian Dehau
7870793b4b
Release v0.16.0
2021-08-01 20:12:20 +02:00
Florian Dehau
a7c21a9729
fix(widgets): avoid offset panic in Table
and List
when input changes
2021-08-01 18:01:24 +02:00
Florian Dehau
914d54e672
chore: bump crossterm to 0.20
2021-08-01 17:14:11 +02:00
Florian Dehau
a68e38e59e
fix(table): use Layout
in table column widths computation
2021-08-01 16:46:54 +02:00
Florian Dehau
e870e5d8a5
feat(layout): add private option to control last chunk expansion
2021-08-01 16:46:54 +02:00
Deepu K Sasidharan
29387e785c
Add battleship.rs
2021-08-01 16:44:36 +02:00
Florian Dehau
8eb6336f5e
refactor(widgets): remove iter::repeat for blank symbols
2021-08-01 15:08:53 +02:00
Florian Dehau
34a2be6458
fix(widgets/chart): remove panics with long axis labels
2021-08-01 15:08:53 +02:00
Florian Dehau
fbd834469f
doc(widgets/clear): clarify usage of clear
2021-06-16 21:58:04 +02:00