[PR #61] [MERGED] Release 0.2 #179

Closed
opened 2026-03-03 16:23:10 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/mum4k/termdash/pull/61
Author: @mum4k
Created: 7/3/2018
Status: Merged
Merged: 7/3/2018
Merged by: @mum4k

Base: masterHead: release-0.2


📝 Commits (10+)

  • fd18695 The fake widget can now draw custom text.
  • 0e620cf The event queue can now report if it is empty.
  • 7ceec7a Support manually triggered redraw.
  • ff5ce85 Skeleton of the barchart widget and its tests.
  • 774ad24 More test cases.
  • 77a9b30 Implementation of the BarChart widget and its demo.
  • 1f41c7a First empty the queue, then redraw.
  • 4785160 Adding some missing licences.
  • 542948c Fixes after self-review.
  • 42fd5f8 Improving test coverage.

📊 Changes

23 files changed (+3017 additions, -41 deletions)

View changed files

📝 .travis.yml (+1 -0)
📝 README.md (+17 -1)
📝 eventqueue/eventqueue.go (+7 -0)
📝 eventqueue/eventqueue_test.go (+12 -4)
images/barchartdemo.gif (+0 -0)
images/sparklinedemo.gif (+0 -0)
📝 scripts/autogen_licences.sh (+15 -4)
📝 termdash.go (+55 -3)
📝 termdash_test.go (+240 -21)
widgets/barchart/barchart.go (+299 -0)
widgets/barchart/barchart_test.go (+676 -0)
widgets/barchart/barchartdemo/barchartdemo.go (+112 -0)
widgets/barchart/options.go (+147 -0)
📝 widgets/fakewidget/fakewidget.go (+31 -8)
📝 widgets/fakewidget/fakewidget_test.go (+88 -0)
widgets/sparkline/options.go (+76 -0)
widgets/sparkline/sparkline.go (+223 -0)
widgets/sparkline/sparkline_test.go (+493 -0)
widgets/sparkline/sparklinedemo/sparklinedemo.go (+116 -0)
widgets/sparkline/sparks.go (+111 -0)

...and 3 more files

📄 Description

Summary:

  • The SparkLine widget.
  • The BarChart widget.
  • Manually triggered redraw.
  • Fixing races in termdash_test.
  • Travis now checks for presence of licence headers.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/mum4k/termdash/pull/61 **Author:** [@mum4k](https://github.com/mum4k) **Created:** 7/3/2018 **Status:** ✅ Merged **Merged:** 7/3/2018 **Merged by:** [@mum4k](https://github.com/mum4k) **Base:** `master` ← **Head:** `release-0.2` --- ### 📝 Commits (10+) - [`fd18695`](https://github.com/mum4k/termdash/commit/fd186956f624cfbf791d0d79faaa1f0e7d7ac142) The fake widget can now draw custom text. - [`0e620cf`](https://github.com/mum4k/termdash/commit/0e620cf3cab45689f70f22e93f0a482d3efd3f2b) The event queue can now report if it is empty. - [`7ceec7a`](https://github.com/mum4k/termdash/commit/7ceec7a5722966a9a7b23d6d32f28b28d91d9a05) Support manually triggered redraw. - [`ff5ce85`](https://github.com/mum4k/termdash/commit/ff5ce851709f95b7eb0e2717a6ef0cb0e90d8ace) Skeleton of the barchart widget and its tests. - [`774ad24`](https://github.com/mum4k/termdash/commit/774ad2479a25592d9242ddfbb1c5aed0b877b6f6) More test cases. - [`77a9b30`](https://github.com/mum4k/termdash/commit/77a9b30133ff16078e21f0080b6cd3ba1654bb24) Implementation of the BarChart widget and its demo. - [`1f41c7a`](https://github.com/mum4k/termdash/commit/1f41c7afee2a24951a11b7798e7789232352b15b) First empty the queue, then redraw. - [`4785160`](https://github.com/mum4k/termdash/commit/4785160c13660c0bc89b643f65cf2f147e8e0200) Adding some missing licences. - [`542948c`](https://github.com/mum4k/termdash/commit/542948c6cfa38b081ca27b6d47791367971f3f01) Fixes after self-review. - [`42fd5f8`](https://github.com/mum4k/termdash/commit/42fd5f8ccb95557f1d43e8f730a16ae82199c3e4) Improving test coverage. ### 📊 Changes **23 files changed** (+3017 additions, -41 deletions) <details> <summary>View changed files</summary> 📝 `.travis.yml` (+1 -0) 📝 `README.md` (+17 -1) 📝 `eventqueue/eventqueue.go` (+7 -0) 📝 `eventqueue/eventqueue_test.go` (+12 -4) ➕ `images/barchartdemo.gif` (+0 -0) ➕ `images/sparklinedemo.gif` (+0 -0) 📝 `scripts/autogen_licences.sh` (+15 -4) 📝 `termdash.go` (+55 -3) 📝 `termdash_test.go` (+240 -21) ➕ `widgets/barchart/barchart.go` (+299 -0) ➕ `widgets/barchart/barchart_test.go` (+676 -0) ➕ `widgets/barchart/barchartdemo/barchartdemo.go` (+112 -0) ➕ `widgets/barchart/options.go` (+147 -0) 📝 `widgets/fakewidget/fakewidget.go` (+31 -8) 📝 `widgets/fakewidget/fakewidget_test.go` (+88 -0) ➕ `widgets/sparkline/options.go` (+76 -0) ➕ `widgets/sparkline/sparkline.go` (+223 -0) ➕ `widgets/sparkline/sparkline_test.go` (+493 -0) ➕ `widgets/sparkline/sparklinedemo/sparklinedemo.go` (+116 -0) ➕ `widgets/sparkline/sparks.go` (+111 -0) _...and 3 more files_ </details> ### 📄 Description Summary: - The SparkLine widget. - The BarChart widget. - Manually triggered redraw. - Fixing races in termdash_test. - Travis now checks for presence of licence headers. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 16:23:10 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/termdash#179
No description provided.