Commit Graph

27625 Commits (b0f2230fa9ce179508f9ca4ff5beb20eefe71fdf)

Author SHA1 Message Date
Travis Ralston 437ccb2421 Convert NotificationControllers to TS 2020-07-28 15:19:11 -06:00
Travis Ralston d4fd3b3262 Convert CustomStatusController to TS 2020-07-28 15:17:01 -06:00
Travis Ralston 6297004957 Convert SettingController to TS 2020-07-28 15:13:38 -06:00
Travis Ralston 27b81d1e26 Roughly convert Settings to TS 2020-07-28 15:07:35 -06:00
Travis Ralston 1f7f40736b Fix imports for SettingLevel to point at new file 2020-07-28 11:53:43 -06:00
Travis Ralston 4db4625e34 Move SettingLevel to its own file 2020-07-28 11:37:59 -06:00
Jorik Schellekens f64ef65f97 Use StyledRadioGroup 2020-07-28 17:13:58 +01:00
Weblate a2e873b250 Merge branch 'origin/develop' into Weblate. 2020-07-28 15:24:34 +00:00
J. Ryan Stinnett 79348b44cb
Merge pull request #4075 from MarcoZehe/SuppressSpeechWhenSending
Don't speak the outgoing message if it is in the Sending state.
2020-07-28 16:24:28 +01:00
Weblate 6e3a2dd613 Merge branch 'origin/develop' into Weblate. 2020-07-28 15:13:48 +00:00
Michael Telatynski 2d918a6dfc
Merge pull request #5052 from matrix-org/t3chguy/fix/14501
Remove poorly contrasted "dark style" heading in Room Preview Bar
2020-07-28 16:13:43 +01:00
Weblate f0bd98f7ff Merge branch 'origin/develop' into Weblate. 2020-07-28 15:13:09 +00:00
Michael Telatynski 05332124ee
Merge pull request #5050 from matrix-org/t3chguy/fix/14774
Fix Query Matcher regression with certain unhomoglyph'd characters
2020-07-28 16:13:03 +01:00
Jorik Schellekens fb953ade8e Accessibility focus checkboxes and radio boxes 2020-07-28 16:08:25 +01:00
Jorik Schellekens 749aaf0b54 Fix tests 2020-07-28 14:59:03 +01:00
Weblate 6bcb1b686d Merge branch 'origin/develop' into Weblate. 2020-07-28 13:30:07 +00:00
Jorik Schellekens 4f55ef685d
Merge pull request #4989 from matrix-org/joriks/resize-handlebars-2.0
Fix handlebar interaction
2020-07-28 14:30:00 +01:00
Jorik Schellekens 4ab3ea395a lint 2020-07-28 13:56:18 +01:00
Weblate 28447b71d3 Merge branch 'origin/develop' into Weblate. 2020-07-28 12:37:33 +00:00
rkfg e9b59a4669 Translated using Weblate (Russian)
Currently translated at 90.8% (2108 of 2322 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/ru/
2020-07-28 12:37:32 +00:00
Travis Ralston 3561de3f8a
Merge pull request #5054 from matrix-org/travis/perf6
Minor improvements to filtering performance
2020-07-28 06:37:27 -06:00
Travis Ralston 1573c88b47
Update src/utils/arrays.ts
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2020-07-28 06:37:19 -06:00
Jorik Schellekens 9cd232617d Unify composer and room header icons 2020-07-28 13:19:11 +01:00
Weblate 5766b1c85f Merge branch 'origin/develop' into Weblate. 2020-07-28 09:41:16 +00:00
Олег Корапарара 41a749d3f6 Translated using Weblate (Ukrainian)
Currently translated at 45.2% (1050 of 2322 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/uk/
2020-07-28 09:41:16 +00:00
strix aluco 29f9b7c883 Translated using Weblate (Ukrainian)
Currently translated at 45.2% (1050 of 2322 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/uk/
2020-07-28 09:41:16 +00:00
Marcelo Filho 48482fecc6 Translated using Weblate (Portuguese (Brazil))
Currently translated at 82.3% (1911 of 2322 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/pt_BR/
2020-07-28 09:41:11 +00:00
Robin Townsend 71e301b823 Translated using Weblate (Lojban)
Currently translated at 21.1% (489 of 2322 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/jbo/
2020-07-28 09:41:00 +00:00
Rintan d1b9d6f973 Translated using Weblate (Japanese)
Currently translated at 58.1% (1348 of 2322 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/ja/
2020-07-28 09:41:00 +00:00
call_xz a80c0310dd Translated using Weblate (Japanese)
Currently translated at 58.1% (1348 of 2322 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/ja/
2020-07-28 09:41:00 +00:00
Szimszon 9a490a2a9d Translated using Weblate (Hungarian)
Currently translated at 100.0% (2322 of 2322 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/hu/
2020-07-28 09:40:59 +00:00
hugues de keyzer 46b08c520d Translated using Weblate (Esperanto)
Currently translated at 99.9% (2320 of 2322 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/eo/
2020-07-28 09:40:59 +00:00
Michael Telatynski 0ee30a07a8
Merge pull request #5055 from matrix-org/t3chguy/fix/14700
Fix TextWithTooltip "leaking" tooltip wrappers
2020-07-28 10:40:52 +01:00
Michael Telatynski e7ec34e61e Fix TextWithTooltip "leaking" tooltip wrappers
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-07-28 10:13:13 +01:00
Travis Ralston 2a8881f753 Fix typing error 2020-07-27 17:41:23 -06:00
Travis Ralston 900c234434 Internalize notification state handling for lists
This reduces the update cost of rooms changing, and fixes a bug where when a sublist became filtered it would change the notification count of the sublist.

This does change the expected usage of the state store to ensuring that only one place updates the rooms on the list states, which is currently the room list store. Ideally the state store could listen to the room list store to update itself, however due to a complicated require() loop it is not possible.
2020-07-27 17:33:27 -06:00
Travis Ralston b91026fa89 Ensure CustomRoomTagStore doesn't fire useless updates
This could in theory cause double rendering of the room list under some conditions.
2020-07-27 17:18:01 -06:00
Travis Ralston 5f034ee4ed Ensure arrayHasDiff returns a boolean
This is just maintenance noticed while debugging.
2020-07-27 17:17:27 -06:00
Travis Ralston 51592ccfb6 Remove watch notifications from SettingsStore
It slows things down a bit, and in practice is more unlikely to be a problem than a savior.
2020-07-27 17:17:08 -06:00
Travis Ralston a15aae4daf Apply a throttle to filter condition updates 2020-07-27 16:35:48 -06:00
Travis Ralston 517c93a7d5 Move expand-on-filter into the sublist
It's a bit more complicated this way, but helps reduce some of the latency involved in remounting the entire room list.
2020-07-27 16:35:48 -06:00
Travis Ralston c6033b9410 Move search out of RoomList and LeftPanel, into RoomSearch
This prevents the entire left panel from having to re-mount whenever the search query changes.
2020-07-27 16:35:48 -06:00
Travis Ralston 42498d32cc Move community filtering into the sublist
This is a step towards the room list not having to concern itself with the search parameters.
2020-07-27 16:35:48 -06:00
Weblate 3b7fc99ee2 Merge branch 'origin/develop' into Weblate. 2020-07-27 20:34:50 +00:00
Marcelo Filho 02a3d60be7 Translated using Weblate (Portuguese (Brazil))
Currently translated at 75.8% (1759 of 2322 strings)

Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/element-web/matrix-react-sdk/pt_BR/
2020-07-27 20:34:50 +00:00
RiotRobot f9540dd7cd Add JS SDK version again 2020-07-27 21:34:31 +01:00
Weblate ec33ddd3a9 Merge branch 'origin/develop' into Weblate. 2020-07-27 20:33:54 +00:00
RiotRobot eee4fc178f Add JS SDK version 2020-07-27 21:33:39 +01:00
Weblate fc275f384c Merge branch 'origin/develop' into Weblate. 2020-07-27 20:30:00 +00:00
RiotRobot 96ba645cbd Reset matrix-js-sdk back to develop branch 2020-07-27 21:29:22 +01:00