Commit Graph

8956 Commits (8d994f278877e2353f12a98e3b87c39e78370015)

Author SHA1 Message Date
Luke Barnard 8d994f2788 Merge branch 'develop' into luke/track-page-change-duration 2018-03-28 10:56:36 +01:00
Luke Barnard f29b58aba5 Always expect generationTimeMs 2018-03-28 10:31:03 +01:00
Luke Barnard 187e8ab8a8 Remove unused variable 2018-03-28 10:27:24 +01:00
Luke Barnard c8312dd5ae Use a less fragile API to track page change performance 2018-03-28 10:25:28 +01:00
Luke Barnard d3e2c4c561
Merge pull request #1810 from matrix-org/luke/force-gemini
Wrap GeminiScrollbar in a component, enabled forceGemini
2018-03-27 17:29:00 +01:00
Luke Barnard 944940057e Remember that React needs React 2018-03-27 13:04:26 +01:00
Luke Barnard 2ffcad0981 Convert GeminiScrollbarWrapper to stateless component 2018-03-27 13:04:26 +01:00
Luke Barnard 39e9d52c04 Make sure to proxy special prop `ref` 2018-03-27 13:04:26 +01:00
Luke Barnard b80568b1c5 Wrap GeminiScrollbar in a component, enabled forceGemini
Fixes https://github.com/vector-im/riot-web/issues/6294
2018-03-27 13:04:26 +01:00
Luke Barnard 69d9080dd5 Track duration of page changes
The duration measured is between
 - componentWillUpdate of MatrixChat and
 - componentDidUpdate of MatrixChat.

