2020-07-10 23:26:07 +00:00
|
|
|
## Sidebar refactoring
|
|
|
|
|
|
|
|
Maybe put services separately in the left sidebar like so:
|
|
|
|
|
|
|
|
![](https://miro.medium.com/max/1600/1*DSH66RN5DA5UQdZ2xE2I-g.png)
|
|
|
|
|
|
|
|
## Behavioral changes
|
|
|
|
|
|
|
|
Top-level server loads can probably lazy-load, but independent servers can
|
|
|
|
probably be all loaded at once. This might not be a good idea for guild folders.
|
|
|
|
|
|
|
|
cchat-gtk should also store what's expanded into a config. This is pretty
|
|
|
|
trivial to do.
|
|
|
|
|
|
|
|
## Spellcheck
|
|
|
|
|
|
|
|
Write a Golang gspell binding and use that.
|
2020-07-11 22:00:24 +00:00
|
|
|
|
|
|
|
## Frame limiter
|
|
|
|
|
|
|
|
Limit to 25fps if background using glib.TimeoutAdd.
|