small-fixes-and-improvements #3492

Open
hj wants to merge 84 commits from small-fixes-and-improvements into develop
Owner
No description provided.
hj added 28 commits 2026-05-05 19:43:13 +00:00
hj added 5 commits 2026-05-06 06:50:51 +00:00
Merge remote-tracking branch 'origin/develop' into small-fixes-and-improvements
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
bf42865016
fix notifications counter not taking into account unseen setting
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
a50ea7f278
fixes for missing/incorrect avatar fallbacks
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
3d84c6eea1
fix shadow motion being buggy
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
2e7443339b
fix settings being cutoff on mobile
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
622c9437a8
move emoji icon to bottom-left for textareas
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
b8dabf3a6b
hj added 2 commits 2026-05-10 13:04:50 +00:00
better attachment clustering, show 4-attachment clusters in 2x2 layout instead of 1x4
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
4e438a96c4
non-square emoji
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
518e49b561
hj added 2 commits 2026-05-10 19:19:18 +00:00
fix
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
c17a53b165
fix
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
f1e119d87c
Owner

The remove all drafts doesn't properly delete them, so they all come back after a refresh.


Also completely minor nitpicks:

  • The replies count can interfere with the reply icon when hovered over
  • Quote/reply radio buttons don't have a fully centered dot

image
image

The remove all drafts doesn't properly delete them, so they all come back after a refresh. --- Also completely minor nitpicks: - The replies count can interfere with the reply icon when hovered over - Quote/reply radio buttons don't have a fully centered dot ![image](/attachments/fa777e9d-4384-4942-8637-e91727a5ee6a) ![image](/attachments/cef61204-ebc3-49ed-88e4-79d74b51a273)
Author
Owner

@phnt wrote in #3492 (comment):

The remove all drafts doesn't properly delete them, so they all come back after a refresh.

drafts are not synchronized

@phnt wrote in https://git.pleroma.social/pleroma/pleroma-fe/pulls/3492#issuecomment-115534: > The remove all drafts doesn't properly delete them, so they all come back after a refresh. drafts are not synchronized
Author
Owner

Quote/reply radio buttons don't have a fully centered dot

i think it's a font problem, works fine on my side

>Quote/reply radio buttons don't have a fully centered dot i think it's a font problem, works fine on my side
hj added 2 commits 2026-05-11 13:24:25 +00:00
This partially reverts commit b8dabf3a6b.
move action button indicator to the left to avoid collision with number
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
1768393257
Owner

@hj wrote in #3492 (comment):

@phnt wrote in #3492 (comment):

The remove all drafts doesn't properly delete them, so they all come back after a refresh.

drafts are not synchronized

I forgot about that but still they don't get deleted properly at once. Instead they get deleted from the latest draft, one by one.

i think it's a font problem, works fine on my side

Yep, Merriweather is wrong, Liberation Sans is wrong, but Arial is correct.

@hj wrote in https://git.pleroma.social/pleroma/pleroma-fe/pulls/3492#issuecomment-115536: > @phnt wrote in #3492 (comment): > > > The remove all drafts doesn't properly delete them, so they all come back after a refresh. > > drafts are not synchronized I forgot about that but still they don't get deleted properly at once. Instead they get deleted from the latest draft, one by one. >i think it's a font problem, works fine on my side Yep, Merriweather is wrong, Liberation Sans is wrong, but Arial is correct.
6.2 MiB
Author
Owner

I forgot about that but still they don't get deleted properly at once. Instead they get deleted from the latest draft, one by one.

weird. I'm just calling deleteDraft action or whatever it is. I'll look deeper into it

>I forgot about that but still they don't get deleted properly at once. Instead they get deleted from the latest draft, one by one. weird. I'm just calling deleteDraft action or whatever it is. I'll look deeper into it
allow emoji reacts to be non-square
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
a0681ca17c
make post status form typeable area bigger since we do autosizing
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
c2b520140f
fix quote posts forms
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
d2545c6212
Author
Owner

quote post form should be fixed now. It also has decent API now instead of modifying props

quote post form should be fixed now. It also has decent API now instead of modifying props
fix remove all drafts not deleting all drafts (lol)
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
eb1807351c
Author
Owner

