85 Commits (2d7324e8db4f5e23a6332fd753dc69a515577697)

Author SHA1 Message Date
Trevor Slocum 2d7324e8db Rename TextDimensions as GetBufferSize 2 years ago
makeworld 17ca6d403b Read (un)lock mutex instead 2 years ago
makeworld c74ebf1471 Add TextDimensions 2 years ago
Trevor Slocum 5ff1168706 Add TextView.SetWrapWidth 2 years ago
Trevor Slocum ac2b3155fd Reduce TextView reindexing when a scroll bar is visible 2 years ago
Trevor Slocum 28e366bbce Display TextView scroll bar automatically by default 2 years ago
Trevor Slocum d7f1e2ab2a Add SetVisible and GetVisible to all widgets 2 years ago
Trevor Slocum fdb055d99b Generalize tag stripping as StripTags 2 years ago
Trevor Slocum 9c3564dc42 Add Slider 2 years ago
Trevor Slocum b47c35329c Fix TextView region highlighting 2 years ago
Trevor Slocum ed5e6d94dd Remove return values from methods which return their primitive (breaks chaining) 2 years ago
Trevor Slocum 6b34a95e75 Print text using []byte instead of string, calculate string width using runewidth instead of uniseg 2 years ago
Trevor Slocum 50a085333b Use TrimRightFunc when wrapping text in TextView 2 years ago
Trevor Slocum 659788f590 Add TextView.SetBytes 2 years ago
Trevor Slocum da799d93c0 Document addition of TextView.GetBytes 2 years ago
Trevor Slocum 710303491e Store TextView buffer as [][]byte instead of []string 2 years ago
Trevor Slocum 0c4f526680 Add WindowManager requirement to Window docs 2 years ago
Trevor Slocum 441992fd77 Add scroll bar to TextView 2 years ago
Trevor Slocum a6a473f866 Add TextView.SetReindexBuffer 2 years ago
Trevor Slocum 8292f9baf2 Upgrade tcell to v2 2 years ago
Oliver 81c828bfe0 TextView.GetText() and .GetRegionText() didn't filter out empty colour tags. Fixes #453 2 years ago
Trevor Slocum 49536324ce Rename Keys.SelectAlt to Keys.Select2 2 years ago
Oliver 06a427a43a Bugfixes in ANSI escape sequence handling as well as TextView, fixes #320, fixes #344 2 years ago
Trevor Slocum 8acccbefa7 Split up shortcuts into primary and secondary 2 years ago
Trevor Slocum 777d2f09fc Use Keys shortcuts with Button, CheckBox, Grid and Table 2 years ago
Trevor Slocum 3feec6ebfb Document adding TextView.SetMaxLines 2 years ago
Javier Peletier 9f88a788e4 TextView: Add SetMaxLines() 2 years ago
Trevor Slocum 48c31ff1a0 Remove wiki references 2 years ago
Trevor Slocum 0aa37dca06 Expand click area of presentation demo tabs 3 years ago
rivo 1f765c8695 Merge pull request #422 from rivo/mouse 3 years ago
Trevor Slocum aae1af2a19 Make ProgressBar fields private 3 years ago
Trevor Slocum e29d4b73b9 Make cview thread-safe 3 years ago
Trevor Slocum 5f880bc2c7 Migrate to GitLab 3 years ago
Sam Whited 6e0ac2dd4b Don't skip regions at end of line 3 years ago
Trevor Slocum b61132eddf Fork tview as cview 3 years ago
Oliver 0f6549646b Added SetFocus() to Modal, focuses on the provided button. Resolves #364 3 years ago
Oliver bacbf5155b Wrong comparator led to wrong scrolling behaviour. Fixes #341, resolves #342 3 years ago
Oliver c35e6b2b4c Avoiding infinite loop on narrow TextViews. Fixes #333 3 years ago
Oliver fc28d646d0 Primitive widths/heights should not become negative. Also fixed a 3 years ago
Oliver 3c477cc248 TextView.ScrollTo() will turn off end-tracking. Fixes #274 3 years ago
Oliver 8d5eba0c2f Replaced runewidth.StringWidth() with my own implementation. Fixes #236 4 years ago
Marcel Schramm f3b5afb8cd
Move TabSize comment in texview.go back to where it belongs. 4 years ago
Oliver 3e289f3aca Added TextView.GetText(). Resolves #233 4 years ago
Marcel Schramm f4690e43a0
Prevent recompilation of regexes 4 years ago
Oliver a45c8edf60 Fixed region/color tag escaping bug. Fixes #234 4 years ago
Oliver 380278f41c Bugfix in TextView. 4 years ago
Oliver c22d5570be Bugfixes/improvements to PR #172. 4 years ago
Oliver 4a4db5c136 TextView also uses iterator function now. 4 years ago
Oliver bc39bf8d24 Bugfixes related to zero-width joiners. 4 years ago
Oliver 29458dad3e Added support for zero-width joiners. Resolves #161 4 years ago