Commit graph

1138 commits

Author SHA1 Message Date
Tulir Asokan
8ecbd2316c web/timeline: fix all small events being treated as hidden events 2024-11-26 23:16:44 +02:00
Tulir Asokan
ba6574fdb1 dependencies: update 2024-11-26 23:13:58 +02:00
Tulir Asokan
9cae8701e5 web/timeline: use form for confirmation modals 2024-11-26 23:05:34 +02:00
Tulir Asokan
83a4df9375 web/timeline: auto-load history until screen is full 2024-11-26 22:54:54 +02:00
Tulir Asokan
05f64edeaf web/statestore: add garbage collection
Fixes #490
2024-11-26 22:29:52 +02:00
Tulir Asokan
a59d10ae0c web/composer: fix selecting autocomplete item when not at end of composer 2024-11-26 22:27:48 +02:00
Tulir Asokan
573fc6a052 web/timeline: fix text wrap on member events again 2024-11-26 21:53:50 +02:00
Tulir Asokan
4349f7d75e main: use x/net/http2 directly and add option to disable http2 2024-11-22 01:11:15 +02:00
Sumner Evans
24c40fe484
build: use /usr/bin/env (#525) 2024-11-21 01:05:53 +02:00
Sumner Evans
2551540e99
web/timeline: highlight inline code (#524) 2024-11-21 01:05:28 +02:00
Tulir Asokan
f3717505bf hicli/sync,web/mainscreen: add sync status indicator
Fixes #500
2024-11-21 00:49:03 +02:00
Tulir Asokan
74e97c5c8c dependencies: update mautrix-go 2024-11-18 20:26:36 +02:00
Tulir Asokan
52feba5e6e web/timeline: fix line wrap in member events 2024-11-18 20:26:34 +02:00
Tulir Asokan
fa012554a7 web/stylepreferences: fix highlighting nested mention pills 2024-11-18 18:28:14 +02:00
Tulir Asokan
e76d508dc2 web/emojipicker: cut off long shortcodes 2024-11-18 18:28:14 +02:00
Tulir Asokan
ace847891b web/settings: fix css editor initial state 2024-11-18 00:34:31 +02:00
Tulir Asokan
4ee46c8df5 web/css: add shared class for primary color buttons 2024-11-18 00:30:29 +02:00
Tulir Asokan
9e795ed3bd web/login: reorder fields 2024-11-18 00:27:47 +02:00
Tulir Asokan
c3d9b2f922 web/login: don't do anything in submit before fetching login flows 2024-11-18 00:16:09 +02:00
Tulir Asokan
3a34576d88 config: enable file logging by default 2024-11-18 00:06:40 +02:00
Tulir Asokan
0bf4452e6e config: fix log directory on macOS and Windows 2024-11-18 00:02:35 +02:00
Tulir Asokan
7ac383b66d web/settings: use consistent words 2024-11-17 17:39:44 +02:00
Tulir Asokan
1041ebc232 web/settings: show every layer of settings objects 2024-11-17 17:38:39 +02:00
Tulir Asokan
216d16dccb web/settings: fix capitalization of word 2024-11-17 17:20:44 +02:00
Tulir Asokan
8ff5fff1de web/vite: split node modules and emojis into separate files 2024-11-17 16:58:52 +02:00
Tulir Asokan
2487c8c88f web/settings: add custom css editor 2024-11-17 14:46:57 +02:00
Tulir Asokan
63a1aa6cb7 web/settings: add hacky preference editor 2024-11-17 14:31:30 +02:00
Tulir Asokan
9babbe0fc7 web/settings: add stub settings view 2024-11-17 02:37:58 +02:00
Tulir Asokan
41074937d3 web/preferences: improve preference proxies 2024-11-17 02:37:45 +02:00
Tulir Asokan
f4be132313 web/modal: add boxing to modal utility 2024-11-17 02:36:01 +02:00
Tulir Asokan
303ea43834 web/timeline: fix icon import name 2024-11-17 01:59:24 +02:00
Tulir Asokan
4572a9c882 web/lightbox,web/modal: close on esc 2024-11-17 01:53:45 +02:00
Tulir Asokan
2b10509ceb web/timeline: don't omit profile if there's a date separator 2024-11-17 00:01:46 +02:00
Tulir Asokan
80f9a8bb6b hicli/database,web/roomlist: show marked unread status 2024-11-16 23:51:19 +02:00
Tulir Asokan
ead1365c12 dependencies: update 2024-11-16 23:21:02 +02:00
Tulir Asokan
b3cd8cc57e hicli/init: send room account data in initial payload 2024-11-16 23:19:50 +02:00
Tulir Asokan
1cef899e5c web/preferences: implement read receipt, typing notification and emoji pack options 2024-11-16 22:57:41 +02:00
Tulir Asokan
795eef1449 web/preferences: add options to hide redacted events, membership changes and date separators 2024-11-16 16:25:37 +02:00
Tulir Asokan
8f476839eb web: add preference system 2024-11-16 16:13:49 +02:00
Tulir Asokan
f3eb86455f web/composer: add limit to number of lines 2024-11-16 15:39:20 +02:00
Tulir Asokan
b585d72069 hicli/verify: add support for passphrase in addition to recovery key 2024-11-15 16:02:51 +02:00
Tulir Asokan
e0612ac0fb dependencies: update 2024-11-15 16:00:15 +02:00
Tulir Asokan
50eabb7b56 web/login: add support for SSO and Beeper email login
Fixes #493
2024-11-15 16:00:13 +02:00
Tulir Asokan
3df871b783 web/mainscreen: move modals inside main screen context 2024-11-14 14:11:29 +02:00
Tulir Asokan
bf4954e02f web/util: add pure css toggle element 2024-11-13 23:55:47 +02:00
Tulir Asokan
de405f9661 hicli/database: fix mass inserting state 2024-11-13 20:44:43 +02:00
Tulir Asokan
d3b93327f2 hicli/paginate: optimize storing members in massive rooms 2024-11-12 23:35:11 +02:00
Tulir Asokan
e370a12b19 web/store: only fetch full member list when needed 2024-11-12 22:47:28 +02:00
Tulir Asokan
0fe01a8bff web/client: fix fetching member lists 2024-11-12 21:33:17 +02:00
Tulir Asokan
04117b5211 web/rightpanel: implement member list 2024-11-12 21:19:37 +02:00