Commit Graph

1056 Commits

Author SHA1 Message Date
Jakub Sobon 102df20a88
Merge pull request #374 from mum4k/release-0-20-0
Releasing Termdash v0.20.0.
2024-03-10 16:05:56 -04:00
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 9dfa205c64
Merge pull request #372 from mum4k/dependabot/go_modules/devel/github.com/gdamore/tcell/v2-2.7.4
Bump github.com/gdamore/tcell/v2 from 2.7.0 to 2.7.4
2024-03-10 15:58:39 -04:00
Jakub Sobon ce0dd0b666
Merge pull request #373 from spacez320/292-allow-splitfixed-to-set-the-size-of-the-second-container
Allow alternative area explicit sizing in splits
2024-03-10 15:58:11 -04:00
Matthew Coleman e980c4bb2b Add tests, clean-up 2024-03-08 13:02:01 -05:00
Matthew Coleman 4b7343b987 Split*FromEnd functions 2024-03-08 00:50:54 -05:00
Matthew Coleman ec14443ef9 More documentation updates 2024-03-07 19:31:18 -05:00
Matthew Coleman edab304013 Function re-ordering 2024-03-07 18:57:20 -05:00
Matthew Coleman 029ce611e8 Linting adjustments 2024-03-07 18:49:29 -05:00
Matthew Coleman 5b664845a5 Reversed split for percentages 2024-03-07 18:47:11 -05:00
Matthew Coleman 992d7f3bfc Lint fixes 2024-03-07 17:58:36 -05:00
Matthew Coleman ca93ed8334 Define shared logic for vertical cell splits 2024-03-07 17:55:44 -05:00
Matthew Coleman 610a070aab Add test for HSplitCellsReversed 2024-03-07 17:26:16 -05:00
Matthew Coleman 275c62fc47 Restore HSplitCells to original function signature 2024-03-07 17:16:09 -05:00
Matthew Coleman 4465700c5d Allow reverse horizontal area splits 2024-03-05 11:00:54 -05:00
dependabot[bot] a3806f2bb5
Bump github.com/gdamore/tcell/v2 from 2.7.0 to 2.7.4
Bumps [github.com/gdamore/tcell/v2](https://github.com/gdamore/tcell) from 2.7.0 to 2.7.4.
- [Release notes](https://github.com/gdamore/tcell/releases)
- [Changelog](https://github.com/gdamore/tcell/blob/main/CHANGESv2.md)
- [Commits](https://github.com/gdamore/tcell/compare/v2.7.0...v2.7.4)

---
updated-dependencies:
- dependency-name: github.com/gdamore/tcell/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 21:39:22 +00:00
Jakub Sobon bc63a16bf8
Merge pull request #370 from mum4k/release_v0_19_0
Releasing Termdash v0.19.0.

## Added

- Support for "Backtab" (a.k.a. Shift+Tab) as a supported keystroke for tcell
  widgets.

## Changed

- 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.
2024-01-29 15:18:07 -05: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 b45b65fc1d
Merge pull request #362 from spacez320/360-panic-when-attempting-to-use-backtab
Implement backtab for tcell widgets
2024-01-29 15:12:00 -05:00
Jakub Sobon 3687adb48d
Merge pull request #369 from mum4k/go_version
Switch Go version to v1.21.
2024-01-29 15:09:40 -05:00
Jakub Sobon 34ed1a7d7d
Switch Go version to v1.21.
Signed-off-by: Jakub Sobon <mumak@google.com>
2024-01-29 15:07:56 -05:00
Jakub Sobon 90a119eab5 Merge branch 'devel' of ssh://github.com/mum4k/termdash into devel 2024-01-29 15:07:08 -05:00
Jakub Sobon 428633d1a0
Merge pull request #367 from mum4k/dependabot/github_actions/actions/checkout-4
Bump actions/checkout from 3 to 4
2024-01-29 15:04:16 -05:00
Matthew Coleman 2e0828fdef Remove accidental binary include 2024-01-29 15:03:06 -05:00
Jakub Sobon 3569f48f38
Merge branch 'master' into dependabot/github_actions/actions/checkout-4 2024-01-29 15:02:35 -05:00
Jakub Sobon 39084dab2f
Merge pull request #368 from mum4k/dependabot/github_actions/actions/setup-go-5
Bump actions/setup-go from 4 to 5
2024-01-29 15:02:12 -05:00
Jakub Sobon 16428274d7
Merge pull request #366 from mum4k/dependabot/go_modules/devel/github.com/gdamore/tcell/v2-2.7.0
Bump github.com/gdamore/tcell/v2 from 2.5.4 to 2.7.0
2024-01-29 15:01:52 -05:00
dependabot[bot] 2e819cc617
Bump actions/setup-go from 4 to 5
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 19:59:05 +00:00
dependabot[bot] 2f4398bf9b
Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 19:59:00 +00:00
dependabot[bot] c3a6ea841f
Bump github.com/gdamore/tcell/v2 from 2.5.4 to 2.7.0
Bumps [github.com/gdamore/tcell/v2](https://github.com/gdamore/tcell) from 2.5.4 to 2.7.0.
- [Release notes](https://github.com/gdamore/tcell/releases)
- [Changelog](https://github.com/gdamore/tcell/blob/main/CHANGESv2.md)
- [Commits](https://github.com/gdamore/tcell/compare/v2.5.4...v2.7.0)

---
updated-dependencies:
- dependency-name: github.com/gdamore/tcell/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 19:58:54 +00:00
Jakub Sobon af91f8329d
Merge pull request #364 from mum4k/github_actions
Move workflow to the workflows directory.
2024-01-29 14:58:27 -05:00
Jakub Sobon 7b0edc051a
Dependabot for github actions.
Signed-off-by: Jakub Sobon <mumak@google.com>
2024-01-29 14:56:13 -05:00
Jakub Sobon 4a7e55359d Merge branch 'master' into github_actions 2024-01-29 14:54:56 -05:00
Jakub Sobon d2e8044618
Remove goveralls and licences.
Signed-off-by: Jakub Sobon <mumak@google.com>
2024-01-29 14:53:42 -05:00
Jakub Sobon 425b8a1a84
Skip licences.
Signed-off-by: Jakub Sobon <mumak@google.com>
2024-01-29 14:50:25 -05:00
Jakub Sobon 0361d4e3ed
Move workflow to the workflows directory.
Signed-off-by: Jakub Sobon <mumak@google.com>
2024-01-29 14:44:45 -05:00
Jakub Sobon 821b47af21
Merge pull request #363 from mum4k/github_actions
Defining Github action to execute Termdash CI.
2024-01-29 14:43:47 -05:00
Jakub Sobon 45a2042afb
Undo changes in CHANGELOG.
Signed-off-by: Jakub Sobon <mumak@google.com>
2024-01-29 14:42:58 -05:00
Jakub Sobon 83c2b44eaa
Remove the Travis workflow.
Signed-off-by: Jakub Sobon <mumak@google.com>
2024-01-29 14:42:17 -05:00
Jakub Sobon 185582a89e Merge branch 'master' into github_actions 2024-01-29 14:41:38 -05:00
Jakub Sobon 343f50342e
Undo CHANGELOG change.
Signed-off-by: Jakub Sobon <mumak@google.com>
2024-01-29 14:39:40 -05:00
Jakub Sobon d0cde3f172
Defining Github action to execute Termdash CI.
Signed-off-by: Jakub Sobon <mumak@google.com>
2024-01-29 14:37:10 -05:00
Matthew Coleman 120b02117f Implement backtab for tcell widgets 2024-01-27 17:34:33 -05:00
Jakub Sobon a942dcf06f
Merge pull request #361 from bartosian/devel
Added project example which uses Termdash
2024-01-19 09:29:34 -05:00
bartosian 55099dd4bd Added project example which uses Termdash 2024-01-18 21:38:51 -05:00
Jakub Sobon e4ccfa3102
Update Build status badge. 2023-02-08 17:15:14 -05:00
Jakub Sobon e7f235a952
Merge pull request #355 from mum4k/release-v0.18.0
Release Termdash v0.18.0.

## v0.18.0 - 08-Feb-2023

### Added

- The `gauge` widget now supports drawing of a vertical threshold bar.
- The `TextInput` widget now supports an OnChange handler that allows user code
  to be notified when the content of the text input changes.

### Changed

- Bump github.com/gdamore/tcell/v2 from 2.5.1 to 2.5.4.
- Bump github.com/mattn/go-runewidth from 0.0.13 to 0.0.14.
- Bump github.com/gdamore/tcell/v2 from 2.5.1 to 2.5.3.
- Bump github.com/gdamore/tcell/v2 from 2.5.1 to 2.5.2
- Change the Go version in `go.mod` to 1.20.
- Executed `go mod tidy`.
- CI now executes tests with Golang v1.20 only.

### Removed

- Removed the `Sourcegraph` badge from the main page.

### Fixed

- Formatted all Go files with `gofmt` from Golang v1.20.
- Fixed line coverage reporting.
2023-02-08 17:03:09 -05:00
Jakub Sobon 244687324e
Fix gofmt error.
Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
2023-02-08 16:48:15 -05:00
Jakub Sobon fa5cbadc35
Fixing one misformatted doc comment.
Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
2023-02-08 16:37:38 -05:00
Jakub Sobon 5a36b82b2e
Updating CHANGELOG.
Signed-off-by: Jakub Sobon <jakub.sobon@elohim.sk>
2023-02-08 16:30:51 -05:00