Commit Graph

151 Commits

Author SHA1 Message Date
Jakub Sobon db8e463332
Releasing Termdash v0.20.0.
Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
2024-03-10 16:02:27 -04:00
Jakub Sobon a435b03fce
Releasing Termdash v0.19.0.
- Support for "Backtab" (a.k.a. Shift+Tab) as a supported keystroke for tcell
  widgets.

- Migrated CI from Travis to Github Actions.
- Bump github.com/gdamore/tcell/v2 from 2.5.4 to 2.7.0.
- Change the Go version in `go.mod` to 1.21.
- Executed `go mod tidy`.
- CI now executes tests with Golang v1.20 and v1.21.

Signed-off-by: Jakub Sobon <mumak@google.com>
2024-01-29 15:13:55 -05:00
Jakub Sobon 5a36b82b2e
Updating CHANGELOG.
Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
2023-02-08 16:30:51 -05:00
Jakub Sobon efe737b6ac
Mark release v0.18.0 in the CHANGELOG.
Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
2023-02-08 13:33:53 -05:00
Jakub Sobon 155b42c608
Note Golang version updates.
Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
2023-02-08 13:20:28 -05:00
Jakub Sobon b01ab7c72a
Note formatting of Golang files.
Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
2023-02-08 13:18:01 -05:00
Jakub Sobon 0f346f34d1
Modifying CHANGELOG and README.
Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
2023-02-08 13:01:46 -05:00
Jakub Sobon 07a736f643
Modify CHANGELOG for release v0.17.0. 2022-07-07 14:58:03 -04:00
Jakub Sobon f3c638c8e9
Executed `go mod tidy`. 2022-07-07 13:41:12 -04:00
Jakub Sobon cf2f350dff
Updating CHANGELOG. 2022-07-07 13:36:44 -04:00
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