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
|
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
|
50c00a2c8f
|
Moving fakewidget to the internal subdirectory.
|
2019-02-24 22:36:09 -05:00 |
|
Jakub Sobon
|
98394c921a
|
Moving draw back to internal.
Adding test for linestyle.
|
2019-02-24 01:54:37 -05:00 |
|
Jakub Sobon
|
e4726e4240
|
Changing all call sites to linestyle.
|
2019-02-24 01:51:50 -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
|
8df9e3307c
|
Moving faketerm to internal.
|
2019-02-24 01:09:23 -05:00 |
|
Jakub Sobon
|
bf38f10d25
|
Moving terminal back to public.
|
2019-02-24 01:04:57 -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
|
964d676e31
|
Allowing container.Option to report an error.
|
2019-01-14 00:08:20 -05:00 |
|
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
|
5aed5ecf24
|
Changing the default alignment of widget canvases to center and middle.
Fixes #25.
|
2018-05-07 18:53:29 +01:00 |
|
Jakub Sobon
|
f128e8508c
|
Container's border now supports a title.
Fixes #22.
Fixes #19.
|
2018-05-07 18:48:52 +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
|
48fb6a5e29
|
Widgets can now specify the maximum size of their canvas.
Also moving align types out of container so they can be reused.
|
2018-05-07 12:40:40 +01:00 |
|
Jakub Sobon
|
2d4d903f87
|
Container handles resize correctly.
And making container thread unsafe, thread safety will be implemented at
the top.
|
2018-04-23 00:45:17 +01:00 |
|
Jakub Sobon
|
2cd3343c81
|
Adding licences and a script to automate the same.
|
2018-04-14 23:06:57 +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 |
|