Commit graph

6956 commits

Author SHA1 Message Date
David
0343cd8bd3 Make emoji reactions use Still-Image functionality 2023-08-01 06:26:28 +00:00
David
b1532b5f3c Simplified and fixed and/or oopsie 2023-08-01 06:26:28 +00:00
David
558410d1c9 Turn on by default 2023-08-01 06:26:28 +00:00
David
ad02237b6e Add prefers-reduced-motion support 2023-08-01 06:26:28 +00:00
Weblate
2bd41dd19e Translated using Weblate (Polish)
Currently translated at 66.1% (689 of 1042 strings)

Co-authored-by: Jeder <jeder@jeder.pl>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/pleroma-fe/pl/
Translation: Pleroma fe/pleroma-fe
2023-08-01 06:26:28 +00:00
Weblate
40be0f7460 Translated using Weblate (Turkish)
Currently translated at 4.0% (42 of 1042 strings)

Added translation using Weblate (Turkish)

Co-authored-by: Hasan Yıldız <hasanyildiz0@yaani.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/pleroma-fe/tr/
Translation: Pleroma fe/pleroma-fe
2023-08-01 06:26:28 +00:00
7e5c21d6d1 Add DM settings 2023-08-01 06:26:28 +00:00
1272e6b7c0 paper theme: more contrast and fix setting tab hover 2023-08-01 06:26:28 +00:00
d39e8e0607 fix unfinished post being sent when scrolling 2023-08-01 06:26:28 +00:00
fad8648a06 fix apply theme button without page refresh 2023-08-01 06:26:28 +00:00
qbism
cbf68611fb replace files with current akkoma-fe develop 2023-08-01 01:55:30 -04:00
qbism
2b73a81834 remerge these files 2023-08-01 01:43:08 -04:00
qbism
6a704a5167 resolve conflict, replace w akkoma fe develop 2023-08-01 01:38:44 -04:00
qbism
789bab93a6 update zip 2023-05-28 22:53:01 -04:00
b396b529b3 fix dropdown-item-icon and form controls using missing variables 2023-05-23 03:44:15 +00:00
qbism
e1be93f3fc update timeline.....vue to current Akkoma 2023-05-22 23:43:29 -04:00
qbism
923863e262 make search-result expandable 2023-05-22 23:35:55 -04:00
Weblate
b37cbc498c Translated using Weblate (Portuguese)
Currently translated at 62.8% (655 of 1042 strings)

