Michael Telatynski
bf641d1823
Fix more detached DOM leaks ( #10806 )
2023-05-09 07:50:57 +00:00
Michael Telatynski
84786ad342
Null-guard sync handler in AutoRageshakeStore ( #10805 )
2023-05-09 07:50:46 +00:00
Michael Telatynski
3692de0460
Update finite automate to match user identifiers as per spec ( #10798 )
2023-05-09 07:46:19 +00:00
renovate[bot]
b633be382e
Update dependency stylelint-config-standard to v33 ( #25144 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-09 17:53:58 +12:00
Suguru Hirahara
dc9a00f280
Remove an obsolete variable and use a custom property for Slider ( #10779 )
2023-05-09 05:16:40 +00:00
Suguru Hirahara
1cfe126e14
Fix icon on empty notification panel ( #10817 )
...
* Use custom properties for the empty panel icons on FilePanel and NotificationPanel
* Create E2E test for the notification panel
2023-05-09 05:02:08 +00:00
Kerry
d103d2e3dd
set default activity ordering to natural for room list ( #10820 )
2023-05-08 20:58:53 +00:00
Kerry
727c885687
Fix: Threads button is highlighted when I create a new room ( #10819 )
...
* fix thread button highlight logic
* lint
2023-05-08 20:58:27 +00:00
renovate[bot]
81a23accd0
Update babel monorepo ( #10761 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-08 13:12:05 +00:00
Suguru Hirahara
aed5fcf64a
Update mx_AppLoading to improve maintainability ( #10783 )
...
* Nesting: mx_AppLoading
* Conform class and animation name to the naming policy
* Nesting for maintainability, preventing the rule from becoming an orphan
* Rename the class: mx_AppLoading to mx_AppTile_loading
2023-05-08 12:38:04 +00:00
renovate[bot]
631ac742aa
Update sentry-javascript monorepo to v7.51.0 ( #10647 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-08 12:36:03 +00:00
renovate[bot]
e27c484059
Update typescript-eslint monorepo to v5.59.2 ( #10763 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-08 12:35:01 +00:00
Suguru Hirahara
fec1785a32
Wrap the title heading on Notification panel with mx_BaseCard_header_title ( #10818 )
2023-05-08 07:43:59 +00:00
Suguru Hirahara
56f694620c
Update file-panel.spec.ts to take a snapshot of the empty file panel ( #10814 )
2023-05-08 05:25:23 +00:00
Suguru Hirahara
53fcb0c36e
Remove mixin mx_Tooltip_dark and rename class mx_Tooltip_dark ( #10801 )
...
* Remove a mixin - mx_Tooltip_dark
The mixin has been used on `_AppsDrawer.pcss` only.
* Rename mx_Tooltip_dark based on the naming policy
'mx_Tooltip_dark' has been used on `AppPermission.tsx` only.
2023-05-08 03:01:00 +00:00
Suguru Hirahara
0fb4f42434
Remove an obsolete selector from _RightPanel.pcss - mx_RightPanel_blank ( #10815 )
...
Deprecated by e80a1c5051
2023-05-08 02:52:15 +00:00
Suguru Hirahara
00fe0b4316
Fix the color of the verified E2EE icon on RoomSummaryCard ( #10812 )
2023-05-08 02:26:29 +00:00
Kerry
b8482b6bc4
Fix: No feedback when waiting for the server on a /delete_devices request with SSO ( #10795 )
...
* add spinner while requests in progress during sso interactive auth
* strict
2023-05-07 21:12:45 +00:00
alunturner
de16d347e9
Apply strictNullChecks to src/LegacyCallHandler.tsx ( #10690 )
2023-05-05 17:08:07 +01:00
Suguru Hirahara
f6f5d44bde
Remove mx_HeaderButtons class and add a test ( #10713 )
...
* Remove `_HeaderButtons.pcss`
Now that mx_HeaderButtons class is no longer necessary as ARIA "tabpanel" role has been removed from it, it is possible to remove both the class and the style rule for it.
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Tests: add `room-header.spec.ts` and edit the existing tests
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Edit snapshot widths settings
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Fix typo
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Edit a comment
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Optimize a test to check default buttons
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Check highlighted buttons
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Loop
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
---------
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2023-05-05 15:29:10 +00:00
Michael Telatynski
499d8110b3
Fix emitter handler leak in ThreadView ( #10803 )
...
* Fix emitter handler leak in ThreadView
* Help gc react stateNodes
2023-05-05 15:05:58 +00:00
Suguru Hirahara
c7ed23e972
Remove obsolete style blocks from _RightPanel.pcss ( #10804 )
...
* Remove obsolete style block from _RightPanel.pcss - mx_RightPanel_headerButtonGroup
Deprecated by e80a1c5051
* Remove obsolete style block from _RightPanel.pcss - mx_RightPanel_header
Deprecated by e80a1c5051
* Remove obsolete style block from _RightPanel.pcss - mx_RightPanel_headerButton_badge
Deprecated by 8c62dddb32
* Remove obsolete style block from _RightPanel.pcss - mx_RightPanel_collapseButton
Deprecated by e80a1c5051
* Remove obsolete style block from _RightPanel.pcss - keyframes
Deprecated by 694c39e72d
2023-05-05 14:50:36 +00:00
RiotRobot
9860f4befc
v1.11.31-rc.2
v1.11.31-rc.2
2023-05-05 15:27:49 +01:00
RiotRobot
349f7ee27a
Prepare changelog for v1.11.31-rc.2
2023-05-05 15:27:48 +01:00
RiotRobot
17c65f1a0c
Upgrade matrix-react-sdk to 3.72.0-rc.2
2023-05-05 15:26:18 +01:00
RiotRobot
3de332b2cc
v3.72.0-rc.2
2023-05-05 15:17:14 +01:00
RiotRobot
66fa949c2c
Prepare changelog for v3.72.0-rc.2
2023-05-05 15:17:12 +01:00
alunturner
01364ebf45
Apply strictNullChecks to src/components/views/voip/* ( #10692 )
...
* change interface to discriminated union
* fix ts errors
* use definite assertion operator
* use | undefined, instead of assertion operator
* correct the button press arguments for dial button
* update props to have `Props` suffix
* add comment
* remove unnecessary default
* remove unnecessary comment
* make classname match filename
* setup test file
* export consts for testing
* add initial test
* add another DialPad test
* fix imports
2023-05-05 13:26:31 +00:00
Suguru Hirahara
b724cb5fd2
Make cascading of mx_RoomHeader_closeButton easy to understand ( #10756 )
...
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2023-05-05 13:19:26 +00:00
ElementRobot
b19a13dc8b
Fix: reveal images when image previews are disabled ( #10781 ) ( #10799 )
...
* fix image wrapping when showImage previews is disabled
* strict v2
(cherry picked from commit 542bf68c63 )
Co-authored-by: Kerry <kerrya@element.io >
2023-05-05 12:13:51 +00:00
Richard van der Hoff
4bca5143ee
Update cypress.yaml ( #10790 )
2023-05-05 12:06:45 +00:00
Andy Balaam
1fb03c82fe
Ensure we actually wait for the login form to appear in loading-test ( #25287 )
2023-05-05 12:53:12 +01:00
Andy Balaam
f00c742ebc
Wait for login screen to appear in loading-test ( #25276 )
2023-05-05 11:56:35 +01:00
Andy Balaam
7856d84034
Fix use of logger that assumes it interpolates strings ( #10789 )
2023-05-05 10:56:15 +00:00
Michael Telatynski
02de2f5ba9
Add better error for email invites without identity server ( #10739 )
2023-05-05 12:04:13 +01:00
Michael Telatynski
43ffd89e58
Fix accessibility issues around the room list and space panel ( #10717 )
...
* Fix room sublist group label being read twice in Orca
* Fix room list sublist notification badges always having a tab stop
2023-05-05 10:09:41 +00:00
alunturner
c824c4a858
Apply strictNullChecks to src/components/views/rooms/wysiwyg_composer/* ( #10653 )
...
* update components folder
* update useInitialContent
2023-05-05 09:11:56 +00:00
Suguru Hirahara
fbf3de52cd
Remove mixin 'mx_Dialog_link' ( #10787 )
...
There is not a component named 'mx_Dialog_link', and removing a mixin is good for pushing our style codebase toward vanilla CSS.
2023-05-05 09:01:54 +00:00
Michael Telatynski
99ac9e5029
Ensure tooltip contents is linked via aria to the target element ( #10729 )
...
* Ensure tooltip contents is linked via aria to the target element
* Iterate
* Fix tests
* Fix tests
* Update snapshot
* Fix missing aria labels for more tooltips
* Iterate
* Update snapshots
2023-05-05 08:26:11 +00:00
Michael Telatynski
8e962f6897
Update static_analysis.yaml ( #10725 )
2023-05-05 08:13:21 +00:00
Michael Telatynski
9e6467c684
Improve quality of Typescripting ( #25232 )
2023-05-05 09:08:36 +01:00
Michael Telatynski
4dd214506b
Move reaction message previews out of labs ( #10601 )
...
* Update reaction message previews to match designs
* Delabs reaction message previews
* tsc strict
* Iterate
* Add test
* Iterate
2023-05-05 07:45:14 +00:00
Kerry
1f4d857283
Apply strictNullChecks to src/components/views/settings ( #10724 )
2023-05-05 09:13:50 +01:00
Michael Telatynski
a4f0b80692
Improve quality of Typescript types ( #10742 )
2023-05-05 09:11:14 +01:00
Kerry
542bf68c63
Fix: reveal images when image previews are disabled ( #10781 )
...
* fix image wrapping when showImage previews is disabled
* strict v2
2023-05-05 03:41:42 +00:00
Kerry
44e0732144
Sort muted rooms to the bottom of their section of the room list ( #10592 )
...
* muted-to-the-bottom POC
* split muted rooms in natural algorithm
* add previous event to account data dispatch
* add muted to notification state
* sort muted rooms to the bottom
* only split muted rooms when sorting is RECENT
* remove debugs
* use RoomNotifState better
* add default notifications test util
* test getChangedOverrideRoomPushRules
* remove file
* test roomudpate in roomliststore
* unit test ImportanceAlgorithm
* strict fixes
* test recent x importance with muted rooms
* unit test NaturalAlgorithm
* test naturalalgorithm with muted rooms
* strict fixes
* comments
* add push rules test utility
* strict fixes
* more strict
* tidy comment
* document previousevent on account data dispatch event
* simplify (?) room mute rule utilities, comments
* remove debug
2023-05-05 01:53:26 +00:00
Suguru Hirahara
3ca957b541
Update _ResizeHandle.pcss ( #10772 )
...
* Nesting: `mx_ResizeHandle`
* Nesting: `> div`
* Run prettier
* Use a custom property
* Remove a redundant declaration: `cursor: row-resize`
The resizer is either vertical or horizontal, and since `cursor: row-resize` is applied by default, it does not need to be repeated here.
* Conform the class names to the naming policy
* Revert "Use a custom property"
This reverts commit 6116939eec7d9e4220b89a638623e5876e143adf.
2023-05-04 15:19:55 +00:00
Suguru Hirahara
0d2af83dbe
Add E2E test: invite-dialog.spec.ts ( #10693 )
...
* Add `invite-dialog.spec.ts`
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Apply the latest status
The ARIA role of the buttons in 'mx_HeaderButtons' was recently changed from 'tab' to 'button'
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
---------
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2023-05-04 13:09:26 +00:00
Suguru Hirahara
9fc4410ee9
Update style rules of MessageTimestamp ( #10780 )
...
* Remove an obsolete variable - `$MessageTimestamp_width_hover`
Added by 9b54aba4c0
Deprecated 5343be7814
* Replace a variable with a custom property - $MessageTimestamp_width
* Merge with an existing property in :root
rename
* Manage the variable on _MessageTimestamp.pcss
2023-05-04 12:19:26 +00:00
Andy Balaam
36ea338064
Add a waitFor in case it fixes flaky SecurityRoomSettingsTab test ( #10785 )
2023-05-04 10:40:49 +00:00