Marco Zehe
78555ed422
Make reaction buttons more accessible
...
Fixes vector-im/riot-web/issues/11608.
This patch:
1. Turns the container of reaction buttons into a toolbar.
2. Makes each button span into a button with a tabindex and an aria-label.
3. Constructs an alternative label that differs slightly from the text displayed by the tool tip:
* It uses the names of the people who reacted.
* It puts a space before the "reacted with" text.
* It uses the actual emoji characters, not the converted colon-delimited shortNames, because the emojis usually tell blind users more about the expression.
* It omits the number of reactions, since that information is already conveyed by the names.
Signed-off-by: Marco Zehe <marcozehe@mailbox.org>
2019-12-06 15:58:28 +01:00
J. Ryan Stinnett
9b9e074d30
Use consistent import style
2019-12-06 14:15:41 +00:00
Travis Ralston
a24bbdffd0
Appease the linter
...
Mid-PR cleanup.
2019-12-05 23:58:19 -07:00
Travis Ralston
75c32a2f02
Fix a bug where the icons need to be clicked twice after reload
...
Clicking on the member icon was fine, but clicking on the file panel wouldn't bring it up - it had to be clicked a second time to actually show the panel.
2019-12-05 23:50:19 -07:00
Travis Ralston
4873b526df
Ensure the right panel stays the same between room changes if possible
...
Fixes https://github.com/vector-im/riot-web/issues/10149
2019-12-05 23:48:05 -07:00
Travis Ralston
bbdff701b4
Actually render the right panel in the new system
2019-12-05 23:40:25 -07:00
Travis Ralston
42898ec414
Rid ourselves of RightPanel.Phases completely
2019-12-05 23:35:12 -07:00
Travis Ralston
756cf3a88b
Convert the GroupMemberList actions to the new RightPanelStore
2019-12-05 23:34:44 -07:00
Travis Ralston
eda712ece8
Update sticker picker handling for new right panel actions
2019-12-05 23:30:26 -07:00
Travis Ralston
d8d8e59002
Don't show/hide the right panel depending on window size
...
Fixes https://github.com/vector-im/riot-web/issues/8772
2019-12-05 23:30:13 -07:00
Travis Ralston
8b492fdaa5
Remove dead code from GroupView
...
This was for a caret that is no longer in the app. Instead, the header buttons act as a toggle.
2019-12-05 23:29:43 -07:00
Travis Ralston
ca0c393783
Use new right panel store for header buttons
...
This introduces a new dispatch action (unused, so far) and routes the buttons towards the RightPanelStore for processing.
2019-12-05 23:28:06 -07:00
Travis Ralston
6e882251bd
Break the right panel completely
...
This lays a foundation for redirecting all the traffic through the new store, but for now the core parts of the app need to stop caring if the right panel is open.
2019-12-05 17:47:18 -07:00
Travis Ralston
5253f29928
Build out a store for the right panel state machine
...
This should make it easier to funnel the expected behaviour through a central block of code.
2019-12-05 15:31:01 -07:00
J. Ryan Stinnett
d66dbdea61
Indicate which access flow was used
2019-12-05 16:23:00 +00:00
J. Ryan Stinnett
2bdc16b4bd
Key requests have an object wrapper
2019-12-05 16:11:12 +00:00
J. Ryan Stinnett
7601ce93d9
Add in-memory cache of secret storage keys
2019-12-05 15:34:07 +00:00
J. Ryan Stinnett
7446bcdedb
Extract callbacks to a new module
2019-12-05 15:34:07 +00:00
J. Ryan Stinnett
9f1c2cd3e1
Add dialogs for creating and accessing secret storage
...
This adds dialogs for creating and accessing secret storage via a passphrase or
recovery key. These flows are adapted from the ones used for key backup.
2019-12-05 15:34:07 +00:00
Weblate
315f242fdc
Merge branch 'origin/develop' into Weblate.
2019-12-05 14:33:12 +00:00
David Baker
625e3ef93a
Merge pull request #3701 from matrix-org/dbkr/yarn_upgrade_dec19
...
yarn upgrade
2019-12-05 14:32:47 +00:00
Weblate
cce4051b3b
Merge branch 'origin/develop' into Weblate.
2019-12-05 11:40:08 +00:00
Szimszon
38612e4991
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (1931 of 1931 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2019-12-05 11:40:08 +00:00
Jeff Huang
1240580863
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (1931 of 1931 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2019-12-05 11:40:07 +00:00
David Baker
604745de96
Merge pull request #3698 from matrix-org/dbkr/chmod_ci
...
Make CI scripts executable
2019-12-05 11:39:58 +00:00
David Baker
fc4926600a
Fix propTypes declaration
...
With this version of babel (via babel-eslint), eslint now fails
with a somewhat confusing, "Unexpected reserved type number"
(from the flow plugin...) if you get this wrong.
2019-12-05 10:42:20 +00:00
David Baker
790cbaebfa
Merge branch 'develop' into dbkr/yarn_upgrade_dec19
2019-12-05 10:39:57 +00:00
Michael Telatynski
a63fbbf2db
Add tests
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2019-12-05 00:11:10 +00:00
J. Ryan Stinnett
2a8853dd82
Remove duplicate dialog CSS
2019-12-04 17:24:49 +00:00
J. Ryan Stinnett
a7d94ebcaa
Convert RestoreKeyBackupDialog to modern style
2019-12-04 17:23:48 +00:00
Weblate
aa47e86a32
Merge branch 'origin/develop' into Weblate.
2019-12-04 17:17:57 +00:00
Szimszon
4a73f1d7f9
Translated using Weblate (Hungarian)
...
Currently translated at 99.6% (1922 of 1929 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2019-12-04 17:17:56 +00:00
Jeff Huang
87fc35ffd5
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 99.6% (1922 of 1929 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2019-12-04 17:17:56 +00:00
Michael Telatynski
be6da03348
Merge pull request #3611 from matrix-org/t3chguy/context_menus
...
ARIA compliant context menus
2019-12-04 17:17:47 +00:00
David Baker
5b64c1c6e7
yarn upgrade
2019-12-04 14:22:00 +00:00
RiotRobot
9072a47f9d
v1.7.5-rc.1
2019-12-04 12:03:50 +00:00
RiotRobot
877209a5ad
Prepare changelog for v1.7.5-rc.1
2019-12-04 12:03:50 +00:00
RiotRobot
8ef30245c9
js-sdk rc.1
2019-12-04 12:00:44 +00:00
David Baker
e754b8121e
Merge pull request #3700 from matrix-org/dbkr/e2e_tests_reuse_dir
...
Remove logs before running end-to-end tests
2019-12-04 11:31:46 +00:00
David Baker
c44cfff7cf
Remove logs before running end-to-end tests
...
Hopefully will stop the end-to-end tests failing when buildkite
re-uses an agent.
2019-12-04 11:17:41 +00:00
David Baker
2a0acce7ee
Merge pull request #3699 from RiotTranslateBot/weblate-riot-web-matrix-react-sdk
...
Update from Weblate
2019-12-04 10:55:13 +00:00
Weblate
d8618ebd7b
Merge branch 'origin/develop' into Weblate.
2019-12-04 10:33:54 +00:00
David Baker
bc52db5423
Merge pull request #3697 from matrix-org/travis/e2e-icons
...
Match e2e icons on events to expectations
2019-12-04 10:33:47 +00:00
David Baker
c36950db23
Make CI scripts executable
...
and remove chmod line from pipeline
2019-12-04 10:30:37 +00:00
Weblate
04f535c4b6
Merge branch 'origin/develop' into Weblate.
2019-12-04 10:17:41 +00:00
Szimszon
6d3fd8cb28
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (1928 of 1928 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2019-12-04 10:17:41 +00:00
Samu Voutilainen
7fdbeec517
Translated using Weblate (Finnish)
...
Currently translated at 100.0% (1928 of 1928 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fi/
2019-12-04 10:17:40 +00:00
David Baker
2058ba8fd9
Merge pull request #3695 from matrix-org/travis/new-upgrade-dialog
...
Match room upgrade warning to the new design
2019-12-04 10:17:33 +00:00
Travis Ralston
b4e60af61f
Appease the linter and de-dupe code
2019-12-03 23:15:49 -07:00
Travis Ralston
33044d713e
Match e2e icons on events to expectations
...
Fixes https://github.com/vector-im/riot-web/issues/11547
Steps taken:
* Convert `E2ePadlock` to a class-style component so the hover state can be tracked (tooltips).
* Convert the image mask to a background image to keep the `!` in the shield.
* Update copy.
2019-12-03 22:41:22 -07:00