Commit Graph

964 Commits

Author SHA1 Message Date
Jakub Sobon 53fe40fcec
Naive implementation of the terminalapi using the termbox library.
This just wraps termbox, getting Events isn't supported yet.

Also adding an experimental.
2018-03-27 20:20:05 +01:00
Jakub Sobon bc42865277
Defining the APIs. 2018-03-27 19:01:35 +01:00
Jakub Sobon 0617fd5ecf High level task list to track project status. 2018-03-26 18:22:07 +01:00
Jakub Sobon 85893fd411 Complete draft of the HLD. 2018-03-26 18:16:58 +01:00
Jakub Sobon a725c1f73a Details on widgets and the Widget API. 2018-03-26 18:04:09 +01:00
Jakub Sobon 1bd0b2f0fd Writeup on the role of the infrastructure. 2018-03-26 17:28:14 +01:00
Jakub Sobon ab6673540a Renaming display to terminal.
Also adding a .gitignore.
2018-03-26 16:31:20 +01:00
mumak 9d21af6c8a
Style related changes.
Image size and alignment.
Go syntax highlighting.
2018-03-26 15:45:29 +01:00
Jakub Sobon b8e5bcfddb Draft of the Display API and HLD. 2018-03-26 15:40:23 +01:00
Jakub Sobon 9b1307b84e Adding link to the design document. 2018-03-24 17:09:34 +00:00
Jakub Sobon a8ffc81b9f Template for the design document. 2018-03-24 17:05:01 +00:00
Jakub Sobon 6e7d2fa0be Iterating on the design goals and drafting requirements. 2018-03-24 12:31:33 +00:00
Jakub Sobon 3ee3375d0d Summary of background and design goals. 2018-03-24 12:14:06 +00:00
mumak d0e9717a83
Initial commit 2018-03-24 12:01:49 +00:00