RiotRobot
24687589e1
Prepare changelog for v2.9.0
2020-07-03 13:27:47 +01:00
RiotRobot
452bb73dcf
Upgrade matrix-js-sdk to 7.1.0
2020-07-03 13:22:03 +01:00
J. Ryan Stinnett
d97b8bc276
Merge pull request #4889 from matrix-org/jryans/rm-dup-compact-release
...
Remove duplicate compact settings, handle device level updates
2020-07-03 12:27:54 +01:00
J. Ryan Stinnett
8bb3f4a225
Remove duplicate compact settings, handle device level updates
...
This removes the duplicate setting for compact layout from the appearance tab,
and leaves the "advanced" one, matching the intention from Design.
This also adds the relevant handling to ensure the device-level setting triggers
an update immediately when changed.
Fixes https://github.com/vector-im/riot-web/issues/14304
2020-07-03 12:19:15 +01:00
RiotRobot
f9cb0b9cab
v2.9.0-rc.1
2020-07-01 14:32:20 +01:00
RiotRobot
012354239d
Prepare changelog for v2.9.0-rc.1
2020-07-01 14:32:19 +01:00
RiotRobot
161c37d93c
Upgrade matrix-js-sdk to 7.1.0-rc.1
2020-07-01 14:21:35 +01:00
J. Ryan Stinnett
0a6ce5ee0a
Merge pull request #4869 from RiotTranslateBot/weblate-riot-web-matrix-react-sdk
...
Update from Weblate
2020-07-01 14:05:07 +01:00
strix aluco
9434923da3
Translated using Weblate (Ukrainian)
...
Currently translated at 26.2% (618 of 2355 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/uk/
2020-07-01 13:03:55 +00:00
Michael Albert
1e81049801
Translated using Weblate (German)
...
Currently translated at 99.2% (2336 of 2355 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/de/
2020-07-01 13:03:54 +00:00
XoseM
5ca4d352ee
Translated using Weblate (Galician)
...
Currently translated at 100.0% (2355 of 2355 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/gl/
2020-07-01 13:03:53 +00:00
Kévin C
2db0bb570a
Translated using Weblate (French)
...
Currently translated at 100.0% (2355 of 2355 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2020-07-01 13:03:50 +00:00
Jeff Huang
f09aa3b09b
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2355 of 2355 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2020-07-01 13:03:47 +00:00
Weblate
0326dba1c2
Merge branch 'origin/develop' into Weblate.
2020-06-30 22:10:59 +00:00
Travis Ralston
2eaaf6a7bd
Merge pull request #4828 from matrix-org/travis/room-list/proliferation
...
Fix a number of proliferation issues in the new room list
2020-06-30 16:10:50 -06:00
Weblate
93d3411bed
Merge branch 'origin/develop' into Weblate.
2020-06-30 22:01:25 +00:00
J. Ryan Stinnett
b456529c3e
Merge pull request #4860 from matrix-org/jryans/read-marker-jump-invis-2
...
Fix jumping to read marker for events without tiles
2020-06-30 23:01:19 +01:00
Travis Ralston
9de42513dc
Handle sticky rooms when regenerating lists
...
`setKnownRooms` is called to regenerate the room list, and if we don't take the sticky room out of the equation we end up with the room being duplicated. So, to make this easy, we simply remove the sticky room and handle it after the fact.
2020-06-30 15:04:47 -06:00
Travis Ralston
da2fd35094
Add sanity check to ensure we don't accidentally proliferate rooms
...
This small check just ensures that we aren't about to blindly accept that the calling code knows what it is doing. There are some unknown cases where NewRoom gets fired for rooms we already know about, so in those cases we just change it to a PossibleTagChange which is what the caller likely intended.
Many of the edge cases are unknown, though this can happen for an invite being accepted (for example). It's easier to handle it here instead of tracking down every single possibility and fixing it higher up.
2020-06-30 14:36:11 -06:00
Travis Ralston
6a191ea3ee
Handle room invites as new rooms
...
We wouldn't have seen them before, so might as well treat them as new instead of tag changes.
2020-06-30 14:23:00 -06:00
Travis Ralston
223ee0dbdb
Add locking to avoid index corruption
...
When a new room is added there's a fairly good chance that the other events being dispatched will happen in the middle of (for example) the room list being re-sorted. This commit wraps the entire handleRoomUpdate() function for the underlying algorithms in a lock so that if we're unlucky enough to get an update while we're sorting (as the ImportanceAlgorithm splices out what it is sorting) we won't scream about invalid index errors.
2020-06-30 13:55:53 -06:00
Travis Ralston
c7a83e65f0
Fix proliferation when joining upgraded rooms
...
We have to do a bit of a dance to return the sticky room to the list so we can remove it, if needed, and ensure that we generally swap the rooms out of the list.
2020-06-30 13:55:15 -06:00
Weblate
bab10f8b6d
Merge branch 'origin/develop' into Weblate.
2020-06-30 19:18:46 +00:00
Szimszon
d8bc20932e
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (2355 of 2355 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2020-06-30 19:18:46 +00:00
Besnik Bleta
e83a941140
Translated using Weblate (Albanian)
...
Currently translated at 99.9% (2352 of 2355 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/sq/
2020-06-30 19:18:41 +00:00
Michael Telatynski
52b52dfec4
Merge pull request #4859 from matrix-org/t3chguy/dedup-rooms-autocomplete
...
De-duplicate rooms from the room autocomplete provider
2020-06-30 20:18:34 +01:00
J. Ryan Stinnett
51118863c7
Fix jumping to read marker for events without tiles
...
It is possible for your read marker to be set to an event without a tile (like a
reaction). We would still render the read marker at the position of those events
in the timeline, even though there's no matching tile, which breaks a core
assumption of jump to read marker path: it assumes that if the read marker node
is present in the DOM, then there must also be an event tile with a scroll token
matching the event ID.
This fixes the situation by setting a scroll token on the read marker so it can
always be scrolled to, no matter what kind of event it might represent.
Fixes vector-im/riot-web#10975
2020-06-30 18:40:52 +01:00
Weblate
e5a7101f1a
Merge branch 'origin/develop' into Weblate.
2020-06-30 17:06:17 +00:00
David Baker
2247400010
Merge pull request #4847 from matrix-org/dbkr/recovery_key_upload_2
...
Add file upload button to recovery key input
2020-06-30 18:06:12 +01:00
David Baker
7caf2d5459
remove rogue blank line
2020-06-30 17:56:50 +01:00
Weblate
4f899f2d34
Merge branch 'origin/develop' into Weblate.
2020-06-30 16:55:09 +00:00
David Baker
21c5c745c1
Merge pull request #4831 from matrix-org/dbkr/recovery_key_passphrase_2
...
Implement new design on security setup & login
2020-06-30 17:55:03 +01:00
Weblate
ab1472dc98
Merge branch 'origin/develop' into Weblate.
2020-06-30 16:36:21 +00:00
Michael Telatynski
55e0df3e00
Merge pull request #4856 from matrix-org/t3chguy/fix-join-slashcmd
...
Fix /join slash command via servers including room id as a via
2020-06-30 17:36:15 +01:00
Weblate
8eb3d747b8
Merge branch 'origin/develop' into Weblate.
2020-06-30 16:02:08 +00:00
Michael Telatynski
f269aefe18
Merge pull request #4855 from matrix-org/t3chguy/download_toast
...
Add Generic Expiring Toast and timing hooks
2020-06-30 17:02:04 +01:00
Weblate
8aa80015d1
Merge branch 'origin/develop' into Weblate.
2020-06-30 15:57:02 +00:00
Michael Telatynski
446f3e35e9
Merge pull request #4846 from matrix-org/t3chguy/notifications0
...
Fix Room Custom Sounds regression and make ProgressBar relevant again
2020-06-30 16:56:57 +01:00
Weblate
1e9ad26fb9
Merge branch 'origin/develop' into Weblate.
2020-06-30 15:56:46 +00:00
random
41ac980196
Translated using Weblate (Italian)
...
Currently translated at 100.0% (2345 of 2345 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/it/
2020-06-30 15:56:46 +00:00
Michael Albert
bf4305f00c
Translated using Weblate (German)
...
Currently translated at 99.9% (2343 of 2345 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/de/
2020-06-30 15:56:45 +00:00
XoseM
08fa7912b3
Translated using Weblate (Galician)
...
Currently translated at 100.0% (2345 of 2345 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/gl/
2020-06-30 15:56:45 +00:00
Kévin C
2d6142d132
Translated using Weblate (French)
...
Currently translated at 100.0% (2345 of 2345 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2020-06-30 15:56:45 +00:00
Jeff Huang
022cc5ea32
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2345 of 2345 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2020-06-30 15:56:44 +00:00
Michael Telatynski
cd06910713
Merge pull request #4854 from matrix-org/t3chguy/fix-redirect-loop
...
Including start_sso and start_cas in redirect loop prevention
2020-06-30 16:56:38 +01:00
Michael Telatynski
7d7bafb1ea
De-duplicate rooms from the room autocomplete provider
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-06-30 16:23:52 +01:00
David Baker
1e457994f9
More padding between header & text in radio button
2020-06-30 11:10:12 +01:00
Weblate
34328eaf8e
Merge branch 'origin/develop' into Weblate.
2020-06-29 19:10:59 +00:00
Travis Ralston
bb9ae7b55b
Merge pull request #4850 from matrix-org/travis/room-list/todo-cleanup
...
Clean up TODO comments for new room list
2020-06-29 13:10:52 -06:00
Michael Telatynski
9f6893ef2b
Fix /join slash command via servers including room id as a via
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-06-29 16:27:59 +01:00