Commit graph

714 commits

Author SHA1 Message Date
Henry Jameson
3b2f1fbbc1 more linting 2025-03-31 12:51:17 +03:00
Henry Jameson
673d8490f5 make lint work again + lint --fix 2025-03-31 12:41:04 +03:00
Henry Jameson
eda51ae486 upgrade to new cropperjs 2.0 API 2025-03-30 17:06:19 +03:00
Henry Jameson
845d091c3e lint 2025-03-27 13:38:59 +02:00
Henry Jameson
55be9965db more robust filter editing 2025-03-26 14:31:44 +02:00
Henry Jameson
c087e91a15 lint 2025-03-25 20:26:43 +02:00
Henry Jameson
7cda66b513 throttle sets as well + bigger window 2025-03-25 19:57:19 +02:00
Henry Jameson
10b334b033 properly hide stuff 2025-03-25 19:52:58 +02:00
Henry Jameson
8d640d0b79 implement new muting 2025-03-25 19:48:12 +02:00
Henry Jameson
57aa8818a9 UI for new filters 2025-03-25 19:01:32 +02:00
tusooa
ce24132c33
Enable mobile theme editing 2025-03-10 23:39:04 -04:00
tusooa
7f880dea0e
Fix clear cache lint 2025-03-04 19:37:24 -05:00
tusooa
e21bac3d70
Implement clearing caches in settings 2025-03-04 19:31:45 -05:00
tusooa
25de264abb
Use vite to replace webpack 2025-02-28 10:52:04 -05:00
Henry Jameson
8912664ab3 remove useAtIcon since pretty much everyone hated that and it outlived its usefulness 2025-02-18 22:37:45 +02:00
Henry Jameson
89ba855e45 make JPEG conversion a suboption 2025-02-12 22:06:13 +02:00
Henry Jameson
081b2f66f2 fix settings modal on mobile 2025-02-05 08:37:00 +02:00
Henry Jameson
78907571cb fix error related to old interface actions 2025-02-05 08:24:13 +02:00
Henry Jameson
d1ea589531 manual lint --fix 2025-02-04 15:23:21 +02:00
Henry Jameson
d9aca590bb eslint --fix 2025-02-04 14:14:31 +02:00
Henry Jameson
6dfb213dfe Merge remote-tracking branch 'origin/develop' into migrate/vuex-to-pinia 2025-02-03 17:46:41 +02:00
Henry Jameson
b94d389b7f use absolute paths for stores 2025-02-03 13:02:30 +02:00
Henry Jameson
7d19cc2d53 cleanup and fixes 2025-02-03 00:14:44 +02:00
Henry Jameson
c926ed7ac1 pleroma-fe boots once again 2025-01-30 21:56:07 +02:00
Henry Jameson
58e18d48df Merge remote-tracking branch 'origin/develop' into migrate/vuex-to-pinia 2025-01-30 18:08:05 +02:00
Lain Soykaf
02c5ee9c49 MediaUpload, Settings: Add option to always convert to jpeg. 2025-01-29 18:09:13 +04:00
Henry Jameson
628167c5b9 fix warning 2025-01-28 16:36:22 +02:00
Henry Jameson
92c82a0a34 24h option 2025-01-27 12:00:28 +02:00
Henry Jameson
33525eeaef remove duplicate setting 2025-01-27 11:30:58 +02:00
HJ
ebd3b7d9f5 Merge branch 'customizable-post-actions' into 'develop'
Customizable post actions

See merge request pleroma/pleroma-fe!1985
2025-01-21 09:42:36 +00:00
Lain Soykaf
7a4efdb5a8 Settings: Make image compression configurable 2025-01-21 09:24:18 +04:00
Henry Jameson
b0a0560dbd lint 2025-01-20 16:22:41 +02:00
Henry Jameson
e1c6149941 Merge remote-tracking branch 'origin/develop' into customizable-post-actions 2025-01-20 16:21:20 +02:00
Henry Jameson
5509cb31a8 lint 2025-01-20 13:43:15 +02:00
Henry Jameson
68093b6276 abstracted mute confirmation dialog into its own component. mutes in status actions work now 2025-01-16 20:14:05 +02:00
Henry Jameson
41f54b687b Merge remote-tracking branch 'origin/develop' into customizable-post-actions 2025-01-16 18:12:29 +02:00
Henry Jameson
4887d37110 make all dropdown menus consistent 2025-01-13 17:38:44 +02:00
Henry Jameson
5222da7748 inner dropdowns work 2025-01-12 18:49:44 +02:00
Henry Jameson
ad8579af99 font control style update 2025-01-08 19:58:16 +02:00
Henry Jameson
fe35147649 fix v2 themes lacking toggle state 2025-01-08 16:33:43 +02:00
Henry Jameson
b461fc1c4a add option to center the modal 2025-01-07 22:08:12 +02:00
Henry Jameson
2f7b9fb4ef replace deprecated tc with t equivalent 2025-01-02 22:58:36 +02: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
5bb9ceaf94 no more piss 2024-12-30 03:18:45 +02:00
Henry Jameson
53f3c24081 fix palette list on mobile chrome 2024-12-29 18:13:50 +02:00
Henry Jameson
e7cdf00d11 lint 2024-12-27 01:56:51 +02:00
HJ
3cda070507 Merge branch 'develop' into 'tusooa/save-draft'
# Conflicts:
#   src/boot/routes.js
#   src/i18n/en.json
#   src/main.js
#   src/modules/config.js
#   src/modules/instance.js
2024-12-26 23:51:54 +00:00
Henry Jameson
6a1a3ebf13 update to palettes GUI + disable theme-setting stuff while change is in progress 2024-12-26 23:45:43 +02:00
Henry Jameson
300f73331a more warnings fixed 2024-12-23 04:38:43 +02:00