Jakub Sobon
e6ef3f7ed1
Merge branch 'master' into devel
2019-03-07 00:37:49 -05:00
Jakub Sobon
b7a6d70ff6
Merge branch 'master' into devel
2019-03-07 00:37:21 -05:00
Jakub Sobon
3d3463d824
Adding logo
2019-03-07 00:28:30 -05:00
Jakub Sobon
a0ce76cff4
Adding logo.
2019-03-07 00:23:23 -05:00
Jakub Sobon
af0a26c274
Merge branch 'master' of ssh://github.com/mum4k/termdash
2019-03-07 00:17:47 -05:00
Jakub Sobon
774570288c
Adding logo.
2019-03-07 00:17:28 -05:00
Jakub Sobon
a2d4da9910
Merge pull request #167 from mum4k/value-capacity
...
Adding ValueCapacity method to BarChart and SparkLine.
2019-03-03 18:21:27 -05:00
Jakub Sobon
62c56c5e58
Adding the ValueCapacity method to SparkLine.
2019-03-03 18:13:17 -05:00
Jakub Sobon
5018a08b1f
Adding ValueCapacity method to BarChart.
2019-03-03 17:59:30 -05:00
Jakub Sobon
9faf0e26d4
Note about margin and padding in the feature list.
2019-03-03 03:18:23 -05:00
Jakub Sobon
aa688e223e
Merge pull request #166 from mum4k/padding-and-margin
...
Containers now support padding and margin
2019-03-03 03:03:02 -05:00
Jakub Sobon
bbb960ad1b
Re-enabling coverage on push.
2019-03-03 02:51:26 -05:00
Jakub Sobon
9b27e22af7
Updating CHANGELOG.
...
And using the options in termdashdemo.
2019-03-03 02:42:19 -05:00
Jakub Sobon
74769824a4
Support margin around containers.
2019-03-03 02:38:35 -05:00
Jakub Sobon
9a021b52b1
Containers now support padding of their content.
2019-03-03 01:16:36 -05:00
Jakub Sobon
09503103a7
Utilities that safely shrink an area.
2019-03-03 00:18:41 -05:00
Jakub Sobon
0240298ea8
Merge pull request #163 from mum4k/widgetapi
...
Moving widgetapi out of internal
2019-03-02 22:15:56 -05:00
Jakub Sobon
768d5132b0
Updating CHANGELOG.
2019-03-02 22:03:14 -05:00
Jakub Sobon
b020770733
Moving widgetapi out of internal.
...
This will allow external users to develop their own widgets.
2019-03-02 22:00:07 -05:00
Jakub Sobon
45d677cf51
Merge pull request #161 from mum4k/termdash-test-race
...
The termdash_test now waits until events are processed.
2019-03-02 18:54:01 -05:00
Jakub Sobon
f16d9ec293
Merge branch 'devel' into termdash-test-race
2019-03-02 18:24:58 -05:00
Jakub Sobon
bfcbf70008
Merge pull request #160 from mum4k/word-wrap
...
The text widget can now wrap its content at word boundaries.
2019-03-02 18:24:31 -05:00
Jakub Sobon
4465dced2d
Wait for subscribers to process events.
2019-03-02 18:24:10 -05:00
Jakub Sobon
2742487fc0
The text widget now wraps at words.
2019-03-02 17:56:37 -05:00
Jakub Sobon
c43e453038
Text validation moved to the wrap package.
2019-03-02 17:46:03 -05:00
Jakub Sobon
f102632bd4
Implementing AtWords wrapping mode.
2019-03-02 16:44:54 -05:00
Jakub Sobon
87cab66617
Simplifying the text widget.
...
This results in a better line wrapping abstraction which now works on
cells. Cells contain both the rune and the cell options which were
awkward to track separately.
2019-02-28 00:50:16 -05:00
Jakub Sobon
61aca3fb62
Removing Text's dependency on wrap.Needed.
...
It was rune based and thus incompatible with word wrapping.
2019-02-25 00:33:27 -05:00
Jakub Sobon
54c5dff63e
Factoring the line wrapping logic out of the text widget.
...
It will be needed for the Table too.
2019-02-24 23:10:52 -05:00
Jakub Sobon
80843ae031
Merge pull request #157 from mum4k/api-docs
...
Moving fakewidget to the internal subdirectory.
2019-02-24 22:42:39 -05:00
Jakub Sobon
50c00a2c8f
Moving fakewidget to the internal subdirectory.
2019-02-24 22:36:09 -05:00
Jakub Sobon
cc460d43b7
Fixing one typo and adding two missing error checks.
2019-02-24 18:42:10 -05:00
Jakub Sobon
275d95ad41
Noting that error handlers must be thread-safe.
2019-02-24 18:03:45 -05:00
Jakub Sobon
1c6947618b
Fixing typo in a comment
2019-02-24 17:53:27 -05:00
Jakub Sobon
1a7bcf40e8
Finishing a comment
2019-02-24 17:37:22 -05:00
Jakub Sobon
b8591308b9
Merge pull request #155 from mum4k/release-0-7-2
...
Release v0.7.2
v0.7.2
2019-02-24 16:56:49 -05:00
Jakub Sobon
a31a1ca7b4
Merge pull request #154 from mum4k/internal-refactor
...
Refactoring packages that contained a mix of internal and public types.
2019-02-24 16:47:54 -05:00
Jakub Sobon
fb95437256
Updating CHANGELOG.
2019-02-24 16:40:32 -05:00
Jakub Sobon
2b7bbf2391
Adding tests for keyboard and mouse enums.
2019-02-24 16:35:19 -05:00
Jakub Sobon
290944c42c
Adding licences.
2019-02-24 16:30:05 -05:00
Jakub Sobon
984f37245d
Factoring private type buffer out of cell.
2019-02-24 16:29:44 -05:00
Jakub Sobon
0938ae91d8
Refactoring internal functions from align to internal/alignfor.
2019-02-24 15:44:13 -05:00
Jakub Sobon
ffbf88caed
Finishing unfinished comment.
2019-02-24 02:39:00 -05:00
Jakub Sobon
614d6ed820
Merge pull request #153 from mum4k/release-0-7-1
...
Release v0.7.1
v0.7.1
2019-02-24 02:16:25 -05:00
Jakub Sobon
85902cf11a
Button is internal.
2019-02-24 02:09:27 -05:00
Jakub Sobon
b25d20c8ae
Mouse and keyboard are also public.
2019-02-24 02:08:48 -05:00
Jakub Sobon
99f9ddb047
Adding licences.
2019-02-24 02:01:31 -05:00
Jakub Sobon
5d35c92e12
Merge branch 'master' into release-0-7-1
2019-02-24 01:59:31 -05:00
Jakub Sobon
bd6e3db7c1
Formatting CHANGELOG.
2019-02-24 01:58:12 -05:00
Jakub Sobon
ba4256139d
Updating CHANGELOG.
2019-02-24 01:56:48 -05:00