Commit graph

  • 13a45b7722
    Merge remote-tracking branch 'origin/main' into nexy7574/presence nexy7574 2025-01-12 21:30:19 +00:00
  • 9e63da1b6b all: add FCM push support Tulir Asokan 2025-01-11 20:09:26 +02:00
  • 30cc032713 Run pre-commit nexy7574 2025-01-12 21:24:11 +00:00
  • 4296678d11 Remove temporary client-side moderation commands nexy7574 2025-01-12 21:15:40 +00:00
  • fc34ba4a0e Remove redundant lock nexy7574 2025-01-12 21:11:31 +00:00
  • b00d960a27 Improve knocking support nexy7574 2025-01-12 21:09:53 +00:00
  • 00c97fb5df Add moderation actions to user panel nexy7574 2025-01-12 20:52:56 +00:00
  • 05460e8130 Add new icons nexy7574 2025-01-12 16:15:08 +00:00
  • ee6ab04009 Comment on the hacky commands nexy7574 2025-01-12 16:05:41 +00:00
  • 7195a086b3 Unify invite/ban/kick commands nexy7574 2025-01-12 16:01:29 +00:00
  • a267516b14 Add invite command nexy7574 2025-01-12 15:49:37 +00:00
  • 2ee66cb6bc Make reason optional nexy7574 2025-01-12 15:49:07 +00:00
  • 4829536774 Add /kick and /ban text commands nexy7574 2025-01-12 15:46:41 +00:00
  • d4fc883736 web/timeline: fix typo in power level body Tulir Asokan 2025-01-11 20:45:39 +02:00
  • 5ab60cb816 web/mainscreen: handle url fragment change Tulir Asokan 2025-01-10 01:58:55 +02:00
  • 40e7d63453 desktop/dependencies: update wails Tulir Asokan 2025-01-10 01:57:35 +02:00
  • b4ad603ea3 web/index: add user-scalable=no Tulir Asokan 2025-01-09 01:49:41 +02:00
  • 9159aa67e3
    web/timeline: disable right click context menu on videos Sumner Evans 2025-01-08 10:44:42 -07:00
  • 31bc7a6f24 dependencies: update Tulir Asokan 2025-01-06 17:25:51 +02:00
  • 5b5df65f39
    web/timeline: render MSC4144 per-message profiles (#566) Sumner Evans 2025-01-06 06:08:34 -07:00
  • 20e1819177 Merge branch 'main' into msc4144-per-message-profiles Tulir Asokan 2025-01-06 15:05:25 +02:00
  • 156b458f03 Adjust sizes Tulir Asokan 2025-01-06 15:00:29 +02:00
  • bdc823742e
    web/timeline: render policy list events (#586) nexy7574 2025-01-06 12:51:58 +00:00
  • df274cd387 Fix policy event rendering Tulir Asokan 2025-01-06 14:49:52 +02:00
  • 634f5ed0cf Fixed the spacing issue, for real this time nexy7574 2025-01-06 01:18:38 +00:00
  • 6e1bc0d0a1 Spaces are going to be the death of me nexy7574 2025-01-06 01:15:03 +00:00
  • cfa1e19f75 add nbsp nexy7574 2025-01-06 01:12:47 +00:00
  • a4f9d78a7a Fix spacing issue & literal content nexy7574 2025-01-06 01:10:55 +00:00
  • b7520e986a unify return + linkify ban target nexy7574 2025-01-06 01:05:58 +00:00
  • e33219f654
    fixup! web/timeline: render MSC4144 per-message profiles Sumner Evans 2025-01-05 17:29:34 -07:00
  • 61286a3de4
    fixup! web/timeline: render MSC4144 per-message profiles Sumner Evans 2025-01-05 17:28:16 -07:00
  • aab32231a6 Add a display for m.policy.rule.{user,room,server} nexy7574 2025-01-05 22:45:58 +00:00
  • 158745b7a0 web/statestore: clear unreads when rejecting invite or leaving room Tulir Asokan 2025-01-05 01:30:42 +02:00
  • 62883ee14e
    web/timeline: improve performance Jade Ellis 2025-01-03 16:27:55 +00:00
  • 86f62facb4
    fixup! web/timeline: render MSC4144 per-message profiles Sumner Evans 2025-01-03 08:52:18 -07:00
  • c9cc1f5ae8
    fixup! web/timeline: render MSC4144 per-message profiles Sumner Evans 2025-01-03 08:51:31 -07:00
  • 4ff73a0172
    fixup! web/timeline: render MSC4144 per-message profiles Sumner Evans 2025-01-03 08:49:03 -07:00
  • 02894a939b
    fixup! web/timeline: render MSC4144 per-message profiles Sumner Evans 2025-01-03 08:45:38 -07:00
  • 9ece0c590f
    fixup! web/timeline: render MSC4144 per-message profiles Sumner Evans 2025-01-03 08:44:45 -07:00
  • 5970567cfa
    fixup! web/timeline: render MSC4144 per-message profiles Sumner Evans 2025-01-03 08:37:37 -07:00
  • 67b3d550d6
    fixup! web/timeline: render MSC4144 per-message profiles Sumner Evans 2025-01-03 08:35:04 -07:00
  • 97a723e163
    fixup! web/timeline: render MSC4144 per-message profiles Sumner Evans 2025-01-03 08:34:47 -07:00
  • a660fbd2eb
    fixup! web/timeline: render MSC4144 per-message profiles Sumner Evans 2025-01-03 08:32:35 -07:00
  • 1e339d1fbd
    web/timeline: review suggestions Jade Ellis 2025-01-02 15:33:17 +00:00
  • 15e92411d3
    web/timeline: use tanstack virtual to virtualise timeline Jade Ellis 2025-01-02 02:47:53 +00:00
  • 0af5b14c57
    fixup! web/timeline: render MSC4144 per-message profiles Sumner Evans 2025-01-03 08:30:23 -07:00
  • fa52b44781
    web/timeline: render MSC4144 per-message profiles Sumner Evans 2024-12-24 13:19:37 -07:00
  • cb08f43535 web/rightpanel: use comma instead of slash as separator for pronoun sets Tulir Asokan 2025-01-03 16:29:21 +02:00
  • a1a006bf6b
    web/rightpanel: show extended profile info for users (#574) nexy7574 2025-01-03 12:27:02 +00:00
  • 7d2993c203 Even more changes Tulir Asokan 2025-01-03 14:22:25 +02:00
  • f766b786ee web/eslint: add curly rule Tulir Asokan 2025-01-03 14:20:00 +02:00
  • f48a76e373 More changes Tulir Asokan 2025-01-03 14:19:04 +02:00
  • e1600b19ff Fix time formatting Tulir Asokan 2025-01-03 13:59:22 +02:00
  • 6b7945c50b Synchronize clock to start of second Tulir Asokan 2025-01-03 13:50:32 +02:00
  • 0e4addd3fc Clean up code Tulir Asokan 2025-01-03 13:45:18 +02:00
  • fc54faf551 Merge branch 'main' into nexy7574/extended-profiles Tulir Asokan 2025-01-03 13:40:58 +02:00
  • 5d25d839f8 web: switch to first matching space when opening room Tulir Asokan 2025-01-03 12:12:33 +02:00
  • 39cb5f28a0 hicli/database: store DM user ID in database Tulir Asokan 2025-01-02 23:18:00 +02:00
  • ac6f2713e5 web/eslint: make line max length an error Tulir Asokan 2025-01-02 11:34:14 +02:00
  • d8f0a82ffc web/roomlist: fix unread counter overflow condition Tulir Asokan 2025-01-02 11:17:22 +02:00
  • 3c3e2456e2 web/roomlist: switch space in unread click handler Tulir Asokan 2025-01-02 11:16:26 +02:00
  • 021236592f web/statestore: clear unread counts when clearing state Tulir Asokan 2025-01-02 11:07:04 +02:00
  • c3899d0b50 web/settings: add button to log into css.gomuks.app Tulir Asokan 2025-01-01 18:07:57 +02:00
  • 7f94bbf39e web/timeline: add background for read receipt avatars Tulir Asokan 2025-01-01 15:51:15 +02:00
  • 8c9925959a web/roomlist: don't allow selecting unread counter text Tulir Asokan 2025-01-01 15:47:08 +02:00
  • ddf20b34d2 web/mainscreen: fix pushing history states when outside a space Tulir Asokan 2025-01-01 15:44:44 +02:00
  • 6d1c5f6277 web/roomlist: use margin instead of padding for room avatars Tulir Asokan 2025-01-01 13:11:31 +02:00
  • 8b7d0fe6b6 web/roomlist: restore open space when using browser history Tulir Asokan 2025-01-01 12:21:10 +02:00
  • 59e1b760d6 web/statestore: fix clearing unread count after accepting invite Tulir Asokan 2025-01-01 01:22:33 +02:00
  • d08cbb4433 web/timeline: use column reverse layout and content-visibility auto tulir/column-reverse-timeline Tulir Asokan 2024-12-31 17:15:42 +02:00
  • c902c941e7 web/timeline: experiment with virtua tulir/virtua-experiments Tulir Asokan 2024-12-31 16:13:08 +02:00
  • 43f25727e6 web/roomlist: add title for pseudo-spaces Tulir Asokan 2024-12-31 13:51:59 +02:00
  • d0c35dda75 web/roomlist: close room when switching space Tulir Asokan 2024-12-31 13:51:21 +02:00
  • a2e7ca77f5 Merge branch 'main' into nexy7574/extended-profiles nexy7574 2024-12-30 21:36:56 +00:00
  • 7afcc37326 web/timeline: add missing dependency to effect Tulir Asokan 2024-12-30 23:29:42 +02:00
  • f9b5fcc863 hicli/database: fix space parent revalidation query Tulir Asokan 2024-12-30 23:29:34 +02:00
  • c9807df660 web/roomlist: jump to first unread when clicking space unread counter Tulir Asokan 2024-12-30 22:57:15 +02:00
  • c44ab253f8 web/timeline: fix rendering replies to unknown events in compact style Tulir Asokan 2024-12-30 22:40:14 +02:00
  • d82f5404ec web/roomlist: fix unread count positioning Tulir Asokan 2024-12-30 22:27:13 +02:00
  • 572ef41b80 hicli/sync: fix processing space events Tulir Asokan 2024-12-30 22:26:27 +02:00
  • a9384f969d Remove PronounSet.summary fallback nexy7574 2024-12-30 19:27:38 +00:00
  • a144b48315 Move types nexy7574 2024-12-30 19:26:27 +00:00
  • 8b641cfd46 Appease codestyle nexy7574 2024-12-30 19:23:52 +00:00
  • e0f107f028 web/roomlist: add unread counters for spaces Tulir Asokan 2024-12-30 16:43:11 +02:00
  • b30025746d web/timeline: add close button to mobile context menu Tulir Asokan 2024-12-30 12:53:51 +02:00
  • 248a218eed web/timeline: fix mobile context menu bottom border again Tulir Asokan 2024-12-30 12:40:03 +02:00
  • b3d63b7201 web/roomview: fix mobile context menu scroll Tulir Asokan 2024-12-30 11:01:22 +02:00
  • df551fe4cb web/timeline: use custom message focus state on mobile to match context menu state Tulir Asokan 2024-12-30 10:54:13 +02:00
  • c25ab057dc web/roomlist: add react key for real spaces Tulir Asokan 2024-12-30 10:18:36 +02:00
  • 55442da49d
    Remove user-agent padding from text-input rightpanel fields nexy7574 2024-12-30 00:33:47 +00:00
  • e0ee01e614 Fix a few linting errors nexy7574 2024-12-30 00:11:52 +00:00
  • 9a70af64ce Enable setting timezone nexy7574 2024-12-29 23:18:37 +00:00
  • f5e2584754 Merge branch 'main' into nexy7574/extended-profiles nexy7574 2024-12-29 21:55:29 +00:00
  • 80c3da29aa Add timezones and pronouns (closes #569) nexy7574 2024-12-29 21:25:56 +00:00
  • 7a8d29b6de
    web/composer: fix streched custom emojis in autocomplete (#565) Derry Tutt 2024-12-29 11:12:47 -07:00
  • 534e36da22 media: use rect instead of circle in fallback avatar Tulir Asokan 2024-12-29 15:28:29 +02:00
  • f4a778ecbb web/roomlist: add pseudo-space for space orphans Tulir Asokan 2024-12-29 14:55:18 +02:00
  • 6b01dec307 web/roomlist: add pseudo-spaces for unreads and DMs Tulir Asokan 2024-12-29 14:40:32 +02:00
  • 5a8139685d web/roomlist: add space bar Tulir Asokan 2024-12-28 21:05:16 +02:00
  • 5483b077c7 hicli/init: send spaces in first payload Tulir Asokan 2024-12-28 19:13:21 +02:00