Commit graph

8125 commits

Author SHA1 Message Date
Henry Jameson d234ad8672 properly support "disabled" state of contoller 2024-09-28 20:27:55 +03:00
Henry Jameson 6fc929a0a0 Merge remote-tracking branch 'origin/develop' into shadow-control-2.0 2024-09-26 01:10:57 +03:00
Henry Jameson 22cc96705a no preview support for shadow control (for themes 3 editor) 2024-09-25 17:56:34 +03:00
Henry Jameson 9370ee8c17 fix lightGrid not working, add more stuff for style editor 2024-09-25 00:47:54 +03:00
Henry Jameson d2a9653ecb forgot something again 2024-09-24 19:32:08 +03:00
Henry Jameson 735433beb4 separate shadow preview into its own component, needed for themes3 editor 2024-09-24 19:19:53 +03:00
HJ 05c0b16a93 Merge branch 'weblate' into 'develop'
Translations update from Pleroma Weblate

See merge request pleroma/pleroma-fe!1936
2024-09-24 00:06:10 +00:00
Kian-ting Tan 6335a205c8 Translated using Weblate (Chinese (Min Nan) (nan_TW))
Currently translated at 91.6% (1093 of 1193 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/nan_TW/
2024-09-23 21:33:26 +00:00
HJ cf24e30095 Merge branch 'fix-shadows-everywhere' into 'develop'
add 'none' keyword to PISS shadow definiton that equals empty array

See merge request pleroma/pleroma-fe!1946
2024-09-23 21:33:19 +00:00
Henry Jameson 7a7ed917b3 """changelog""" 2024-09-24 00:26:05 +03:00
Henry Jameson ab8907909b add 'none' keyword to PISS shadow definiton that equals empty array 2024-09-24 00:23:25 +03:00
HJ a8092de638 Merge branch 'gallery-specs' into 'develop'
Gallery specs

See merge request pleroma/pleroma-fe!1944
2024-09-21 09:01:59 +00:00
Henry Jameson 32d82f10d9 remove .only 2024-09-21 11:56:34 +03:00
HJ ab91778895 Merge branch 'renovate/karma-firefox-launcher-2.x' into 'develop'
Update dependency karma-firefox-launcher to v2.1.3

See merge request pleroma/pleroma-fe!1902
2024-09-21 08:48:11 +00:00
HJ b420521e5a Merge branch 'renovate/vue-babel-plugin-jsx-1.x' into 'develop'
Update dependency @vue/babel-plugin-jsx to v1.2.2

See merge request pleroma/pleroma-fe!1896
2024-09-21 08:41:29 +00:00
HJ cc98c74ff4 Merge branch 'renovate/karma-6.x' into 'develop'
Update dependency karma to v6.4.3

See merge request pleroma/pleroma-fe!1900
2024-09-21 08:22:48 +00:00
HJ e84c7e87b9 Merge branch 'renovate/ruffle-rs-ruffle-0.x' into 'develop'
Update dependency @ruffle-rs/ruffle to v0.1.0-nightly.2024.5.20

See merge request pleroma/pleroma-fe!1894
2024-09-21 08:21:55 +00:00
HJ 9e65b17644 Merge branch 'non-anonymous-polls' into 'develop'
Inform users that Smithereen public polls are public

See merge request pleroma/pleroma-fe!1932
2024-09-21 08:19:16 +00:00
HJ f127ae307b Merge branch 'piss-serialization' into 'develop'
Pleroma ISS (interface stylesheets) implementation

See merge request pleroma/pleroma-fe!1943
2024-09-21 08:18:23 +00:00
Henry Jameson 14328917f1 only 2024-09-20 14:25:36 +03:00
Henry Jameson b5da1f8b89 fix lint 2024-09-20 12:54:47 +03:00
Henry Jameson 48f0a95a3b more tests, fixed some issues 2024-09-20 12:50:05 +03:00
Henry Jameson bd514ab6d0 found the file lol 2024-09-20 11:21:26 +03:00
Henry Jameson 1124ace7f6 lack of changelog 2024-09-20 11:19:16 +03:00
Henry Jameson dae206add3 remove 'only' 2024-09-20 02:07:46 +03:00
Henry Jameson d8d766932a cleanup 2024-09-20 02:07:27 +03:00
Henry Jameson 71a4781080 at last... it's complete 2024-09-20 02:05:25 +03:00
Henry Jameson 0c91c37645 somehow i lost this file and had to rewrite it. now it's even better than before! 2024-09-19 21:42:14 +03:00
Henry Jameson af3b2e3dc9 temp 2024-09-19 20:37:14 +03:00
HJ 23f8c08809 Merge branch 'update-prefixer' into 'develop'
Update prefixer settings and required gitlab runner tags

See merge request pleroma/pleroma-fe!1942
2024-09-19 15:29:29 +00:00
Henry Jameson e089ca6d9a require himem runner to do building and tests 2024-09-19 18:25:37 +03:00
Henry Jameson 1794d52731 changelog 2024-09-19 15:43:38 +03:00
Henry Jameson 5d7a72cfd2 update browserslist and update versions we support 2024-09-19 15:40:52 +03:00
Henry Jameson 74e5bb9104 serializer working 2024-09-19 04:24:35 +03:00
HJ 537145e934 Merge branch 'tusooa/date-absolute' into 'develop'
Support displaying time in absolute format

See merge request pleroma/pleroma-fe!1938
2024-09-18 01:17:05 +00:00
tusooa b14ba17256
Support displaying time in absolute format
This adds two config items: useAbsoluteTimeFormat (boolean) and
absoluteTimeFormatMinAge (string, number + unit ('d'|'h'|'m'|'s')).

When `useAbsoluteTimeFormat` is true, the Timeago component will display
absolute time if the time is at least `absoluteTimeFormatMinAge`
from now. If `longFormat` prop is true, the fully formatted time
is displayed. Otherwise, the format is determined by the `time` prop:
(1) if `time` is on the same day of now, display hour and minute;
(2) if `time` is in the same month of now, display day and hour;
(3) if `time` is in the same year of now, display month and day;
(4) otherwise, display year and month.

If it should display relative time, the format is the same as before.
2024-09-17 19:18:51 -04:00
Henry Jameson a0c303efb6 fixed shadow preview, added more safeguards for spread on separateInset shadows 2024-09-16 00:03:40 +03:00
HJ 8ee5122909 Merge branch 'add-pdc-language' into 'develop'
add Pennsylvania Dutch to languages

See merge request pleroma/pleroma-fe!1935
2024-09-14 23:31:53 +00:00
HJ 5ad5f4c51e Apply 1 suggestion(s) to 1 file(s) 2024-09-14 20:23:06 +00:00
Henry Jameson aa7a336183 Updated shadow control to be able to handle "absolute null" situation 2024-09-12 19:31:19 +03:00
Henry Jameson 2b9968eacd lint 2024-09-12 16:10:39 +03:00
Henry Jameson a044dc377e Massively upgraded shadow control, added sorting by specificity in themes3, added/fixed disabled inputs 2024-09-12 15:54:23 +03:00
Henry Jameson a586b9f6d2 fix themes3 specificity sorting 2024-09-12 12:46:47 +03:00
Henry Jameson 30c6eec1a1 Merge remote-tracking branch 'origin/develop' into add-pdc-language 2024-09-11 23:28:35 +03:00
Henry Jameson 8e8707bceb add Pennsylvania Dutch to languages 2024-09-11 21:17:35 +03:00
HJ 1667f1330c Merge branch 'weblate' into 'develop'
Translations update from Pleroma Weblate

See merge request pleroma/pleroma-fe!1929
2024-09-11 17:44:19 +00:00
Weblate Admin a7719981fa Added translation using Weblate (Pennsylvania Dutch (pdc)) 2024-09-11 17:39:38 +00:00
Tirifto 250fcc0413 Translated using Weblate (Esperanto)
Currently translated at 92.0% (1098 of 1193 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/eo/
2024-09-04 14:20:03 +00:00
marcin mikołajczak 380a42a40b Translated using Weblate (Polish)
Currently translated at 57.1% (682 of 1193 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/pl/
2024-09-04 14:20:03 +00:00
Gllm R 260c067370 Translated using Weblate (French)
Currently translated at 94.5% (1128 of 1193 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/fr/
2024-09-04 14:20:03 +00:00