I wrote the original Android EmojiFactory around that time too, but had no idea that it was anything other than one carrier's crazy feature
-
-
-
Replying to @mwichary
It at least used to be the class that looked up the bitmap images for emoji characters to substitute them into TextView/EditText widgets
2 replies 0 retweets 0 likes -
Replying to @enf
Aaaah, got it. Makes sense, thanks! Thought maybe it was an app. The Factory bit should’ve told me, but I don’t have Java scars. :·)
1 reply 0 retweets 1 like -
Replying to @mwichary
I also wrote the Danger graphical-smileys-as-you-type feature in 2004, but I think it was old news in other IM clients by that time
1 reply 0 retweets 1 like -
Replying to @enf
Oh, can you tell me how this worked or point me to an explanation?
1 reply 0 retweets 0 likes -
Replying to @mwichary
I think the Danger developer docs are all lost to history by now, but basically the text field had a watcher object watching for edits…
1 reply 0 retweets 0 likes -
… and when it found you'd typed the last character of a smiley, it would attach a BitmapSpan to the character range so an image drew instead
2 replies 0 retweets 0 likes -
-
Replying to @mwichary
It was just a special case of the general mechanism for embedding images within text, so it wasn't much additional work
1 reply 0 retweets 0 likes
Just the idea of images embedded in text gives me nightmares as a typographer. I don’t have Java scars, but I have HTML scars.
-
-
Emoji still mess typography so much.
1 reply 0 retweets 0 likes -
Replying to @mwichary
I think I had option flags for aligning with the top, baseline, or bottom of characters. Fortunately the Danger fonts were few and simple
0 replies 0 retweets 0 likes
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.