Final update on &unimap - polished up search UX a lot. / and ctrl + k focus the search bar, searching is very fast, and searches both blocks as well as characters. esc closes the search window.
Other updates:
- load fonts from user's OS instead of baking in GNU Unifont
- info dialog about the program
entershortcut on go-to-code-point
Couldn't get to:
- drag and drop characters onto other windows
- customize the window's title bar
- add icon to window (DVUI's DX11 backend, which I'm using, seems to be broken in this regard)
Known errata:
- on load, the program asynchronously loads a bunch of fonts from your OS. Every once in a while (maybe 1 in 10 runs) it panics with an allocator error related to this.
- loading really big blocks (any of the Private Use areas, some of the CJK ones) bogs down the app's performance to a slog because it's trying to render every single one of those character buttons--I tried to implement virtual scrolling like I did with the search window but couldn't get it done in time.