Commit graph

4,250 commits

Author SHA1 Message Date
Henry Jameson
22cc96705a no preview support for shadow control (for themes 3 editor) 2024-09-25 17:56:34 +03:00
Henry Jameson
f1468a3f5d Merge branch 'shadow-control-2.0' into themes3-grand-finale-maybe 2024-09-25 00:48:35 +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
e7eb1059c3 better display and also temporary fallback for lowerLevelBackground 2024-09-25 00:46:58 +03:00
Henry Jameson
e1d3ebc943 some initial drafts of component editor 2024-09-24 21:32:13 +03:00
Henry Jameson
d5549ac1ee Merge branch 'shadow-control-2.0' into themes3-grand-finale-maybe 2024-09-24 19:32:21 +03:00
Henry Jameson
d2a9653ecb forgot something again 2024-09-24 19:32:08 +03:00
Henry Jameson
9db5552f30 Merge branch 'shadow-control-2.0' into themes3-grand-finale-maybe 2024-09-24 19:20:40 +03:00
Henry Jameson
735433beb4 separate shadow preview into its own component, needed for themes3 editor 2024-09-24 19:19:53 +03:00
Henry Jameson
22d3c13135 Merge branch 'shadow-control-2.0' into themes3-grand-finale-maybe 2024-09-24 18:09:44 +03:00
Henry Jameson
c73965bee0 Merge remote-tracking branch 'origin/develop' into themes3-grand-finale-maybe 2024-09-24 12:01:19 +03:00
Henry Jameson
144d426864 some initial work on theme editor 2024-09-24 03:07:27 +03:00
marcin mikołajczak
49ec95b8f6 Add icon for folder selector
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-24 00:44:51 +02:00
marcin mikołajczak
1097b95fa5 Merge remote-tracking branch 'origin/develop' into bookmark-folders 2024-09-24 00:38:55 +02:00
marcin mikołajczak
6c7a263371 Fix fetching more bookmarks
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-24 00:11:35 +02:00
marcin mikołajczak
796372adf3 Remove unused import
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-24 00:07:54 +02:00
marcin mikołajczak
89fbaa159f Allow adding bookmarks to folders
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-24 00:05:33 +02:00
Henry Jameson
ab8907909b add 'none' keyword to PISS shadow definiton that equals empty array 2024-09-24 00:23:25 +03:00
marcin mikołajczak
9e45228823 Bookmark folders
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-23 23:13:40 +02: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
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
71a4781080 at last... it's complete 2024-09-20 02:05:25 +03: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
facf0de397 Merge branch 'tusooa/date-absolute' into shigusegubu-themes3 2024-09-17 23:33:49 +03:00
Henry Jameson
e583549718 Merge branch 'splashscreen' into shigusegubu-themes3 2024-09-16 02:34:25 +03:00
Henry Jameson
a0c303efb6 fixed shadow preview, added more safeguards for spread on separateInset shadows 2024-09-16 00:03:40 +03:00
tusooa
d67180c1e6
Support displaying time in absolute format
This adds two config items: useAbsoluteTimeFormat (boolean) and
absoluteTimeFormatMinAgeDays (number).

When `useAbsoluteTimeFormat` is true, the Timeago component will display
absolute time if the time is at least `absoluteTimeFormatMinAgeDays`
days 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-14 00:10:46 -04:00
Henry Jameson
820b7015e4 Merge branch 'shadow-control-2.0' into shigusegubu-themes3 2024-09-12 23:12:58 +03: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
1169510d18 Merge branch 'hj/2.7.1-fixes' into shigusegubu-themes3 2024-08-28 23:58:08 +03:00
Henry Jameson
f5fbf9af64 fix nested panel headers 2024-08-28 23:54:46 +03:00
Henry Jameson
e4fa337bb4 Merge branch 'hj/2.7.1-fixes' into shigusegubu-themes3 2024-08-15 21:53:48 +03:00
Henry Jameson
ab90dc9fb1 Revert all the user highlight stuff for now 2024-08-15 21:53:12 +03:00
Henry Jameson
0a985fb7f4 Merge branch 'hj/2.7.1-fixes' into shigusegubu-themes3 2024-08-15 11:35:54 +03:00
Henry Jameson
482f353f4d make posts have highlight on higher level 2024-08-15 11:35:33 +03:00
Henry Jameson
8b87d548ac didn't work, lol 2024-08-15 01:01:31 +03:00
Henry Jameson
5ad4d82b6b try to fix gaps 2024-08-15 00:57:23 +03:00
Henry Jameson
f8b0af62b2 Merge branch 'hj/2.7.1-fixes' into shigusegubu-themes3 2024-08-14 16:10:41 +03:00
Henry Jameson
99490cdb21 speed up emoji picker somewhat 2024-08-13 23:54:18 +03:00
marcin mikołajczak
0878f5bfb4 Inform users that Smithereen public polls are public
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-13 19:41:06 +02:00
Henry Jameson
aa17a92d4a fix missing zoom in appearance tab 2024-07-26 15:41:00 +03:00
Henry Jameson
ac6981f09b Merge branch 'fix-preview-interference' into shigusegubu-themes3 2024-07-25 19:48:36 +03:00
Henry Jameson
27ee145450 fix theme preview styles being applied to post preview 2024-07-25 19:48:14 +03:00
Henry Jameson
59c341347f Merge remote-tracking branch 'origin/develop' into shigusegubu-themes3 2024-07-25 12:10:16 +03:00
Henry Jameson
d728fea3b1 fix language switcher 2024-07-25 11:58:58 +03:00