11 Commits

Author SHA1 Message Date
eda4200585 Switch to GoLand. 2024-03-31 01:07:31 -07:00
5c22d85e2b Add custom .golangci.yaml config. 2024-03-29 19:29:29 -07:00
f67323c5f4 Support hardcoded starting prices.
The Coindesk API doesn't have data going all the way back. But since history
isn't changing, we can simply put in known prices.

Also, extend the CDPR cells to have four digits instead of just two.
2024-03-29 19:24:10 -07:00
9e6abb1112 Naming things is hard. 2024-03-29 01:15:59 -07:00
e14f0488c5 Add config defaults for more assets.
* LTC
* SOL
* XRP
* DOGE
* ADA
2024-03-21 22:07:16 -07:00
4a40899653 Spice up the UI.
* Full screen ("alt framebuffer").
* Rounded borders.
* Spinner that starts during a refresh.
* Colored table headers.
* Table header have bottom border.
2024-03-21 02:43:38 -07:00
80855a15a9 Minor reformatting. 2024-03-21 00:17:29 -07:00
1c6d5e9917 Simplify projection table generation.
Instead of pre-allocating the grid and using tricky indexing to fill in
the cells, just fully regenerate it. But do it columnwise first, and
then transpose it.
2024-03-20 23:40:38 -07:00
60a4574c5a Initial configuration support. 2024-03-19 21:44:11 -07:00
83fd89446d Fix module name. 2024-03-19 14:29:37 -07:00
23ed509200 Initial public commit. 2024-03-17 02:10:05 -07:00