Commit Graph

459 Commits

Author SHA1 Message Date
Andreas Bieber 41a24756f9 feat(FormItems): Allow specifying colors for focused state 2020-09-23 20:46:31 +02:00
Andreas Bieber e6bd3c5db9 feat(checkbox): Increase checkbox width by 2 cols 2020-09-23 20:46:07 +02:00
Andreas Bieber a6bb544c20 feat(checkbox): Add `SetCheckedRune` 2020-09-23 20:45:59 +02:00
Andreas Bieber 7678d84c66 feat(flex): Add `AddItemAtIndex` 2020-09-23 18:25:22 +02:00
Andreas Bieber 49e6b5bfe8 feat(treeview): Add `SetSelectedTextColor` and `SetSelectedBackgroundColor` 2020-09-23 18:25:22 +02:00
Andreas Bieber 60cca5d967 feat(box): Add `SetBorderColorFocused` 2020-09-23 18:25:18 +02:00
Andreas Bieber ecfa14af14 feat(box): Add `GetBackgroundColor` 2020-09-19 11:25:32 +02:00
Andreas Bieber 02c4995bb2 feat(form): Add `IndexOfFormItem` 2020-09-19 11:25:32 +02:00
Andreas Bieber 85bc397af2 feat(flex): Add `GetDirection` 2020-09-19 11:25:32 +02:00
Andreas Bieber 2eac84df0b feat(box): Add `GetBorder` 2020-09-19 11:25:23 +02:00
Andreas Bieber 186ebd7dd6 feat(box): Add `GetBorderPadding` 2020-09-17 20:54:13 +02:00
Trevor Slocum 0974659c81 Release v1.4.9 2020-09-08 14:26:39 -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 a6a473f866 Add TextView.SetReindexBuffer 2020-09-03 19:23:56 -07:00
Trevor Slocum f35f86924a Add Table.Sort, Table.SetSortFunc and Table.SetSortClicked
Resolves #33.
2020-09-01 15:44:43 -07:00
Trevor Slocum 2ebdbde722 Update strikethrough implementation 2020-09-01 13:48:27 -07:00
Trevor Slocum 624a3fae3c Use updated tcell mouse buttons 2020-08-31 08:44:33 -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 cc7796c4ca Document TextView.GetText and GetRegionText fix 2020-07-13 14:47:10 -07:00
Oliver 81c828bfe0 TextView.GetText() and .GetRegionText() didn't filter out empty colour tags. Fixes #453 2020-07-13 14:41:29 -07:00
Trevor Slocum bf31b0001a Merge branch 'patch-1' into 'master'
FORK.md - Terminal colors and mouse merged upstream

See merge request tslocum/cview!4
2020-07-13 21:37:53 +00:00
Anatoli Babenia 4868c5bcd7 FORK.md - Terminal colors and mouse merged upstream 2020-07-13 03:56:45 +00:00
Trevor Slocum fb4953b17a Fix Form.Clear deadlock
Resolves #28.
2020-06-29 21:44:21 -07:00
Trevor Slocum 2a76c36094 Clarify how to modify Modal title and appearance
Resolves #24.
2020-06-18 15:17:42 -07:00
Trevor Slocum f477be8ba4 Fill nil Flex space with default background color
Resolves #22.
2020-06-14 14:14:15 -07:00
Trevor Slocum 49536324ce Rename Keys.SelectAlt to Keys.Select2 2020-06-10 09:52:50 -07:00
Trevor Slocum 250da74d1e Clarify usage of Modal.GetForm 2020-06-10 09:43:31 -07:00
Trevor Slocum e0fafcdb01 Add Modal.GetForm and Modal.GetFrame
Resolves #19.
2020-06-09 15:51:28 -07:00
Trevor Slocum 1d976945dc Add italic text formatting flag 2020-06-09 15:27:57 -07:00
Trevor Slocum c7a2a10871 Release v1.4.7 2020-06-09 15:08:11 -07:00
Trevor Slocum a0a7d39949 Fix deadlock when calling Pages.SendToFront
Resolves #21.
2020-06-09 15:05:03 -07:00
Trevor Slocum 0fa19fee28 Fix panic when clicking nil primitive in Flex
Resolves #20.
2020-06-09 15:02:17 -07:00
Trevor Slocum 0cb152db2b Document ANSI SGR code fix
Resolves #18.
2020-06-09 14:56:10 -07:00
Oliver 06a427a43a Bugfixes in ANSI escape sequence handling as well as TextView, fixes #320, fixes #344 2020-06-09 14:52:59 -07:00
Trevor Slocum 81cfea205d Fix negative List offset and DropDown selection
Resolves #16.
2020-06-02 15:51:03 -07:00
Trevor Slocum 4411a746d8 Link to relevant functions in FORK.md 2020-05-26 15:28:31 -07:00
Trevor Slocum e469982ec0 Document ANSI color fix 2020-05-26 09:15:00 -07:00
Miles Whittaker 6d163ecac4 Fix ANSI colors 0-15 2020-05-26 09:13:53 -07:00
Trevor Slocum babfb2a5f1 Reduce logging severity in TextView tests 2020-05-26 09:06:57 -07:00
Trevor Slocum 961c23145c Fix default background transparency of Flex and Grid 2020-05-24 21:40:34 -07:00
Trevor Slocum 093fa4d2ee Document Box.SetBackgroundTransparent 2020-05-24 10:29:12 -07:00
Trevor Slocum eafc5b33a2 Add Box.SetBackgroundTransparent
Resolves #15.
2020-05-24 09:36:17 -07:00
Trevor Slocum 698a0adf93 Add List.SetSelectedAlwaysCentered 2020-05-20 15:36:19 -07:00
Trevor Slocum d404da13f5 Update CHANGELOG 2020-05-18 20:12:10 -07:00
Trevor Slocum 8acccbefa7 Split up shortcuts into primary and secondary 2020-05-18 20:06:54 -07:00
Trevor Slocum 777d2f09fc Use Keys shortcuts with Button, CheckBox, Grid and Table 2020-05-18 19:49:25 -07:00