* from/develop/tusooa/grouped-emoji-picker: (34 commits)
Fix emoji picker lint
Fix emoji picker lint
Tweak efficiency when changing filter keywords in emoji picker
Use trimmed keyword for filtering emojis
Limit the width of unsupported multichar emojis
Make emoji picker work with vue3
Make StillImage react to src changes
Lint
Add English translation for unicode emoji group names
Add icons for unicode emoji groups
Make emoji picker use grouped unicode emojis
Generate grouped unicode emojis from unicode-emoji-json
Scroll active tab header into view in emoji picker
Clean up emoji picker css
Use StillImage to render emojis in emoji picker
Fix error on emoji picker first load
Group emojis only by pack and remove pack: prefix
Lint
Lazy-load emoji picker in post form
Fix sticker picker heading tab
...
* been-awhile:
move pleroma-tan just a tiny bit lower
art credit
lint
proper animation
don't let function access `this`
lint
proper links and fix user detection
don't show to anons, make it possible to disable notification instance-wide
Apply 2 suggestion(s) to 1 file(s)
Apply 2 suggestion(s) to 1 file(s)
lint
unit test + some refactoring
refactoring
shadow
debug handlers for now
server-side storage for flags
Update dependency vue-i18n to v9.2.0
initial scratch
* origin/develop:
Remove unused shoutbox channel state from side drawer
This setting didn't actually do anything
Use old value to discover if Shoutbox is available until we ship a new release that's declaring the feature as "shout"
Keep channel name the same for backwards compatibility
Rename legacy PleromaFE Chat functionality to "Shout"
* origin/develop:
Added Traditional Chinese to language swithcer
Newer chromedriver works on MacOS aarch64
make with-load-more not use computeds when they don't work for it
update changelog with latest release
simplified code, review
change your log
theme ui
Basic no-wallpaper support
* origin/develop: (119 commits)
Translated using Weblate (Ukrainian)
Translated using Weblate (Russian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Russian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
...
* origin/develop:
Fix the chat scroll behavior for vertical screens.
fix mobile badge alignment
change approach to disable all, enable some
fix mobile navbar hitboxes
Instead of blocking all interaction, only block interaction in places that matter
added comment
fix chat heading not being aligned and using wrong styles
fix chat badge and unify styles across all badges including follow request count.
change logo to svg
Update CHANGELOG.md
update changelog for optimistic chat posting
fix test
move from using timestamps to ids when tracking last seen in chats
Apply 1 suggestion(s) to 1 file(s)
Optimistic message sending for chat
* various-css-fixes:
fix play-on-hover gifs issues
fix preview spinner
Refactor desktop navbar into a component, change layout to grid for better compatibility with search field and simpler CSS
* origin/develop: (38 commits)
>boxes
better icon for picker
fix settings tabs on mobile, update follow request badge
update & unify the navbars heights
improved side-drawer alignments
improved the semantics for our icon scale, fixed preview, fixed navbar desktop
Translated using Weblate (Chinese (Simplified))
make subjectline input use size=1 for compatibility with CJK fonts
fontello aftermath
bye bye fontello
lint
rotate the shackle of the lock for better accessibility
come on and slam
fix attachment remove pointer
remaining changes...
more replacements + small renames
More stuff. Buttons in user card's corner now have MUCH bigger hitboxes
cancel -> times
chevrons-downs, settings
more FA5 stuff with small related refactoring
...
* origin/develop: (23 commits)
change icon to a megaphone
change side drawer to use shoutbox name
update changelog
Fix chat messages being missed when the streaming is disabled and the messages are sent by both participants simultaneously
Fix the chat list order and last message timestamp updates
change a eslint disable to nextline only
fix vue warnings and errors
Translated using Weblate (Basque)
Translated using Weblate (Spanish)
Translated using Weblate (Spanish)
Translated using Weblate (Spanish)
Do not show desktop notifications for your own chat messages
Add hacky functionality to open specific settings tabs
Password reset no longer informs user of errors or account existence
add changelog entry
hide poll when subject collapsed, but show poll icon
update changelog for autocomplete fixes
update changelog with 2.1.0, fix Add -> Added in older releases
Rewrite word split imperatively for control
wip start
...
* origin/develop:
Apply suggestion to src/components/chat_list/chat_list.vue
Add the single-line prop to StatusContent and use it for chat list items
Remove direct style manipulations in favor of classes
Undo the promise rejection on the json parser error in promisedRequest
Add the empty chat list placeholder.
Disable status preview in the chat posting form
Address feedback
Add Chats
* origin/develop: (38 commits)
give notification timeago a min width
streamline profile image api, update reset ui for all profile images to match avatar, remove unnecessary stuff
corrected tos.html location
Translated using Weblate (Italian)
Translated using Weblate (Chinese (Simplified))
Translated using Weblate (Italian)
Translated using Weblate (Finnish)
Apply suggestion to src/components/staff_panel/staff_panel.js
StaffPanel: Move staff loading to panel creation.
Apply suggestion to src/boot/after_store.js
fix preview opening automatically
After Store: Correctly handle preloaded HTML
remove console log
fix issue on posting another status
remove unnecessary code
add more ways to set description
fix edge case of videos and unknown files together
fix modal types check being broken
don't close preview on post, move visibility notices above the preview where they belong
remove contenttype check from content type watcher
...
* origin/develop: (41 commits)
Apply suggestion to src/components/notifications/notifications.js
fix height for emoji panel of settings modal
Add bookmarks
FE part of BE issue 1586 provide index md
change alert popup alpha
add follow request users to store
make the addNotice dispatch return the notice
change storage error one-off into a global notice system
remove accidental log
revert accidental change in instance.js
update the message and changelog
catch localforage error and let the application work, add an alert for user to dismiss
document the 'mark-as-read-detection' system
allow overscrolling enough to not have FAB block interactables
add initial fetching back in a more streamlined way
remove unnecessary fetchAndUpdate, change notifications fetcher to not double fetch
change Show New text to Reload when flushing
Make use of backend reply filtering
update changelog for reply-to strikethrough
add no-statusId support for status popover
...