Caleb Bassi
4cca61d83f
v3.1.0
2019-07-15 12:40:41 -07:00
Caleb Bassi
14f6f658b8
Merge pull request #237 from namreg/tree-widget
2019-07-15 12:33:30 -07:00
Caleb Bassi
12333d6a7e
Move source files into v3 directory
2019-06-30 15:09:31 -07:00
Caleb Bassi
f08e81d72a
Readd drawille-go into repo
2019-06-18 12:30:44 -07:00
Caleb Bassi
5b80e0d4fe
Cleanup installation instructions (again)
2019-05-26 14:04:59 -07:00
Caleb Bassi
9ee5b79147
Cleanup installation instructions
2019-05-23 13:50:49 -07:00
Caleb Bassi
213738dbc7
Add installation instructions for dep
2019-04-09 09:42:13 -07:00
Caleb Bassi
d5ea67dfda
Fix typo
2019-03-12 02:05:11 -07:00
Caleb Bassi
6d201dcdd2
readme: update installation instructions
2019-03-11 22:30:12 -07:00
Caleb Bassi
a7377fcef7
Fix changelog
2019-03-07 03:42:49 -08:00
Caleb Bassi
bde33ac03c
Fix dates in changelog
2019-03-07 03:42:49 -08:00
Caleb Bassi
70fa7b8887
v3.0.0 🎉
...
Fix install command
2019-03-07 03:42:49 -08:00
Caleb Bassi
eaec27d1df
Add sync.Locker interface to Drawable interface
...
Many widget implementations will want to update asynchronously, so now termui performs locks a widget when drawing. Users should call `Lock()` on their widgets when performing an asynchronous update.
2019-03-07 02:14:11 -08:00
Caleb Bassi
5371e9e636
mv termbox.go backend.go
2019-03-07 02:12:05 -08:00
Caleb Bassi
a9772ca753
Change list widget scroll method names
2019-03-01 14:04:59 -08:00
Caleb Bassi
a8109c55df
Fix list scrolling ( Fix #228 )
2019-03-01 13:30:21 -08:00
Caleb Bassi
1ec9fa2896
Fix widget padding
2019-02-28 18:52:20 -08:00
Caleb Bassi
9513fa11a1
Add widget padding
2019-02-28 18:50:14 -08:00
Caleb Bassi
9735f6dda8
Add ColumnResizer field to table
2019-02-28 18:36:49 -08:00
Caleb Bassi
3006e4efe4
Change various widget field names
2019-02-28 18:35:40 -08:00
Caleb Bassi
fd5a830d7a
Rename style parsing functions
2019-02-24 14:56:34 -08:00
Caleb Bassi
f8e30bacd3
Update readme
2019-02-24 14:55:58 -08:00
Caleb Bassi
67284dd15c
Update out of date changelog
2019-02-24 14:55:48 -08:00
Caleb Bassi
63c2a0d709
Merge pull request #227 from anson0370/unicode_string_display
...
fix : #226
2019-02-24 10:10:52 -08:00
Caleb Bassi
179acca35e
Formatting
2019-02-22 12:44:48 -08:00
Caleb Bassi
bb0b559103
readme: add termdash to related works section
2019-02-13 20:50:05 -08:00
Caleb Bassi
a795c07466
readme: add tview to 'related projects' section
2019-02-07 03:21:27 -08:00
Caleb Bassi
0278568ed8
Update README
2019-02-04 20:16:27 -08:00
Caleb Bassi
5ece2b7178
Improve/add comments
2019-02-01 22:16:02 -08:00
Caleb Bassi
71648dedc1
Update README
2019-02-01 21:44:55 -08:00
Caleb Bassi
9bbf7adda8
Merge pull request #222 from ryanlewis/master
...
Table render improvements
2019-02-01 21:21:45 -08:00
Caleb Bassi
a77ad90f64
Make scrollAmount public and refactor previous scrolling methods
2019-02-01 21:07:23 -08:00
Caleb Bassi
013ef15209
Update List example with more scrolling options
2019-02-01 21:05:03 -08:00
Caleb Bassi
fab01d4358
Merge pull request #221 from NovA9232/master
...
Added more scrolling options to list widget.
2019-02-01 20:48:15 -08:00
Caleb Bassi
bbe260b1c3
Update readme
2019-01-31 22:04:50 -08:00
Caleb Bassi
31540a46ad
Fix list PageUp scrolling
2019-01-31 19:15:11 -08:00
Caleb Bassi
436eb3a261
Add list page scrolling to list example
2019-01-31 19:14:37 -08:00
Caleb Bassi
c0336475e6
Merge pull request #218 from NovA9232/master
...
Added PageUp and PageDown functions to List.
2019-01-31 18:56:08 -08:00
Caleb Bassi and GitHub
cdc401406b
Merge pull request #217 from NovA9232/master
...
List scrolls automatically.
2019-01-31 05:53:10 -08:00
Caleb Bassi
a01016fd0d
Update readme
2019-01-28 01:13:33 -08:00
Caleb Bassi
2298d75b8d
Update README.md
2019-01-27 22:45:40 -08:00
Caleb Bassi
79bb597a33
Add scrolling to List widget
2019-01-26 22:32:08 -08:00
Caleb Bassi
7ea3439d3a
Fix paragraph
2019-01-26 05:20:41 -08:00
Caleb Bassi
067b2c5514
Refactor canvas into seperate repo
2019-01-26 05:19:45 -08:00
Caleb Bassi
ad36843630
Fix demo example
2019-01-26 02:49:34 -08:00
Caleb Bassi
5b78b896c9
Add WrapText option to Paragraph
2019-01-26 02:47:47 -08:00
Caleb Bassi
a5828eb2da
Update readme
2019-01-25 04:14:49 -08:00
Caleb Bassi
96910aa8a3
Refactor events.go
2019-01-25 03:41:35 -08:00
Caleb Bassi
e0e85dab9d
s/NewLineChart/NewPlot in examples
2019-01-25 03:05:49 -08:00
Caleb Bassi
0eb6d61079
Cleanup image widget some more
2019-01-24 10:28:17 -08:00
Caleb Bassi
0819f87750
Cleanup image widget
2019-01-24 08:59:46 -08:00
Caleb Bassi
a4cd6909e1
Merge pull request #126 from qpliu/image-widget
...
Add image widget.
2019-01-24 08:12:11 -08:00
Caleb Bassi
a7658ef79f
Fix plot example widget titles
2019-01-24 08:06:12 -08:00
Caleb Bassi
8c72139752
s/LineChart/Plot and add ScatterPlot mode to it
2019-01-24 07:56:22 -08:00
Caleb Bassi
eeb94f8e14
Comments
2019-01-24 06:21:07 -08:00
Caleb Bassi
1a62cfa10f
Only draw StackedBarChart label if it exists
2019-01-24 05:38:28 -08:00
Caleb Bassi
7b48d56e0b
Fix termbox event conversion
2019-01-24 05:23:30 -08:00
Caleb Bassi
dbd6a8fa55
Update changelog
2019-01-24 04:19:47 -08:00
Caleb Bassi
1e207d561b
Comments
2019-01-24 04:11:20 -08:00
Caleb Bassi
20d8f73c36
Update Block comments
2019-01-24 04:02:25 -08:00
Caleb Bassi
33e8d71b32
Update readme
2019-01-23 23:28:19 -08:00
Caleb Bassi
202987d202
Update readme
2019-01-23 23:24:16 -08:00
Caleb Bassi
3157ce5f38
Update readme
2019-01-23 23:20:48 -08:00
Caleb Bassi
889de68f35
Refactor README and remove widget screenshots
2019-01-23 23:09:50 -08:00
Caleb Bassi
f9fb0e75f0
Update list example
2019-01-23 21:44:00 -08:00
Caleb Bassi
e4c62303f7
theme: Set default colors to ColorWhite
2019-01-23 21:36:58 -08:00
Caleb Bassi
0e17689956
Update changelog dates
2019-01-23 21:10:14 -08:00
Caleb Bassi
958a28575d
The Great Rewrite
2019-01-23 20:16:13 -08:00
Caleb Bassi and GitHub
b3075f7313
Merge pull request #205 from foxyblue/fix/readme-links
...
Fix two image links on readme
2019-01-18 12:03:31 -08:00
Caleb Bassi and GitHub
b136f68f55
Build ignore test/log_events.go
2018-12-28 13:07:47 -08:00
Caleb Bassi and GitHub
2cfe9f65b7
Fix renaming PollEvent to PollEvents ( Closes #203 )
2018-12-28 13:03:25 -08:00
Caleb Bassi
3461d4a2e8
Rename files
2018-12-03 15:03:44 -08:00
Caleb Bassi
d46f0abece
Fix par_test file name
2018-12-01 20:23:24 -08:00
Caleb Bassi
b509ce1141
Update readme; add hello_world.go
2018-11-29 15:52:53 -08:00
Caleb Bassi
ed219e8c05
Update readme and examples
...
Moved the PollEvents call outside of the for loop
2018-11-29 15:42:04 -08:00
Caleb Bassi
27bbe8c0de
Fix and rename PollEvents
2018-11-29 15:19:07 -08:00
Caleb Bassi
df65ecda09
Update changelog
2018-11-29 12:20:08 -08:00
Caleb Bassi
9efc9b7958
Fix Hello World in readme
2018-11-29 11:45:24 -08:00
Caleb Bassi
4782da6ed6
Refactor tabpane
...
- Move from termui/extra/tabpane.go to termui/tabpane.go
- Renamed from Tabpane to TabPane
2018-11-29 09:41:29 -08:00
Caleb Bassi
efe414873d
Refactor debug and test folders
2018-11-29 09:19:22 -08:00
Caleb Bassi
d32fffb5e9
Update changelog
2018-11-29 08:49:07 -08:00
Caleb Bassi
16b302dba6
Remove custom docs; replaced with wiki
2018-11-28 21:58:44 -08:00
Caleb Bassi
3f25d964d3
Misc
2018-11-28 21:50:10 -08:00
Caleb Bassi
79c2dae0e1
Update readme
2018-11-28 21:44:42 -08:00
Caleb Bassi
df9a6e2240
Update changelog
2018-11-28 21:17:26 -08:00
Caleb Bassi
7b4628c08d
Add changelog
2018-11-28 21:13:29 -08:00
Caleb Bassi
2c858dbc0d
Update readme
2018-11-28 20:50:00 -08:00
Caleb Bassi
71aca577bc
Update godoc
2018-11-28 20:38:11 -08:00
Caleb Bassi
9f9525dc63
Update readme
2018-11-28 20:09:48 -08:00
Caleb Bassi
bcaa487074
Rename mbarchart to stackedbarchart
2018-11-28 18:50:44 -08:00
Caleb Bassi
7f3648562a
Rename Par to Paragraph
2018-11-28 18:25:38 -08:00
Caleb Bassi
ea15e228f4
Rework events (again)
2018-11-28 18:19:34 -08:00
Caleb Bassi
4022fa43e0
Migrate from dep to vgo
2018-11-22 13:02:44 -08:00
Caleb Bassi
fede2b0a74
Add <Mouse> and <Keyboard> events
...
Closes #190
2018-09-15 12:13:46 -07:00
Caleb Bassi
00d684343a
Readd explicit error handling to examples
2018-09-06 18:22:04 -07:00
Caleb Bassi
f4dc75130f
Update README and fix _examples links
2018-09-06 16:56:04 -07:00
Caleb Bassi
c54abcd54e
Fix refactor issue
2018-09-06 16:46:19 -07:00
Caleb Bassi
b227bd5277
Rework event system
...
* Timers should now be done through Go tickers
* Reworked event names used in Handle()
* Reworked Event type and payloads
2018-09-06 16:43:11 -07:00
Caleb Bassi
609f0e3c48
Merge pull request #171 from verdverm/mouse-events
...
enrich mouse events
2018-09-06 16:32:37 -07:00
Caleb Bassi
3629cdceea
Minor refactor
2018-09-06 14:48:09 -07:00