fixed drafts removal, too. That whole thing needs rework since it's not synced and doesn't work as intended (at least on chrome)

fixed drafts removal, too. That whole thing needs rework since it's not synced and doesn't work as intended (at least on chrome)
Author
Owner

The replies count can interfere with the reply icon when hovered over

moved indicator to the left

>The replies count can interfere with the reply icon when hovered over moved indicator to the left
hj added 2 commits 2026-05-13 13:14:49 +00:00
Merge remote-tracking branch 'origin/develop' into small-fixes-and-improvements
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
f21d1dbac8
fix tests
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
d19877ed8e
Owner

quote post form
all drafts removal
indicator

All fixed for me.

Another small nitpick I found yesterday, when composing a reply and copying a post link to the quote form, the timeline/notif views will jump up if the full composer (with the quoted post) isn't visible after typing in the reply text area. This can be quite far if the quote has an image (easily almost half a page).

EDIT: Technically it happens on any input to the reply text area even when quotes aren't used.

>quote post form\ >all drafts removal\ >indicator All fixed for me. Another small nitpick I found yesterday, when composing a reply and copying a post link to the quote form, the timeline/notif views will jump up if the full composer (with the quoted post) isn't visible after typing in the reply text area. This can be quite far if the quote has an image (easily almost half a page). EDIT: Technically it happens on any input to the reply text area even when quotes aren't used.
Author
Owner

i dunno how to properly fix it as quoted status is loaded with a delay so it would make timeline jump twice

i dunno how to properly fix it as quoted status is loaded with a delay so it would make timeline jump twice
hj added 3 commits 2026-05-18 14:21:50 +00:00
lint
All checks were successful
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
1b2dafeef9
hj added 3 commits 2026-05-18 15:28:11 +00:00
fix ISP not following UI roundness
All checks were successful
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
384b9b8315
add plus icon to emoji reactions button
All checks were successful
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
d22fb84d12
fix virtual scrolling showing nothing when clicking "show new" with too many statuses
All checks were successful
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
7116881b96
hj added 3 commits 2026-05-19 14:46:13 +00:00
image description improvements
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
b51d0baa66
unescape attachment descriptions
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
5f8e000157
hj added 2 commits 2026-05-19 15:16:33 +00:00
lint
All checks were successful
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
105d047cdd
add "joined" profile field
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
11bbf91d5c
consistency with status action buttons popovers
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
50410614a8
hj force-pushed small-fixes-and-improvements from 50410614a8
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
to 0c2229eeed
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
2026-05-19 15:57:42 +00:00
Compare
fix description popover overflowing the screen on mobile
Some checks failed
ci/woodpecker/pr/build Pipeline is pending
ci/woodpecker/pr/test-e2e Pipeline is pending
ci/woodpecker/pr/test Pipeline is pending
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was canceled
59366c40d7
changelog
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
21ba0924ad
fix birthday
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
a912ac42c6
this thing has been annoying me for years now
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
8b57aaa7a2
make repeaters list users clickable
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
f0ac677fc8
hj added 2 commits 2026-05-20 13:34:07 +00:00
make separator line in user card more subtle
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
52d47b9133
hj added 2 commits 2026-05-21 11:54:25 +00:00
improve responsiveness of emoji stealer and remove copypasta
Some checks failed
ci/woodpecker/pr/build Pipeline is pending
ci/woodpecker/pr/test Pipeline is pending
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was canceled
e2b4c712af
forgot file
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
f93f2b2f76
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin small-fixes-and-improvements:small-fixes-and-improvements
git switch small-fixes-and-improvements

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch develop
git merge --no-ff small-fixes-and-improvements
git switch small-fixes-and-improvements
git rebase develop
git switch develop
git merge --ff-only small-fixes-and-improvements
git switch small-fixes-and-improvements
git rebase develop
git switch develop
git merge --no-ff small-fixes-and-improvements
git switch develop
git merge --squash small-fixes-and-improvements
git switch develop
git merge --ff-only small-fixes-and-improvements
git switch develop
git merge small-fixes-and-improvements
git push origin develop
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
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/pleroma-fe!3492
No description provided.