1
0
mirror of https://github.com/mum4k/termdash.git synced 2025-04-25 13:48:50 +08:00

20 Commits

Author SHA1 Message Date
Jakub Sobon
774570288c
Adding logo. 2019-03-07 00:17:28 -05:00
Jakub Sobon
0d0ec791fc
Moving HLD images to images subdirectory. 2019-02-23 21:27:27 -05:00
Jakub Sobon
6093c7fd11
Moving images to doc subdirectory. 2019-02-23 21:13:40 -05:00
Jakub Sobon
adb11e8358
Documenting EDS. 2019-02-20 00:52:51 -05:00
Jakub Sobon
94f656e3c7
Self-review fixes. 2019-01-27 00:07:00 -05:00
Jakub Sobon
8968704de2
Fixing racy behavior between Options and Draw.
This applies to widgets whose Options depend on user data.
Documenting this in the docs and on API and protecting against this
condition in the affected widgets.
2019-01-26 23:58:38 -05:00
Jakub Sobon
4acca65bee
Updating documentation. 2019-01-15 23:12:08 -05:00
Jakub Sobon
ec590d6149
Adding missing keyword. 2018-05-14 01:57:00 +01:00
Jakub Sobon
c28cec560e
Implementing the Gauge widget.
Fixes #6.
2018-05-08 01:12:36 +01:00
Jakub Sobon
2473cd46d6
A function that draws a rectangle.
Also:
- implementing text trimming and wrapping.
- Switching log.Fatalf to panic() for more understandable test errors.
2018-05-06 19:28:52 +01:00
Jakub Sobon
abdbd82b29 Notes about design guidelines in the docs. 2018-04-23 00:44:32 +01:00
Jakub Sobon
59e1bd6472
Implementing cell, buffer, container options and fake terminal.
Push after a partial commit to prevent data loss.
This isn't complete and doesn't have complete test coverage.
2018-03-28 21:34:20 +03:00
Jakub Sobon
bc42865277
Defining the APIs. 2018-03-27 19:01:35 +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
a8ffc81b9f Template for the design document. 2018-03-24 17:05:01 +00:00