Commit graph

  • 4fc9b88ec6 web/timeline: add edit history modal Tulir Asokan 2025-02-23 17:53:32 +02:00
  • a9e459b448 web/modal: allow two layers of modals Tulir Asokan 2025-02-23 17:49:42 +02:00
  • 7c664c2700 hicli/sync: fix sync backoff calculation Tulir Asokan 2025-02-23 16:38:12 +02:00
  • c228b7f183 web/timeline: split body types by state key Tulir Asokan 2025-02-23 16:18:31 +02:00
  • 5c27592b8c
    web/timeline: add variable for vertical padding (#595) Sumner Evans 2025-02-21 10:44:35 -07:00
  • db709896d6 ci: add missing environment variable Tulir Asokan 2025-02-16 20:52:25 +02:00
  • d1fd7f576a ci: update go version Tulir Asokan 2025-02-16 18:14:39 +02:00
  • ce60eb8a94 hicli/paginate: add missing context cancel Tulir Asokan 2025-02-16 17:34:11 +02:00
  • 289b428644 dependencies: update Tulir Asokan 2025-02-16 17:33:22 +02:00
  • 2461cad4f2 web/all: add more error boundaries Tulir Asokan 2025-02-10 22:51:50 +02:00
  • 8ba9279cc7 web/rightpanel: fix handling non-string displaynames in member events Tulir Asokan 2025-02-10 22:33:16 +02:00
  • dd3245eb90 copied files to start working on them jaakko.jokinen 2025-02-10 15:02:35 +02:00
  • 3075156884 hicli/sync: ignore incorrectly detected member changes for megolm invalidation Tulir Asokan 2025-02-08 16:21:10 +02:00
  • 7df4d7c6f9 dependencies: update mautrix-go to fix content push rule details Tulir Asokan 2025-02-08 16:20:57 +02:00
  • 4060383efa hicli/sync: invalidate outbound sessions on member change Tulir Asokan 2025-02-07 19:32:29 +02:00
  • 14c9291c8d hicli/send: add discardsession command Tulir Asokan 2025-02-07 19:23:36 +02:00
  • 36ad528124 web/timeline: allow opening member event target user in right panel Tulir Asokan 2025-02-04 01:02:50 +02:00
  • 2665956654 web/timeline: handle making no change to someone else Tulir Asokan 2025-02-04 00:53:27 +02:00
  • 1e22e62a9a web/settings: add support for manual key import/export Tulir Asokan 2025-02-04 00:26:45 +02:00
  • 717f2989a8 web/rightpanel: fix filtering member list Tulir Asokan 2025-01-30 14:49:12 +02:00
  • 9fd50a6ae3 media: fix saving thumbnail hashes Tulir Asokan 2025-01-28 14:51:50 +02:00
  • 947a853bae media: make thumbnail size configurable Tulir Asokan 2025-01-28 14:27:53 +02:00
  • 6d12e6e009 web: use thumbnails for small avatars Tulir Asokan 2025-01-27 23:11:33 +02:00
  • 1b5467cf0e media: add support for generating avatar thumbnails Tulir Asokan 2025-01-27 23:11:22 +02:00
  • 66c850717a web/stickerpicker: fix size on small screens Tulir Asokan 2025-01-27 17:37:37 +02:00
  • 2c489fa582 hicli/init: add safety for too many empty rooms Tulir Asokan 2025-01-27 12:48:57 +02:00
  • e8c8a44f38 push: ignore missing members Tulir Asokan 2025-01-27 12:48:45 +02:00
  • 23fb7db2b9 web/lightbox: add support for touch panning/zooming Tulir Asokan 2025-01-26 22:50:21 +02:00
  • e11c398a57 web/vite: allow all hosts by default Tulir Asokan 2025-01-26 21:57:21 +02:00
  • 19a4913a3f web/lightbox: fix zooming in when image is rotated Tulir Asokan 2025-01-26 21:55:21 +02:00
  • 0da4dede52 hicli/database: add get members method Tulir Asokan 2025-01-26 21:17:59 +02:00
  • 97add30a39 docker: add ffmpeg Tulir Asokan 2025-01-25 21:11:14 +02:00
  • c2ab65e5c0 web/composer: don't allow media to be too wide Tulir Asokan 2025-01-25 16:03:04 +02:00
  • 15238b66f9 web/timeline: fix clicking spoilers and summaries on mobile Tulir Asokan 2025-01-24 01:47:03 +02:00
  • ce728417e5
    web/timeline: disable right click context menu on videos (#587) Sumner Evans 2025-01-23 16:39:36 -07:00
  • b7f939f480
    web: add share event button (#589) nexy7574 2025-01-23 23:39:10 +00:00
  • 865b2e4fdf web/rightpanel: don't show ignore button for self Tulir Asokan 2025-01-24 01:15:07 +02:00
  • fabf3404af web/rightpanel: ignore timezone if value is unsupported Tulir Asokan 2025-01-24 01:04:28 +02:00
  • 9cff332671
    web: implement user moderation actions (#588) nexy7574 2025-01-23 23:03:53 +00:00
  • 4649689b72 dependencies: update Tulir Asokan 2025-01-20 16:56:27 +02:00
  • 5bb28d3216
    web/composer: prevent sending when loading media (#590) Sumner Evans 2025-01-23 15:14:49 -07:00
  • b7d9a914e1 Prepare for mainview jaakko.jokinen 2025-01-22 15:19:27 +02:00
  • e5cdd95733 login works jaakko.jokinen 2025-01-22 13:51:26 +02:00
  • cb7d053d9e Start work on tui jaakko.jokinen 2025-01-20 18:34:48 +02:00
  • f94d84b044 web/timeline: add validation for per-message profiles Tulir Asokan 2025-01-13 18:13:06 +02:00
  • 6a96f3f800 Merge branch 'main' into terminal Tulir Asokan 2025-01-13 14:23:38 +02:00
  • 9e63da1b6b all: add FCM push support Tulir Asokan 2025-01-11 20:09:26 +02: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
  • 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
  • bdc823742e
    web/timeline: render policy list events (#586) nexy7574 2025-01-06 12:51:58 +00:00
  • 158745b7a0 web/statestore: clear unreads when rejecting invite or leaving room Tulir Asokan 2025-01-05 01:30:42 +02: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
  • f766b786ee web/eslint: add curly rule Tulir Asokan 2025-01-03 14:20:00 +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
  • 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
  • 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
  • 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
  • 2ea80dac6f web/statestore: allow sync event fields to be null Tulir Asokan 2024-12-28 18:58:49 +02:00
  • 2b206bb32f hicli/database: don't store space depth Tulir Asokan 2024-12-28 18:51:39 +02:00
  • 326b06c702 hicli/database: store spaces edges Tulir Asokan 2024-12-28 18:36:41 +02:00
  • 622bc5d804 web/timeline: fix scrolling mobile context menu Tulir Asokan 2024-12-29 17:51:40 +02:00
  • 08a1712850 web/modal: don't capture input in context menu modal Tulir Asokan 2024-12-29 17:30:27 +02:00
  • f83b914af0 web/timeline: align fixed menu size with room header Tulir Asokan 2024-12-29 17:01:08 +02:00
  • 8fa54a5bea web/timeline: fix fixed menu redact button color Tulir Asokan 2024-12-29 16:44:33 +02:00