When I click the same bubble twice in a row it clears the entire field of bubbles. Is this intended behavior? Seems like I should be able to undo a click that I've made. Using Firefox on MacOS.
Awesome project though and beautiful fonts!
Before everything standardized on 7-, 14-, and 16-segment displays, there were a lot of creative alternatives. A bunch of different 7, 8, 9, and 22-segs, including my favorite one: https://www.flickr.com/photos/adam_sporka/1843883266
I once owned a Fossil watch that had an ~18-segment display that displayed the time in Chinese, and drew the characters slowly. It was endlessly fascinating.
For a Christmas bonus this year, my company sent everyone indoor/outdoor weather gadgets. Enormous beautiful screen, but I keep staring at it thinking about how it could be more efficient with better fonts and fewer segments.
- I have no idea what the four buttons at the top mean
- The edit sidebar could be a little bigger. I'd even onsider making it horizontal? (Edit: just noticed it becomes horizontal when zooming in. Nice!)
- Undo/Redo would be nice
- Add a little message people can use to give credit to you
Also, I want to change the aspect ratio of the grid. :D
So, a 10x10 letter grid with a 4x3 aspect ratio.
Edit: the example is the letter Q, and somehow it has sub-grid lines. If you take a look at the top two corners, you'll see the line's points are between grid-points. Is there a way to turn off snapping?
And yes, more points and different aspect ratio would be nice, currently the `textarea` works by having a native textarea invisible on top of the SVG render, and tuning it to be in sync was a bit hard. So I think I can make custom grids and ratios happen but I'll have to disable the textarea for them, no big deal I guess :)
Would be nice to be able to edit a glyph while comparing to the current version so you can tweak it without destroying it... and then ultimately click to replace the existing glyph with the new one
Highlighting the x-height and other helper lines on the editor would also help avoiding a ton of iteration
Feature suggestion: Could there be a visual clue which node will be linked to if I click?
That said, I'm not sure I understand how the grid editor works. Is there any way to edit the existing node, instead of adding more strokes?
I'm seeing this, too, in both Chrome and Firefox on Linux.
I'll be posting the code just as soon as it's cleaned up. It runs at ~30fps but there's quite a bit of redundancy.
You can link the video as long as you promise to accept my PR when I make a better one. That was made at 01:30 after 4h of hacking and I'm going to make a new one with a tripod and better exposure once I'm happy with the code. Interestingly, any still frame looks terrible and slightly unreadable, but at 30fps with fractional coordinates and antialiased lines, the moving image looks great! Hooray for the persistence of vision!
FWIW: 1h for 25 lines of Ruby, because I forgot how to Ruby. 1h for updating to my latest framebuffer code and drawing your character format, 1h for a stupid bug (as always!), and 1h tweaking the curvy projection and other effects.
... and I sent you an email!