fun-a-day, day 13
paused on the menu support. using manifest.tal would require a
pretty extensive redesign of how determ currently works, so i've decided
to use the same metadata format but implement the rest myself.
instead, i did the following:
* hide the mouse pointer on keyboard input (or after 1s of inactivity)
* fixed a selection bug (previously selecting just "empty space" would crash)
* added some more optimizations suggested by neauoire.
i feel a bit bad that recently i haven't had any exciting new screenshots,
since most of the work has been behind-the-scenes. however it's probably
more sustainable for me to do a small amount of work every day, and not
try to rush to get something "shiny" out.
calling back to day 5 i had the idea to implement a custom
device (e.g. a "unix device") which has the subprocess/fork work as well
as things like:
* argc/argv support
* reading/writing environment variables
* support for writing to stderr
* termios/ioctl
* etc.
back to funaday 2023 home