Commit Graph

141 Commits

Author SHA1 Message Date
Jakub Sobon 8f493dc3f0
Bump CI. 2022-01-14 00:17:30 -05:00
Jakub Sobon b6a4177439
Note about Go version change. 2022-01-14 00:01:10 -05:00
Jakub Sobon 11e38fd7d4
Updating CHANGELOG. 2022-01-13 23:36:19 -05:00
Jakub Sobon fd93d4a112
Update CHANGELOG for release v0.16.0. 2021-04-03 17:06:12 -04:00
Jakub Sobon 4238ac6f76
Implements a buffer limit for the Text widget. (#301)
See issue #293 where memory and performance can degrade with a high number of lines written to the Text widget. 

This is a very simplistic implementation to limit the possible length the text buffer can grow to with the `maxContent` option. 

Default value of -1 means there's no limit and therefore behaviour should remain standard.

It has been working in our test app and allows the use of the Text widget to monitor logs (ie tail) and therefore doesn't bloat over time, but happy to adjust as required.
2021-04-03 17:04:53 -04:00
Jakub Sobon 336236233b
Updating CHANGELOG on behalf of dependabot. 2021-04-03 12:38:29 -04:00
Jakub Sobon f9872ab149
Updating CHANGELOG.
And running `go mod tidy`.
2021-03-06 02:21:06 -05:00
Jakub Sobon a5995f58b1
Allow CI to modify go.mod and go.sum for missing hashes. (#297)
* Allow CI to modify go.mod and go.sum for missing hashes.
* Updating CHANGELOG.
2021-03-06 02:07:39 -05:00
Jakub Sobon 5b49d8958a
Update CHANGELOG.md 2021-01-12 22:04:20 -05:00
Andreea Sobon a645df600a Update CHANGELOG.md and rephrease test description. 2021-01-05 09:52:19 -05:00
Jakub Sobon f4b0d03624
Update CHANGELOG.md 2020-12-30 23:40:17 -05:00
Jakub Sobon 54c48db8f6
Releasing Termdash v0.14. 2020-12-30 02:27:40 -05:00
Jakub Sobon c3be258da0
Self-review. 2020-12-30 00:59:39 -05:00
Jakub Sobon ba6224f5ae
Complete demo of a text input form with keyboard navigation. 2020-12-30 00:54:50 -05:00
Jakub Sobon d70bcd1afb
Allow updating the callback function on an existing button instance. 2020-12-30 00:10:55 -05:00
Jakub Sobon 0912c9dbea
DefaultText option for textinput. 2020-12-28 03:41:52 -05:00
Jakub Sobon bcd25c80e9
Fixing a grammar mistake in the CHANGELOG. 2020-12-27 03:10:43 -05:00
Jakub Sobon 7ac5acfd6b
Container option that sets the container as focused. 2020-12-27 03:08:57 -05:00
Jakub Sobon 9360ffff49
Bugfix: avoid crash on terminal rezise with tcell. 2020-12-27 02:53:08 -05:00
Jakub Sobon 912de88b90
Textinput can request keyboard exclusively. 2020-12-27 02:19:38 -05:00
Jakub Sobon d227a23d1c
Updating CHANGELOG. 2020-12-27 01:03:12 -05:00
Jakub Sobon fe482ab6e6
Container options for focus group support. 2020-11-29 23:21:36 -05:00
Jakub Sobon 2f36dce2ed
Containers can request to be skipped when focus is moved using keyboard keys. 2020-11-29 22:38:43 -05:00
Jakub Sobon ee90ac89dc
Code refactor and self-review. 2020-11-28 14:24:22 -05:00
Jakub Sobon 9da89424ee
Button can now be triggered by different global and focused keys. 2020-11-28 14:11:21 -05:00
Jakub Sobon 41f0ca8baf
Merge branch 'devel' into 243-form-demo 2020-11-28 00:52:01 -05:00
Jakub Sobon 7a0560b6eb
Updating CHANGELOG. 2020-11-28 00:33:45 -05:00
Jakub Sobon de41768dbc
Merge branch 'devel' into 243-form-demo 2020-11-28 00:06:14 -05:00
Jakub Sobon 03144e6469
Update instructions in CHANGELOG. 2020-11-27 23:07:40 -05:00
Jakub Sobon 31c7a24041
Button now supports separate color values for text chunks.
Custom color values can be specified for each of its main states.
2020-11-27 15:11:59 -05:00
Jakub Sobon 0643120697
Button's support for cell options on each text cell. 2020-11-25 02:28:05 -05:00
Jakub Sobon 73644716a5
Button can be drawn without horizontal padding around its text. 2020-11-25 01:44:50 -05:00
Jakub Sobon ce3adfb084
Button can be drawn without the shadow and animation. 2020-11-25 01:24:38 -05:00
Jakub Sobon 1925141c66
Updating CHANGELOG. 2020-11-24 23:03:28 -05:00
Jakub Sobon 43c0f26c5e
Updating CHANGELOG. 2020-11-24 22:05:20 -05:00
Jakub Sobon 0b94ed0f7c
Updating CHANGELOG. 2020-11-23 22:35:08 -05:00
Jakub Sobon 2fc684fc4c
Updating CHANGELOG for the release. 2020-11-17 23:24:05 -05:00
Carson McManus 0256bf1f22 fix typo in changelog 2020-11-15 15:18:39 -05:00
Jakub Sobon 0efc4a21a3
Updating CHANGELOG. 2020-11-14 23:30:10 -05:00
Jakub Sobon 8ac4a9b946
Added a missing period. 2020-11-14 02:51:50 -05:00
Jakub Sobon ed4d5305f5
Merge branch 'devel' into termdashdemo-bugfix 2020-11-14 02:41:04 -05:00
Jakub Sobon 0ddf2984bb
Updating CHANGELOG. 2020-11-14 02:27:48 -05:00
Jakub Sobon 3541f4797f
Updating CHANGELOG. 2020-11-14 01:42:08 -05:00
Jakub Sobon 20d07d05e8
Updating CHANGELOG. 2020-11-14 01:10:55 -05:00
Jakub Sobon 9abe3889f9
Updating CHANGELOG. 2020-11-14 01:00:20 -05:00
Jakub Sobon 212ae2c343 Merge branch 'devel' into lint 2020-11-14 00:49:37 -05:00
Jakub Sobon 25aa60b5f5
Updating CHANGELOG. 2020-11-14 00:45:34 -05:00
Jakub Sobon 28aa2df684
Updating CHANGELOG. 2020-11-14 00:40:37 -05:00
Jakub Sobon af3c5b9b00
Updating changelog for #251 2020-11-14 00:09:40 -05:00
Jakub Sobon cf90e19f1a
Updating CHANGELOG. 2020-11-13 02:30:51 -05:00