Commit graph

6936 commits

Author SHA1 Message Date
fox
a19cb16462 revert cbcb9a4dfc
revert Fix Compiler Errors pt3

How to destroy the code 101
2023-03-11 20:36:20 +00:00
Chizu
cbcb9a4dfc Fix Compiler Errors pt3
How to destroy the code 101
2023-03-11 21:55:44 +09:00
Chizu
f376817a01 Fix compiler warnings pt2
That's as many as I feel like fixing now
2023-03-11 21:35:01 +09:00
Chizu
42f5415ccb Fix compiler warnings pt1 2023-03-11 21:21:59 +09:00
Chizu
e42ab20bb5 local dev changes 2023-03-11 16:55:56 +09:00
Chizu
459ed0a521 Import youjo specific themes and config for dev env compat 2023-03-11 16:48:17 +09:00
Chizu
db5e5eb395 Duplicated code 2023-03-11 16:12:02 +09:00
Chizu
ebe29361c2 fix whitespace 2023-03-11 14:59:59 +09:00
Chizu
76dd651f3b Merge branch 'develop' of https://git.youjo.love/AkkomaGang/akkoma-fe into develop 2023-03-11 13:13:54 +09:00
flisk
6fdef479d0 add recently used emojis panel to emoji picker (#283)
~~(not intended for merging yet, just submitting this for preliminary review and discussion)~~

this patch adds a tab with recently used emojis to the emoji picker: https://akko.lain.gay/notice/ASoGCtyoiXbYPJjqpk

there's a couple of things i'm ~~still trying to work out~~ not totally happy with and i'd appreciate any feedback on them:

* the recentEmojis getter is called very frequently and has to do a possibly somewhat expensive lookup of emoji objects by their `displayName` each time, which i'm not sure is ideal
* ~~emoji reactions on posts added through the picker are picked up by the recentEmojis module, but clicks on existing emoji reactions are not, because `addReaction` in `react_button.js` only currently receives the replacement and not the full emoji object (if there even is one wherever that method is called from)~~ this works now and does the same stupid full search of all emojis by their name which i guess is less bad because this only happens when you hit a reaction emoji button that already existed

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma-fe/pulls/283
Co-authored-by: flisk <akkomadev.mvch71fq@flisk.xyz>
Co-committed-by: flisk <akkomadev.mvch71fq@flisk.xyz>
2023-03-10 19:10:42 +00:00
floatingghost
fe08691f05 Merge pull request 'support Misskey's oblong reactions' (#284) from yheuhtozr/pleroma-fe:oblong-reactions into develop
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma-fe/pulls/284
2023-03-10 18:57:38 +00:00
floatingghost
6a9764951f Merge pull request 'fix realtime updates in 'following' replies filter' (#285) from flisk/akkoma-fe:fix-realtime-reply-filter into develop
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma-fe/pulls/285
2023-03-10 18:56:31 +00:00
floatingghost
0f33b1cd79 Merge pull request 'Post drafting' (#282) from solidsanek/pleroma-fe:drafts into develop
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma-fe/pulls/282
2023-03-10 18:55:03 +00:00
Chizu
704db2645f unscrewup the spacing 2023-03-10 03:08:04 +09:00
Chizu
7ac19058a5 Merge branch 'develop' of https://git.youjo.love/fox/youjo-fe into develop 2023-03-10 03:00:43 +09:00
Chizu
183df2d5c7 Fix vue syntax error because i'm stupid 2023-03-10 03:00:24 +09:00
fox
b4a0368447 wrong namespace 2023-03-09 17:54:33 +00:00
Chizu
3b04e6e1ba Also machine translation 2023-03-10 02:44:37 +09:00
Chizu
311eae1f0b Merge branch 'develop' of https://git.youjo.love/fox/youjo-fe into develop 2023-03-10 02:41:51 +09:00
Chizu
f58d6e8d8d Expose more features in the panel 2023-03-10 02:41:47 +09:00
fox
97a72cf327 Update 'README.md' 2023-03-09 05:15:12 +00:00
fox
4851d10c1e Update 'README.md' 2023-03-09 05:07:27 +00:00
Fox
9196d4c192 Local storage based post drafts
https://akkoma.dev/AkkomaGang/akkoma-fe/pulls/282
2023-03-09 14:01:48 +09:00
Fox
6a5047bf96 Will need that, makes sense why it wouldn't compile 2023-03-09 06:02:56 +09:00
Fox
12ca73863e i18n for Chats/sb and change repeat to boost to match mastodon 2023-03-09 05:51:28 +09:00
Fox
be176ad930 Chat and shout restoration 2023-03-09 05:32:04 +09:00
Fox
fc2ce67e40 I like this fix better 2023-03-09 03:32:18 +09:00
Fox
e27ad4325a Revert "Do this properly so it doesn't break tooltips and emojis and it can come back."
This reverts commit 297ffdc6a7.
2023-03-09 03:31:43 +09:00
fox
c48e4bcf7a Rename quote to quote repeat
to actually tell people what it is for and why it's different to a boost or reply separately and why they should not be integrated in the same thread.
2023-03-07 04:30:19 +00:00
fox
d98e9ffafc 4em not 3em because it looks cluttered when interaction numbers show up 2023-03-07 04:23:41 +00:00
fox
9a96f3c5bf unfuck status action div widths because someone thought to change them for no reason
Set status action button divs to max width 3em like in older akkoma versions so they align to the left again and don't try to take up the entire space and piss off mouse users by requiring them to move further
2023-03-07 04:19:42 +00:00
fox
5084c2b202 note to self for a later date 2023-03-07 01:56:32 +00:00
fox
e7b05a41f7 revert add language input because its ugly
revert add language input
2023-03-07 01:32:20 +00:00
fox
b40a02b6df 50px emojis because they are a much better size 2023-03-07 01:31:55 +00:00
fox
297ffdc6a7 Do this properly so it doesn't break tooltips and emojis and it can come back.
revert Ensure only content gets clipped
2023-03-07 01:27:55 +00:00
fox
d98984cad4 probably fix emoji and user id tooltip croppng because those are more important than mfm fixes
revert Constrain content to status content (#218) (#220)

MFM No longer overflows
![image](/attachments/7bbf519a-9fd2-492d-aba0-9a0e1ded6373)

Co-authored-by: David <dmgf2008@hotmail.com>
Reviewed-on: https://akkoma.dev/AkkomaGang/pleroma-fe/pulls/220
Co-authored-by: Mergan <mergan@noreply.akkoma>
Co-committed-by: Mergan <mergan@noreply.akkoma>
2023-03-07 01:14:10 +00:00
fox
c004aad4f3 really obnoxious change
revert Prevent replying with a more open visibility than the parent post
2023-03-07 00:41:11 +00:00
Fox
ab0779b846 looks stupid, nobody asked 2023-03-07 00:37:17 +00:00
flisk
999c38594e fix realtime updates in 'following' replies filter
i'm not sure how this code was supposed to work, but the way it was
written would only add statuses to the timeline if they were in reply to
someone the user is following and erroneously filter out posts that
aren't replies.
2023-02-24 00:23:53 +01:00
Yhëhtozr
626c880038 oblong emoji in status 2023-02-22 10:20:25 +09:00
Yhëhtozr
6d7761c7e5 perhaps more graceful cqw 2023-02-20 23:27:41 +09:00
Yhëhtozr
996ce3dde3 support oblong reactions 2023-02-20 23:18:04 +09:00
solidsanek
2c007f06e3 Post: remove debug logs 2023-02-19 18:58:53 +01:00
solidsanek
00704bd88c Post: Add drafting feature 2023-02-17 13:56:01 +01:00
floatingghost
6a9d169e24 Merge pull request 'components: emoji_reactions: force custom emoji reaction height' (#280) from a1batross/akkoma-fe:a1batross-patch-1 into develop
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma-fe/pulls/280
2023-02-11 10:41:00 +00:00
a1batross
581c53a15e components: emoji_reactions: force custom emoji reaction height
Prevents the usage of too long emoji reactions
2023-02-10 23:28:46 +00:00
yanchan09
9e04e4fd80 Improve emoji picker performance (#275)
A simple virtual scroller is now used for the emoji grid. This avoids loading all emoji images at once, saving network bandwidth and reducing load on the server, while also putting less work on the browser's DOM and layout engine.

Co-authored-by: yan <yan@omg.lol>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma-fe/pulls/275
Co-authored-by: yanchan09 <yan@omg.lol>
Co-committed-by: yanchan09 <yan@omg.lol>
2023-02-04 21:10:06 +00:00
floatingghost
88d5149db5 paginate-follow-requests (#277)
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma-fe/pulls/277
2023-02-04 21:09:09 +00:00
floatingghost
b4b13d777f Merge pull request 'Add indicator to user card if user blocks you' (#274) from eris/pleroma-fe:block-indicator into develop
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma-fe/pulls/274
2023-01-27 10:08:17 +00:00
eris
7f4dd9ff03 Disable follow button if blocked by user 2023-01-27 00:30:47 +00:00