Commit Graph

31 Commits

Author SHA1 Message Date
Trevor Slocum ac2b3155fd Reduce TextView reindexing when a scroll bar is visible 2020-10-21 10:27:53 -07:00
Trevor Slocum 27a707dceb Update cbind 2020-10-16 11:01:25 -07:00
Trevor Slocum df2d4e418e Support bracketed paste mode via tcell 2020-10-16 09:25:40 -07:00
Trevor Slocum 3ad2fdd36a Clarify that Table rows must each have the same number of columns 2020-10-14 13:51:50 -07:00
Trevor Slocum 2877b77c18 Allow scrolling List horizontally 2020-10-13 09:45:35 -07:00
Trevor Slocum a3a0d67f65 Fix WordWrap bounds out of range
Resolves #27.
2020-10-12 21:48:00 -07:00
Trevor Slocum 5a3409bfd6 Release lock on InputField while executing DoneFunc and FinishedFunc 2020-10-02 17:00:57 -07:00
Trevor Slocum a709a929d9 Fix FormItem.SetAttributes race condition
Resolves #35.
2020-09-28 22:34:38 -07:00
Trevor Slocum 0c4f526680 Add WindowManager requirement to Window docs 2020-09-24 08:35:12 -07:00
Trevor Slocum e20e58147f Add Window and WindowManager 2020-09-24 08:09:55 -07:00
Trevor Slocum f269c326f6 Base List PageUp and PageDown on the number of items displayed 2020-09-08 14:22:58 -07:00
Trevor Slocum 2ebdbde722 Update strikethrough implementation 2020-09-01 13:48:27 -07:00
Trevor Slocum a6258efb39 Expose strikethrough support
Resolves #17.
2020-08-31 07:50:10 -07:00
Trevor Slocum 8292f9baf2 Upgrade tcell to v2
Resolves #32.
2020-08-30 08:37:17 -07:00
Trevor Slocum d32ac6e3e9 Add InputField.GetCursorPosition and InputField.SetCursorPosition 2020-08-24 19:31:48 -07:00
Trevor Slocum 9ec0a6d3f2 Position ContextMenu on selected item when negative coordinates are provided 2020-08-11 15:31:18 -07:00
Trevor Slocum cdeff20296 Use sync.RWMutex in all widgets
Resolves #30.
2020-08-02 10:06:34 -07:00
Trevor Slocum 49536324ce Rename Keys.SelectAlt to Keys.Select2 2020-06-10 09:52:50 -07:00
Trevor Slocum 1d976945dc Add italic text formatting flag 2020-06-09 15:27:57 -07:00
Trevor Slocum 961c23145c Fix default background transparency of Flex and Grid 2020-05-24 21:40:34 -07:00
Trevor Slocum 04a0149298 Add Keys to allow default keybindings to be modified 2020-05-15 16:17:41 -07:00
Trevor Slocum 5c2dfbf231 Add Box.ShowFocus 2020-05-09 17:52:17 -07:00
Trevor Slocum e97629839e Add Application.SetBeforeFocusFunc and Application.SetAfterFocusFunc 2020-04-24 15:05:21 -07:00
Trevor Slocum 57ef7437e3 Add ContextMenu 2020-04-18 20:00:36 -07:00
Trevor Slocum aae1af2a19 Make ProgressBar fields private 2020-03-27 12:54:05 -07:00
Trevor Slocum c6f9bcda29 Add option to always show scroll bar 2020-02-13 09:51:01 -08:00
Trevor Slocum 96f3c15040 Add scroll bar to List, DropDown, Table and TreeView 2020-02-01 07:27:15 -08:00
Trevor Slocum 7c849dd501 Update dependencies 2020-01-04 21:49:02 -08:00
Trevor Slocum b61132eddf Fork tview as cview
See FORK.md for details
2019-12-30 15:18:26 -08:00
Oliver 731cb7162a Updated dependencies. Resolves #354 2019-10-18 14:11:57 +02:00
Oliver 7a653a04b3 Package now uses go modules. 2019-05-13 10:41:35 +02:00