Commit graph

27 commits

Author SHA1 Message Date
James Harton
81e17611d4 Bump version for hexdocs. 2017-01-05 14:07:05 +13:00
James Harton
7b29e8f9ae Improve test and documentation coverage. 2017-01-05 14:06:39 +13:00
James Harton
f8822fca40 Add typespecs and better doctests for Arc and Frame. 2017-01-05 10:29:32 +13:00
James Harton
7564e3bbe5 Implement String.Chars for Shapes. W00T. 2017-01-05 10:29:14 +13:00
James Harton
ecc8e0a37b Bump version to 0.2.0. 2017-01-03 14:14:40 +13:00
James Harton
f21336b45b Fix a bunch of rendering bugs and it my SSD1306 clock works now! 2017-01-03 14:13:35 +13:00
James Harton
a1087d8320 Implement missing Enumerable for Buffer. 2017-01-02 21:20:48 +13:00
James Harton
b84f95c3ce Include licensing information. 2017-01-02 21:00:23 +13:00
James Harton
6e782a9316 Add exdoc. 2017-01-02 20:51:37 +13:00
James Harton
3b04449952 Add links to mix. 2017-01-02 20:50:40 +13:00
James Harton
635e6fb1c5 Ready for a release. 2017-01-02 20:47:49 +13:00
James Harton
943dabe60f Extract rendering into buffers from Frame. 2017-01-02 13:57:02 +13:00
James Harton
7e113327fb Small bug fixes and improments 2017-01-02 12:46:51 +13:00
James Harton
c2c35774fe Add a bounds protocol for finding out how big a shape is. 2016-12-29 19:45:33 +13:00
James Harton
14e3c0e430 Move clipping to the rasterize protocol, make frame buffer generation lazy and composite colours. 2016-12-29 14:27:22 +13:00
James Harton
d9ee9562d7 Add colours and inspect protocol. 2016-12-29 13:26:51 +13:00
James Harton
12d0903a77 Add some documenation to Frame. 2016-12-29 10:05:49 +13:00
James Harton
7602decc76 Add Hershey vector font rendering. 2016-12-23 22:02:12 +13:00
James Harton
6d5463d2b5 Add shape groups. 2016-12-23 11:07:33 +13:00
James Harton
2c5cbba334 Update readme. 2016-12-22 15:30:32 +13:00
James Harton
a82804685b Guess who can draw arcs! 2016-12-22 15:11:24 +13:00
James Harton
f09bf246d8 Fix bugs in circle and line rasterizing. 2016-12-22 14:04:29 +13:00
James Harton
7c4a4161f1 Look Ma! I made a circle! 2016-12-22 12:55:29 +13:00
James Harton
f7fb08ffaa Polygons, paths, lines and points will now render onto a frame. 2016-12-22 09:26:21 +13:00
James Harton
b6693e8b1c Add package information and license. 2016-12-21 13:38:08 +13:00
James Harton
1c56285a5a This project is not available in hex yet. 2016-12-21 13:34:29 +13:00
James Harton
4896bd32df FIRST POST 2016-12-21 13:34:16 +13:00