Jakub Sobon
|
72df12349c
|
Exposing alignment directly instead wrapping in options.
And removing experimental code in favor of individual widget demos.
|
2018-05-07 21:48:22 +01:00 |
|
Jakub Sobon
|
88fc5b2782
|
Unifying the last API in the draw package.
Fixes #23.
|
2018-05-07 16:50:27 +01:00 |
|
Jakub Sobon
|
b62c9406ab
|
Renaming draw.Box to draw.Border and improving its API.
Also adding tests for draw.Rectangle.
Updates #23 and #22.
|
2018-05-07 13:33:18 +01:00 |
|
Jakub Sobon
|
6fe129c940
|
Implementing the infrastructure layer.
|
2018-04-23 01:05:54 +01:00 |
|
Jakub Sobon
|
2cd3343c81
|
Adding licences and a script to automate the same.
|
2018-04-14 23:06:57 +01:00 |
|
Jakub Sobon
|
5ce9e90d68
|
Test coverage for processing of Keyboard and Mouse events.
|
2018-04-14 22:00:25 +01:00 |
|
Jakub Sobon
|
3a058b407f
|
Renaming widget to widgetapi for consistency with terminalapi.
|
2018-04-09 03:33:24 +01:00 |
|
Jakub Sobon
|
5c32ca7f7f
|
Support for keyboard, mouse, widget options and alignment.
|
2018-04-09 03:17:40 +01:00 |
|
Jakub Sobon
|
0bbb28d13d
|
Adding a fake widget.
|
2018-04-07 14:24:55 +02:00 |
|
Jakub Sobon
|
c896b5160f
|
Containers now track focus.
|
2018-04-06 04:56:36 +02:00 |
|
Jakub Sobon
|
28f6bfdb3e
|
Adding option to draw container borders in color.
And updating the faketerm diff function to also display differences in
options.
|
2018-04-05 19:57:46 +02:00 |
|
Jakub Sobon
|
19fb73bc55
|
Adding an "Error" event type.
|
2018-04-02 00:43:55 +02:00 |
|
Jakub Sobon
|
1911e2190a
|
Making the container API easier to use.
|
2018-04-01 16:00:20 +02:00 |
|
Jakub Sobon
|
af6c5e9c81
|
Propagate the error when drawing the containers.
|
2018-04-01 01:02:37 +02:00 |
|
Jakub Sobon
|
3a3531d7e1
|
Implementation of container and its tests.
Including a diff utility for unit tests.
|
2018-04-01 00:57:33 +02:00 |
|
Jakub Sobon
|
bc42865277
|
Defining the APIs.
|
2018-03-27 19:01:35 +01:00 |
|