Jeffas
94877f4e7e
Use constraints for table column widths
...
This allows table column widths to be adapted more and scale with the
UI.
The constraints are solved using the Cassowary solver. An added
constraint for fitting them all in the width is added.
2019-10-31 09:18:24 +01:00
Florian Dehau
abd552fde6
Run cargo fmt
2019-07-16 08:31:23 +02:00
Jeremy Day
47c68e40a2
fix for canvas rendering edge cases causing overflow errors
2019-06-23 11:12:51 +02:00
Florian Dehau
6d594143ed
Format
2019-04-14 11:43:12 +02:00
Sven-Hendrik Haase
144bfb71cf
Upgrade to 2018 edition
2019-01-13 14:35:51 +00:00
Karoline Pauls
3fd9e23851
Buffer: correct diffing of buffers with multi-width characters
...
Resolves #104
2019-01-13 13:46:39 +00:00
Karoline Pauls
10642d0e04
Paragraph: word wrapping
2018-12-22 15:38:51 +01:00
Karoline Pauls
1802cf8dbc
Improve wrapping of double-width characters
2018-12-22 15:38:51 +01:00
Karoline Pauls
090975481b
Update tests and docs to take size from the Frame
2018-12-07 21:32:00 +01:00
Karoline Pauls
8522e028f1
Run cargo fmt
with the new Rust stable toolchain (1.31.0)
2018-12-07 19:54:13 +01:00
Karoline Pauls
cc95c8cfb0
Gauge: use f64 internally and allow to set any f64 between 0 and 1
2018-12-05 21:20:12 +01:00
Karoline Pauls
5cee2afc6d
Limit Rect size to prevent u16 overflow
2018-11-25 19:59:12 +01:00
Florian Dehau
22e8fade7e
feat: add experimental test backend
2018-11-04 20:16:10 +01:00