Commit graph

1,149 commits

Author SHA1 Message Date
Henry Jameson
e583549718 Merge branch 'splashscreen' into shigusegubu-themes3 2024-09-16 02:34:25 +03:00
Henry Jameson
ac5a0bb0b5 initial splashscreen implementation 2024-09-16 02:34:02 +03: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
a586b9f6d2 fix themes3 specificity sorting 2024-09-12 12:46:47 +03:00
Henry Jameson
8e8707bceb add Pennsylvania Dutch to languages 2024-09-11 21:17:35 +03:00
Mark Felder
06ebbaf7ba Simplify the OAuth client_name
Every time PleromaFE is used to login it will need to do the OAuth dance and request an app key. If the client name is not stable it will pollute the server's database with entries.

This also happens on every unauthenticated page load at the moment until #1339 is resolved
2024-09-01 12:09:07 -04:00
HJ
e7741e619d Apply 1 suggestion(s) to 1 file(s) 2024-08-28 21:17:37 +00:00
Henry Jameson
ab90dc9fb1 Revert all the user highlight stuff for now 2024-08-15 21:53:12 +03:00
Henry Jameson
5384d3b7a2 fix solid color highlight 2024-08-15 20:43:11 +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
cfba4cc6b3 don't do no-auto for themes2 seems to work better 2024-08-14 00:08:56 +03:00
Henry Jameson
59c341347f Merge remote-tracking branch 'origin/develop' into shigusegubu-themes3 2024-07-25 12:10:16 +03:00
HJ
0c9893c8a0 Merge branch 'appearance-tab' into 'develop'
Themes 3: Intermission: Appearance Tab and fixes

See merge request pleroma/pleroma-fe!1920
2024-07-24 18:51:17 +00:00
Henry Jameson
837f53a5c1 Merge branch 'appearance-tab' into shigusegubu-themes3 2024-07-21 23:50:13 +03:00
Henry Jameson
895261e112 comment out toposort console debug 2024-07-21 22:55:59 +03:00
HJ
d096962b05 Merge branch 'status-notification-type' into 'develop'
Support `status` notification type

See merge request pleroma/pleroma-fe!1916
2024-07-21 19:44:05 +00:00
Mark Felder
fa1c02f4d4 Fix spelling errors
Submitted by: Jens of Fossies.org
2024-07-17 18:46:32 -04:00
Henry Jameson
a4ab8e065a Merge branch 'appearance-tab' into shigusegubu-themes3 2024-07-17 22:42:50 +03:00
Henry Jameson
40c9163d21 optimizations, WIP theme selector 2024-07-17 17:19:57 +03:00
Henry Jameson
a378c999b7 add ability to override underlay color/opacity regardless of theme 2024-07-16 21:01:20 +03:00
Henry Jameson
a81cd7ace0 Merge branch 'appearance-tab' into shigusegubu-themes3 2024-07-10 22:50:44 +03:00
Henry Jameson
c6ccab778f MASSIVELY streamlined theme setting process, now EVERYTHING happens in a vuex action "setTheme" instead of several different applyTheme()s scattered around 2024-07-10 22:49:56 +03:00
Henry Jameson
8a41313bb4 "fix" theme preview 2024-07-04 03:20:26 +03:00
Henry Jameson
6447f89d77 Merge branch 'appearance-tab' into shigusegubu-themes3 2024-06-26 00:05:28 +03:00
Henry Jameson
6846b4fe8a Merge remote-tracking branch 'origin/develop' into appearance-tab 2024-06-22 00:54:23 +03:00
Henry Jameson
aae508f5a1 fix firefox redmond themes / fixed topbar and panel headers not having
proper theme2 inputs/alerts colors
2024-06-22 00:45:46 +03:00
Henry Jameson
f9e407de63 made theme debug easier by making it an actual option 2024-06-21 23:28:24 +03:00
Henry Jameson
eed05f1380 forced roundness tweak config 2024-06-21 22:46:01 +03:00
Henry Jameson
eca8da6593 fixed a "leak" that made too many <style> elements 2024-06-21 22:45:10 +03:00
Henry Jameson
4a757aa755 Merge branch 'appearance-tab' into shigusegubu-themes3 2024-06-13 02:23:03 +03:00
Henry Jameson
6343b91abf more scaling options 2024-06-13 02:22:47 +03:00
tusooa
dc37c7b28b
Fix Themes v3 not working on Safari 2024-05-31 14:34:38 -04:00
marcin mikołajczak
5c48ea2f1a Support status notification type
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-25 08:42:32 +02:00
Henry Jameson
c679df05d0 Merge branch 'appearance-tab' into shigusegubu-themes3 2024-05-22 19:55:04 +03:00
Henry Jameson
e4a819a0e2 initial Appearance Tab implementation, added text size/UI scale option 2024-05-22 19:54:19 +03:00
HJ
3e99006e2a Merge branch 'quotes-count' into 'develop'
Display quotes count on posts and add quotes list page

See merge request pleroma/pleroma-fe!1885
2024-05-22 12:15:57 +00:00
HJ
3128ea57e1 Merge branch 'themes3-cache' into 'develop'
implement a simple caching system for themes 3

See merge request pleroma/pleroma-fe!1911
2024-05-22 12:15:21 +00:00
Henry Jameson
3b2bc69341 Merge branch 'themes3-cache' into shigusegubu-themes3 2024-04-24 15:59:32 +03:00
Henry Jameson
6ea69eb51a checksum -> engineChecksum for clarity 2024-04-24 15:09:52 +03:00
Henry Jameson
14bde0fc47 Merge branch 'themes3-cache' into shigusegubu-themes3 2024-04-22 23:47:35 +03:00
Henry Jameson
596a2fa88e Merge branch 'notif_types' into shigusegubu-themes3 2024-04-22 23:47:33 +03:00
Henry Jameson
f16748803a Merge remote-tracking branch 'origin/develop' into shigusegubu-themes3 2024-04-22 23:47:30 +03:00
Henry Jameson
5505a89e8a implement a simple caching system for themes 3 2024-04-22 23:40:39 +03:00
Henry Jameson
b2e10ac8c1 add more notification types to ask backend about 2024-04-22 22:37:37 +03:00
HJ
15dde2d372 Merge branch 'fix-poll-notifs' into 'develop'
Add poll end notifications to fetched types

Closes pleroma#3230

See merge request pleroma/pleroma-fe!1905
2024-04-22 19:30:29 +00:00
Henry Jameson
fd28f08314 Merge branch 'themes3-fixes' into shigusegubu-themes3 2024-04-04 22:57:30 +03:00
Henry Jameson
8ead084421 fix #1301 2024-04-04 22:40:50 +03:00
Henry Jameson
14bf70a931 Merge branch 'themes3-fixes' into shigusegubu-themes3 2024-04-03 22:58:54 +03:00
Henry Jameson
1c23a16bac try to apply lazy part in one go while still having chunked processing 2024-04-03 22:57:44 +03:00