hazre
7ceba0301e
fix: keep call media controls visible before joining
2026-02-11 16:24:38 +01:00
hazre
9dbe53a36a
fix: clean up call nav/call view console warnings
2026-02-11 15:18:16 +01:00
hazre
47f1d1183a
fix: show call nav status while active call is ongoing
2026-02-11 14:51:43 +01:00
hazre
e01009fd07
Merge remote-tracking branch 'upstream/dev' into feat/element-call
2026-02-11 14:26:40 +01:00
YoJames2019
008669efdf
format using prettier rules from project prettierrc
2026-02-10 22:55:26 -05:00
YoJames2019
9562103210
remove debug logs
2026-02-10 22:39:53 -05:00
YoJames2019
40957632d5
clean up ts/eslint errors
2026-02-10 10:56:00 -05:00
YoJames2019
5b3a0f1334
set default mic state to enabled
2026-02-09 22:22:08 -05:00
YoJames2019
990a92a32c
redo roomcallnavstatus ui, force user preferred mute/video states when first joining calls, update variable names and remove unnecessary logic
2026-02-09 22:17:28 -05:00
YoJames2019
e481116b04
update text spacing
2026-02-09 01:06:08 -05:00
YoJames2019
9e1aab2973
bump element call to 0.16.3, apply cinny theme to element call ui, replace element call lobby (backup iframe) with custom ui and only use element call for the in-call ui
2026-02-09 00:45:48 -05:00
YoJames2019
7bca8fb911
add call related permissions to room permissions
2026-02-08 08:01:52 -05:00
Santhoshkumar044 and GitHub
073a9f5786
Fix room alias mention triggering room-wide notifications ( #2562 )
...
* fix: prevent room alias mentions from triggering @room notifications
* fix: Simplify room mention to exact match on @room
2026-01-12 23:21:00 +11:00
655c1c9aff
Bump docker/login-action from 3.5.0 to 3.6.0 ( #2496 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3.5.0...v3.6.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 3.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-27 16:30:39 +11:00
17d4bceb42
Bump nginx from 1.29.1-alpine to 1.29.3-alpine ( #2525 )
...
Bumps nginx from 1.29.1-alpine to 1.29.3-alpine.
---
updated-dependencies:
- dependency-name: nginx
dependency-version: 1.29.3-alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-27 16:16:20 +11:00
willow and GitHub
0f61f2f328
Fix typo: change "Advance Options" to "Advanced Options" ( #2537 )
2025-11-27 16:01:40 +11:00
Krishan and GitHub
c88cb4bca9
Release v4.10.2 ( #2528 )
v4.10.2
2025-11-05 17:49:56 +11:00
Ajay Bura and GitHub
46c02b89de
Update folds to fix broken scrollbar color ( #2505 )
2025-10-15 17:30:03 +11:00
Ajay Bura and GitHub
e13d97aa98
Fix member are not sorted correctly after last js-sdk update ( #2504 )
2025-10-15 17:27:11 +11:00
Krishan and GitHub
958ae8945d
Release v4.10.1 ( #2495 )
v4.10.1
2025-09-29 14:34:38 +10:00
f55a3764d5
fix(deps): update dependency matrix-js-sdk to v38 [security] ( #2493 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-27 10:00:04 +05:30
3bdcf37bf0
Bump softprops/action-gh-release from 2.3.2 to 2.3.3 ( #2478 )
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 2.3.2 to 2.3.3.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/72f2c25fcb47643c292f7107632f7a47c1df5cd8...6cbd405e2c4e67a21c47fa9e383d020e4e28b836 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: 2.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-26 22:24:59 +10:00
9d7808ec46
Bump nginx from 1.29.0-alpine to 1.29.1-alpine ( #2450 )
...
Bumps nginx from 1.29.0-alpine to 1.29.1-alpine.
---
updated-dependencies:
- dependency-name: nginx
dependency-version: 1.29.1-alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-26 22:21:32 +10:00
20d30903fd
Bump docker/setup-buildx-action from 3.10.0 to 3.11.1 ( #2373 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3.10.0 to 3.11.1.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.10.0...v3.11.1 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: 3.11.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-26 22:19:28 +10:00
b78f6f23b5
Add support to mark videos as spoilers ( #2255 )
...
* Add support for MSC4193: Spoilers on Media
* Clarify variable names and wording
* Restore list atom
* Improve spoilered image UX with autoload off
* Use `aria-pressed` to indicate attachment spoiler state
* Improve spoiler button tooltip wording, keep reveal button from conflicting with load errors
* Make it possible to mark videos as spoilers
* Allow videos to be marked as spoilers when uploaded
* Apply requested changes
* Show a loading spinner on spoiled media when unblurred
---------
Co-authored-by: Ajay Bura <32841439+ajbura@users.noreply.github.com >
2025-09-25 13:41:35 +10:00
Mari and GitHub
867a47218a
fix: Prevent IME-exiting Enter press from sending message on Safari ( #2175 )
...
On most browsers, pressing Enter to end IME composition produces this
sequence of events:
* keydown (keycode 229, key Processing/Unidentified, isComposing true)
* compositionend
* keyup (keycode 13, key Enter, isComposing false)
On Safari, the sequence is different:
* compositionend
* keydown (keycode 229, key Enter, isComposing false)
* keyup (keycode 13, key Enter, isComposing false)
This causes Safari users to mistakenly send their messages when they
press Enter to confirm their choice in an IME.
The workaround is to treat the next keydown with keycode 229 as if it
were part of the IME composition period if it occurs within a short time
of the compositionend event.
Fixes #2103 , but needs confirmation from a Safari user.
2025-09-25 09:05:42 +05:30
Ajay Bura and GitHub
afc251aa7c
Add arrow to message bubbles and improve spacing ( #2474 )
...
* Add arrow to message bubbles and improve spacing
* make bubble message avatar smaller
* add bubble layout for event content
* adjust bubble arrow
* fix missing return statement for event content
* hide bubble for event content
* add new arrow to bubble message
* fix avatar username relative alignment
* fix types
* fix code block header background
* revert avatar size and make arrow less sharp
* show event messages timestamp to right when bubble is hidden
* fix avatar base css
* move message header outside bubble
* fix event time appears on left in hidden bubles
2025-09-19 21:06:05 +10:00
Ajay Bura and GitHub
31efbf73b7
Make emojiboard lightweight on low end devices ( #2484 )
...
* extract emoji search component
* extract emoji board tabs component
* extract sidebar component
* extract no stickers component
* create emoji/sticker preview atom
* extract component from emoji/sticker item and sidebar buttons
* fix image group icon not loading
* separate emojis and sticker groups logic
* extract layout and emoji group components
* add virtualization in emoji board groups
* fix scroll to alignment
2025-09-18 11:14:08 +10:00
Ajay Bura and GitHub
31c6d13fdf
fix ctrl + k hotkey not working for browser with some extensions ( #2481 )
2025-09-12 21:52:51 +10:00
Ajay Bura and GitHub
b3497d9ed6
fix room address checkbox prop ( #2480 )
2025-09-12 21:51:13 +10:00
Krishan and GitHub
7f40605bfe
Release v4.10.0 ( #2472 )
...
* Release v4.10.0
* update version number in about
v4.10.0
2025-08-31 21:05:38 +10:00
Ajay Bura and GitHub
c571c93f61
Fix long space name shrinks three dot menu button ( #2471 )
2025-08-30 05:30:01 +10:00
Ajay Bura and GitHub
90ca8ca2c5
Remove unused javascript ( #2470 )
2025-08-29 19:34:52 +10:00
Ajay Bura and GitHub
399b1a373e
Add new ctrl/cmd - k search modal ( #2467 )
...
* add new search modal
* remove search modal from searchTab
* fix member avatar load for space with 2 member
* use media authentication when rendering avatar
* fix hotkey for macos
* add @ in username
* replace subspace minus separator with em dash
2025-08-27 22:25:49 +10:00
Ajay Bura and GitHub
c1274e851a
Add option for monochrome mode ( #2464 )
2025-08-25 23:19:14 +10:00
Ajay Bura and GitHub
40d0576b15
Update userId placeholder ( #2465 )
...
* update userId placeholder
* update sample names from login username input
2025-08-25 23:18:08 +10:00
Ajay Bura and GitHub
b4266c26b0
New create chat screen ( #2463 )
...
* fix dm invite appears in home
* use migrated function for convert to dm/room commands
* add new create chat screen
2025-08-24 22:40:44 +10:00
Ajay Bura and GitHub
23aa5c6f94
Add option to view user avatar ( #2462 )
2025-08-24 22:36:45 +10:00
Ajay Bura and GitHub
4056cbb11c
Hide message button from own profile ( #2461 )
2025-08-24 22:35:16 +10:00
Ajay Bura and GitHub
13cdcbcdb1
New invite user to room dialog ( #2460 )
...
* fix 0 displayed in invite with no timestamp
* support displaying invite reason for receiver
* show invite reason as compact message
* remove unused import
* revert: show invite reason as compact message
* remove unused import
* add new invite prompt
2025-08-24 22:34:21 +10:00
Ajay Bura and GitHub
c881b59957
Fix image overlap with “Mark as read” and typing indicator ( #2457 )
2025-08-24 22:33:20 +10:00
Ajay Bura and GitHub
78a0d11f24
New add existing room/space modal ( #2451 )
2025-08-19 22:39:31 +10:00
Ajay Bura and GitHub
09b88d164f
Fix message button opens left dm room ( #2453 )
2025-08-19 22:38:46 +10:00
Ajay Bura and GitHub
789da641c1
Fix incorrectly parsed mxid ( #2452 )
2025-08-19 22:36:57 +10:00
Jaggar and GitHub
a299e9c4cb
Merge pull request #58 from GimleLarpes/patch-1
...
Simplify RoomNavUser
2025-08-18 23:39:50 +00:00
Krishan and GitHub
abd713d693
Release v4.9.1 ( #2446 )
v4.9.1
2025-08-17 21:08:35 +10:00
Krishan and GitHub
802357b7a0
Rename the PL 150 to Manager ( #2443 )
...
Manager seem more appropriate than Co-Founder. As Co-founder essentially have same power to Founder.
2025-08-17 16:20:17 +05:30
Ajay Bura and GitHub
c5d4530947
Add new join with address prompt ( #2442 )
2025-08-16 21:40:39 +10:00
Ajay Bura and GitHub
367397fdd4
Fix type error when accessing FileList ( #2441 )
2025-08-16 21:35:34 +10:00
Ajay Bura and GitHub
63fa60e7f4
Open user profile at around mouse anchor ( #2440 )
2025-08-16 21:34:46 +10:00