Commit Graph

14 Commits

Author SHA1 Message Date
754017a2db Added Buffer interface, and clear method 2022-11-16 21:20:48 -05:00
e030f8632b Overhauled event system 2022-11-16 00:29:23 -05:00
3a3fb66db8 Buffer is thread safe 2022-11-15 17:45:48 -05:00
85994112cf Made buffer's dot private 2022-11-15 17:41:08 -05:00
77cf88b856 There is only one type of buffer now 2022-11-15 17:36:41 -05:00
de3e4b528b Redid color system 2022-11-15 11:16:29 -05:00
c0d85cda5b Added documentation 2022-11-15 00:22:01 -05:00
3a879d9a5f Mouse input works 2022-11-06 15:59:06 -05:00
3abba9d69b Don't even bother with text wrapping
This is a pretty useless feature, all things considered. It should
be the job of the application to figure that out.
2022-11-06 15:26:50 -05:00
f98b551ba2 Added bounds checking to buffer 2022-11-06 15:25:55 -05:00
ff7240d553 Pass keyboard events through application 2022-11-06 15:12:44 -05:00
4b129a8391 Buffer, DamageBuffer, and Application are io.Writers 2022-11-06 14:17:43 -05:00
e12fb3d7db Window resizing 2022-11-02 18:51:33 -04:00
fea20558ac Initial commit 2022-10-31 15:51:28 -04:00