Šimon Brandner
5348572439
Write tests for message right-click context menu ( #8532 )
2022-05-11 18:39:40 +02:00
Michael Telatynski
36f2824eb8
Update thread summary when latest event gets decrypted ( #8564 )
2022-05-11 17:32:48 +01:00
Michael Telatynski
f9c85ac7c2
Fix codepath which can wrongly cause automatic space switch from all rooms ( #8560 )
...
* Fix codepath which can wrongly cause automatic space switch from all rooms
* Improve typing
2022-05-11 16:44:02 +01:00
Šimon Brandner
13aa610cd2
Fix room history not being visible even if we have historical keys ( #8563 )
2022-05-11 15:03:17 +00:00
Michael Telatynski
00984e4434
Fix effect of URL preview toggle not updating live ( #8561 )
...
* Remove unused state and fix canPeek
* Fix effect of URL preview toggle not updating live
* Remove stale context fields
2022-05-11 15:11:42 +01:00
Suguru Hirahara
464eb93a44
Fix visual bugs on AccessSecretStorageDialog ( #8160 )
...
* Remove duplicate mx_Dialog_buttons
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Group buttons on mx_Dialog with span
- Cancel default styling for elements inside .mx_AccessSecretStorageDialog_primaryContainer
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Move common rules of mx_Dialog_buttons_row to _common.scss
- Set 16px gap between buttons per https://github.com/vector-im/element-web/issues/19426#issuecomment-949778515
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Spacing variables
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Nesting - .mx_AccessSecretStorageDialog_reset
- Fix the reset link color
- Set $spacingStart variable
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Remove unnecessary rule
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2022-05-11 12:33:21 +00:00
Suguru Hirahara
e2a612b070
Fix the width bounce of the clock on the AudioPlayer ( #8320 )
...
* Remove the hardcoded width of the clock on the AudioPlayer
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Use text-align: justify
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2022-05-11 11:58:07 +01:00
Michael Telatynski
39262215cd
Remove redundant checkKey parameter ( #8559 )
2022-05-11 11:10:50 +01:00
Suguru Hirahara
ac46e6319b
Hide the verification left stroke only on the thread list ( #8525 )
...
* Hide the verification left stroke only in the thread panel (ie. let it shown in a chat panel with a maximized widget)
Respect the original comment that the stroke should be hidden in the thread list (and in a thread as well).
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Display the left stroke inside a thread
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2022-05-11 10:56:58 +01:00
Yaya Usman
fbb8581f77
Hide recently_viewed dropdown when other modal opens ( #8538 )
...
* hide recently viewed modal when other modal opens
* updated zindex
2022-05-10 18:50:09 +00:00
Šimon Brandner
114f0721e4
Fix pills in the composer having too much left padding ( #8557 )
2022-05-10 18:24:29 +00:00
Šimon Brandner
a0c3a3ab06
Fix download button not working on events that were decrypted too late ( #8556 )
2022-05-10 17:22:39 +00:00
Michael Telatynski
ad4d3f9a88
Move threads e2e tests over to cypress ( #8501 )
...
* Add non-consent (default) Synapse template
* Add consent test
* Add create room test
* Stash work
* Initial threads tests
* fix
* Delete old threads e2e tests, plan new ones
* Fix typed s'more
* Try something else
* specify d.ts
* Fix types once and for all?
* Fix the consent tests
* Iterate threads test harness
* Fix dispatcher types
* Iterate threads test
* fix typing
* Alternative import attempt
* let it break let it break let it break
* Tweak types
* Stash
* delint and update docs
* null-guard scrollIntoView
* Iterate threads test
* Apply suggestions from code review
2022-05-10 17:09:31 +00:00
Suguru Hirahara
14127c777b
Align thread summary button with bubble messages on the left side ( #8388 )
...
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2022-05-10 18:01:46 +01:00
Robin
97c99c6aae
Only jump to date after pressing the 'go' button ( #8548 )
2022-05-10 12:49:05 -04:00
Kerry
c67b41fbde
Enable forwarding static locations ( #8553 )
...
* enable forwarding for location events
Signed-off-by: Kerry Archibald <kerrya@element.io >
* allow forwarding of static locations
Signed-off-by: Kerry Archibald <kerrya@element.io >
* add comment
Signed-off-by: Kerry Archibald <kerrya@element.io >
2022-05-10 16:21:20 +00:00
Kerry
3c5942aa35
use isLocationEvent util everywhere ( #8551 )
...
Signed-off-by: Kerry Archibald <kerrya@element.io >
2022-05-10 17:39:28 +02:00
RiotRobot
38f34c3d6a
Reset matrix-js-sdk back to develop branch
2022-05-10 15:07:41 +01:00
RiotRobot
6396d26d21
Resetting package fields for development
2022-05-10 15:06:06 +01:00
RiotRobot
3d2866917a
Merge branch 'master' into develop
2022-05-10 15:03:45 +01:00
RiotRobot
6d0e44cfc1
v3.44.0
v3.44.0
2022-05-10 14:59:47 +01:00
RiotRobot
c29231fb74
Prepare changelog for v3.44.0
2022-05-10 14:59:46 +01:00
RiotRobot
ee47cb8024
Upgrade matrix-js-sdk to 17.2.0
2022-05-10 14:54:47 +01:00
Michael Telatynski
47b39b3ef7
Fix unresponsive notification toggles ( #8549 ) ( #8552 )
...
* Return consistently typed setting values from localStorage
* Watch notification toggles
* Test that it all works
(cherry picked from commit 0b0e414fd4 )
Co-authored-by: Robin <robin@robin.town >
2022-05-10 14:35:47 +01:00
Robin
0b0e414fd4
Fix unresponsive notification toggles ( #8549 )
...
* Return consistently typed setting values from localStorage
* Watch notification toggles
* Test that it all works
2022-05-10 09:13:02 -04:00
Šimon Brandner
c1579f765a
Fix the look of pills ( #8545 )
...
* Fix the look of pills
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Fix comment
Co-authored-by: Robin <robin@robin.town >
Co-authored-by: Robin <robin@robin.town >
2022-05-10 07:00:35 +02:00
Eric Eastwood
8add540f27
Document what all of our "Pegs" are (just singletons) ( #8510 )
...
As discussed at https://matrix.to/#/!fLeHeojWgBGJlLNdLC:matrix.org/$DHCPeZQ1aty_1l_nNHo_5F8Uwb3t29N1zuabWa5qLzM?via=matrix.org&via=element.io&via=vector.modular.im
Peg is used in the literal sense:
> a short pin or bolt, typically tapered at one end, that is used for securing something in place, hanging things on, or marking a position.
Looking for an `MatrixClient`? Just look for the `MatrixClientPeg` on the peg board. So you'll find a `MatrixClient` hanging on the `MatrixClientPeg`.
Maybe you're more familiar with these alternative names like `MatrixClientSingleton` but that's a bit long and Java-y or `MatrixClientHandle` in the win32 world.
2022-05-09 21:34:27 -05:00
Eric Eastwood
3a241e0dfb
Log TimelinePanel debugging info when opening the bug report modal ( #8502 )
...
To debug all of the timeline problems:
- https://github.com/vector-im/element-web/issues/21613
- https://github.com/vector-im/element-web/issues/21922
- https://github.com/vector-im/element-web/issues/21432
- https://github.com/vector-im/element-web/issues/21533
2022-05-09 21:32:25 -05:00
Robin
d5b363e971
Set color-scheme property in themes ( #8547 )
2022-05-09 21:55:31 -04:00
Travis Ralston
ed2ee70f9f
Merge pull request #6899 from KalleStruik/19245-improve-styling-of-search-initialization-errors
...
Improve the styling of search initialization errors.
2022-05-09 19:39:58 -06:00
Travis Ralston
bebf7e8d84
Appease i18n
2022-05-09 19:33:11 -06:00
Travis Ralston
401e124df6
Merge branch 'develop' into 19245-improve-styling-of-search-initialization-errors
2022-05-09 19:32:43 -06:00
Travis Ralston
548290b006
Run a minor code quality checker over the repo ( #8524 )
...
* Run a minor code quality checker over the repo
Largely targeted at spelling of common words and misc code issues.
* Update snapshots
2022-05-09 22:52:05 +00:00
Robin
89d7760f36
Don't leave button tooltips open when closing modals ( #8546 )
2022-05-09 18:02:03 -04:00
Michael Telatynski
617c0e3c50
Add cypress badge ( #8544 )
2022-05-09 17:37:21 +01:00
Janne Mareike Koschinski
e05a3e6446
fix: update matrix-analytics-events ( #8543 )
2022-05-09 14:18:15 +00:00
Robin
19efa093e0
Handle Jitsi Meet crashes more gracefully ( #8541 )
2022-05-09 13:46:08 +00:00
Kerry
333dd59f06
test typescriptification - RoomList ( #8540 )
...
* test/components/views/rooms/RoomList-test.js -> test/components/views/rooms/RoomList-test.tsx
Signed-off-by: Kerry Archibald <kerrya@element.io >
* fix ts issues
Signed-off-by: Kerry Archibald <kerrya@element.io >
2022-05-09 13:24:12 +00:00
Šimon Brandner
7d1ecfdcbc
Make date changes more obvious ( #6410 )
...
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-05-09 14:23:51 +01:00
Kerry
dc346d5e83
test typescriptification - RoomViewStore ( #8539 )
...
* test/stores/RoomViewStore-test.js -> test/stores/RoomViewStore-test.tsx
Signed-off-by: Kerry Archibald <kerrya@element.io >
* fix tsc issues
Signed-off-by: Kerry Archibald <kerrya@element.io >
2022-05-09 15:14:45 +02:00
Janne Mareike Koschinski
8aa303f9b7
Improve welcome screen, add opt-out analytics ( #8474 )
2022-05-09 15:10:22 +02:00
Michael Telatynski
674aec4050
Fix regression around pasting links ( #8537 )
...
* Fix regression around pasting links
* Add tests
2022-05-09 12:39:32 +00:00
Yaya Usman
7e21be06d0
Fixes suggested room not ellipsized on shrinking ( #8536 )
...
* fixes suggested room not ellipsized on shrinking
* style-lint check update
2022-05-09 12:04:44 +00:00
Kalle Struik
7c07ad155c
Improve the styling of search initialization errors.
...
Signed-off-by: Kalle Struik <kalle@kallestruik.nl >
2022-05-09 11:20:36 +02:00
Kerry
7e15bef062
Live location sharing: fix code smells - return useEffect unsub, dont map ( #8535 )
...
Signed-off-by: Kerry Archibald <kerrya@element.io >
2022-05-09 08:42:05 +00:00
Matthew Hodgson
aa8e3dbfb4
Support Inter on custom themes ( #8399 )
...
* include Inter natively on legacy & custom themes
* fix theming of beta button
* fix beta pill skinning properly
* switch back to accent-alt for beta pills
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2022-05-09 07:55:28 +01:00
Suguru Hirahara
cd8bdc1f54
Add box-shadow to the reply preview on the main (left) panel only ( #8397 )
...
Remove the box-shadow from the preview on the (right) panel for threads and a chat with a maximized widget.
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2022-05-09 06:35:17 +00:00
Suguru Hirahara
50a714de4a
Add margin-top to the location body which is a sibling of DisambiguatedProfile ( #8523 )
...
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2022-05-09 06:33:34 +00:00
Suguru Hirahara
ed086b0608
Set line-height: 1 to RedactedBody inside GenericEventListSummary for IRC/modern layout ( #8529 )
...
* Move line-height of .mx_EventTile_line from _GroupLayout.scss to _EventTile.scss
Specifying mx_EventTile_line's line-height in mx_GroupLayout is too strong for mx_GenericEventListSummary.
- Set line-height:1 to mx_RedactedBody inside mx_GenericEventListSummary on IRC/modern layout
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Use a variable to remove the comment
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
* Readability
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2022-05-09 06:27:13 +00:00
Šimon Brandner
b1daf3fec2
Add a Copy link button to the right-click message context-menu labs feature ( #8527 )
...
* Simplify `Share` button
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* Add proper `Copy link` button
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
* i18n
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com >
2022-05-09 08:25:14 +02:00