This does not account for *all* changes to the view that occur
when a room switch happens, for example. But it does at least
capture the difference between switching to a "big" room and
switching to a small test room.
2018-03-27 11:17:49 +01:00
David Baker a26f3f453c
Merge pull request #1742 from aidalgol/show-display-name-in-receipts
Add display name to the read receipt view
2018-03-26 13:41:06 +01:00
David Baker 0a920ae801
Indenting fix 2018-03-26 13:33:47 +01:00
Aidan Gauland 3d4feac75b Don't try to show unset display name
In the ReadReceiptMarker title, show the display name only when it is not the
same as the user ID.
2018-03-23 17:18:44 +13:00
Aidan Gauland 7e1913ef3c Merge branch 'develop' into show-display-name-in-receipts 2018-03-23 15:51:10 +13:00
David Baker 35d25ac0ea
Merge pull request #1811 from matrix-org/luke/fix-people-tagging
Fix broken import preventing people tag
2018-03-22 10:31:51 +00:00
Luke Barnard 4b6140b6c5 Fix broken import preventing people tag 2018-03-22 10:23:34 +00:00
David Baker 8342f441df
Merge pull request #1778 from matrix-org/t3chguy/devtools_autocomplete
Add /devtools to Autocomplete and run gen-i18n
2018-03-22 09:54:26 +00:00
Luke Barnard 7a2b493451
Merge pull request #1809 from matrix-org/dbkr/fix_presence_labels
Fix PresenceLabel in MemberInfo
2018-03-21 14:08:28 +00:00
David Baker e06783c5c7 Fix PresenceLabel in MemberInfo
Which crashing when clicking on a member if presence was still
enabled.
2018-03-21 12:45:09 +00:00
Michael Telatynski 9df5638c8e
make linter happy - add missing trailing comma
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2018-03-21 11:00:07 +00:00
David Baker 55aeac6990
Merge pull request #1807 from matrix-org/luke/fix-room-tile-badge-flicker
Fix room tile badge not disappearing when receiving a read receipt
2018-03-20 17:26:50 +00:00
Luke Barnard 856c499541 Fix room tile badge not disappearing when receiving a read receipt
Fixes https://github.com/vector-im/riot-web/issues/6357
2018-03-20 17:19:49 +00:00
Luke Barnard eb52487b6d
Merge pull request #1806 from matrix-org/dbkr/lets_kill_presence
Option to remove the presence feature by HS
2018-03-20 13:01:18 +00:00
David Baker 580b68a1b6
Merge pull request #1652 from pvagner/dialog-a11y
Dialog a11y
2018-03-20 11:35:57 +00:00
David Baker 081edfba54
Merge pull request #1740 from matrix-org/luke/submit-debug-logs
Change wording of debug log submission
2018-03-20 10:57:32 +00:00
David Baker 2f564b8861
Merge pull request #1768 from adi1/develop
Fix TextualBody.js to remove NodeList.forEach()
2018-03-20 10:43:08 +00:00
David Baker 4b762b32ca
Merge pull request #1770 from matrix-org/t3chguy/piwik_disable_hbtimer
Use undocumented piwik cmd to disable heartbeattimer
2018-03-20 10:41:52 +00:00
David Baker 7ac583bc96
Merge pull request #1800 from ma1uta/develop
Enable autocompletion for non-English languages.
2018-03-20 10:39:20 +00:00
David Baker 31b772997e Option to remove the presence feature by HS
Adds a config option that disables showing presence for certain
HS URLs, so we can disable it on matrix.org where the feature is
turned off.
2018-03-19 16:47:12 +00:00
Luke Barnard 6789a6ec25 Add missing trailing comma 2018-03-19 14:57:41 +00:00
Luke Barnard 0c125b3dff Merge branch 'develop' into luke/submit-debug-logs 2018-03-19 14:55:28 +00:00
Luke Barnard aed7c2039d Update debug logs submission explanation 2018-03-19 14:54:50 +00:00
David Baker 0f6a21849e
Merge pull request #1805 from matrix-org/luke/feature-tag-panel-out-of-labs
Take TagPanel out of labs
2018-03-19 14:49:27 +00:00
Luke Barnard 1b28ab136b Take TagPanel out of labs 2018-03-19 14:12:06 +00:00
David Baker e9161df3ad
Merge pull request #1803 from matrix-org/dbkr/remove_crypto_migrated_message
Remove the message on migrating crypto data
2018-03-16 15:58:46 +00:00
David Baker f42769509f Merge remote-tracking branch 'origin/develop' into dbkr/remove_crypto_migrated_message 2018-03-16 15:48:02 +00:00
Matthew Hodgson b68da579f0 don't crash on missing room members 2018-03-16 01:21:52 +00:00
David Baker 8f0cd4ffbc
Merge pull request #1804 from RiotTranslateBot/weblate-riot-web-matrix-react-sdk
Update from Weblate.
2018-03-15 18:22:01 +00:00
Geeman9 b834a25751 Added translation using Weblate (Lithuanian) 2018-03-15 13:54:39 +00:00
Weblate 371a0fd2e1 Merge remote-tracking branch 'origin/develop' into develop 2018-03-15 13:33:24 +00:00
stuve20 8bda87aece Translated using Weblate (Swedish)
Currently translated at 42.4% (423 of 996 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/sv/
2018-03-15 13:33:23 +00:00
random 1521aee4fa Translated using Weblate (Italian)
Currently translated at 30.6% (305 of 996 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/it/
2018-03-15 13:33:23 +00:00
Jeff 6ae30b41e7 Translated using Weblate (French)
Currently translated at 100.0% (996 of 996 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2018-03-15 13:33:23 +00:00
Luke Barnard 0d7099fd61
Merge pull request #1801 from matrix-org/luke/perf-room-list
Improve room list performance when receiving messages
2018-03-15 13:33:19 +00:00
David Baker 00f6deeb46 gen/prune i18n 2018-03-15 12:03:00 +00:00
Jeff Huang badd4dbf7d Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (996 of 996 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2018-03-15 11:43:50 +00:00
Andrey 82afe6db86 Translated using Weblate (Russian)
Currently translated at 100.0% (996 of 996 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/ru/
2018-03-15 10:21:33 +00:00
Kévin C cca0fd2489 Translated using Weblate (French)
Currently translated at 100.0% (996 of 996 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2018-03-15 10:17:36 +00:00
David Baker ba4626521f Remove the message on migrating crypto data
This was for when the new and old versions were available
concurrently on /develop and /app.

The various migration steps are still logged to the console in
js-sdk.
2018-03-15 10:09:12 +00:00
Osoitz f043dc32dc Translated using Weblate (Basque)
Currently translated at 100.0% (996 of 996 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/eu/
2018-03-15 09:40:44 +00:00