Commit Graph

  • 1ac6fbc0c2 Some clarifications in the Grid class as well as in the contributor guidelines. Resolves #231 Oliver 2019-01-22 20:23:31 +0100
  • e5e361b9d7
    Merge pull request #191 from OriPekelman/master rivo 2019-01-13 13:08:21 +0100
  • bbe0f17f96 Added FindItems() and InsertItem() to List. Also allowed negative indices for some List functions. Resolves #213, resolves #215 Oliver 2019-01-12 21:22:58 +0100
  • f9524f55ba move under setter and change to string Ori Pekelman 2019-01-09 18:04:51 +0100
  • e0f6e89550 change: added option to span selection highlight across width of list view ardnew 2019-01-03 00:51:11 -0600
  • 36893a6697 Minor improvements. Oliver 2018-12-26 21:24:39 +0100
  • e432b27b03 unicode.Lm characters were wrongly used as pure combining characters. Fixes #210 Oliver 2018-12-25 18:55:57 +0100
  • f93fbad8f8 Added some clarification about QueueUpdate() and event callbacks. Oliver 2018-12-14 17:57:19 +0100
  • 5eabb29610 add theme Delaney Gillilan 2018-12-05 09:17:01 -0800
  • 5991278513 If a Form has no focusable elements, it keeps the focus itself. Fixes #198 Oliver 2018-12-03 18:28:54 +0100
  • 502ddb9205 Added a clarification. Oliver 2018-12-03 17:28:51 +0100
  • d7c8911ef0 Added Application.ForceDraw(). Oliver 2018-12-03 10:50:38 +0100
  • 5256865f59 Bugfix in Grid which led to wrong positions for inner grids. Fixes #195 Oliver 2018-12-03 10:22:43 +0100
  • 0a18dea458 Added a clarification on intercepting key events. Resolves #181 Oliver 2018-11-26 12:36:27 +0100
  • f13631ce74 Minor indenting change in presentation. Oliver 2018-11-26 12:15:57 +0100
  • 7bef21fe58
    Merge pull request #190 from bcarlsson/fix-demo-example rivo 2018-11-26 12:10:24 +0100
  • 19fbe6241a Making suspended mode work again on Windows. Fixes #179 Oliver 2018-11-26 12:04:06 +0100
  • 08411f6e81 Added an option to List which hides the selection when List has no focus. Resolves #193 Oliver 2018-11-26 11:00:48 +0100
  • 7164c72b7e Fixed example code in presentation demo textview Björn Carlsson 2018-11-22 08:49:20 +0100
  • f1536e67fa github.com/mattn/go-runewidth supports zero-width joiners now. Oliver 2018-11-19 10:59:27 +0100
  • 0612ff69bf
    Merge pull request #186 from ravenops/fix/185 rivo 2018-11-19 10:50:12 +0100
  • 1bfe98092c On Windows, tcell.Screen.Fini() sends a resize event before sending nil. Fixed resulting deadlock. Fixes #179 Oliver 2018-11-19 10:35:28 +0100
  • a38d2cdc9b fix per @jr81 Delaney Gillilan 2018-11-18 13:15:59 -0800
  • 8cf347b745 Added row/column removal functions to Table. Resolves #174 Oliver 2018-11-10 13:03:06 +0100
  • ebf651d1c0 Bugfix: nil return value in input capture should not stop the event loop. Fixes #179 Oliver 2018-11-10 11:10:01 +0100
  • ec12437564 InputField cursor position must also be adjusted when SetText() is called. Fixes #180 Oliver 2018-11-10 09:17:39 +0100
  • 61a4cf388a Another fix for InputField. Fixes #176, resolves #177 Oliver 2018-11-05 11:09:49 +0100
  • 1dd674a1b9 Simplified the queuing of Draw() calls, also introduced QueueUpdateDraw(). #172 Oliver 2018-11-05 10:53:57 +0100
  • 60a1c63fa9 Accepting non-alt-mod keys as characters in InputField if they don't have a function. Fixes #176 (hopefully) Oliver 2018-10-29 17:30:58 +0100
  • 380278f41c Bugfix in TextView. Oliver 2018-10-29 11:12:40 +0100
  • 5c44db199f Merge branch '3cb-add-synchronization-channels' v0.1.19 Oliver 2018-10-28 13:43:04 +0100
  • c22d5570be Bugfixes/improvements to PR #172. Oliver 2018-10-28 13:42:49 +0100
  • d830c42f6b Merge branch 'add-synchronization-channels' of https://github.com/3cb/tview into 3cb-add-synchronization-channels Oliver 2018-10-27 14:28:16 +0200
  • 6d988e2839 Minor typo fixes. Oliver 2018-10-27 14:28:12 +0200
  • 028ad94730 Fixed semigraphics style in TreeView which ignored background color. Fixes #173 Oliver 2018-10-27 13:43:14 +0200
  • a7c1880d62 Updated readme. v0.1.18 Oliver 2018-10-18 08:37:48 +0200
  • 990bc2ebcf InputField can now be navigated freely. Resolves #103, resolves #171, resolves #162 Oliver 2018-10-18 08:34:08 +0200
  • 4a4db5c136 TextView also uses iterator function now. Oliver 2018-10-17 18:24:18 +0200
  • d53a7c24fd WordWrap() also uses iterator function now. Oliver 2018-10-17 17:40:28 +0200
  • d76484006e Another rewrite of the Print() function. Uses iterator callbacks now. Oliver 2018-10-17 07:36:54 +0200
  • 313fed77b2 make primitive updates thread-safe using channels Marc CB 2018-10-09 00:02:02 -0400
  • bc39bf8d24 Bugfixes related to zero-width joiners. Oliver 2018-09-26 12:03:53 +0200
  • a677b985cc Allowing the use of arrow keys in modal buttons, too. Resolves #167 Oliver 2018-09-26 11:35:00 +0200
  • 29458dad3e Added support for zero-width joiners. Resolves #161 Oliver 2018-09-25 17:31:49 +0200
  • fed6446838 Added the possibility to provide your own tcell.Screen object to Application. Resolves #159 Oliver 2018-09-05 13:26:22 +0200
  • 2590cd6434 Added RemoveItem() function to List. Resolves #158 Oliver 2018-09-05 12:57:35 +0200
  • 00de4610ae Added custom higlight styles to Table. Resolves #154 Oliver 2018-09-05 10:39:21 +0200
  • 77bcb6c6b9
    Merge pull request #157 from UnquietCode/add-screenshot rivo 2018-08-21 16:27:22 +0200
  • e94d415863
    Create README.md Benjamin Fagin 2018-08-18 09:47:45 -0700
  • 21f50f5bc4 Fixed the docs of FormItem. Fixes #153 Oliver 2018-08-07 09:25:40 +0200
  • c325864561 Added style attributes to Box border. Resolves #152 Oliver 2018-08-07 09:23:19 +0200
  • bc005edd52
    Merge pull request #151 from SamWhited/modal_esc rivo 2018-08-07 09:15:56 +0200
  • 85052babb2 Replaced license placeholders. Fixes #149 Oliver 2018-08-04 11:55:25 +0200
  • 65c5186a20 Call modal done func on escape key Sam Whited 2018-08-03 13:02:59 -0500
  • 6614b16d90 Added GetScrollOffset() to TextView. Resolves #124 Oliver 2018-07-28 21:30:50 +0200
  • 405e5fbb4f Separated TreeView's tree-building from Draw() function so changed events can be fired before drawing. Fixes #142 Oliver 2018-07-27 18:27:27 +0200
  • cc64ead1ed Made Application.Draw() thread-safe (for real this time). Fixes #136 Oliver 2018-07-27 16:30:50 +0200
  • 100f053ee1 ANSI RGB colors were missing hashtags in tags. Fixes #140 Oliver 2018-07-27 13:40:54 +0200
  • 768070ef7b Hitting Escape on a drop-down selection resets it. Oliver 2018-07-19 12:46:48 +0200
  • c33dd0cf8e Added form item removal functions and more ways to find items. Resolves #137 Oliver 2018-07-17 20:18:33 +0200
  • 7338a21d35 Fixed ANSI spelling in README, too. See #138 Oliver 2018-07-16 08:44:19 +0200
  • 4c25f440a5
    Merge pull request #139 from ardnew/master rivo 2018-07-16 08:41:17 +0200
  • 4b5dd0f8e1 replacing all instances of "ANSII" with "ANSI" renaming unit ansii.go to ansi.go resolves rivo/tview#138 ardnew 2018-07-15 13:09:26 -0500
  • 83483397e8 Cosmetic improvements. Oliver 2018-06-28 14:49:42 +0200
  • 6b270eb8e8
    Merge pull request #135 from kvj/suspend-in-goroutine - fixes #134 rivo 2018-06-28 14:44:54 +0200
  • 01a39a486d Review feedback v0.1.17 Konstantin Vorobyev 2018-06-20 19:32:19 +0200
  • 2ac0e9e086 Block main event loop with mutex during Suspend() call Konstantin Vorobyev 2018-06-20 16:54:24 +0200
  • 306abd9cb9 Minor tweaks. This now also resolves #113 Oliver 2018-06-20 10:17:55 +0200
  • 4631cd7337 Added the tree view. Oliver 2018-06-20 10:06:05 +0200
  • e643d10b36
    Merge pull request #126 from benweidig/fix_borders rivo 2018-06-15 23:09:46 +0200
  • 6ffb56ee2a TextView now reindexes only on width changes if wrapping is enabled. Oliver 2018-06-09 22:35:48 +0200
  • 1ee0c559cc Switched flexItem slice to pointers. Oliver 2018-06-09 22:16:38 +0200
  • 7ad390eb5e Removed deprecated funcs/const related to semigraphic changes Benjamin Weidig 2018-06-09 09:36:34 +0200
  • e8c92a715c Added visualization to SemigraphicJoints Benjamin Weidig 2018-06-09 09:35:11 +0200
  • b6cd5e5021 added comment to semigraphic related code Benjamin Weidig 2018-05-27 10:52:54 +0200
  • 06dd16088a replaced old borders code with new configurable borders Benjamin Weidig 2018-05-27 10:49:03 +0200
  • 29553e5794 added configurable borders Benjamin Weidig 2018-05-27 10:47:26 +0200
  • 2e0f146244 refactored semigraphics Benjamin Weidig 2018-05-27 10:29:50 +0200
  • 76fdcb42e9 fix borders and add unicode comment Benjamin Weidig 2018-05-26 16:02:21 +0200
  • 0ebcb1ed99 Excluding control characters from output (creates unwanted artefacts). Fixes #130 Oliver 2018-06-09 13:16:20 +0200
  • 398a6c2f77 Added a function to resize a Flex item. Resolves #125 Oliver 2018-06-07 14:19:25 +0200
  • 71ecf1f429 Added a scroll function to TextView. Resolves #124 Oliver 2018-05-28 21:27:25 +0200
  • bb80ad41aa Minor text change in presentation. Hopefully makes it more clear what's displayed. Oliver 2018-05-23 16:56:06 +0200
  • 7afc7ac893 Index out of range bugfix. Fixes #101 Oliver 2018-05-18 23:46:33 +0200
  • a26df4e781 Added SetAttributes() and SetStyle() to TableCell. Resolves #111 Oliver 2018-05-15 16:59:07 +0200
  • c0b219f400 Bugfix: Flex will call Box.Draw() again. Fixes #104 Oliver 2018-05-15 16:37:51 +0200
  • 7d789421e3 DropDown now only uses List's main selected callback. Fixes #115 Oliver 2018-05-12 16:35:32 +0200
  • 0a4caa5b6b
    Merge pull request #112 from hoop33/master rivo 2018-05-12 15:28:18 +0200
  • 2899c719ca Fix panic with empty list Rob Warner 2018-05-09 18:13:40 -0400
  • 213c37c368 Fixed handling of combining unicode characters. Fixes #101 Oliver 2018-05-03 08:05:11 +0200
  • d7d44cb0d2 Flex and Grid don't clear their backgrounds anymore. Resolves #104 v0.1.15 Oliver 2018-05-02 17:02:52 +0200
  • f855bee020 Separated form item "done" function from "finished" function. Resolves #39 Oliver 2018-04-19 21:34:03 +0200
  • f291602d9a Added functions to retrieve and set a list item's texts. Resolves #102 Oliver 2018-04-19 21:17:13 +0200
  • 8d257feeb9
    Merge pull request #106 from frankbraun/docufix rivo 2018-04-19 21:07:20 +0200
  • bf464200bc Documentation fix for flex.AddItem() Frank Braun 2018-04-19 15:49:26 +0000
  • 6b7d028eb1 Small update to documentation. Oliver 2018-04-14 18:56:18 +0200
  • 911fb9543e Added Escape(), ANSIIWriter(), and TranslateANSII(). Resolves #84, resolves #24 Oliver 2018-04-14 00:05:25 +0200
  • 96473a04c6 Added Escape() function. Resolves #84 v0.1.14 Oliver 2018-04-12 13:09:06 +0200
  • 5bd22542e5 For Form.GetFormItemByLabel() to work, we must not modify the label text. Fixes #94, fixes #99 Oliver 2018-04-09 21:07:03 +0200
  • b4fd66d458 Fixed style calculation in TextView which led to unwanted artefacts when the default terminal background color was not black. Fixes #91 Oliver 2018-04-07 13:28:32 +0200