Commit Graph

  • 501ef25f8c Skip further layout tests if input is empty Asa-Dawson 2018-10-01 23:45:32 +0100
  • 16daac31c9 Correct bounding index Asa-Dawson 2018-10-01 23:38:09 +0100
  • 36f2a6e924 Allow moving cursor around text Asa-Dawson 2018-10-01 23:29:50 +0100
  • 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
  • e46ee962d2 sync table.cells changes Joe Grasse 2018-09-07 13:42:41 -0500
  • 59dcf57f43
    Merge pull request #1 from rivo/master Joe Grasse 2018-09-07 10:37:15 -0700
  • 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
  • 334dfbe7ee Adding accept() callback support for all relevant input changes in an InputField Andrew Shultzabarger 2018-07-30 16:21:32 -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 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
  • bcf72046b6
    Merge fe8efd63d3 into bb80ad41aa Benjamin Weidig 2018-05-26 12:29:45 +0000
  • fe8efd63d3 fix box borders Benjamin Weidig 2018-05-26 14:24:53 +0200
  • 8dcab4399a add unicode representation comment to semigraphical runes Benjamin Weidig 2018-05-26 14:20:02 +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
  • 337209d576
    Merge 4aeba51ce3 into a26df4e781 Stephen Cheng 2018-05-17 08:02:12 +0000
  • 4aeba51ce3 fix another broken case stephen cheng 2018-05-17 18:00:22 +1000
  • e91e46ac10 fix runes index out of range stephen cheng 2018-05-17 17:33:43 +1000
  • a98834e508 add demo displaying all color as handy util for tview stephen cheng 2018-05-17 01:12:50 +1000
  • 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
  • a460f227c6
    Merge b601c7c56d into 213c37c368 Vlαdo Magyar 2018-05-11 14:21:54 +0000
  • b601c7c56d Add TreeView Vladimir Magyar 2018-05-11 16:09:57 +0200
  • 2899c719ca Fix panic with empty list Rob Warner 2018-05-09 18:13:40 -0400
  • a38145f345
    Merge 76f71ddc98 into 213c37c368 levko-burburas 2018-05-06 11:12:15 +0000
  • 76f71ddc98
    Merge branch 'master' into develop levko-burburas 2018-05-06 14:12:11 +0300
  • c8d49e02f7 New features Levko Burburas 2018-05-06 13:58:40 +0300
  • 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 Oliver 2018-05-02 17:02:52 +0200
  • d9b056bafb Many improvements Levko Burburas 2018-04-24 00:44:46 +0300
  • 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 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
  • 38c216b6b5
    Merge ed3c693caf into b4fd66d458 Joe Grasse 2018-04-09 15:46:44 +0000
  • ed3c693caf Fix for GetFormItemByLabel Issue Joe Grasse 2018-04-09 10:39:45 -0500
  • 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
  • cc84c982fc Added GetFormItemByLabel(). Resolves #94 Oliver 2018-04-07 12:58:52 +0200
  • 3d4fa476ed Fixed misleading description. Oliver 2018-04-01 21:24:04 +0200
  • 83d0a16fb2 Added background colors and text attributes to color tags. Resolves #91 Oliver 2018-04-01 21:19:10 +0200
  • 74643a2db5 Pages should clear their background before redrawing. Fixes #89 Oliver 2018-03-29 18:28:32 +0200
  • 87ba87feda Bufix in Pages: Avoid calling a nil function. Fixes #85 Oliver 2018-03-25 17:52:41 +0200
  • a31c975246
    Merge e8d76452de into 6e3b8a41c8 Joe Grasse 2018-03-23 20:17:31 +0000
  • 6e3b8a41c8 A Box's inner rect will now clamp to screen space. Resolves #79 Oliver 2018-03-23 21:08:52 +0100
  • 761e3d72da Added Primitive demo to go along with the GitHub Wiki entry on how to create your own primitive. Oliver 2018-03-19 21:25:30 +0100
  • b357eaf10f Drop-down allows typing to directly jump to options. Resolves #77 Oliver 2018-03-18 20:42:51 +0100
  • e8d76452de make sure the limits aren't past screen limit Joe Grasse 2018-03-15 14:02:38 -0500
  • 258c9d1f8e Forms will attempt to keep focused form items within available area. Fixes #79 Oliver 2018-03-15 17:54:17 +0100
  • 370ee01609 Added placeholder text to InputField. Resolves #75 Oliver 2018-03-15 17:14:14 +0100
  • 0b69b9b581 Updated release history. Oliver 2018-03-13 08:17:06 +0100
  • 11727c933b Added suspended mode to Application. (Swallows one key event, tcell issue pending.) Resolves #70 Oliver 2018-03-13 08:16:09 +0100
  • 7e4958256f List (and therefore also DropDown) will scroll if currently selected item is not on screen anymore. Fixes #71 Oliver 2018-03-11 09:51:15 +0100
  • 45acc0d895 Added getters for some callback functions. Resolves #65 Oliver 2018-03-10 23:30:42 +0100
  • 88dca26378
    Merge 1ba387bfe1 into c96894c0cf Jason E. Aten, Ph.D 2018-03-10 11:59:49 +0000
  • c96894c0cf Bugfix which caused a crash in Table class. Fixes #67 Oliver 2018-03-10 12:59:42 +0100
  • 1ba387bfe1 avoid out of bounds index. fixes #67 Jason E. Aten 2018-03-09 18:45:18 -0600
  • c2f07f9548 Some housekeeping. Oliver 2018-03-05 16:37:10 +0100