ivy
ivy copied to clipboard
Ivy, the Taggable Image Viewer
So currently, it looks like pretty much every GUI component in the app is allocated and statically initialized at startup whether it's ever used or not, because of how the...
`load-image` is becoming increasingly unruly and must needs be placed inside its own file for easier tracking. This will be an excellent opportunity to break up the behemoth into many...
`base.rkt` needs to `require` as few heavy libraries as possible (as mentioned in #69). Depends on #82.
Much of Ivy's code is untested. The libraries have their own tests, so that functionality isn't going to be in the scope of this issue. What _does_ need to be...
I'm not sure this is even possible with racket-gui or not... Emoji aren't properly rendered on macOS in `text-field%`s. They are fine in other widgets, like the tags list in...
@terrycloth The button icons could use being replaced. Instead of picts that are generated on startup, they'd be bitmaps that actually look, you know, nice.
Weird things happen when trying to render the SVG from Awesome Inc (see #47). It's actually a problem with librsvg and not with Ivy, but I am creating this issue...
One feature I miss about another image viewer, Gwenview, is that it could display thumbnails for all the images in a whole folder -- and then navigate up or down...
It may at some point become desirable to create translations for many of the different menu items and such, including the help-string text. Here's how I envision this could go:...
Looks like there's prior art out there for implementing these libraries for racket, but I can't be certain as to their quality or relevance. Hacking minimal wrappers for one or...