Commit graph

  • 321b53a98a web/rightpanel: add back button to user view Tulir Asokan 2024-11-12 16:42:11 +02:00
  • 8097d5056b web/timeline: remove edit/reply/react buttons based on power levels Tulir Asokan 2024-11-12 14:18:01 +02:00
  • 465d7c3524 web/timeline: render reason in member events Tulir Asokan 2024-11-12 14:15:44 +02:00
  • 6bbc51d285 web/timeline: fix date comparison for day separators Tulir Asokan 2024-11-11 13:08:27 +02:00
  • d22077a211 ci: rename workflow jobs Tulir Asokan 2024-11-10 21:55:23 +02:00
  • d5c6d97d80 readme: update Tulir Asokan 2024-11-10 21:50:27 +02:00
  • 00a00c0be7 web/sounds: use lounger audio files Tulir Asokan 2024-11-10 18:29:02 +02:00
  • 05fbdaaf0e
    cmd/gomuks: import frontend in main (#475) batuhan 2024-11-10 16:35:23 +01:00
  • 37608d94dd
    move web package to cmd/gomuks batuhan içöz 2024-11-10 16:28:51 +01:00
  • bc550cbff4 web: add notification sound Tulir Asokan 2024-11-09 22:23:25 +02:00
  • 00a2070ff3 web/composer: fix enter behavior with empty autocomplete Tulir Asokan 2024-11-09 21:17:51 +02:00
  • 25e86fd381 web/timeline: revert overflow wrap for tables Tulir Asokan 2024-11-09 20:54:59 +02:00
  • c2d0020c8c web/timeline: add click handlers for matrix URIs Tulir Asokan 2024-11-09 12:52:22 +01:00
  • c6992b0fca web/main: use insertion effect for style injection Tulir Asokan 2024-11-08 15:27:23 +01:00
  • 0da7ed172d web/composer: fix comparison operator Tulir Asokan 2024-11-08 15:20:06 +01:00
  • acbbd2a1f9 web/composer: adjust enter and tab behavior for autocomplete Tulir Asokan 2024-11-08 12:19:29 +01:00
  • 85817ea999 web/emoji: add regional indicators Tulir Asokan 2024-11-08 12:13:30 +01:00
  • 67f9bc348b web/roomlist: select first entry and clear query on enter Tulir Asokan 2024-11-08 12:02:41 +01:00
  • 5701bbf708 cmd/gomuks: move most things into new package Tulir Asokan 2024-11-08 10:09:17 +01:00
  • 540e8fa43e hicli/html: fix extra newlines when copying code blocks Tulir Asokan 2024-11-08 09:39:58 +01:00
  • 8ca664c745 web/jsonview: fix extra newlines when copying json Tulir Asokan 2024-11-07 18:48:24 +01:00
  • 219f92c222 ci: lock old issues automatically Tulir Asokan 2024-11-07 18:16:48 +01:00
  • 3df80686c4 web/roomlist: scroll entry to view when switching rooms Tulir Asokan 2024-11-07 17:53:53 +01:00
  • c5452a570e web/keybindings: allow using page up/down and home/end in timeline Tulir Asokan 2024-11-07 17:22:44 +01:00
  • bb52f1cfa9 web/composer: add enter and esc keybinds to autocompleter Tulir Asokan 2024-11-07 17:21:07 +01:00
  • e0189a2651 web/timeline: fix hover menu z-index Tulir Asokan 2024-11-06 09:40:25 +01:00
  • 616c508ae3 web/timeline: disable event menu options until event is sent Tulir Asokan 2024-11-05 10:50:54 +01:00
  • 24ccbabf57 use correct copy icon plate 2024-11-02 16:33:56 +00:00
  • 2d63b0ab6e copy button needs to be just an icon plate 2024-11-03 08:48:43 +00:00
  • 4a63057336 add a copy button in the view source modal plate 2024-11-02 04:05:59 +00:00
  • 9e5f34aaca web/css: steal element's link text color Tulir Asokan 2024-11-04 15:13:14 +01:00
  • d70529acda web/roomlist: hide preview text if message contains spoilers Tulir Asokan 2024-11-04 11:54:36 +01:00
  • 8f891b066c hicli/sync: don't send notifications on first sync Tulir Asokan 2024-11-04 11:52:51 +01:00
  • 24dea86c9e web/polyfill: actually fix iterator map Tulir Asokan 2024-11-04 11:50:52 +01:00
  • ffa2b0fd51 web/polyfill: fix iterator map polyfill Tulir Asokan 2024-11-04 11:31:25 +01:00
  • b63a81ba65 web: add Iterator.map polyfill for firefox 128 Tulir Asokan 2024-11-04 12:06:30 +02:00
  • c14c079d44 web/math: display error if katex fails Tulir Asokan 2024-11-02 19:56:02 +02:00
  • a31c68fc5d web/roomlist: add button and keyboard shortcut to clear search filter Tulir Asokan 2024-11-02 19:50:54 +02:00
  • ed45998248 hicli/send: add /raw command Tulir Asokan 2024-11-02 16:27:44 +02:00
  • 4742ca3116 hicli/send: fix image html to markdown conversion for editing Tulir Asokan 2024-11-02 14:03:39 +02:00
  • c4d6e487da hicli/send: disable html input by default Tulir Asokan 2024-11-02 14:02:37 +02:00
  • 5832a935cf all: use markdown for custom emojis, improve editing Tulir Asokan 2024-11-02 13:52:49 +02:00
  • 2ff3f9120c dependencies: update Tulir Asokan 2024-11-02 12:40:56 +02:00
  • c31604eecf hicli/send: add LaTeX sending support Tulir Asokan 2024-11-02 11:56:21 +02:00
  • 438b5fb737 web/composer: use insertText instead of react state Tulir Asokan 2024-11-02 11:16:37 +02:00
  • 8318cbdf17 hicli/html: fix non-math divs Tulir Asokan 2024-11-02 03:01:28 +02:00
  • 214d4fde53 hicli/html,web/timeline: add support for LaTeX rendering Tulir Asokan 2024-11-02 01:45:36 +02:00
  • 44dee015d4 hicli/html: deduplicate html escaping code Tulir Asokan 2024-11-02 01:45:57 +02:00
  • 249dffaa2d web/contentvisibility: work around another chrome bug Tulir Asokan 2024-11-02 00:37:33 +02:00
  • 2a89f10589 web/css: work around chrome issues and add contain rules Tulir Asokan 2024-11-02 00:16:51 +02:00
  • f6b0b12a5b web/css: add variable for button cursor style Tulir Asokan 2024-11-02 00:08:04 +02:00
  • babb69a639 web/composer: don't wrap pills in composer replies Tulir Asokan 2024-11-01 01:36:58 +02:00
  • 92319a06e2 web/keybindings: apply alt+up/down to filtered list instead of full Tulir Asokan 2024-11-01 01:34:03 +02:00
  • 245d81b9ce web/main: add keybindings for room list Tulir Asokan 2024-11-01 01:29:32 +02:00
  • f68070807c web/media: handle unicode correctly for fallback avatars Tulir Asokan 2024-10-31 21:48:47 +02:00
  • d573f2fa58 web/roomview: don't allow room name to overflow Tulir Asokan 2024-10-31 00:54:34 +02:00
  • 244443c7fd web/timeline: highlight pills mentioning self Tulir Asokan 2024-10-31 00:43:09 +02:00
  • f9b94034b1 web/rightpanel: center no pinned messages text Tulir Asokan 2024-10-31 00:21:23 +02:00
  • 54234036a7 web/rightpanel: close when same button is clicked again Tulir Asokan 2024-10-31 00:14:13 +02:00
  • 5095019f45 web/ui: move some files into subdirectories Tulir Asokan 2024-10-31 00:12:14 +02:00
  • 7ccca19c5d web/rightpanel: add support for viewing pinned messages Tulir Asokan 2024-10-31 00:09:51 +02:00
  • 8700626176 web/css: fix disabled button color Tulir Asokan 2024-10-30 23:06:24 +02:00
  • 5d2cc354f3 web/composer: fix autocomplete not overflowing Tulir Asokan 2024-10-30 23:04:30 +02:00
  • 39bfa7d084 web/roomlist: make room list panel resizable Tulir Asokan 2024-10-30 22:50:45 +02:00
  • 336f0aa100 web/composer: don't allow overflow Tulir Asokan 2024-10-30 19:50:04 +02:00
  • 3c22bfdea6 web/css: remove outdated comment Tulir Asokan 2024-10-29 18:25:34 +02:00
  • a70c16f0f3 web/main: move authentication to happen after react init Tulir Asokan 2024-10-29 14:50:14 +02:00
  • e2f0ba61ac hicli/html: open mxc urls in new tab Tulir Asokan 2024-10-29 14:38:23 +02:00
  • ab97efbcc1 web/index: move code block stylesheets to html Tulir Asokan 2024-10-29 01:26:44 +02:00
  • 6fc070733a web/css: add dark theme Tulir Asokan 2024-10-29 00:58:29 +02:00
  • 4d7dbffe05 hicli/send: add support for /me and /notice Tulir Asokan 2024-10-29 00:27:36 +02:00
  • 0d3536a592 web/composer: clear reply when starting editing Tulir Asokan 2024-10-28 23:45:47 +02:00
  • 709428616b server: log auth result Tulir Asokan 2024-10-28 18:02:54 +02:00
  • 97b9f3248f web/timeline: don't allow confirmation modals to overflow Tulir Asokan 2024-10-28 16:12:34 +02:00
  • 65234a8214 main: remove nonexistent flag from help Tulir Asokan 2024-10-28 16:11:47 +02:00
  • 4fa6c83415 web/timeline: add ands to power level and pinned event diffs Tulir Asokan 2024-10-28 01:47:31 +02:00
  • 4bfa665937 web/timeline: add power level event rendering Tulir Asokan 2024-10-28 01:42:03 +02:00
  • cffae7a3c8 Revert "web/app: initialize RPC client outside React" Tulir Asokan 2024-10-28 00:43:25 +02:00
  • 9b73e755e8 web/timeline: add colors for user displaynames Tulir Asokan 2024-10-28 00:42:43 +02:00
  • 7e793ec0ba web/composer: surround selection with markdown when pasting link Tulir Asokan 2024-10-28 00:28:59 +02:00
  • 7c95ce35fd web/main: disable dark theme for code blocks Tulir Asokan 2024-10-28 00:16:18 +02:00
  • a114b23b88 web: merge event dispatcher hooks Tulir Asokan 2024-10-28 00:12:00 +02:00
  • 11a8aac398 web: use default export for ClientContext Tulir Asokan 2024-10-28 00:07:48 +02:00
  • 704ca2ca42 web/app: initialize RPC client outside React Tulir Asokan 2024-10-28 00:05:48 +02:00
  • 0920c06077 web/timeline: open inline images in lightbox when clicked Tulir Asokan 2024-10-28 00:01:10 +02:00
  • 497e507783 hicli/sync: create implicit read receipts for own events Tulir Asokan 2024-10-27 23:37:07 +02:00
  • 0742feb365 web/timeline: use non-text cursor for spoilers Tulir Asokan 2024-10-27 21:50:44 +02:00
  • ddfdc7c32a web: add shadow for non-dimmed modals Tulir Asokan 2024-10-27 19:45:36 +02:00
  • 497bc4e25a web/timeline: remove unnecessary !'s Tulir Asokan 2024-10-27 18:50:55 +02:00
  • 976d1ae9cb web/timeline: add big emojis Tulir Asokan 2024-10-27 18:40:43 +02:00
  • fdec12a7a3 web/emoji: use custom emoji description as img title Tulir Asokan 2024-10-27 16:49:18 +02:00
  • fa004a639e web/viewsource: add fancy JSON rendering Tulir Asokan 2024-10-27 16:11:41 +02:00
  • 6b4b12435a web/timeline: don't render reactions if there are none Tulir Asokan 2024-10-27 16:11:11 +02:00
  • 96019b6ef7 hicli: apply more default settings to http transport Tulir Asokan 2024-10-27 15:01:55 +02:00
  • d432bbc26e hicli/backup: upload received megolm keys to key backup Tulir Asokan 2024-10-27 14:52:54 +02:00
  • 52fc7e5cdf web/client: preserve other fields when updating recent emoji Tulir Asokan 2024-10-27 13:12:15 +02:00
  • 21e2dcbc43 web/emoji: allow custom emojis in frequently used Tulir Asokan 2024-10-27 13:05:41 +02:00
  • 808bdbc068 web/timeline: bottom-align custom emojis Tulir Asokan 2024-10-27 12:51:04 +02:00
  • 4968dcc8d2 web/emoji: wrap reaction shortcode in :: Tulir Asokan 2024-10-27 12:49:37 +02:00
  • ceb26a0e14 hicli/init: send account data last Tulir Asokan 2024-10-27 12:43:41 +02:00