Co-authored-by: cel <8cbv6di5@duck.com>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/pleroma-fe/pt/
Translation: Pleroma fe/pleroma-fe
2023-04-29 03:01:57 +00:00
Weblate
c4fe7f1a88 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1041 of 1041 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 99.9% (1040 of 1041 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 99.9% (1040 of 1041 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 99.9% (1039 of 1040 strings)

Co-authored-by: Poesty Li <poesty7450@gmail.com>
Co-authored-by: SevicheCC <sevicheee@outlook.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/pleroma-fe/zh_Hans/
Translation: Pleroma fe/pleroma-fe
2023-04-29 03:01:57 +00:00
Weblate
27020a4358 Translated using Weblate (Ukrainian)
Currently translated at 87.2% (908 of 1041 strings)

Co-authored-by: Denys Nykula <vegan@libre.net.ua>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/pleroma-fe/uk/
Translation: Pleroma fe/pleroma-fe
2023-04-29 03:01:57 +00:00
Weblate
2939bb467b Translated using Weblate (French)
Currently translated at 98.5% (1027 of 1042 strings)

Translated using Weblate (French)

Currently translated at 98.3% (1024 of 1041 strings)

Translated using Weblate (French)

Currently translated at 96.9% (1002 of 1033 strings)

Co-authored-by: Thomate <thomas@burdick.fr>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/pleroma-fe/fr/
Translation: Pleroma fe/pleroma-fe
2023-04-29 03:01:57 +00:00
Weblate
ab681b3fea Translated using Weblate (Japanese (ja_EASY))
Currently translated at 71.6% (747 of 1042 strings)

Translated using Weblate (Japanese (ja_EASY))

Currently translated at 71.6% (747 of 1042 strings)

Translated using Weblate (Japanese (ja_EASY))

Currently translated at 54.1% (564 of 1042 strings)

Co-authored-by: Hikaru Shinagawa <hikali.47041@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: kazari <6c577a54-aac9-482a-955e-745c858445e3@simplelogin.com>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/pleroma-fe/ja_EASY/
Translation: Pleroma fe/pleroma-fe
2023-04-29 03:01:57 +00:00
Weblate
393334b083 Translated using Weblate (Dutch)
Currently translated at 99.7% (1038 of 1041 strings)

Co-authored-by: Fristi <fristi@subcon.town>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/pleroma-fe/nl/
Translation: Pleroma fe/pleroma-fe
2023-04-29 03:01:56 +00:00
Weblate
e335d48542 Translated using Weblate (Indonesian)
Currently translated at 65.4% (676 of 1033 strings)

Translated using Weblate (Indonesian)

Currently translated at 65.4% (676 of 1033 strings)

Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: t1 <taaa@fedora.email>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/pleroma-fe/id/
Translation: Pleroma fe/pleroma-fe
2023-04-29 03:01:56 +00:00
Weblate
674e8c94e7 Translated using Weblate (Spanish)
Currently translated at 90.8% (938 of 1033 strings)

Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: taretka <info@tarteka.net>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/pleroma-fe/es/
Translation: Pleroma fe/pleroma-fe
2023-04-29 03:01:56 +00:00
Weblate
5403cadde4 Translated using Weblate (German)
Currently translated at 99.5% (1036 of 1041 strings)

Co-authored-by: Johann <johann@qwertqwefsday.eu>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/pleroma-fe/de/
Translation: Pleroma fe/pleroma-fe
2023-04-29 03:01:56 +00:00
51f788e84f ensure we only fetch reports when we're an admin
Ref #288
2023-04-29 03:01:56 +00:00
solidsanek
d5990f165b Drafts: Fix drafts erasing edits and redrafts 2023-04-29 03:01:56 +00:00
0a5c7bec1a don't crash if class isn't a list 2023-04-29 03:01:56 +00:00
657dacb38c Fix floating point error for poll expiry
Previous code multiply with 0.001 before multiplication which leads to a
floating point error.  By changing it to division by 1000 after
multiplication this is avoided.
2023-04-29 03:01:56 +00:00
cc2585409c simplify timeline vibility checks 2023-04-29 03:01:56 +00:00
f625d044e0 add timeline visibility setting parsing 2023-04-29 03:01:56 +00:00
qbism
6752f5d5d9 update package 2023-03-18 14:41:21 -04:00
qbism
fa7f387b63 index 2023-03-18 12:05:00 -04:00
449544bf02 Merge pull request 'develop' (#5) from AkkomaGang/akkoma-fe:develop into develop
Reviewed-on: #5
2023-03-18 16:03:52 +00:00
qbism
a86b700093 ...so silly 2023-03-18 12:00:47 -04:00
qbism
ec433731a8 more pre-resolve attempt 2023-03-18 11:57:21 -04:00
qbism
215a1b9391 resolve conflicts prior to merge 2023-03-18 11:52:32 -04:00
qbism
97eb259cca resolve conflicts prior to merge 2023-03-18 11:52:12 -04:00
qbism
8fb5aa80c6 go light with default theme 2023-03-18 11:19:54 -04:00
7361f4e77e Add checks for currentUser on sidebar 2023-03-16 16:41:37 +00:00
9f7f9e2798 Remove unused bits and bobs 2023-03-15 23:00:31 +00:00
42ab3eada4 Remove links from navs if we can't see the timeline 2023-03-15 22:20:54 +00:00
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: AkkomaGang/akkoma-fe#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
fe08691f05 Merge pull request 'support Misskey's oblong reactions' (#284) from yheuhtozr/pleroma-fe:oblong-reactions into develop
Reviewed-on: AkkomaGang/akkoma-fe#284
2023-03-10 18:57:38 +00:00
6a9764951f Merge pull request 'fix realtime updates in 'following' replies filter' (#285) from flisk/akkoma-fe:fix-realtime-reply-filter into develop
Reviewed-on: AkkomaGang/akkoma-fe#285
2023-03-10 18:56:31 +00:00
0f33b1cd79 Merge pull request 'Post drafting' (#282) from solidsanek/pleroma-fe:drafts into develop
Reviewed-on: AkkomaGang/akkoma-fe#282
2023-03-10 18:55:03 +00:00
7746119bbe components: emoji_reactions: force custom emoji reaction height
Prevents the usage of too long emoji reactions
2023-03-01 05:59:41 +00:00
fabde82a64 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: AkkomaGang/akkoma-fe#275
Co-authored-by: yanchan09 <yan@omg.lol>
Co-committed-by: yanchan09 <yan@omg.lol>
2023-03-01 05:59:41 +00:00
4a14fd5fc9 paginate-follow-requests (#277)
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: AkkomaGang/akkoma-fe#277
2023-03-01 05:59:41 +00:00