* settings-modal: (23 commits)
move helpers out of tabs directory
changelog
alignment fixes
Update CHANGELOG.md
StillImage: Make it work properly in both firefox and chrome.
ReactButton: Change the combined emoji (heart) to a simple one.
Linting fixes.
Settings: Keep a local version of the mutedWordsString
MediaModal: Close on browser navigation events.
StatusContent: Try to get hashtag from dataset first.
Docs: Change wrong documentation.
EntityNormalizerSpec: More fixes.
EntityNormalizerSpec: Test new behavior.
EntityNormalizer: Add colons to emoji alt text.
fixed case in class name
The sidebarRight option wasn't being read
Use consistent naming for Pleroma-FE in README
Remove mention of GNU Social
lint
multiple fixes
...
* origin/develop: (22 commits)
changelog
alignment fixes
Update CHANGELOG.md
StillImage: Make it work properly in both firefox and chrome.
ReactButton: Change the combined emoji (heart) to a simple one.
Linting fixes.
Settings: Keep a local version of the mutedWordsString
MediaModal: Close on browser navigation events.
StatusContent: Try to get hashtag from dataset first.
Docs: Change wrong documentation.
EntityNormalizerSpec: More fixes.
EntityNormalizerSpec: Test new behavior.
EntityNormalizer: Add colons to emoji alt text.
fixed case in class name
The sidebarRight option wasn't being read
Use consistent naming for Pleroma-FE in README
Remove mention of GNU Social
lint
multiple fixes
fix non-mention notifs
...
* settings-modal:
fixes. sorry for bad commit message i'm tired
lint
Move modal frame parts away from modal-content into modal, improve error handling
moved multiChoiceProperties where it fits better
* settings-modal:
remove timeout, was meant for testing
fix tests. user-profile didn't have tab-switcher compnent imported!!
fix cursor on desktop, add modal link on mobile
Improve settings-modal async loading, update vue to 2.6.11 to be able to use Vue.observable, to implmement resettable async component
icons update
scroll to top when switching tabs
added "settings saved" notice back
eslint --fix + small fix
cleanup
split modal's content into another component, add lazy loading
misc fixes
Multiple fixes for CSS, added proper auth checking
moved stuff from settings, cleaned up naming for tabs, added close and peek
initial work on settings modal
* origin/develop: (95 commits)
Translated using Weblate (Italian)
Translated using Weblate (Chinese (Simplified))
Translated using Weblate (Russian)
Translated using Weblate (Polish)
Translated using Weblate (Dutch)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
...
* origin/develop: (95 commits)
Translated using Weblate (Italian)
Translated using Weblate (Chinese (Simplified))
Translated using Weblate (Russian)
Translated using Weblate (Polish)
Translated using Weblate (Dutch)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
...
* origin/develop: (28 commits)
Update CHANGELOG.md
don't dismiss a rejected follow request on server
mark single notifs as seen properly on server
follow request bugfixes, wrong text, notifs not being marked as read, approving from follow request view
Add support for follow request notifications
Update CHANGELOG.md
Update CHANGELOG.md
Prioritize custom emoji a lot and boost exact matches to the top
Allow emoji suggestions based on a match anywhere in the emoji name, but improve sorting
Refactor status showing/hiding code for better handling of edge cases and easier comprehension
Fix user names with the RTL char in notifications
Fix pagination
Update CHANGELOG.md
don't dismiss a rejected follow request on server
mark single notifs as seen properly on server
follow request bugfixes, wrong text, notifs not being marked as read, approving from follow request view
Update CHANGELOG.md
remove with_move param
Add support for follow request notifications
Update CHANGELOG.md
...
* upstream/develop:
Prevent overflow for long usernames/domains
fix tests
fix last issue
prioritize disabled opacity over transparent keyword
fix several issues related to opacity
mention status preview fix in changelog
fix trasparency problems in some cases (purple headers)
add status unavailable message when status can't be loaded in status preview
Fix captcha input and disable ALL the helpers
Themes v3 Part 1 "2.1" codenamed "One step for themes, a giant burder for code reviewers"
Closes#750 and #774
See merge request pleroma/pleroma-fe!1037
* themes-accent:
dismiss warning when selecting other themes, fix collapsed attachments link color
properly clear theme
fixed transparent + semi-transparent inheritance case
post-merge fix
fix v2 breezy themes having messed up pressed buttons. updated v2.1 breezy themes to have derived colors instead of fixed ones.
Emoji Reactions - fixes and improvements
MRF Keyword Policy Disclosure
Include non-gallery attachments and distinguish between images and videos
Indicate whether collapsed statuses contain gallery media or link preview cards
Add option text
Add `with_move` param for fetching notification
Change to hide User migrates tab when allow following move
Add setting for allow_following_move
* themes-accent: (83 commits)
fix and update changelog
fix/remove contrast ratios
removed base16-related code
fix warning stylings
fixed eslint, made `mod` work properly depending on context including in shadows
Better Disabled buttons support. Mammal theme fixes. Implemented proper context-aware `mod` argument - now checks lightness of "variant" color. needs retesting tho
updated preview to account for underlay
update button toggled state, apply it to emoji reactions
removed one color TODO
add theme to list
Kenomo (see: #624) theme. Ability to define link color for post contents. Fixes
fix rgba function, whoops
lint
fix rgba css generation, add some tests to automatically verify that themes are generated properly
fix transparent color not affecting downstream slots
fix icons in menus
improved selectedMenu again
popover/selected menu improvements
separate actual theme data from theme framework
revert fgText -> text after some consideration. case was fixed already in other way
...
* upstream/develop: (33 commits)
add emoji reactions to changelog
fix emoji reaction classes broken in develop
review changes
Fix password and email update
remove unnecessary anonymous function
Apply suggestion to src/services/api/api.service.js
remove logs/commented code
remove favs count from react button
remove mock data
change emoji reactions to use new format
Added polyfills for EventTarget (needed for Safari) and CustomEvent (needed for IE)
Fix missing TWKN when logged in, but server is set to private mode.
Fix follower request fetching
Add domain mutes to changelog
Implement domain mutes v2
change changelog to reflect actual release history of frontend
Fix#750 , fix error messages and captcha resetting
Optimize Notifications Rendering
update CHANGELOG
Use last seen notif instead of first unseen notif for sinceId
...
* upstream/feat/custom-virtual-scrolling:
whoops
fix data property being called the wrong name in conversation
fix warnings and console errors
fix minor bugs
make virtual scrolling optional in case people want to be able to ctrl-f all page
rename hidden stuff to virtualHidden, remove log
add custom solution for virtual scrolling to ease ram and cpu use when scrolling for a long time