Frontend Haloween 11: spoonky edition
Whew, been a while, huh? A lot of us was either taking a break, busy being sick, tired or all of the above. At least I personally am trying to get back into development, so here's some updates:
Apologetic Pleroma-tan
SPC users probably already seen her. Since we didn't have an update in such a long while the differences between stable version and develop version are immense I decided to add a little box with cute mascot drawn by pipivovot to make amends. You can blame me for this annoyance.
Emoji are now grouped in the picker according to the pack
This also fixes some issues we had with emoji loading. Additionally, unicode emoji should be searchable by their alternative names as well as localized names.
Scroll to top buttons (soon to merge)
Panels now have additional dynamic button to scroll the column it's in to the top. This applies to timeline and notification columns, as well as notification drawer on mobile
Emoji popup and autocomplete popups (WIP)
Previously when we implemented popups, emoji picked and autocomplete didn't use Popover component, which caused some issues in new layout. They weren't implemented due to complications in their implementation. Now it's all better there and also popover actually follows text cursor in the text area.
This is heavily work-in-progress however, there are quite a lot of issues, but it already makes both emoji picker and autocomplete more usable on mobile since popover no longer appears below/above the entire text field.