Commit graph

3772 commits

Author SHA1 Message Date
HJ a814520709 Merge branch 'tusooa/pin-announcement' into 'develop'
Fix bug where announcements cannot be pinned

See merge request pleroma/pleroma-fe!1809
2023-04-11 21:28:02 +00:00
HJ ad5bd09204 Merge branch 'tusooa/blocklist-loadmore' into 'develop'
Make block & mute lists able to load more

Closes #1150, #1071, #1226, and #1041

See merge request pleroma/pleroma-fe!1790
2023-04-11 21:25:39 +00:00
tusooa 5c0deb1e6f
Fix bug where announcements cannot be pinned 2023-04-06 18:14:49 -04:00
HJ fa532b1f00 Merge branch 'pleroma-akkoma-emoji-port' into 'develop'
Custom emoji reaction support

See merge request pleroma/pleroma-fe!1792
2023-03-20 20:31:20 +00:00
Alexander Tumin 493120b545 Generalize IntegerSetting into NumberSetting, add Integer/Float wrappers 2023-03-18 21:00:50 +03:00
Alexander Tumin 3403f6a1ed Allow custom emoji reactions: add option to scale reaction buttons 2023-03-17 23:55:34 +03:00
Alexander Tumin 306e254c15 Fix user-profile route crash on pinned favorites route 2023-03-17 23:31:53 +03:00
Alexander Tumin 832019b2c2 Hide custom emoji in reaction picker when BE does not advertise pleroma_custom_emoji_reactions 2023-03-17 20:28:16 +03:00
Alexander Tumin 998aa8f732 Allow custom emoji reactions 2023-03-17 20:28:16 +03:00
tusooa da46c30893
Fix display of theme checkboxes 2023-03-03 23:38:56 -05:00
HJ 0842193957 Merge branch 'tusooa/1249-suggestor' into 'develop'
Make suggestor ignore users without valid names

Closes #1249

See merge request pleroma/pleroma-fe!1794
2023-03-03 10:10:06 +00:00
tusooa 88db557141
Make suggestor ignore users without valid names
Otherwise it might have undefined issues.
Resolves https://git.pleroma.social/pleroma/pleroma-fe/-/issues/1249
2023-03-02 23:47:55 -05:00
tusooa 1a852b96ef
Give tab switcher a role 2023-03-02 21:15:43 -05:00
tusooa 763ae182b8
Remove @touchstart in post status button 2023-02-28 22:39:53 -05:00
tusooa e516eee479
Make block & mute lists able to load more 2023-02-21 00:39:16 -05:00
tusooa 5468309f6a
Make it possible to auto-select the first candidate in autocomplete 2023-02-20 23:49:34 -05:00
tusooa 2316bcc842
Fix poll interaction 2023-02-18 13:41:21 -05:00
tusooa 65d78ced93
Fix registration error with email language selected 2023-02-12 15:38:36 -05:00
tusooa 902954b298
Use class to style screenreader-only text 2023-02-09 21:35:56 -05:00
tusooa 6158b8667e
Make checkbox settings accessible 2023-01-28 22:10:06 -05:00
HJ f229c4a106 Merge branch 'from/develop/tusooa/autocomplete-accessibility' into 'develop'
Autocomplete accessibility

Closes #1219

See merge request pleroma/pleroma-fe!1771
2023-01-28 23:04:59 +00:00
HJ af22092472 Merge branch 'tusooa/anon-xact-acc' into 'develop'
Make interact buttons accessible for anonymous users

See merge request pleroma/pleroma-fe!1773
2023-01-28 23:00:07 +00:00
HJ a08378253f Merge branch 'tusooa/topbar-alttext' into 'develop'
Accessibility fixes for panel headers/top bar

See merge request pleroma/pleroma-fe!1772
2023-01-28 22:59:40 +00:00
tusooa 817432bd62
Fix stylelint 2023-01-25 19:01:29 -05:00
HJ 22c3012e1c Merge branch 'birthdays' into 'develop'
Birthdays

See merge request pleroma/pleroma-fe!1432
2023-01-25 23:50:54 +00:00
HJ 65e10f07de Merge branch 'from/develop/tusooa/confirm-dialogs' into 'develop'
Confirmation dialogs

See merge request pleroma/pleroma-fe!1431
2023-01-25 23:49:16 +00:00
HJ a9716701be Merge branch 'from/develop/tusooa/multi-iface-lang' into 'develop'
Multiple interface languages support

See merge request pleroma/pleroma-fe!1568
2023-01-25 23:47:29 +00:00
tusooa 03d5c2e140
Make date picker aware of the birthday max value 2023-01-22 11:22:24 -05:00
tusooa dd97a23ce7
Add birthday to registration form 2023-01-22 11:15:52 -05:00
tusooa b1e75c25bd
Merge remote-tracking branch 'upstream/develop' into birthdays 2023-01-22 09:34:01 -05:00
tusooa c7c68340f1
Fix mobile nav stylelint 2023-01-22 09:25:55 -05:00
Tusooa Zhu ce8101e60a
Add remove follower confirmation 2023-01-22 09:25:24 -05:00
tusooa d159031121
Add some aria to post status form 2023-01-21 16:28:33 -05:00
Tusooa Zhu 68110ce825
Make interact buttons accessible for anonymous users 2023-01-21 15:41:12 -05:00
tusooa 1ab958ba6b
Make quick settings menus more accessible 2023-01-21 15:30:23 -05:00
tusooa 5243632678
Label buttons in top bar 2023-01-21 15:08:17 -05:00
tusooa 5478192e20
Make keys work as intended when there is no suggestions 2023-01-21 14:50:57 -05:00
tusooa 72cb9e8bdb
Make all emoji inputs screen-reader-friendly 2023-01-21 01:28:43 -05:00
tusooa 6235af4592
Make screenreaders read out autocomplete results 2023-01-21 01:07:07 -05:00
tusooa 4db7f07421
Make autocomplete items buttons 2023-01-20 23:43:09 -05:00
Tusooa Zhu 8a99d129dc
Fix confirm modal lint 2023-01-20 23:40:12 -05:00
Tusooa Zhu 1856eeda40
Auto close confirm dialog after approve/deny 2023-01-20 23:40:12 -05:00
Tusooa Zhu 547e85c7c6
Add confirm dialogs for accept & deny follow requests 2023-01-20 23:40:12 -05:00
Tusooa Zhu 228a9afdf5
Add timed-mute functionality 2023-01-20 23:40:11 -05:00
Tusooa Zhu ec957d4162
Make confirm dialogs work with vue-i18n 9 2023-01-20 23:40:11 -05:00
Tusooa Zhu 91c4a57fe5
Make page unscrollable when confirm modal is shown
Or we could scroll until the component is ... hidden
due to virtual-scrolling, and the modal disappears!
2023-01-20 23:40:11 -05:00
Tusooa Zhu 0b914d7815
Make modal display over the top bar 2023-01-20 23:40:09 -05:00
Tusooa Zhu dc04c8cbd4
Use vue3 teleport instead of portal 2023-01-20 23:39:45 -05:00
Tusooa Zhu 39e4746f61
Use portal for modals 2023-01-20 23:39:42 -05:00
Tusooa Zhu 51ade26066
Fix logout confirm dialog title 2023-01-20 23:39:09 -05:00