1
0
Fork 0
forked from Mirrors/gomuks
Commit graph

1044 commits

Author SHA1 Message Date
Tulir Asokan
438b5fb737 web/composer: use insertText instead of react state
This seems to be the only way to preserve the browser's native undo history
2024-11-02 11:17:04 +02:00
Tulir Asokan
8318cbdf17 hicli/html: fix non-math divs 2024-11-02 03:01:28 +02:00
Tulir Asokan
214d4fde53 hicli/html,web/timeline: add support for LaTeX rendering 2024-11-02 02:51:00 +02:00
Tulir Asokan
44dee015d4 hicli/html: deduplicate html escaping code 2024-11-02 02:50:56 +02:00
Tulir Asokan
249dffaa2d web/contentvisibility: work around another chrome bug 2024-11-02 00:37:33 +02:00
Tulir Asokan
2a89f10589 web/css: work around chrome issues and add contain rules 2024-11-02 00:16:51 +02:00
Tulir Asokan
f6b0b12a5b web/css: add variable for button cursor style 2024-11-02 00:08:04 +02:00
Tulir Asokan
babb69a639 web/composer: don't wrap pills in composer replies 2024-11-01 01:36:58 +02:00
Tulir Asokan
92319a06e2 web/keybindings: apply alt+up/down to filtered list instead of full 2024-11-01 01:34:03 +02:00
Tulir Asokan
245d81b9ce web/main: add keybindings for room list
Fixes #472
2024-11-01 01:30:33 +02:00
Tulir Asokan
f68070807c web/media: handle unicode correctly for fallback avatars 2024-10-31 21:52:05 +02:00
Tulir Asokan
d573f2fa58 web/roomview: don't allow room name to overflow 2024-10-31 00:54:34 +02:00
Tulir Asokan
244443c7fd web/timeline: highlight pills mentioning self 2024-10-31 00:43:09 +02:00
Tulir Asokan
f9b94034b1 web/rightpanel: center no pinned messages text 2024-10-31 00:21:23 +02:00
Tulir Asokan
54234036a7 web/rightpanel: close when same button is clicked again 2024-10-31 00:14:13 +02:00
Tulir Asokan
5095019f45 web/ui: move some files into subdirectories 2024-10-31 00:12:14 +02:00
Tulir Asokan
7ccca19c5d web/rightpanel: add support for viewing pinned messages 2024-10-31 00:09:51 +02:00
Tulir Asokan
8700626176 web/css: fix disabled button color 2024-10-30 23:06:24 +02:00
Tulir Asokan
5d2cc354f3 web/composer: fix autocomplete not overflowing 2024-10-30 23:04:30 +02:00
Tulir Asokan
39bfa7d084 web/roomlist: make room list panel resizable 2024-10-30 22:50:45 +02:00
Tulir Asokan
336f0aa100 web/composer: don't allow overflow 2024-10-30 19:50:04 +02:00
Tulir Asokan
3c22bfdea6 web/css: remove outdated comment 2024-10-29 18:25:34 +02:00
Tulir Asokan
a70c16f0f3 web/main: move authentication to happen after react init 2024-10-29 14:54:05 +02:00
Tulir Asokan
e2f0ba61ac hicli/html: open mxc urls in new tab 2024-10-29 14:38:23 +02:00
Tulir Asokan
ab97efbcc1 web/index: move code block stylesheets to html 2024-10-29 01:26:44 +02:00
Tulir Asokan
6fc070733a web/css: add dark theme 2024-10-29 00:58:29 +02:00
Tulir Asokan
4d7dbffe05 hicli/send: add support for /me and /notice 2024-10-29 00:27:36 +02:00
Tulir Asokan
0d3536a592 web/composer: clear reply when starting editing 2024-10-28 23:45:47 +02:00
Tulir Asokan
709428616b server: log auth result 2024-10-28 18:02:54 +02:00
Tulir Asokan
97b9f3248f web/timeline: don't allow confirmation modals to overflow 2024-10-28 16:12:34 +02:00
Tulir Asokan
65234a8214 main: remove nonexistent flag from help 2024-10-28 16:11:47 +02:00
Tulir Asokan
4fa6c83415 web/timeline: add ands to power level and pinned event diffs 2024-10-28 01:53:38 +02:00
Tulir Asokan
4bfa665937 web/timeline: add power level event rendering 2024-10-28 01:42:52 +02:00
Tulir Asokan
cffae7a3c8 Revert "web/app: initialize RPC client outside React"
This reverts commit 704ca2ca42.

It doesn't play nicely with vite's hot reloads
2024-10-28 00:43:25 +02:00
Tulir Asokan
9b73e755e8 web/timeline: add colors for user displaynames 2024-10-28 00:42:43 +02:00
Tulir Asokan
7e793ec0ba web/composer: surround selection with markdown when pasting link 2024-10-28 00:28:59 +02:00
Tulir Asokan
7c95ce35fd web/main: disable dark theme for code blocks 2024-10-28 00:16:18 +02:00
Tulir Asokan
a114b23b88 web: merge event dispatcher hooks 2024-10-28 00:12:00 +02:00
Tulir Asokan
11a8aac398 web: use default export for ClientContext 2024-10-28 00:07:57 +02:00
Tulir Asokan
704ca2ca42 web/app: initialize RPC client outside React 2024-10-28 00:05:48 +02:00
Tulir Asokan
0920c06077 web/timeline: open inline images in lightbox when clicked 2024-10-28 00:01:10 +02:00
Tulir Asokan
497e507783 hicli/sync: create implicit read receipts for own events 2024-10-27 23:38:24 +02:00
Tulir Asokan
0742feb365 web/timeline: use non-text cursor for spoilers 2024-10-27 21:50:44 +02:00
Tulir Asokan
ddfdc7c32a web: add shadow for non-dimmed modals 2024-10-27 19:46:06 +02:00
Tulir Asokan
497bc4e25a web/timeline: remove unnecessary !'s 2024-10-27 18:50:55 +02:00
Tulir Asokan
976d1ae9cb web/timeline: add big emojis 2024-10-27 18:40:43 +02:00
Tulir Asokan
fdec12a7a3 web/emoji: use custom emoji description as img title 2024-10-27 16:49:51 +02:00
Tulir Asokan
fa004a639e web/viewsource: add fancy JSON rendering 2024-10-27 16:30:45 +02:00
Tulir Asokan
6b4b12435a web/timeline: don't render reactions if there are none 2024-10-27 16:11:11 +02:00
Tulir Asokan
96019b6ef7 hicli: apply more default settings to http transport 2024-10-27 15:01:55 +02:00