Jakub Sobon
|
dd6acb15e1
|
Give metadata about events to widgets.
|
2020-11-24 22:03:58 -05:00 |
|
Jakub Sobon
|
06eb7623bd
|
Modifying imports 'internal' -> 'private'.
|
2020-04-10 15:26:45 -04:00 |
|
Jakub Sobon
|
6159007466
|
The SegmentDisplay now uses dot segment for dots and colons.
|
2019-04-30 00:00:37 -04:00 |
|
Jakub Sobon
|
57b9e78dc8
|
Refactoring sixteen.
Moving out code that is common to all segment display types.
|
2019-04-28 23:08:34 -04:00 |
|
Jakub Sobon
|
5dd1aff803
|
Advancing to Go1.10.
- switching to math.Round and deleting out clone.
- switching all bytes.Buffer instances to strings.Builder.
|
2019-04-18 22:55:05 -04:00 |
|
Jakub Sobon
|
2de4a9a865
|
SegmentDisplay now reports its capacity.
|
2019-04-06 23:57:22 -04:00 |
|
Jakub Sobon
|
10d4a55348
|
Provide metadata to widgets when drawing.
|
2019-04-03 23:13:18 -04: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
|
0938ae91d8
|
Refactoring internal functions from align to internal/alignfor.
|
2019-02-24 15:44:13 -05:00 |
|
Jakub Sobon
|
b74f46509b
|
Moving runewidth, segdisp and testdraw to internal.
|
2019-02-24 01:27:17 -05:00 |
|
Jakub Sobon
|
bf61ca1479
|
Moving draw out of internal.
|
2019-02-24 01:20:03 -05:00 |
|
Jakub Sobon
|
97ec73069f
|
Moving align, cell and terminalapi back from internal.
|
2019-02-24 01:13:26 -05:00 |
|
Jakub Sobon
|
5ac468c10a
|
Moving terminal, terminalapi and widgetapi to internal subdirectory.
And adding a README under internal.
|
2019-02-23 21:19:16 -05:00 |
|
Jakub Sobon
|
6c03991fb9
|
Moving draw and event to internal.
|
2019-02-23 21:10:51 -05:00 |
|
Jakub Sobon
|
7ee222ac58
|
Moving private libraries into internal subdirectory.
|
2019-02-23 21:09:38 -05:00 |
|
Jakub Sobon
|
0490734d1e
|
Running gofmt.
|
2019-02-23 00:42:47 -05:00 |
|
Jakub Sobon
|
22946f2f65
|
Allowing widgets to select the scope for mouse events too.
|
2019-02-23 00:41:58 -05:00 |
|
Jakub Sobon
|
0df7387862
|
Widgets can now register for global keyboard events.
|
2019-02-22 00:33:55 -05:00 |
|
Jakub Sobon
|
eb8da5924e
|
Migrate segArea code to its own file.
|
2019-02-06 00:40:08 -05:00 |
|
Jakub Sobon
|
e80e1a1134
|
Support addition of gaps.
|
2019-02-06 00:29:14 -05:00 |
|
Jakub Sobon
|
858ce17ced
|
Drafted the segment display demo.
|
2019-02-05 00:17:25 -05:00 |
|
Jakub Sobon
|
35f11d3a5e
|
Implementing the segment display widget.
|
2019-02-05 00:05:31 -05:00 |
|
Jakub Sobon
|
f16bda1131
|
Skeleton for the segment display.
|
2019-02-03 23:57:32 -05:00 |
|