1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-07-30 02:21:17 +03:00
Commit Graph

13121 Commits

Author SHA1 Message Date
8c93a6f4a3 Merge remote-tracking branch 'origin/develop' into develop 2018-12-18 17:01:42 +00:00
618ed725c8 Translated using Weblate (Albanian)
Currently translated at 99.2% (1401 of 1411 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/sq/
2018-12-18 17:01:41 +00:00
b036e59021 Enable ESLint rule to require defined components in JSX
Signed-off-by: J. Ryan Stinnett <jryans@gmail.com>
2018-12-18 17:01:37 +00:00
2ad9f45655 add badge with dot to rm button, so it catches your eye better 2018-12-18 17:56:05 +01:00
074c96cd3e First pass of normalising icons. 2018-12-18 16:48:20 +00:00
8df139bfab Merge pull request #2369 from matrix-org/bwindels/rhsdefaultsize
Redesign: give right panel default width
2018-12-18 16:20:51 +00:00
6653236543 Merge pull request #2368 from matrix-org/bwindels/fixloginfield
Redesign:  Fix login field looking inline
2018-12-18 16:19:52 +00:00
23f24a987c Merge pull request #2367 from matrix-org/bwindels/selectqueryonclick
Redesign: select search query on focus
2018-12-18 16:19:24 +00:00
5e2ee883aa Merge pull request #2366 from matrix-org/bwindels/fixrhscollapse
Redesign: fix remaining right panel collapse issues.
2018-12-18 16:19:02 +00:00
fd5ad56886 give right panel default width of 350px 2018-12-18 17:12:32 +01:00
c917b4038b scope default input style rules to MatrixChat 2018-12-18 17:02:48 +01:00
dd6dd7a4fc select search query on focus 2018-12-18 16:37:37 +01:00
4b788fcb7e fix lint 2018-12-18 16:29:31 +01:00
c0ab74d5f1 reemit view_right_panel_phase when showing rhs, so right tab is active 2018-12-18 16:27:17 +01:00
cc980014b7 Merge remote-tracking branch 'origin/develop' into develop 2018-12-18 14:57:52 +00:00
66f5d0612c Merge pull request #2363 from matrix-org/travis/fix-group-view
Make sure to grab the InlineSpinner object
2018-12-18 07:57:46 -07:00
92c598dbcf remove group header expand right panel button 2018-12-18 15:38:15 +01:00
dafc54c434 don't highlight room header buttons when right panel is collapsed 2018-12-18 15:36:54 +01:00
a10f0a3267 don't open right panel when switching room again
a view_right_panel_phase is dispatched by RoomHeaderButtons
on view_room, which was triggering this to show the panel again.

Check the fromHeader flag just like when hiding the panel so
only room header buttons can hide or show the right panel
2018-12-18 15:33:45 +01:00
2cb817ae26 remove dead code (collapse button was removed) 2018-12-18 15:33:28 +01:00
acba36c975 Merge pull request #2364 from matrix-org/bwindels/fixresizepersistenceandscrollindicator-again
Redesign: left panel fixes
2018-12-18 14:23:38 +00:00
31c13adaba cleanup: do initialization in componentDidMount instead of render 2018-12-18 15:10:57 +01:00
2cda6d8f35 fix empty comment line 2018-12-18 15:06:56 +01:00
f0a412e721 fix docs 2018-12-18 14:32:46 +01:00
12a339fe10 change subroomlist min height, as roomtiles are smaller now 2018-12-18 14:32:26 +01:00
affe75fd3f make scroll indicator gradient smaller (40px->30px) 2018-12-18 14:31:59 +01:00
279521cab4 add id to props for completeness 2018-12-18 14:31:38 +01:00
e67d9c6d4f forward checkOverflow to AutoHideScrollbar, fix over/underflow detection
the overflow/underflow events are not always reliable in nooverlay
browsers (FF), so forward the checkOverflow call we need anyway
for the scroll indicator gradients to see if we need to do the
margin trick for the on-hover scrollbar we use in nooverlay browsers.

this fixes on hover jumping in a subroomlist
2018-12-18 14:29:42 +01:00
3ddc8baed1 fix resizing sometimes not working (and selecting text)
Last friday a child <div> was added inside the ResizeHandle component,
which made the parentElement/classList checks fail on the event.target
here. This would only fail (and select all the text) when dragging exactly on
the grey line (the div), not the transparent margin around it.

use closest to make sure we have the root element of the handle.
2018-12-18 14:27:10 +01:00
cdcb3c1a55 check overflow and restore sizes in more places inside RoomList:
check overflow on mount
restore size on query change (in case a sublist appeared)
check overflow when updating rooms

avoid duplicating for restoring size and checking overflow
2018-12-18 14:26:33 +01:00
98afb9399f Translated using Weblate (Hungarian)
Currently translated at 100.0% (1411 of 1411 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2018-12-18 10:34:46 +00:00
f00af760ec Merge remote-tracking branch 'origin/develop' into develop 2018-12-18 10:20:19 +00:00
acc2e98355 Add New Recovery Method dialog
Adds a New Recovery Method dialog which is shown when key backup fails because
of a version mismatch / version not found error.

The set up button in the dialog currently only marks a device as verified (via a
verification prompt) instead of the eventual restore and cross-sign flow, since
those pieces don't exist yet.

Signed-off-by: J. Ryan Stinnett <jryans@gmail.com>
2018-12-18 10:20:12 +00:00
2b14f2af5c Clean up when new key backup version fails to backup
If creating a new key backup version succeeds but backing up to it fails, delete
the version to avoid surprises. In addition, this converts the creation of a new
key backup to async / await style.

Signed-off-by: J. Ryan Stinnett <jryans@gmail.com>
2018-12-18 10:20:12 +00:00
b359a2edee call header clicked callback after rerendering, so resizer has DOM nodes 2018-12-18 10:56:00 +01:00
0676c1b8ad Merge pull request #2361 from matrix-org/bwindels/collapserhs
Redesign: allow to hide the right panel when clicking already active button & persist
2018-12-18 09:46:30 +00:00
f6727c5724 add collapsedRhs to propTypes 2018-12-18 10:34:26 +01:00
c6da61f1de Make sure to grab the InlineSpinner object 2018-12-17 18:47:33 -07:00
650af8a30a Merge remote-tracking branch 'origin/develop' into develop 2018-12-18 01:24:38 +00:00
1c4621c98e Link to CONTRIBUTING from JS SDK
The JS SDK's CONTRIBUTING file is a bit simpler to read. The Synapse version previously used includes mentions of Python lint tools that don't apply here.

Signed-off-by: J. Ryan Stinnett <jryans@gmail.com>
2018-12-18 01:24:33 +00:00
96d218dcb3 Merge remote-tracking branch 'origin/develop' into develop 2018-12-18 00:43:44 +00:00
e0b03872a0 Translated using Weblate (Polish)
Currently translated at 92.7% (1303 of 1405 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/pl/
2018-12-18 00:43:43 +00:00
c34d14436e Translated using Weblate (French)
Currently translated at 100.0% (1405 of 1405 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2018-12-18 00:43:43 +00:00
71a4adf47d Translated using Weblate (Albanian)
Currently translated at 99.2% (1395 of 1405 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/sq/
2018-12-18 00:43:41 +00:00
d304c35b38 Allow widgets to autoplay media
This is useful for e.g. webcam streams in widgets.

Signed-off-by: Willem Mulder <willemmaster@hotmail.com>
2018-12-18 00:43:37 +00:00
b7c353d0a6 persist and load collapsed rhs globally 2018-12-17 15:56:35 +01:00
f744374d1d read collapsedRhs from props when mounting main split 2018-12-17 15:56:17 +01:00
a734fb9d35 dont set initial phase, show panel when collapsed 2018-12-17 15:55:26 +01:00
f7b6e9c6fc name collapsedRhs consistently everywhere 2018-12-17 15:30:39 +01:00
65f9bc9754 remove expand button in room header 2018-12-17 15:23:46 +01:00