Commit Graph

113 Commits

Author SHA1 Message Date
Trevor Slocum 2d7324e8db Rename TextDimensions as GetBufferSize 2021-03-27 14:42:12 -07:00
Trevor Slocum 630bdf19f3 Release v1.5.3 2021-01-14 08:51:29 -08:00
Trevor Slocum c5777645c9 Fix highlighting focused Form element
Resolves #51.
2021-01-07 14:58:59 -08:00
Trevor Slocum 3bd98fd55f Preserve order of panels when updating panel
Closes !12.
2021-01-05 14:53:40 -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 68b2c49d11 Fix WindowManager background not being drawn 2020-11-13 20:55:54 -08:00
Trevor Slocum 79a35fe4de Handle events before executing queued updates 2020-11-07 09:01:41 -08:00
Trevor Slocum fa31102abf Release v1.5.1 2020-11-05 11:36:32 -08:00
Trevor Slocum 888dcd2560 Fix WordWrap dropping last character of closing tag
Resolves #26.
2020-11-03 11:25:13 -08:00
Trevor Slocum 5ff1168706 Add TextView.SetWrapWidth 2020-11-03 10:29:07 -08:00
Trevor Slocum 614c61839b Clarify that WordWrap accepts unescaped text only
Resolves #27.
2020-11-03 09:34:21 -08:00
Trevor Slocum 30838d75cd Reduce Box inner rect calculations 2020-10-27 09:11:05 -07:00
Trevor Slocum 36671ba7d3 Rename SetBorderPadding and GetBorderPadding as SetPadding and GetPadding 2020-10-26 10:41:47 -07:00
Trevor Slocum a55c812490 Add Application.Init 2020-10-22 18:13:06 -07:00
Trevor Slocum 28e366bbce Display TextView scroll bar automatically by default 2020-10-21 09:36:23 -07:00
Trevor Slocum d7f1e2ab2a Add SetVisible and GetVisible to all widgets 2020-10-19 19:05:03 -07:00
Trevor Slocum fdb055d99b Generalize tag stripping as StripTags 2020-10-19 09:55:07 -07:00
Trevor Slocum df2d4e418e Support bracketed paste mode via tcell 2020-10-16 09:25:40 -07:00
Trevor Slocum 597052a7e7 Add FocusManager 2020-10-16 09:25:21 -07:00
Trevor Slocum 50b3201606 Add TabbedPanels 2020-10-15 18:50:36 -07:00
Trevor Slocum 767e4e474c Rename Pages as Panels 2020-10-15 09:15:02 -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 c3391c3c3b Make printWithStyle public and rename as PrintStyle 2020-10-13 10:17:33 -07:00
Trevor Slocum 2fe1085168 Fix List dividers allowing selection 2020-10-13 10:13:36 -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 4aae94db85 Add Application.GetScreen and Application.GetScreenSize
Resolves #41.
2020-10-12 10:07:50 -07:00
Trevor Slocum 9c3564dc42 Add Slider 2020-10-11 13:39:04 -07:00
Trevor Slocum c33ce95633 Fix List.Transform not calling handler set via SetChangedFunc
Resolves #39.
2020-10-09 16:51:45 -07:00
Trevor Slocum 4ac48a9748 Replace FormItem.SetAttributes with individual methods 2020-10-09 08:37:54 -07:00
Trevor Slocum 94351006a1 Remove Application.ForceDraw 2020-10-07 21:27:30 -07:00
Trevor Slocum ed5e6d94dd Remove return values from methods which return their primitive (breaks chaining) 2020-10-07 16:35:21 -07:00
Trevor Slocum 96b2dd5523 Add Table test and benchmark, store TableCell as []byte instead of string 2020-10-06 18:02:37 -07:00
Trevor Slocum 4cbfd55a8e Document TextView optimizations 2020-10-06 13:55:51 -07:00
Trevor Slocum 6b34a95e75 Print text using []byte instead of string, calculate string width using runewidth instead of uniseg 2020-10-06 13:16:37 -07:00
Trevor Slocum 659788f590 Add TextView.SetBytes 2020-10-04 13:03:28 -07:00
Trevor Slocum da799d93c0 Document addition of TextView.GetBytes 2020-10-04 12:54:31 -07:00
Trevor Slocum 4de432d7aa Release v1.5.0 2020-10-03 21:04:46 -07:00
Trevor Slocum 5a3409bfd6 Release lock on InputField while executing DoneFunc and FinishedFunc 2020-10-02 17:00:57 -07:00
Trevor Slocum 3d1844e33b Panic when attempting to add an invalid FormItem 2020-10-02 16:31:31 -07:00
Trevor Slocum 018a7e47fe Allow autocomplete selection value customization 2020-09-30 12:14:51 -07:00
Trevor Slocum e20e58147f Add Window and WindowManager 2020-09-24 08:09:55 -07:00
Trevor Slocum 5505bb7a58 Document changes submitted by Andreas Bieber 2020-09-23 15:44:28 -07:00
Trevor Slocum 441992fd77 Add scroll bar to TextView
Resolves #34.
2020-09-22 18:43:19 -07: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