Commit graph

8520 commits

Author SHA1 Message Date
Henry Jameson
2c9547f5ff better flow 2025-01-14 20:40:14 +02:00
Henry Jameson
6939405173 cleanup + brought back quick actions styles 2025-01-14 19:43:47 +02:00
Henry Jameson
7259817a84 pin button fix for extra-buttons 2025-01-14 18:11:42 +02:00
Henry Jameson
bd99d3e9d5 fix bookmarks folders 2025-01-14 09:59:03 +02:00
Henry Jameson
b831f34c06 abstraction, made popover optional, initial markup for better mute options 2025-01-14 01:42:36 +02:00
Henry Jameson
5a085d8e36 cleanup + fixes 2025-01-13 22:32:39 +02:00
Henry Jameson
4887d37110 make all dropdown menus consistent 2025-01-13 17:38:44 +02:00
Henry Jameson
7a3a4e81a1 combo menu styles 2025-01-12 22:32:30 +02:00
Henry Jameson
b3ce454203 more fixes for popover 2025-01-12 22:32:07 +02:00
Henry Jameson
af3c2bc6fc fix popover left/right placement 2025-01-12 22:19:33 +02:00
Henry Jameson
5222da7748 inner dropdowns work 2025-01-12 18:49:44 +02:00
Henry Jameson
17917932a0 disabled state + activation animation 2025-01-12 16:34:16 +02:00
Henry Jameson
a89a21c3ef color+indicator for toggleable stuff in extra-buttons 2025-01-12 05:18:23 +02:00
Henry Jameson
1697b97e9d changelog 2025-01-12 05:13:54 +02:00
Henry Jameson
4e85003220 confirmation support 2025-01-12 05:13:09 +02:00
Henry Jameson
e78f82d674 proper toggle for pinning 2025-01-12 04:42:51 +02:00
Henry Jameson
96fd7f91c4 more work + dropdown items overhaul 2025-01-12 01:46:10 +02:00
Henry Jameson
eb7406c663 extraButtons implementation 2025-01-11 20:02:53 +02:00
Henry Jameson
08f8b975b6 use computed instead of methods when possible 2025-01-11 18:01:53 +02:00
Henry Jameson
fe84a52dcc initial work on quick actions 2025-01-09 17:43:48 +02:00
Henry Jameson
35409ad9eb initial buttons definitions 2025-01-09 00:01:32 +02:00
HJ
bb954482ee Merge branch 'tusooa/no-check-npm' into 'develop'
Do not check npm version

See merge request pleroma/pleroma-fe!1969
2025-01-08 11:28:33 +00:00
HJ
5bfe3e61a9 Merge branch 'denpmify-gitlab-ci' into 'develop'
Change npm run to yarn in the GitLab CI

See merge request pleroma/pleroma-fe!1970
2025-01-08 11:27:59 +00:00
Sean King
f6ec13b64d Change npm run to yarn in the GitLab CI
Signed-off-by: Sean King <seanking2919@protonmail.com>
2025-01-07 21:05:56 -07:00
tusooa
2ad5c3d3fe Do not check npm version
This project does not make use of npm at all. In addition, corepack's
npm will refuse to run in a project that defines packageManager in
package.json to be yarn. If we are using standalone yarn legacy,
it will just run fine. If using corepack, it will automatically
download (if needed) and use yarn v1.
2025-01-07 20:51:14 -05:00
HJ
f61f224bb1 Merge branch 'consistent-mutes' into 'develop'
Consistent mutes

Closes #1348

See merge request pleroma/pleroma-fe!1965
2025-01-04 17:08:06 +00:00
HJ
4ed8847b9d Apply 3 suggestion(s) to 3 file(s) 2025-01-04 17:01:50 +00:00
Henry Jameson
338bdd93de how did this get in here?? 2025-01-04 02:04:16 +02:00
Henry Jameson
ada054189d missing localization string 2025-01-04 01:58:30 +02:00
Henry Jameson
41a1a75f74 another $tc 2025-01-04 01:39:20 +02:00
Henry Jameson
32d07606ba changelog 2025-01-02 23:02:11 +02:00
Henry Jameson
2f7b9fb4ef replace deprecated tc with t equivalent 2025-01-02 22:58:36 +02:00
Henry Jameson
1d7c9e17fe update vue-i18n, simplify logic of muting, always show reasons for mutes, fix RT icon 2025-01-02 22:47:53 +02:00
HJ
2c520bdc4f Merge branch 'weblate' into 'develop'
Translations update from Pleroma Weblate

See merge request pleroma/pleroma-fe!1947
2024-12-31 12:13:13 +00:00
HJ
f6a1c4f2c2 Merge branch 'tusooa/streaming-op-after-conn' into 'develop'
Authenticate and subscribe to streaming after connection

See merge request pleroma/pleroma-fe!1949
2024-12-31 12:13:01 +00:00
SyoBoN
faa48e405f Translated using Weblate (Japanese (ja_PEDANTIC))
Currently translated at 98.0% (1201 of 1225 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ja_PEDANTIC/
2024-12-31 12:00:01 +00:00
Gllm R
8b015d2f7f Translated using Weblate (French)
Currently translated at 100.0% (1225 of 1225 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/fr/
2024-12-31 12:00:01 +00:00
SyoBoN
73ec9a25cf Translated using Weblate (Japanese (ja_PEDANTIC))
Currently translated at 97.8% (1199 of 1225 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ja_PEDANTIC/
2024-12-31 12:00:01 +00:00
SyoBoN
989198acab Translated using Weblate (Japanese (ja_PEDANTIC))
Currently translated at 97.8% (1199 of 1225 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ja_PEDANTIC/
2024-12-31 12:00:01 +00:00
Codimp
76b5ba6e61 Translated using Weblate (French)
Currently translated at 100.0% (1225 of 1225 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/fr/
2024-12-31 12:00:01 +00:00
SyoBoN
78f7d80456 Translated using Weblate (Japanese (ja_PEDANTIC))
Currently translated at 96.3% (1180 of 1225 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ja_PEDANTIC/
2024-12-31 12:00:01 +00:00
Gllm R
c102b4f240 Translated using Weblate (French)
Currently translated at 96.7% (1185 of 1225 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/fr/
2024-12-31 12:00:01 +00:00
Kian-ting Tan
ab25457a5f Translated using Weblate (Chinese (Min Nan) (nan_TW))
Currently translated at 91.3% (1093 of 1197 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/nan_TW/
2024-12-31 12:00:01 +00:00
HJ
ace6068948 Merge branch 'themes-updates' into 'develop'
Themes updates/fixes

See merge request pleroma/pleroma-fe!1962
2024-12-31 11:59:54 +00:00
Henry Jameson
afa3410f46 fix firefox palettes 2024-12-31 13:52:40 +02:00
Henry Jameson
09956cad2f cleanup 2024-12-31 13:52:32 +02:00
Henry Jameson
18aba1ebbc clamp value 2024-12-31 13:31:37 +02:00
Henry Jameson
a00792a775 limit how dark/light can auto-contrast can get 2024-12-31 13:30:23 +02:00
HJ
5c6d29193e Merge branch 'drafts-improvements' into 'develop'
Drafts improvements

See merge request pleroma/pleroma-fe!1964
2024-12-31 11:17:22 +00:00
Henry Jameson
acbb53d6a4 proper disable 2024-12-31 13:05:15 +02:00