Commit Graph

34 Commits

Author SHA1 Message Date
gizak
746582638b Merge remote-tracking branch 'refs/remotes/origin/master' into refactoring 2015-05-09 19:33:45 -04:00
gizak
f23ed68e30 Fix https://github.com/gizak/termui/issues/43
Add termbox.Sync() call before getting terminal's width/height
Adjust examples see https://github.com/gizak/termui/pull/39
2015-05-05 10:55:35 -04:00
dhilipkumars
32027f061c Add Code to display Y-Axis Scale
Center the bar's labes
Add a screen shot for multi-graph
Update the readme.
2015-04-27 20:28:25 -04:00
gizak
d6e54064ce Merge branch 'master' of https://github.com/NHOrus/termui into NHOrus-master 2015-04-22 12:50:28 -04:00
Zack Guo
fc47847f39 Merge pull request #31 from dhilipkumars/MultiColorBarGraph
Implement Multi-colored/Stacked barGraph
2015-04-22 04:02:39 -04:00
Matteo Kloiber
83a3a236f4 Renamed Gauge.Align to Gauge.LabelAlign. 2015-04-21 18:07:48 +02:00
Matteo Kloiber
137d2a7eb2 Added support for label align in gauges. 2015-04-21 17:41:52 +02:00
Matteo Kloiber
3968b02432 Added support for gauges with custom labels. 2015-04-21 17:33:32 +02:00
gizak
7aed750f64 WIP use Buffer instead of []Point in Bufferer
Merge https://github.com/Matt3o12/termui.git colored-list
Merge https://github.com/funkygao/termui.git master
Add subdir widget
Use image Rectangle represent buffer area
2015-04-21 09:56:10 -04:00
NHOrus
5aa48ab0f3 Decoupled interface drawing from value updating for more fluidity on resize.
goes into gizak/termui#32 , but does not fix the bug, just prettifies visuals of demo
2015-04-20 10:45:41 +03:00
dhilipkumars
373cd50f32 Implement Multi-colored/Stacked barGraph 2015-04-17 18:03:22 -04:00
Matteo Kloiber
e9e3e4084e Implemented RendererFactory in Par. 2015-04-16 21:51:30 +02:00
Syohei YOSHIDA
3f0b482c87 Fix example 2015-04-14 17:25:25 +09:00
Matteo Kloiber
a3f1384a3b Added EscapeCodeRenderer
- Added `EscapeCode`-type
 - Implemented EscapeCode.String()
 - Implemented EscapeCode.Raw()
 - Implemented EscapeCode.MakeSafe()
 - Implemented EscapeCode.IsValid()

 - Added `EscapeCodeRenderer`
 - Implemented EscapeCodeRenderer.RenderSequence()
 - Implemented EscapeCodeRenderer.Render()
 - Implemented `EscapeCodeRenderer.NormalizedText`.

 - Added EscapeCodeRendererFactory
 - Implemented EscapeCodeRendererFactory.TextRenderer()
 - Added escape code examples to examples/coloredList.go
2015-04-12 17:41:34 +02:00
Matteo Kloiber
3c08053c57 Bugfixes and refactoring
Bugfixes:

 - Fixes a bug which placed the tree dots (…) for overflown list on the wrong position.

Refactoring

 - Renamed `TextRender` to `TextRenderer`
 - Renamed `NoopRenderer` to `PlainRenderer`
 - Renamed `NoopRendererFactory` to `PlainRendererFactory`
2015-04-10 17:08:27 +02:00
Matteo Kloiber
769ce01ae8 Added an example for the colored list. 2015-04-10 16:58:59 +02:00
gizak
9292a5f43d Fix https://github.com/gizak/termui/issues/26 2015-04-10 09:57:34 -04:00
gizak
7be8d021fd Add Event
Port termbox-go Event
Hide away termbox-go event dependency
Add Event channel multiplexer
Adjuest examples
Next event system commit will work on fully concurrency on a different branch, master
will stay on single rountine
2015-04-08 12:06:47 -04:00
gizak
f4c99eb5a2 Clean gifs 2015-03-28 12:11:16 -04:00
gizak
444bd9e8ca Fix https://github.com/gizak/termui/issues/13 2015-03-28 12:02:33 -04:00
gizak
b436024302 Fix https://github.com/gizak/termui/issues/10
Handle CJK wide characters in helper.go
Add multi width text ouput support in widgets
2015-03-25 18:04:15 -04:00
gizak
b689689056 Add build tags for examples 2015-03-20 16:21:50 -04:00
gizak
89f47edd59 Finish Grid system 2015-03-20 08:24:48 -04:00
gizak
4a60506c99 Delete example/grid.go 2015-03-19 12:03:19 -04:00
gizak
8ed1b40acf Add grid layout 2015-03-15 15:56:38 -04:00
gizak
d6ab2b3d3c Add widgets demos
Fix trim bug in helper.go
Add todos
2015-03-13 13:20:17 -04:00
gizak
10897a812a Merge hotfix-linechart 2015-03-12 23:09:58 -04:00
gizak
a2346d4ece Smooth line chart
Update to new screencast
2015-03-12 23:02:45 -04:00
Yasuhiro Matsumoto
97d756a29a Use png instead of tiff 2015-03-12 17:20:40 +09:00
gizak
bc325c986d Add theme support
Fix some minor bugs
Add default and helloworld themes
Update README
2015-03-11 16:15:59 -04:00
gizak
74d3a0a37a Update README 2015-02-08 12:00:00 -05:00
gizak
92a301a247 Add LineChart and BarChart 2015-02-07 20:19:16 -05:00
gizak
8351d8f305 Fixed Sparklines index out of range 2015-02-05 11:03:32 -05:00
Zack Guo
1a79160e56 Add example 2015-02-05 02:09:20 -05:00