Commit Graph

52 Commits

Author SHA1 Message Date
Trevor Slocum f4658c6cc6 Add TabbedPanels to doc.go 2021-07-04 01:09:44 -07:00
Trevor Slocum d11681497c Change default colors (fields and buttons are now green) 2021-06-03 20:41:09 -07:00
Trevor Slocum 3581fe03ea Draw additional accents when rendering a list divider 2021-05-25 08:53:29 -07:00
Trevor Slocum 957459b436 Update dependencies 2021-05-24 02:01:49 -07:00
Trevor Slocum bf491e965f Update dependencies
Resolves #58.
2021-05-18 17:51:23 -07:00
Trevor Slocum 9dbc4a3a03 Suspend screen rather than finalizing it and then creating a new screen
Relates to #58.
2021-04-23 09:47:33 -07:00
Trevor Slocum 41e35f8d69 Add code.rocketnine.space migration notice 2021-04-03 08:11:20 -07:00
Trevor Slocum bb362496b2 Fix TextView.GetTextDimensions 2021-04-01 17:35:06 -07:00
Trevor Slocum 2d7324e8db Rename TextDimensions as GetBufferSize 2021-03-27 14:42:12 -07:00
Trevor Slocum d776e728ef Fix strikethrough support
Resolves #17.
2021-02-06 20:50:10 -08:00
Trevor Slocum 630bdf19f3 Release v1.5.3 2021-01-14 08:51:29 -08:00
Trevor Slocum fe5cf58941 Update dependency runewidth 2021-01-11 14:20:10 -08:00
Trevor Slocum 710bef6897 Document Panels.AddPanel difference 2021-01-10 18:42:28 -08:00
Trevor Slocum 7db7653746 Update example applications link 2021-01-05 14:30:38 -08:00
Trevor Slocum c34e095461 Fix incorrect TabbedPanels colors
Resolves #46.
2020-12-28 10:08:08 -08:00
Trevor Slocum 1af0da7606 Document how to prevent screen artifacts when using SetBackgroundTransparent
Resolves #45.
2020-12-15 10:40:06 -08:00
Trevor Slocum 1513847ae3 Release v1.5.2 2020-12-04 11:42:16 -08:00
Trevor Slocum bd72d264c9 Remove breaking changes notice
Future v1 changes will be backwards compatible.
2020-11-24 12:52:31 -08:00
Trevor Slocum 68b2c49d11 Fix WindowManager background not being drawn 2020-11-13 20:55:54 -08:00
Trevor Slocum fa31102abf Release v1.5.1 2020-11-05 11:36:32 -08:00
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 5f880bc2c7 Migrate to GitLab 2020-01-22 15:28:19 -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