Commit Graph

  • ffd8b57dec Document renaming Panels for consistency with TabbedPanels Trevor Slocum 2020-10-15 19:00:10 -0700
  • 50b3201606 Add TabbedPanels Trevor Slocum 2020-10-15 18:50:10 -0700
  • 460aa5cbd5 Add compatibility warning Trevor Slocum 2020-10-15 11:49:50 -0700
  • d2d497275e Clarify Application.ForceDraw removal Trevor Slocum 2020-10-15 09:36:14 -0700
  • 767e4e474c Rename Pages as Panels Trevor Slocum 2020-10-15 09:12:10 -0700
  • 3ad2fdd36a Clarify that Table rows must each have the same number of columns Trevor Slocum 2020-10-14 13:50:36 -0700
  • c3391c3c3b Make printWithStyle public and rename as PrintStyle Trevor Slocum 2020-10-13 10:17:33 -0700
  • 2fe1085168 Fix List dividers allowing selection Trevor Slocum 2020-10-13 10:13:23 -0700
  • 2877b77c18 Allow scrolling List horizontally Trevor Slocum 2020-10-13 09:45:35 -0700
  • a3a0d67f65 Fix WordWrap bounds out of range Trevor Slocum 2020-10-12 21:48:00 -0700
  • ab1858fcd0 Update example in README Trevor Slocum 2020-10-12 10:19:41 -0700
  • 4aae94db85 Add Application.GetScreen and Application.GetScreenSize Trevor Slocum 2020-10-12 10:07:50 -0700
  • bf9ccbdf1a Support additional Slider input keys Trevor Slocum 2020-10-11 17:45:08 -0700
  • 298510a685 Revert WordWrap signature change Trevor Slocum 2020-10-11 17:15:33 -0700
  • 9c3564dc42 Add Slider Trevor Slocum 2020-10-11 13:39:04 -0700
  • b47c35329c Fix TextView region highlighting Trevor Slocum 2020-10-11 12:07:30 -0700
  • c33ce95633 Fix List.Transform not calling handler set via SetChangedFunc Trevor Slocum 2020-10-09 16:51:45 -0700
  • 4ac48a9748 Replace FormItem.SetAttributes with individual methods Trevor Slocum 2020-10-09 08:37:54 -0700
  • 94351006a1 Remove Application.ForceDraw Trevor Slocum 2020-10-07 21:27:30 -0700
  • 86d39b1867 Do not wrap around TableCell selection Trevor Slocum 2020-10-07 20:39:16 -0700
  • ed5e6d94dd Remove return values from methods which return their primitive (breaks chaining) Trevor Slocum 2020-10-07 16:34:21 -0700
  • 2763609e05 Store InputField text data as []byte instead of string Trevor Slocum 2020-10-06 18:43:34 -0700
  • d5edb975b6 Store ListItem text as []byte instead of string Trevor Slocum 2020-10-06 18:19:40 -0700
  • 96b2dd5523 Add Table test and benchmark, store TableCell as []byte instead of string Trevor Slocum 2020-10-06 17:17:43 -0700
  • 4cbfd55a8e Document TextView optimizations Trevor Slocum 2020-10-06 13:55:51 -0700
  • 741bac61c6 Update .gitignore Trevor Slocum 2020-10-06 13:26:47 -0700
  • 534661590c Merge branch 'print' into 'master' Trevor Slocum 2020-10-06 20:20:13 +0000
  • 6b34a95e75 Print text using []byte instead of string, calculate string width using runewidth instead of uniseg Trevor Slocum 2020-10-06 13:11:45 -0700
  • 50a085333b Use TrimRightFunc when wrapping text in TextView Trevor Slocum 2020-10-05 18:12:29 -0700
  • 659788f590 Add TextView.SetBytes Trevor Slocum 2020-10-04 13:03:28 -0700
  • da799d93c0 Document addition of TextView.GetBytes Trevor Slocum 2020-10-04 12:54:31 -0700
  • b5fba43a01 Merge branch 'tvopt' into 'master' Trevor Slocum 2020-10-04 19:50:46 +0000
  • 710303491e Store TextView buffer as [][]byte instead of []string Trevor Slocum 2020-10-04 12:44:26 -0700
  • 4de432d7aa Release v1.5.0 v1.5.0 Trevor Slocum 2020-10-03 21:04:46 -0700
  • 5a3409bfd6 Release lock on InputField while executing DoneFunc and FinishedFunc Trevor Slocum 2020-10-02 17:00:57 -0700
  • 3d1844e33b Panic when attempting to add an invalid FormItem Trevor Slocum 2020-10-02 16:31:31 -0700
  • db81e43e00 Remove wrapper methods Trevor Slocum 2020-10-02 16:28:32 -0700
  • e1cd3be7bb Lock Mutex when setting InputField attributes Trevor Slocum 2020-10-02 11:23:49 -0700
  • f83115be61 Merge branch 'fix/inputfield-suggestion' into 'master' Trevor Slocum 2020-10-01 19:51:55 +0000
  • 34b52f731a Add TextView buffer indexing benchmark Trevor Slocum 2020-10-01 12:45:11 -0700
  • 9acd4bf821 fix(inputfield): Display suggestion correctly Andreas Bieber 2020-10-01 19:58:30 +0200
  • 018a7e47fe Allow autocomplete selection value customization Trevor Slocum 2020-09-30 12:14:51 -0700
  • 0e419707b0 Add link to list of applications using cview Trevor Slocum 2020-09-29 13:34:38 -0700
  • 357a49e9e7 Do not set focus-related style attributes by default Trevor Slocum 2020-09-29 13:21:53 -0700
  • a709a929d9 Fix FormItem.SetAttributes race condition Trevor Slocum 2020-09-28 22:34:38 -0700
  • d53f87d967 Update List scroll bar cursor when view offset changes (rather than selected item) Trevor Slocum 2020-09-24 20:51:51 -0700
  • 0c4f526680 Add WindowManager requirement to Window docs Trevor Slocum 2020-09-24 08:35:12 -0700
  • e20e58147f Add Window and WindowManager Trevor Slocum 2020-09-24 08:09:55 -0700
  • 97f450fc34 Set DropDown options list width to at least as wide as the originating field Trevor Slocum 2020-09-23 16:21:11 -0700
  • 89fa23ab00 Resolve lint warnings Trevor Slocum 2020-09-23 16:14:14 -0700
  • 5505bb7a58 Document changes submitted by Andreas Bieber Trevor Slocum 2020-09-23 15:44:28 -0700
  • 1cfb3711cf Merge branch 'feat/alot-of-features' into 'master' Trevor Slocum 2020-09-23 22:24:27 +0000
  • 474a8c1a27 chore: Add makefile and use in `gitlab-ci.yml` Andreas Bieber 2020-09-19 20:16:12 +0200
  • 70857602a5 feat(FormItem): Replace `SetFormAttributes` with `SetAttributes` Andreas Bieber 2020-09-19 20:15:27 +0200
  • 1d019e9697 fix(treeview): Use `scrollBarColor` Andreas Bieber 2020-09-18 07:29:33 +0200
  • 9142563f22 feat(inputfield): Add ability to show a note below the inputfield Andreas Bieber 2020-09-17 17:14:01 +0200
  • 128c6692d4 fix(form/Draw): Use button colors for focused state Andreas Bieber 2020-09-17 13:22:45 +0200
  • 367d377081 fix(form/GetFormItem): Check whether index is out of bounds, if so, return nil Andreas Bieber 2020-09-17 13:20:02 +0200
  • 8bd1023ddc feat(dropdown): Add additional field for setting an optional reference (like in TreeView) Andreas Bieber 2020-09-17 13:14:05 +0200
  • 6e9f09aec1 feat(dropdown): Draw rune at the end of the field to indicate that this field is a dropdown Andreas Bieber 2020-09-17 13:03:43 +0200
  • 6fa4370332 fix(dropdown): Use `getFieldWidth` during draw Andreas Bieber 2020-09-17 12:55:38 +0200
  • dedc2da113 feat(dropdown): Abbreviate text of current option when not fitting into field Andreas Bieber 2020-09-17 12:00:05 +0200
  • 4ab3586259 feat(dropdown): Introduce `SetChangedFunc` Andreas Bieber 2020-09-17 11:54:10 +0200
  • 40efd84aad feat(dropdown): Trigger `selected` when drop down list selection is cancelled Andreas Bieber 2020-09-17 11:51:24 +0200
  • e716d0acb9 fix(dropdown): Select previous option in dropdown list when cancelling selection Andreas Bieber 2020-09-17 11:50:47 +0200
  • f71273b9c8 feat(dropdown): Expose `DropDownOption` Andreas Bieber 2020-09-17 11:42:30 +0200
  • 75b6d31409 feat(inputfield/autocompletion): Draw selected autocomplete suggestion in `inputfield` without changing it till confirmed with `ENTER` Andreas Bieber 2020-09-16 20:33:02 +0200
  • bace1ac630 feat(List): Add additional field for setting an optional reference (like in TreeView) Andreas Bieber 2020-09-16 20:03:14 +0200
  • d315a5c5b3 feat(List): Expose `ListItem` Andreas Bieber 2020-09-16 19:55:33 +0200
  • 22895b10bc feat(inputfield): Expose setters for autocomplete list colors Andreas Bieber 2020-09-16 18:54:54 +0200
  • 32ed5f11d7 chore(inputfield): Compile regex only once Andreas Bieber 2020-09-16 16:51:02 +0200
  • e7aaa8402f fix(inputfield): Use correct regex to detect left or right word/non-word Andreas Bieber 2020-09-16 16:42:53 +0200
  • 1b44920167 feat(dropdown): Add setters for dropdown list colors Andreas Bieber 2020-09-16 16:33:38 +0200
  • 41a24756f9 feat(FormItems): Allow specifying colors for focused state Andreas Bieber 2020-09-16 16:29:12 +0200
  • e6bd3c5db9 feat(checkbox): Increase checkbox width by 2 cols Andreas Bieber 2020-09-16 14:49:50 +0200
  • a6bb544c20 feat(checkbox): Add `SetCheckedRune` Andreas Bieber 2020-09-16 14:48:36 +0200
  • 7678d84c66 feat(flex): Add `AddItemAtIndex` Andreas Bieber 2020-09-16 14:44:53 +0200
  • 49e6b5bfe8 feat(treeview): Add `SetSelectedTextColor` and `SetSelectedBackgroundColor` Andreas Bieber 2020-09-16 14:40:34 +0200
  • 60cca5d967 feat(box): Add `SetBorderColorFocused` Andreas Bieber 2020-09-16 13:40:10 +0200
  • 441992fd77 Add scroll bar to TextView Trevor Slocum 2020-09-22 18:43:19 -0700
  • ecfa14af14 feat(box): Add `GetBackgroundColor` Andreas Bieber 2020-09-16 13:29:51 +0200
  • 02c4995bb2 feat(form): Add `IndexOfFormItem` Andreas Bieber 2020-09-16 13:28:19 +0200
  • 85bc397af2 feat(flex): Add `GetDirection` Andreas Bieber 2020-09-16 13:26:56 +0200
  • 2eac84df0b feat(box): Add `GetBorder` Andreas Bieber 2020-09-16 13:26:12 +0200
  • 186ebd7dd6 feat(box): Add `GetBorderPadding` Andreas Bieber 2020-09-16 13:24:51 +0200
  • 0974659c81 Release v1.4.9 v1.4.9 Trevor Slocum 2020-09-08 14:26:39 -0700
  • f269c326f6 Base List PageUp and PageDown on the number of items displayed Trevor Slocum 2020-09-08 14:22:58 -0700
  • a6a473f866 Add TextView.SetReindexBuffer Trevor Slocum 2020-09-03 19:23:56 -0700
  • f35f86924a Add Table.Sort, Table.SetSortFunc and Table.SetSortClicked Trevor Slocum 2020-09-01 15:44:43 -0700
  • 2ebdbde722 Update strikethrough implementation Trevor Slocum 2020-09-01 13:47:59 -0700
  • 624a3fae3c Use updated tcell mouse buttons Trevor Slocum 2020-08-31 08:44:33 -0700
  • a6258efb39 Expose strikethrough support Trevor Slocum 2020-08-31 07:50:10 -0700
  • 8292f9baf2 Upgrade tcell to v2 Trevor Slocum 2020-08-30 08:36:03 -0700
  • d32ac6e3e9 Add InputField.GetCursorPosition and InputField.SetCursorPosition Trevor Slocum 2020-08-24 19:31:48 -0700
  • 9ec0a6d3f2 Position ContextMenu on selected item when negative coordinates are provided v1.4.8 Trevor Slocum 2020-08-11 15:25:50 -0700
  • cdeff20296 Use sync.RWMutex in all widgets Trevor Slocum 2020-08-02 10:06:34 -0700
  • cc7796c4ca Document TextView.GetText and GetRegionText fix Trevor Slocum 2020-07-13 14:47:10 -0700
  • 81c828bfe0 TextView.GetText() and .GetRegionText() didn't filter out empty colour tags. Fixes #453 Oliver 2020-07-12 13:34:19 +0200
  • bf31b0001a Merge branch 'patch-1' into 'master' Trevor Slocum 2020-07-13 21:37:53 +0000
  • 4868c5bcd7 FORK.md - Terminal colors and mouse merged upstream Anatoli Babenia 2020-07-13 03:56:45 +0000