←back to thread

Monodraw

(monodraw.helftone.com)
603 points mafro | 6 comments | | HN request time: 0.001s | source | bottom
1. coxley ◴[] No.45039003[source]
Are there any enhancements that you've wanted to do, but haven't had the time?

I'm a huge fan, and am surprised how stable Monodraw has been for me. I've kept a single, growing document open as a scratch pad for the last three years. The only downtime was converting it to the new-ish file format haha.

replies(1): >>45039172 #
2. milen ◴[] No.45039172[source]
The top two features I want to add next are table support and some form of auto layout (like flexbox).

I really care about stability and performance, so I’m happy to hear that it’s being appreciated.

replies(2): >>45039556 #>>45042069 #
3. dboon ◴[] No.45039556[source]
There’s this layout library in C called clay which is basically a renderer agnostic flex box style layout engine. You might be interested in reading its source!
replies(1): >>45040889 #
4. milen ◴[] No.45040889{3}[source]
Yeah, there's a few such libraries that I'm aware of but I haven't had time to evaluate them. I do plan to at least look into them and make decision from there.
replies(1): >>45041471 #
5. junon ◴[] No.45041471{4}[source]
nucleic/kiwi uses the same algorithm that autolayout uses. It's also a tried and true implementation I've used many times, including in console environments.
6. coxley ◴[] No.45042069[source]
Both would be sick! I do spend quite a bit of time making my own "tables" and re-arranging things.