Michael Telatynski
1805a28d51
Merge pull request #17457 from vector-im/t3chguy/fix/17128-1
2021-06-22 14:21:46 +01:00
Michael Telatynski
9e4eebed26
Change spaces shortcut to have 1 = space 1, 0 = home
2021-06-18 08:24:36 +01:00
Michael Telatynski
a70803a36e
Add Modernizr test for Promise.allSettled given js-sdk and react-sdk depend on it
2021-05-25 16:12:54 +01:00
Michael Telatynski
f7ea7b948a
Wire space switch shortcut via dispatcher to prevent app load explosion due to skinning
2021-05-24 18:23:04 +01:00
Michael Telatynski
aa1145960a
Spaces keyboard shortcuts first cut
2021-05-24 18:08:31 +01:00
Hubert Chathi
53eb0e0f26
Bump libolm dependency, and update package name.
2021-05-21 16:10:48 -04:00
Germain Souquet
dc4cc02682
Change lang type to allow for multiple locales
2021-04-26 13:54:17 +01:00
Germain Souquet
f5c2d51f1e
Implement IPC call to Electron to set language
2021-04-23 17:14:40 +01:00
Travis Ralston
69b4296fa7
Merge branch 'develop' into travis/voice/event_type
2021-04-22 14:37:23 -06:00
Germain Souquet
8abc7cd87c
Only inject Inter fonts to HtmlWebpackPlugin
2021-04-22 14:31:06 +01:00
Germain Souquet
417835fcca
Preload Inter font to avoid FOIT on slow connections
2021-04-22 12:09:50 +01:00
Germain Souquet
708f6a26b1
Upgrade html-webpack-plugin to v4.5.2
2021-04-22 10:22:52 +01:00
Travis Ralston
9c3627dca9
Register RecorderWorklet from react-sdk
2021-04-19 21:51:25 -06:00
Germain
72f987a42b
Rename blackboxing to new option ignore list
2021-04-15 10:57:54 +01:00
Travis Ralston
1952cf6563
Add missing closing tag in guide
2021-04-08 18:43:15 -06:00
Travis Ralston
5642fc4026
Doc the return
2021-04-06 19:43:24 -06:00
Travis Ralston
97a43d058d
Support a config option to skip login/welcome and go to SSO
...
For deployments which want this sort of functionality for their users. Ideal for self-hosted deployments.
2021-04-06 19:39:26 -06:00
Germain Souquet
1d79f97a7a
Add user settings for warn before exit
2021-03-25 14:15:34 +00:00
Travis Ralston
a76c4ae943
Disable rageshake persistence if no logs would be submitted
...
This also delays the persistence until later in the app startup - this is fine for the reasons listed on the partner PR: https://github.com/matrix-org/matrix-react-sdk/pull/5767
Fixes https://github.com/vector-im/element-web/issues/16694
2021-03-16 14:22:06 -06:00
David Baker
b910fcd38a
Add option for audio live streaming
...
Starts jitsi streaming to a specially configured URL so that the
jitsi server can start an audio-only stream, in combination with an
API to manage audio streams by room ID.
2021-03-04 18:00:55 +00:00
J. Ryan Stinnett
4f0fccfe96
Merge pull request #15851 from SimonBrandner/feature-multi-language-spell-check
...
Add multi language spell check
2021-03-02 14:38:29 +00:00
Šimon Brandner
86d7652d93
Merge branch 'feature-multi-language-spell-check' of https://github.com/SimonBrandner/element-web into feature-multi-language-spell-check
2021-03-02 14:58:58 +01:00
Šimon Brandner
c745991a9a
Remove duplicate supportsMultiLanguageSpellCheck()
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-03-02 14:58:40 +01:00
Šimon Brandner
0f7a42258c
Add a comment
...
Co-authored-by: J. Ryan Stinnett <jryans@gmail.com>
2021-03-02 14:53:04 +01:00
Šimon Brandner
8cf2ab436d
Use getSpellCheckLanguages() instead of a setting
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-02-18 20:12:51 +01:00
Šimon Brandner
4961037dbe
Remove setting languages on startup
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-02-18 19:16:33 +01:00
Šimon Brandner
5f15ee4ea5
Mark macOS as false
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2021-02-18 19:05:40 +01:00
Šimon Brandner
9953bc3b22
Merge branch 'develop' into feature-multi-language-spell-check
2021-02-18 18:16:37 +01:00
Travis Ralston
c67951f254
Jitsi widget: Read room name from query parameters
...
This is an aesthetic change to the Jitsi widget and has no bearing on the widget's functionality.
Paired with https://github.com/matrix-org/matrix-react-sdk/pull/5649
2021-02-15 08:54:56 -07:00
Michael Telatynski
438eef0acd
Update src/vector/app.tsx
2021-02-11 16:27:55 +00:00
Michael Telatynski
e15d1c1501
Update src/vector/platform/WebPlatform.ts
2021-02-11 16:27:30 +00:00
Ibragim/Parviz Bekliev
92a5787528
Migrating from Node's deprecated `url` API to browser's `URL`
...
Related to https://github.com/vector-im/element-web/pull/16292
Signed-off-by: Bekliev Parviz <nightkon95@gmail.com>
2021-02-11 18:59:59 +03:00
Ibragim/Parviz Bekliev
3e57378631
fix / sso: after complete login via token make sure to delete only loginToken query-param from the window.location api.
...
Related to https://github.com/vector-im/element-web/pull/16292
Signed-off-by: Bekliev Parviz <nightkon95@gmail.com>
2021-02-09 16:40:52 +03:00
J. Ryan Stinnett
27a92a5c89
Add RegExp dotAll feature test
...
As mentioned in
https://github.com/vector-im/element-web/issues/16020#issuecomment-774384598 ,
we're depending on the `dotAll` / `s` regex feature. This adds a test so
browsers without this see an error screen.
2021-02-08 16:44:59 +00:00
Michael Telatynski
d5a824d6dd
Merge pull request #16292 from vector-im/t3chguy/sso_fixes
...
Use history replaceState instead of redirect for SSO flow
2021-01-29 13:29:02 +00:00
J. Ryan Stinnett
0f3623393f
Fix typing errors after upgrades
2021-01-27 14:35:02 +00:00
Michael Telatynski
d47948fb7b
Improve SSO auth flow
...
Use replaceState instead of a redirect to strip the loginToken
Put user into the same post-auth flows of E2ESetup
Skip UIA prompt in this post-auth flow, happy path is a server grace period
2021-01-27 12:50:14 +00:00
Travis Ralston
5cb323feed
Supply server_name for optional federation-capable Jitsi auth
...
See https://github.com/matrix-org/prosody-mod-auth-matrix-user-verification/pull/3
2021-01-19 10:23:23 -07:00
J. Ryan Stinnett
0bbcda09af
Move into constructor
2021-01-15 12:35:42 +00:00
J. Ryan Stinnett
e077d9ca5f
Move service worker into platform
2021-01-15 12:25:21 +00:00
J. Ryan Stinnett
87e67d8168
Skip the service worker for Electron
...
At the moment, there's no point in installing the empty service worker on
Electron.
Fixes https://github.com/vector-im/element-web/issues/16008
2021-01-15 11:05:27 +00:00
J. Ryan Stinnett
58eca1aa7d
Use isolated IPC API
...
This adjusts to match changes on the desktop side where we now use Electron's
context isolation feature to expose only the IPC channels and methods we
actually expect to use.
2021-01-13 15:39:18 +00:00
Alexandru M Stan
35d1c0d980
webplatform: Fix notification closing
...
After a notification arrives, when the user focuses on element, the
notification never goes away (unless directly interacted with), this was a bug.
displayNotification was never returning the notification handle, which means
that matrix-react-sdk later on had no way to .close it.
Closes #16026
Signed-off-by: Alexandru M Stan <alex@hypertriangle.com>
2020-12-24 02:01:40 -08:00
Hubert Chathi
e0e29996e0
Update to new API from matrix-react-sdk#5483 ( #15942 )
2020-12-15 12:57:17 -05:00
Travis Ralston
d0b9b211c9
Fix an important semicolon
2020-12-07 14:46:56 -07:00
Šimon Brandner
24cc106d90
Merge branch 'develop' into feature-multi-language-spell-check
2020-12-03 12:04:46 +01:00
Šimon Brandner
ccc3038793
Don't exclude default
2020-12-03 08:27:18 +01:00
Šimon Brandner
6844c8f92e
Hide spell-check settings if not using Electron
2020-12-02 20:15:00 +01:00
Michael Telatynski
a63bd875bc
Merge pull request #15771 from vector-im/t3chguy/socials
...
Extend Platform to support idpId for SSO flows
2020-12-02 15:48:56 +00:00
Šimon Brandner
1c9d25986a
Cleanup
2020-12-01 20:19:14 +01:00