#letterset — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #letterset, aggregated by home.social.
-
Implemented my shared world canvas and multitouch-handler library, so now we have canvas pan, individual piece rotation, and (after a lot of effort) cutting of rotated pieces!
The world canvas and multitouch handler were ripped out of #LetterSet into their own libraries, but I had only used their canonical version in #RandomForms, so this was a nice further use. Bonus: all testing for this has been done via my insane iOS-simulator-multitouch-mcp setup!
-
@stroughtonsmith I have been working on a “WorldCanvas” library for just this, but it’s taken so much work:
- a multi-gesture handler (for optionally simultaneous pan, zoom, rotate)
- a reusable world, that can translate gestures and position from non-world objects to world objects
- a testing framework for reliably testing both of the above, togetherThese are all done separately and in use in #RandomForms, but I won’t be confident in their reusability until I upgrade #LetterSet to use them.
-
Test harnesses beget test harnesses.
This recording shows a new playground I’ve made to test a new “World Canvas” library. The demo encapsulates all of the common UX patterns from #LetterSet and #wishyouwerehere:
- multitouch-handler for simultaneous pan, rotate, zoom
- shape-elasticity for metal effects
- world-canvas for document-based pan / zoom / state
- protocol-based sheets with optional metal rendering. -
Test harnesses beget test harnesses.
This recording shows a new playground I’ve made to test a new “World Canvas” library. The demo encapsulates all of the common UX patterns from #LetterSet and #wishyouwerehere:
- multitouch-handler for simultaneous pan, rotate, zoom
- shape-elasticity for metal effects
- world-canvas for document-based pan / zoom / state
- protocol-based sheets with optional metal rendering. -
Test harnesses beget test harnesses.
This recording shows a new playground I’ve made to test a new “World Canvas” library. The demo encapsulates all of the common UX patterns from #LetterSet and #wishyouwerehere:
- multitouch-handler for simultaneous pan, rotate, zoom
- shape-elasticity for metal effects
- world-canvas for document-based pan / zoom / state
- protocol-based sheets with optional metal rendering. -
Test harnesses beget test harnesses.
This recording shows a new playground I’ve made to test a new “World Canvas” library. The demo encapsulates all of the common UX patterns from #LetterSet and #wishyouwerehere:
- multitouch-handler for simultaneous pan, rotate, zoom
- shape-elasticity for metal effects
- world-canvas for document-based pan / zoom / state
- protocol-based sheets with optional metal rendering. -
Test harnesses beget test harnesses.
This recording shows a new playground I’ve made to test a new “World Canvas” library. The demo encapsulates all of the common UX patterns from #LetterSet and #wishyouwerehere:
- multitouch-handler for simultaneous pan, rotate, zoom
- shape-elasticity for metal effects
- world-canvas for document-based pan / zoom / state
- protocol-based sheets with optional metal rendering. -
Image export in #RandomForms
now let’s me use it as a starting point in #LetterSet. I also added a really fun haptic feedback effect to coincide with the first and second threshold changes in the animation. This is starting to get fun! -
My sophomore effort, LetterSet - A Typography Tool, is live! Neither a text editor, nor a drawing tool, but a secret third thing.
In this unusual experience, you can relive what it meant to design in the era of pre-Desktop Publishing. Revel in the joy of:
-Rudimentary font selection
-Mistakes that are hard to undo
-Creative expression through limitations
-An unusual photo collage experienceI can’t wait to see what you do with it.
https://letterset.app -
Ok. @stroughtonsmith said “show interesting app developments as we get ready for iOS26 with the #showcase25 hashtag.”
While my #LetterSet app is still in the final stages of coming together, I’m super happy with how my logo came out last night, and think it shows off a lot of the fun flexibility that one can achieve with #iconcomposer. https://mastodon.social/@everyplace/115152242933752546
-
I lied: this was the original sketch that I filed the bug with. You get the idea. This is an actual "how it started" vs "how it's going" now. #LetterSet #iconcomposer
-
And a few more tweaks, now that I'm a bit more comfortable with #iconcomposer.
-
How it started vs how it’s going. Apple’s #iconcomposer is pretty interesting.
-
New ebay purchase: an ad pamphlet on Letraset lettering. I primarily purchased it to get high res of these “how to” illustrations. #Letraset #LetterSet