Enhance attachments #114

Open
lanodan wants to merge 42 commits from gitlab-mr-iid-18 into rebase/glitch-soc
Owner
  • Allow more than 4 attachments to be uploaded
  • Ellipsis on the last attachment when there is more than 4 available
    • Only done for images for now
  • Cherry-pick tootsuite audio player to glitch-soc (ours is a hack)

Closes: #50

- [x] Allow more than 4 attachments to be uploaded - [x] Ellipsis on the last attachment when there is more than 4 available - Only done for images for now - [x] Cherry-pick tootsuite audio player to glitch-soc (ours is a hack) Closes: https://git.pleroma.social/pleroma/mastofe/issues/50
Author
Owner

Before

screen

After

screen

## Before ![screen](/attachments/98f56112-c6d2-4e26-bf0a-b1c94b49e00b) ## After ![screen](/attachments/27621772-6784-4ad3-8ede-28d255761466)
Author
Owner

This introduce a bit of a regression for the audio as before we had support for more than one audio attachments, with this one it would only support one (until maybe we or glitch-soc moves Audio & Video players to the Media Gallery).

This introduce a bit of a regression for the audio as before we had support for more than one audio attachments, with this one it would only support one (until maybe we or glitch-soc moves Audio & Video players to the Media Gallery).
APPARENTLY NPM ADDS A npm_package_description WHICH IS THE description
FIELD IN package.json WHICH HOWEVER IF NOT SET BECOMES THE SECOND LINE
OF THE README LIKE WHAT THE FUCKKKKKKKKKKKKK
Original commit: 011eda089a
This is because pleroma doesn’t put a “<p></p>” everywhere in the statuses.

It was done previously in 68fd7ee6a4

Co-authored-by: Morgan Bazalgette <the@howl.moe>
Closes: #20
- resize columns dynamically, with min width of 330↵
- Change colours of mastodon frontend↵
- make avatars circled↵
- add slight hint of rounding on main ui components↵
Closes: #22

(Can also fix an issue with canvas and the Tor Browser)
[Error] TypeError: e.toLowerCase is not a function. (In 'e.toLowerCase()', 'e.toLowerCase' is undefined)

Some added context: https://queer.hacktivis.me/notice/9g4OfhpIWQLNoZ3mLI
Note: It’s still being considered to be added, but in a different way so removing it for now
Commenting is not possible because the repository is archived.
No reviewers
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pleroma/mastofe!114
No description provided.