Johannes Marbach
93682e9d13
Further type fixes
2023-02-04 20:29:50 +01:00
Johannes Marbach
a3d09937d6
Fix types
2023-02-04 20:22:03 +01:00
Johannes Marbach
73fdef2174
Regenerate strings
2023-02-04 20:06:20 +01:00
Johannes Marbach
e5a7e83b48
Add option to find own location in map views
2023-02-04 19:58:19 +01:00
Andy Balaam
a756b33fe9
Rename RoomCreate -> RoomPredecessorTile ( #10047 )
2023-02-03 16:58:52 +00:00
Florian Duros
2b66cfc25f
Open message in editing mode when keyboard up is pressed (RTE) ( #10079 )
...
Move to previous message when arrow up is pressed in the main composer (RTE)
2023-02-03 17:43:02 +01:00
Janne Mareike Koschinski
f1a08cd572
Gitter sunsetting: Use findPredecessor in EventTileFactory ( #10075 )
2023-02-03 15:36:37 +00:00
Michael Telatynski
9743852380
Improve typescript null checking in places ( #10073 ( #10073
...
* Improve typescript null checking in places
* Iterate
* Fix Timer.ts
2023-02-03 15:27:47 +00:00
Michael Weimann
97506cbcdb
Migrate SpotlightDialog for dynamic room predecessors ( #10076 )
2023-02-03 15:47:07 +01:00
Andy Balaam
add23e4d5d
Pass the dynamic predecessor feature flag when listing rooms ( #10068 )
2023-02-03 14:09:31 +00:00
alunturner
41c8ab5e59
fix paragraph display for MD from plain text editor ( #10071 )
2023-02-03 13:55:12 +00:00
Michael Weimann
cfba1b07c6
Broadcast time left should never be negative ( #10070 )
2023-02-03 13:49:43 +01:00
Michael Weimann
27bd04a875
Use findPredecessor in RoomNotifs#getUnreadNotificationCount ( #10067 )
2023-02-03 13:00:33 +01:00
Germain
6dd578e5a7
Devtools for stuck notifications ( #10042 )
2023-02-03 11:07:24 +01:00
Florian Duros
469228f45e
Fix new line created when enter is pressed ( #10064 )
2023-02-03 10:48:12 +01:00
Andy Balaam
b7cd28bd29
Support MSC3946 in RoomListStore ( #10054 )
2023-02-03 09:14:44 +00:00
Michael Telatynski
2bde31dcff
Switch to linkify-react for element Linkification as it handles React subtrees without exploding ( #10060
...
* Switch to linkify-react instead of our faulty implementation
Fixes a series of soft crashes where errors include "The node to be removed is not a child of this node."
* Improve types
* Fix types
* Update snapshots
* Add test
* Fix test
2023-02-03 08:59:21 +00:00
Michael Weimann
089557005a
Autofocus security key field ( #10048 )
2023-02-03 09:39:25 +01:00
Kerry
ebb8408f28
Poll history - read only list of polls in current timeline ( #10055 )
...
* add settings while under development
* very basic tests for roomsummarycard
* empty poll history dialog and option in room summary
* pollS history in settings
* render an ugly list of polls in current timeline
* readonly poll history list items
* fix scroll window
* use short year code in date format, tidy
* no results message + tests
* strict fix
* mock intldatetimeformat for stable date formatting
* extract date format fn into date-utils
* jsdoc
2023-02-02 21:39:23 +00:00
Kerry
544baa30ed
use Poll model with relations API in poll rendering ( #9877 )
...
* wip
* remove dupe
* use poll model relations in all cases
* update mpollbody tests to use poll instance
* update poll fetching login in pinned messages card
* add pinned polls to room polls state
* add spinner while relations are still loading
* handle no poll in end poll dialog
* strict errors
* strict fix
* more strict fix
2023-02-02 20:22:26 +00:00
Johannes Marbach
b45b933a65
Merge pull request #10010 from matrix-org/johannes/latest-room-in-space
...
Ensure room is actually in space hierarchy when resolving its latest version
2023-02-02 21:00:28 +01:00
Johannes Marbach
d3f378240e
Appease the linter
2023-02-02 20:38:42 +01:00
Johannes Marbach
f3fd027db4
Merge branch 'develop' into johannes/latest-room-in-space
2023-02-02 20:21:17 +01:00
Johannes Marbach
568042b9e7
Move test setup to describe scope
2023-02-02 20:20:57 +01:00
Germain
509459f1d7
Exclude devtools view from coverage checks ( #10049 )
2023-02-02 17:18:35 +00:00
Florian Duros
1ad16fbeae
Fix new line for inline code ( #10062 )
2023-02-02 15:49:50 +00:00
Michael Weimann
c8ca47f786
Re-enable space cypress tests again ( #10061 )
2023-02-02 15:25:24 +00:00
Andy Balaam
e43d447535
Support MSC3946 in RoomCreate tile ( #10041 )
2023-02-02 13:39:13 +00:00
Andy Balaam
b416e15cbd
Tests for RoomListStore's predecessor handling ( #10046 )
2023-02-02 13:22:30 +00:00
Florian Duros
5b088f989f
Update labs flag description for RTE ( #10058 )
2023-02-02 11:23:03 +01:00
Michael Telatynski
21c3967010
Revert "Member avatars without canvas" ( #10057
...
* Revert "Apply more general fix for base avatar regressions (#10045 )"
This reverts commit 371a3c0d36
.
* Revert "Fix layout and visual regressions around default avatars (#10031 )"
This reverts commit 0d1fce37b2
.
* Revert "Member avatars without canvas (#9990 )"
This reverts commit a8aa4de4b4
.
* Update snapshots
2023-02-02 10:22:19 +00:00
alunturner
43e7870d92
Change ul list style to disc when editing message ( #10043 )
...
* ensures consistency between timeline, composer and "editor" composer
2023-02-02 09:09:52 +00:00
Kerry
923ad4323b
Poll history - setup labs setting ( #10039 )
...
* add settings while under development
* very basic tests for roomsummarycard
* empty poll history dialog and option in room summary
* pollS history in settings
* use more user-centric selectors in roomsummarycard test
2023-02-01 20:57:48 +00:00
Johannes Marbach
3766b39361
Merge branch 'develop' into johannes/latest-room-in-space
2023-02-01 19:54:40 +01:00
Johannes Marbach
bf94d50be2
Prettyfy
2023-02-01 19:53:01 +01:00
Johannes Marbach
c63daf62ed
Add snapshot test
2023-02-01 19:51:37 +01:00
Michael Telatynski
19b81d257f
Revert "Include percy in branch protection conditionally" ( #10051
...
This reverts commit a07f9a723f
.
2023-02-01 16:28:30 +00:00
Michael Telatynski
a07f9a723f
Include percy in branch protection conditionally ( #9894 )
2023-02-01 15:52:34 +00:00
Andy Balaam
33b89a5709
Use Room.findPredecessor when rendering RoomCreate tiles ( #10012 )
...
* Use Room.findPredecessor to render RoomCreate tiles
* Handle state updates
* Handle missing predecessor
* Check for missing a room
2023-02-01 15:44:46 +00:00
Michael Telatynski
371a3c0d36
Apply more general fix for base avatar regressions ( #10045 )
2023-02-01 14:51:40 +00:00
Michael Weimann
7feb5b1f6b
Add PiP move threshold ( #10040 )
2023-02-01 13:55:10 +01:00
Michael Weimann
c6f6fa62f7
Implement broadcast UTD handling ( #10021 )
2023-02-01 13:32:49 +01:00
Florian Duros
afda774471
Add RTE keyboard navigation in editing ( #9980 )
...
Add Keyboard navigation in editing
2023-02-01 13:12:12 +01:00
Germain
8161da1054
Remove threads beta feedback button ( #10038 )
2023-02-01 09:50:15 +00:00
Florian Duros
16addd6ead
Replace list, code block and quote icon by new icons ( #10035 )
2023-02-01 10:22:01 +01:00
Florian Duros
918f151384
Add indentation increasing/decreasing to RTE ( #10034 )
...
Add indent and unindent actions to RTE
2023-01-31 18:13:24 +01:00
Germain
703587b8e9
Cleanup pre MSC3773 thread unread notif logic ( #10023 )
2023-01-31 16:59:24 +00:00
fahadNoufal
eaf152ceef
resolved emoji description text overflowing issue ( #10028 )
...
Co-authored-by: Germain <germains@element.io>
Resolves https://github.com/vector-im/element-web/issues/22126
2023-01-31 16:28:47 +00:00
Michael Telatynski
0d1fce37b2
Fix layout and visual regressions around default avatars ( #10031 )
2023-01-31 13:56:48 +00:00
grimhilt
5a08859e37
fix regional emojis converted to flags ( #9294 )
...
Co-authored-by: grimhilt <grimhilt@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: Faye Duxovni <duxovni@duxovni.org>
Co-authored-by: Faye Duxovni <fayed@element.io>
Fixes https://github.com/vector-im/element-web/issues/19000
2023-01-31 13:08:35 +00:00