Commit Graph
58 Commits
Author SHA1 Message Date
Timo 6eb3ba4181 fix activeRoom not beeing early enough 2024-04-17 03:23:15 +09:00
Timo 6a79bf03c1 include reason whenever someone gets removed from a call. 2024-04-17 03:23:15 +09:00
Timo f10f00afa2 add logic to show error view when getting removed 2024-04-17 03:23:15 +09:00
Timo 52dc8977e9 reset back mute participant count 2024-04-17 03:23:15 +09:00
Timo K 2a6f7d295c yarn i18n
Signed-off-by: Timo K <toger5@hotmail.de>
2024-04-17 03:23:15 +09:00
Timo K a1f1ef36db remove wait for invite view
Signed-off-by: Timo K <toger5@hotmail.de>
2024-04-17 03:23:15 +09:00
Timo K 7aafeee369 tempDemo
Signed-off-by: Timo K <toger5@hotmail.de>
2024-04-17 03:23:15 +09:00
Timo K 7d58d37ebc Fix error in widget mode.
We cannot call client.getRoomSummary in widget mode. The code path needs
to throw before reaching this call. (In general we should never call
getRoomSummary if getRoom returns a room)

Signed-off-by: Timo K <toger5@hotmail.de>
2024-04-17 03:22:25 +09:00
Timo K 005579a1c3 ignore ts expect error
Signed-off-by: Timo K <toger5@hotmail.de>
2024-04-17 03:22:25 +09:00
Timo K c1ce46b848 patch js-sdk for linter
Signed-off-by: Timo K <toger5@hotmail.de>
2024-04-17 03:22:25 +09:00
Timo K 6418316aed fix types
Signed-off-by: Timo K <toger5@hotmail.de>
2024-04-17 03:22:25 +09:00
Timo K 5bab9b0858 Update recent list.
- Don't use deprecated `groupCallEventHander` anymore (it used the old
  `m.call` state event.)
- make the recent list reactive (getting removed from a call removes the
  item from the list)
- support having rooms without shared secret but actual matrix
  encryption in the recent list
- change the share link creation button so that we create a link with
  pwd for sharedKey rooms and with `perParticipantE2EE=true` for matrix
  encrypted rooms.

Signed-off-by: Timo K <toger5@hotmail.de>
2024-04-17 03:21:20 +09:00
Timo K 69deece0a3 Refactor encryption information.
We had lots of enums and booleans to describe the encryption situation.
Now we only use the `EncryptionSystem` "enum" which contains the
additional information like sharedKey. (and we don't use the isRoomE2EE
function that is somewhat confusing since it checks `return widget ===
null && !room.getCanonicalAlias();` which is only indirectly related to
e2ee)

Signed-off-by: Timo K <toger5@hotmail.de>
2024-04-17 03:20:17 +09:00
Timo K 620c3f5d34 Add joining with knock room creation flow.
Also add `WaitForInviteView` after knocking.
And appropriate error views when knock failed or gets rejected.

Signed-off-by: Timo K <toger5@hotmail.de>
2024-04-17 03:20:07 +09:00
Timo K 30b3ba302e Revert "Add theme URL param and adjust cpd theme based on it."
This reverts commit f613b17824.
2024-02-21 21:45:11 +01:00
Timo K f613b17824 Add theme URL param and adjust cpd theme based on it.
Signed-off-by: Timo K <toger5@hotmail.de>
2024-02-21 21:41:40 +01:00
Timo K 86ab2b4287 tinyFixes
Signed-off-by: Timo K <toger5@hotmail.de>
2023-06-15 11:40:16 +02:00
Timo K a01e62d9ed revert of combined video+audio permission request
Signed-off-by: Timo K <toger5@hotmail.de>
2023-06-15 11:36:39 +02:00
Timo K 49786762bf review
Signed-off-by: Timo K <toger5@hotmail.de>
2023-06-13 17:08:29 +02:00
Timo K 24997f1d3a update date
Signed-off-by: Timo K <toger5@hotmail.de>
2023-06-12 10:16:02 +02:00
Timo K 532dddcb2b cleanup
Signed-off-by: Timo K <toger5@hotmail.de>
2023-06-12 10:14:11 +02:00
Timo K d4d7518c40 Merge branch 'main' into connectionLostBanner 2023-06-12 10:05:17 +02:00
Timo K 14a32c0fb3 connection lost banner
if there is no connection to the home server

