Commit Graph

7808 Commits

Author SHA1 Message Date
Henry Jameson
545c875a85 process chunks strictly sequentially to avoid overloading the event
queue
2024-03-04 19:03:29 +02:00
Henry Jameson
a190389f3c panels/statuses are looking really good now even with transparency 2024-03-04 18:24:29 +02:00
Henry Jameson
a2f2a0e409 fix autocomplete 2024-02-29 20:15:41 +02:00
Henry Jameson
01f6f89c7d interactive lists & non-interactive lists 2024-02-29 19:54:25 +02:00
Henry Jameson
23a8bee053 fix more attachments issues 2024-02-29 19:30:54 +02:00
Henry Jameson
fb55c98483 fix polls options 2024-02-29 19:06:50 +02:00
Henry Jameson
e7c64e47c4 undo the removal of toggled state for unstyled button since it is used 2024-02-29 18:52:27 +02:00
Henry Jameson
54e3a99bc7 Merge remote-tracking branch 'origin/develop' into themes3 2024-02-29 18:49:23 +02:00
Henry Jameson
73f6ecb21e clean up some variables, fixing search footer 2024-02-29 18:07:15 +02:00
Henry Jameson
78dcc0423e improve popover shadows (to not overlap with border) 2024-02-29 17:50:11 +02:00
Henry Jameson
28c7fac9f0 implement list item styles 2024-02-29 17:49:56 +02:00
Henry Jameson
3f6b9fbf9c user cards looking nicer now 2024-02-28 22:56:15 +02:00
Henry Jameson
7575079da9 fix badge-notificaiton color in favicon and notifications 2024-02-28 22:28:15 +02:00
Henry Jameson
cf1345caca more scrollbars work 2024-02-28 15:04:01 +02:00
Henry Jameson
8e3637c059 improve scrollbars, add avatar to menu-item since it appears in
autocomplete, add wallpaper color
2024-02-28 14:57:19 +02:00
Henry Jameson
39eee4412f fix alerts in panels 2024-02-28 14:25:22 +02:00
Henry Jameson
528e7e4496 fix more annoying themes2->3 button states 2024-02-28 13:10:42 +02:00
Henry Jameson
15d8daa7ec somehow i missed this one 2024-02-28 12:51:22 +02:00
Henry Jameson
e2a675e3ae oops 2024-02-28 01:26:22 +02:00
Henry Jameson
fe93717d47 consistent menu-items 2024-02-28 01:23:43 +02:00
Henry Jameson
f4d48e401a fix reply link being faint (didn't work before, no reason to keep it
"faint" imo)
2024-02-27 22:20:41 +02:00
Henry Jameson
ec2afce97e improve performance a bit and use better "worst case" color 2024-02-27 22:02:44 +02:00
Henry Jameson
e2af986323 fix global notices 2024-02-27 22:02:25 +02:00
Henry Jameson
eab3bfaf0d remove fallbacks from shadow control 2024-02-27 21:43:25 +02:00
Henry Jameson
d134b691cc remove button-unstyled from video attachments 2024-02-27 17:04:56 +02:00
Henry Jameson
c83ddb0b2b better v1 detection, better menu-item consistency 2024-02-27 17:03:39 +02:00
Henry Jameson
d3b5f76486 fix mobile drawer menu items not being fullwidth 2024-02-27 01:09:27 +02:00
Henry Jameson
d8827932bc fix collapsed notifications incorrect styles 2024-02-27 01:08:04 +02:00
Henry Jameson
adc47ad38a no more side effects, virtual components have their own css rules
instead of updating lower level
2024-02-27 00:55:19 +02:00
Henry Jameson
9a24d21bbd fix mobile badge in timeline 2024-02-27 00:16:22 +02:00
Henry Jameson
ef2c8f077d refactor and optimize: now lazy rules are processed in chunks 2024-02-27 00:07:45 +02:00
Henry Jameson
dc22386599 optimization and refactoring, rules are first flattened and then
processed, letting us to set individual rules as "lazy"
2024-02-26 21:37:40 +02:00
Henry Jameson
ac85cdac68 fix themes v1 not working 2024-02-22 19:24:26 +02:00
Henry Jameson
c4d218cb3e fix anon view 2024-02-22 19:15:55 +02:00
Henry Jameson
9bbf2e70c2 lint 2024-02-22 18:39:52 +02:00
Henry Jameson
1640bb61e3 last remaining core tasks done 2024-02-22 18:38:45 +02:00
Henry Jameson
339ae3e95e disable debug stuff i left on by accident in last commit 2024-02-22 18:20:09 +02:00
Henry Jameson
abd1407a0b fix emoji inputs having odd paddings and line-height 2024-02-22 18:19:28 +02:00
Henry Jameson
6536fe229b fix change not being recognized 2024-02-22 18:10:30 +02:00
Henry Jameson
623a961141 changelog to make pipelines happy 2024-02-22 18:07:56 +02:00
Henry Jameson
7d2faccd4f fonts support, cleanup 2024-02-22 18:04:28 +02:00
Henry Jameson
779b3dc122 blur support, fix toggled buttons not working right 2024-02-22 15:15:08 +02:00
Henry Jameson
09e0e53ad6 opacity stuff, better debug mode 2024-02-22 14:36:56 +02:00
Henry Jameson
9e66c1184f fix notifications links 2024-02-22 01:32:52 +02:00
Henry Jameson
7f465cfdb1 fix mobile notifications 2024-02-22 01:11:47 +02:00
Henry Jameson
5e0ba2bcd9 initial work on mobile stuff 2024-02-22 01:10:24 +02:00
Henry Jameson
099a2eb27f proper polls support 2024-02-22 00:31:20 +02:00
Henry Jameson
4785c553ef small tabs improvements 2024-02-22 00:06:51 +02:00
Henry Jameson
879f520b75 tabs support + cleanup 2024-02-22 00:02:24 +02:00
Henry Jameson
8a21594dbc shadow slots work + minor fixes 2024-02-21 22:18:56 +02:00