Florian Duros
1e689ac098
Move Flex & Box component into shared component folder ( #30357 )
...
* refactor: move Flex component in shared components
* refactor: update imports
* refactor: remove Flex pcss file
* fix: Flex component css override
* test: update snapshots
* fix: html export
* chore: add css module support to jest
* chore: keep old copyright
* refactor: change `mx_Flex` in `ErrorView` to `mx_ErrorView_flexContainer`
* test: update snapshots
* refactor: move Box component in shared components
* refactor: update import and css override
* test: update snapshots
2025-07-22 16:25:45 +00:00
Will Hunt
bc1effd2a2
Support rendering notification badges on platforms that do their own icon overlays ( #30315 )
...
* Support rendering a seperate overlay icon on supported platforms.
* Add required globals.
* i18n-ize
* Add tests
* lint
* lint
* lint
* update copyrights
* Fix test
* lint
* Fixup
* lint
* remove unused string
* fix test
2025-07-17 12:59:17 +00:00
Michael Telatynski
2b24232f14
Add ability to prevent window content being captured by other apps (Desktop) ( #30098 )
...
* Add ability to prevent window content being captured by other apps (Desktop)
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Increase coverage
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Increase coverage
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Improve coverage
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Delint
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-06-10 07:41:23 +00:00
Michael Telatynski
f5125ac2b8
Support build-time specified protocol scheme for oidc callback ( #29814 )
...
* Support build-time specified protocol scheme for oidc callback
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Add tests
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-05-22 10:24:53 +00:00
Michael Telatynski
0f783ede5e
Add error toast when service worker registration fails ( #29895 )
...
* Add error toast when service worker registration fails
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update tests
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update tests
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-05-08 08:36:35 +00:00
Florian Duros
917d53a56f
Add wrap props to flex component ( #29480 )
...
* feat(flex): add wrap props to flex component
* test: update snapshot
2025-03-13 13:32:48 +00:00
Florian Duros
efc6149a8b
Update @vector-im/compound-design-tokens
& @vector-im/compound-web
( #29307 )
...
* chore: update `@vector-im/compound-design-tokens` & `@vector-im/compound-web` to last version
* chore: use `error-solid` icon instead of `error`
* chore: update jest snapshot
* fix: `AccessibleButton` lint
2025-02-24 17:08:12 +00:00
Michael Telatynski
e47d7aaaff
Add Windows 64-bit arm link and remove 32-bit link on compatibility page ( #29312 )
...
* Add Windows 64-bit arm link and remove 32-bit link on compatibility page
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update snapshots
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-02-19 16:17:56 +00:00
renovate[bot]
4a381c2a10
Update all non-major dependencies ( #29194 )
...
* Update all non-major dependencies
* Delint
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Prettier
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2025-02-05 13:25:06 +00:00
David Langley
69ee8fd96a
Change License: AGPL + Element Commercial ( #28856 )
...
* Add commercial licence and update config files
* Update license in headers
* Revert "Update license in headers"
This reverts commit 7ed7949485
.
* Update only spdx id
* Remove LicenseRef- from package.json
LicenseRef- no longer allowed in npm v3 package.json
This fixes the warning in the logs and failing build check.
2025-01-06 11:18:54 +00:00
Michael Telatynski
ca33d9165a
Migrate to React 18 createRoot API ( #28256 )
...
* Migrate to React 18 createRoot API
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Discard changes to src/components/views/settings/devices/DeviceDetails.tsx
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Attempt to stabilise test
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* legacyRoot?
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix tests
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Improve coverage
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update snapshots
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Improve coverage
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-20 13:29:23 +00:00
Michael Telatynski
ca239fee4d
Update type and usage of window.matrixChat to be better React 18 friendly ( #28415 )
...
* Update type and usage of window.matrixChat to be better React 18 friendly
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Improve coverage
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Make modules import async to make the file testable
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-13 14:16:29 +00:00
Michael Telatynski
9d79a934bf
Flatten Vector-override components ( #28346 )
...
* Flatten Vector-override components
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Improve coverage
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Ie
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* delint
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-11-05 15:41:00 +00:00
Michael Telatynski
6c6bf811a6
Migrate to stylistic
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-10-18 14:34:01 +01:00
Michael Telatynski
67659ab353
Iterate
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-10-15 16:22:11 +01:00
Michael Telatynski
f0ee7f7905
Merge matrix-react-sdk into element-web
...
Merge remote-tracking branch 'repomerge/t3chguy/repomerge' into t3chguy/repo-merge
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-10-15 15:32:09 +01:00
David Langley
69c28ad74f
Update license files
2024-09-06 15:44:31 +01:00
Michael Telatynski
7fe11a6026
Make tests happier
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2023-09-26 12:28:31 +01:00
renovate[bot]
790ff16701
Update all non-major dependencies ( #25858 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2023-07-27 11:33:18 +01:00
Šimon Brandner
93e6ee11ab
Switch to the new session
API for screen-sharing ( #25802 )
2023-07-14 22:05:23 +02:00
Kerry
ef30662c04
store fragmentafterlogin in sesison storage for oidc login ( #25688 )
2023-07-11 02:19:15 +00:00
Michael Telatynski
f5b8bccb65
Conform more of the codebase with noImplicitAny
and strictNullChecks
( #25174
...
* Conform more of the codebase with `noImplicitAny` and `strictNullChecks`
* Fix tests
* Update src/vector/app.tsx
2023-04-25 09:36:17 +01:00
Michael Telatynski
b9b0b096a4
Allow desktop app to expose recent rooms in UI integrations ( #16940 )
2023-03-22 09:22:51 +00:00
Michael Weimann
7921a6cbf8
Apply prettier formatting
2022-12-09 13:28:29 +01:00
Michael Telatynski
172f2f3993
Fix tests and convert to RTL ( #23474 )
2022-10-13 09:22:34 +01:00
Michael Telatynski
2ef6abbfb8
Move from browser-request
to fetch
( #23427 )
2022-10-12 18:59:10 +01:00
Kerry
0e8e472138
Device manager - tweak string formatting of default device name ( #23457 )
...
* tweak string formatting of default device name
* cheaters path to beating quality gate
* more electronplatform test coverage
* remove test that throw errors
* cover some more window.electrons
* more coverage
* empty line
2022-10-12 15:35:52 +02:00
Michael Telatynski
d8124d37e4
Improve coverage ( #23380 )
2022-09-30 18:27:59 +01:00
Michael Telatynski
5ec96f5abe
Add test coverage ( #23341 )
2022-09-23 09:42:03 +01:00
Michael Telatynski
017dfb6606
Write additional tests ( #22802 )
...
* Write additional tests
* Make Sonar happier
2022-07-11 13:22:37 +01:00
Kerry
5ade461ea5
unit test getVectorConfig ( #22373 )
...
* test getconfig
Signed-off-by: Kerry Archibald <kerrya@element.io >
* whitespace
Signed-off-by: Kerry Archibald <kerrya@element.io >
2022-05-27 13:09:27 +00:00
Kerry
9df5bf17f4
unit test WebPlatform ( #22371 )
...
* test most version stuff
Signed-off-by: Kerry Archibald <kerrya@element.io >
* tidy
Signed-off-by: Kerry Archibald <kerrya@element.io >
* eof
Signed-off-by: Kerry Archibald <kerrya@element.io >
2022-05-27 10:30:13 +00:00