Signed-off-by: Timo K <toger5@hotmail.de>
2023-06-09 19:18:30 +02:00
Timo K 01f20bf6c0 update matrix-js-sdk 2023-05-15 16:21:00 +02:00
Timo K d7ecbff9ed Merge branch 'main' into peerConnectionCount 2023-05-14 16:37:44 +02:00
Timo K d7e6c8c913 rename to percentage 2023-05-12 18:31:31 +02:00
Timo K 7c5c4d1870 rename to percentage 2023-05-12 18:24:19 +02:00
Timo K e925e7e060 peer connections count in posthog media summary 2023-05-10 17:58:05 +02:00
Timo K 6dc26392d7 add audio concealment to posthog exporter 2023-05-09 20:33:49 +02:00
Timo K ecf5f9916c otel read through code 2023-04-27 14:00:40 +02:00
Timo K 4c59638d00 otel for call start, end and mute
This is send over zipkin.
And it uses a posthog exporter to export events to posthog
using a _otel prefix
2023-03-10 10:33:54 +01:00
Timo 7e78f7a670 Translated using Weblate (German)
Currently translated at 25.5% (34 of 133 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
Timo a6c6aed61c Translated using Weblate (German)
Currently translated at 16.5% (22 of 133 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
Timo 6180f2e1b9 Translated using Weblate (German)
Currently translated at 12.7% (17 of 133 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
Timo K cb5b3e9468 review changes 2022-07-29 15:07:35 +02:00
Timo K 4f36d149d7 make error optional in ClientState 2022-07-28 00:22:48 +02:00
Timo K 3727bfb67f more types 2022-07-28 00:17:09 +02:00
Timo K f26ab2f941 Merge branch 'main' into ts_Form+Home 2022-07-27 23:47:56 +02:00
Timo K e17a7cedb6 form_home 2022-07-14 19:20:52 +02:00
Timo K 619e3c4852 form 2022-07-07 23:40:29 +02:00
Timo K 5b58223f9d fix refs 2022-07-05 17:44:09 +02:00
Timo K f34fd0bd00 update @react-aria/button 2022-07-05 17:42:03 +02:00
Timo K 713136672a make className an optional param 2022-07-02 21:45:31 +02:00
Timo K f1bd47be8c Merge branch 'main' into ts_button 2022-07-02 21:42:15 +02:00
Timo K 2e82960ae6 ButtonVariant ButtonSize 2022-07-02 21:20:53 +02:00
Timo K 18ca92cec4 js->ts 2022-06-11 23:21:20 +02:00
Timo K dc11814695 rename files js->ts 2022-06-11 15:23:33 +02:00
Timo K 17a31e0904 typing profile folder 2022-06-11 15:14:00 +02:00
Timo K f990530031 Merge branch 'main' into ts_profile 2022-06-11 14:36:54 +02:00
Timo K 46f1f0f8e9 remove explicit any 2022-06-11 14:32:25 +02:00
Timo K 885e933948 fixes in useMediaHandler 2022-06-11 14:29:26 +02:00
Timo K 9b2e99c559 use React.ChangeEvent in SettingsModal 2022-06-11 14:28:54 +02:00
Timo K 60ed54d6d3 change rageshake.ts
to be more similar to the matrix-js version
2022-06-11 14:28:30 +02:00
Timo K 0aa29f775c linter 2022-06-08 17:22:46 +02:00
Timo K a4a6105bc9 Merge branch 'main' into ts_settings 2022-06-08 16:40:51 +02:00
Timo K 23098131b8 couple of cleanups
ModalProps fixes
LogEntry interface
missing return promise
2022-06-08 16:36:22 +02:00
Timo K 190c57e853 typescript src/settings 2022-06-06 22:42:48 +02:00
Timo K 785eca7289 typescript src/profile 2022-06-06 22:33:13 +02:00