Commit Graph

256 Commits (paragraph-scroll)

Author SHA1 Message Date
Florian Dehau 5efc52e03d Fix parser in paragraph 8 years ago
Florian Dehau a3c96865a8 Custom label for gauge 8 years ago
Florian Dehau 17c95cf826 Fix table example 8 years ago
Florian Dehau ad239ef23c Update list and table to be more flexible
* Move List to SelectableList
* Create a more generic List
* Change the way to pass items to the table widget
* Update demo
8 years ago
Florian Dehau 6fb044950a Fix layout cache on nightly 8 years ago
Florian Dehau b19c014889 Fix layout cache on nightly 8 years ago
Florian Dehau 662e2dd102 Fix examples 8 years ago
Florian Dehau 224eb2d8e0 Add support for text styling 8 years ago
Florian Dehau 9bc61551e2 Refactor Terminal to be able to support multiple backends
* Add Rustbox as an other possible backend
8 years ago
Florian Dehau 652ff12380 More documentation 8 years ago
Florian Dehau fcac19d6c5 Documentation 8 years ago
Florian Dehau 7a25987352 Canvas widget refactoring 8 years ago
Florian Dehau 19a9cf8239 Fix text width measure in Text widget 8 years ago
Florian Dehau 93cc237007 Documentation 8 years ago
Florian Dehau 9e5195096a More work on the widgets API
* Change slice to vecs in table and canvas to ease the interaction with data
constructed on the fly
* Add a legend to charts based on datasets' names and colors
* Update demo to reflect previous updates
8 years ago
Florian Dehau 20465f2159 Change dot symbol for line chart 8 years ago
Florian Dehau a5b632aeb0 Cleanup API 8 years ago
Florian Dehau a36e20f217 Add background_color support for all existing wigets 8 years ago
Florian Dehau d038b283db Fix chart and canvas widgets 8 years ago
Florian Dehau cd919e69f5 Fix some display errors 8 years ago
Florian Dehau dd6cdf1f11 Add Table widget base implementation 8 years ago
Florian Dehau 654be037be Redefine canvas widget and add shapes
* Give the canvas widget a proper modules and define a standard way to
draw to it (Shape trait)
* Add Points, Line, Rectangle and Map shapes
8 years ago
Florian Dehau 107d7297af Fix some layout problems 8 years ago
Florian Dehau f0979dfeee Improve canvas functionalities and fix clippy warnings 8 years ago
Florian Dehau 25bb360f13 Fix list selection 8 years ago
Florian Dehau d8d18d3d9d Fix layout computation 8 years ago
Florian Dehau c862fa9ce3 Add Map widget 8 years ago
Florian Dehau 286e345dbc Add data for drawing a world map 8 years ago
Florian Dehau 7bdb11c681 Add Canvas widget
* Add a canvas widget to draw shapes using braille dots
* Use this widget in the chart widget when the braille mode is selected
8 years ago
Florian Dehau da67a679f7 Add Tabs widget 8 years ago
Florian Dehau b0b1645010 Rename set_characters method in buffer interface 8 years ago
Florian Dehau 95a160cf50 Add braille mode for the chart widget 8 years ago
Florian Dehau bcb3d751bf Rename buffer methods 8 years ago
Florian Dehau 85bd76e17d Small improvements 8 years ago
Florian Dehau c91436baee Change rendering method and adapt widget trait accordingly 8 years ago
Florian Dehau ea485b5439 Simpler layout and cleanup api 8 years ago
Florian Dehau 017eaa4122 Fix clippy warnings 8 years ago
Florian Dehau 0419fa7157 Update text widget (templating and wrapping) 8 years ago
Florian Dehau 063bde8764 Add bar chart prototype 8 years ago
Florian Dehau 85ca4f6b19 Add features to the list widgets 8 years ago
Florian Dehau 7a427c06d4 Update chart widget and fix colors in all widgets 8 years ago
Florian Dehau 15c3471f0b Fix clippy warnings 8 years ago
Florian Dehau d7131ead11 Cache layout and performance fixes 8 years ago
Florian Dehau 07ff2b08eb Improve Chart Widget, safer buffer and unicode width 8 years ago
Florian Dehau fde0ba95dd Remove cache system and add unicode segmentation 8 years ago
Florian Dehau bd404f0238 Cleanup code and add chart widget 8 years ago
Florian Dehau 6ed19df342 Update color support for block, gauge, list and sparkline 8 years ago
Florian Dehau ea1397319c Add support for multi line sparkline 8 years ago
Florian Dehau 86ae92b489 Add color support to the gauge widget 8 years ago
Florian Dehau 9816ccd4e3 Change layout properties and improve gauge and sparkline 8 years ago
Florian Dehau 275b210fd4 Change layout algorithm 8 years ago
Florian Dehau d11dedd864 Add sparkline widget and fix warnings 8 years ago
Florian Dehau 5b5d37ee69 Add gauge, fix rendering and cleanup code 8 years ago
Florian Dehau 93f3263e2b Fix redraw for disappearing widgets 8 years ago
Florian Dehau 13f6a5a98b Add list widget and improve rendering 8 years ago
Florian Dehau 459201bc65 First commit 8 years ago