buddypond
buddypond copied to clipboard
Emoji Picker should be refactored into `App.EmojiPad`
The current emoji picker interface is pretty OK, but it acts like a popup window and should instead act like a regular desktop window.
To do this, we'll want to create a new app called App.EmojiPad which shows the emoji picker.
If App.EmojiPad is opened from a chat window, it will have a context such as "Lily". This context can be used to direct the output of emojis from App.EmojiPad to the appropriate / active chat window. The other apps that work with chat controls already have this logic. It should be easy to add.
If App.EmojiPad is opened as a stand-alone app ( without context and not from chat window ), then the emoji picker should show with a small textarea below it that shows the emojis outputted.
https://github.com/mervick/emojionearea is also a consideration for App.EmojiPad