Travis Ralston
b6d66192cb
Merge pull request #2645 from matrix-org/travis/pin-all-the-things
...
Turn on pin unread rooms for everyone
2019-02-14 09:36:32 -07:00
Travis Ralston
5c41e1f8df
Turn on pin unread rooms for everyone
2019-02-14 09:33:46 -07:00
J. Ryan Stinnett
ce68ff1214
Merge pull request #2640 from jryans/help-buoy
...
Update help buoy text and issue links
2019-02-14 16:17:34 +00:00
Travis Ralston
c68b770d77
Merge pull request #2644 from matrix-org/travis/settings/fix-icons
...
Fix icons being cut off in settings
2019-02-14 09:10:48 -07:00
Travis Ralston
a9424a65c6
Merge pull request #2643 from matrix-org/travis/settings/credits
...
Add credit for cover photo usage
2019-02-14 09:10:33 -07:00
Travis Ralston
96619afc7c
Fix icons being cut off in settings
...
Fixes https://github.com/vector-im/riot-web/issues/8578
2019-02-14 09:09:07 -07:00
David Baker
93350c43a5
Put back this bind - it's an unrelated fix
2019-02-14 16:07:44 +00:00
Bruno Windels
ae945eaf12
Merge pull request #2642 from matrix-org/bwindels/e2eiconhover
...
make e2e icons on message transparent
2019-02-14 17:06:02 +01:00
Travis Ralston
37d1191c72
Add credit for cover photo usage
...
Fixes https://github.com/vector-im/riot-web/issues/8374
2019-02-14 09:04:15 -07:00
Bruno Windels
84b53faf9e
make e2e icons on message transparent
2019-02-14 17:00:47 +01:00
Bruno Windels
ce1728ce67
Merge pull request #2639 from matrix-org/bwindels/imagepreviewclosebutto
...
fix close button being half off screen
2019-02-14 16:56:17 +01:00
David Baker
7845a63506
Remove 'welcome' from top-left menu
...
Tjis is quite confusing as the welcome page is designed for when
you're not logged in, ie. has a sign-in button. There's also no way
to get back into the app so it really looks like it's logged you
out.
Reverts 116367fd69
2019-02-14 15:53:52 +00:00
J. Ryan Stinnett
2a3b05a321
Update help buoy text and issue links
2019-02-14 15:52:13 +00:00
Bruno Windels
89792459ff
fix close button being half off screen
2019-02-14 16:51:45 +01:00
Bruno Windels
abf96fd420
Merge pull request #2638 from matrix-org/bwindels/typingnotifswhitespacefix2
...
Fix excessive timeline whitespace
2019-02-14 16:38:20 +01:00
Bruno Windels
9e260ad96b
make sure we're at the bottom, although that seems to always be the case in this branch?
2019-02-14 16:19:58 +01:00
Bruno Windels
790e752b7a
clear min-height on scroll
2019-02-14 16:11:38 +01:00
David Baker
690f3ede12
Merge pull request #2637 from matrix-org/dbkr/remove_white_screen_of_welcome
...
Remove the white screen of welcome
2019-02-14 13:46:44 +00:00
David Baker
b242d03f7f
lint
2019-02-14 12:52:38 +00:00
Bruno Windels
fbb0f07edb
Merge pull request #2636 from matrix-org/bwindels/fixlazyrender2
...
always rerender room tiles
2019-02-14 13:45:27 +01:00
David Baker
e5e355ed2d
Remove the white screen of welcome
...
If there's no home page configured, view the first room.
2019-02-14 12:35:09 +00:00
Bruno Windels
107eb974d4
always rerender
...
as not all state that goes into rendering comes from state or props,
we shouldn't be blocking rendering at all
This might rerender a few times more, but it shouldn't be worse
than what was there before the redesigned roomlist.
2019-02-14 13:30:03 +01:00
Szimszon
d9fdd3a127
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (1543 of 1543 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/
2019-02-14 12:07:03 +00:00
J. Ryan Stinnett
5c5593d030
v1.0.0-rc.2
2019-02-14 11:15:37 +00:00
J. Ryan Stinnett
c3f81e8358
Prepare changelog for v1.0.0-rc.2
2019-02-14 11:15:36 +00:00
Kévin C
e88b114725
Translated using Weblate (French)
...
Currently translated at 100.0% (1543 of 1543 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/
2019-02-14 11:15:32 +00:00
J. Ryan Stinnett
3cd605c443
Update dependencies
2019-02-14 11:11:09 +00:00
J. Ryan Stinnett
1ef14f2118
Merge branch 'develop' into release-v1.0.0
2019-02-14 11:10:22 +00:00
David Baker
53ead43e2b
Merge pull request #2635 from RiotTranslateBot/weblate-riot-web-matrix-react-sdk
...
Update from Weblate.
2019-02-14 09:40:50 +00:00
Weblate
1271120d32
Merge remote-tracking branch 'origin/develop' into develop
2019-02-14 09:32:51 +00:00
Markel @wakutiteo
1c2d9d7222
Translated using Weblate (Spanish)
...
Currently translated at 73.6% (1138 of 1546 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/es/
2019-02-14 09:32:47 +00:00
tleydxdy
4c29a8422d
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 76.3% (1181 of 1546 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hans/
2019-02-14 09:32:46 +00:00
Travis Ralston
45a415f8bf
Protection around lack of room for tests
2019-02-13 20:16:47 -07:00
Travis Ralston
a2a13636ed
Don't blow up when rooms have no timelines
2019-02-13 20:02:18 -07:00
Travis Ralston
b12362dd37
Disable dragging tests for room list
...
We don't support dragging, so don't test it.
2019-02-13 19:51:34 -07:00
Travis Ralston
0c7e0a264b
Inline documentation
2019-02-13 19:49:28 -07:00
Travis Ralston
b08ab6cd12
Fix boundary math calculations
2019-02-13 19:35:01 -07:00
Travis Ralston
c0b63f986f
Implement a cache on _tsOfNewestEvent: ~75% improvement
2019-02-13 19:16:11 -07:00
Travis Ralston
52f48f7422
Order by timestamp within the categorized room lists
...
When we load the page, all encrypted events arrive well after we've generated our initial grouping which can cause them to jump to the top of their categories wrongly. For direct chats, this meant that people who don't have a lot of unread messages would see ancient rooms bubbling to the top for no reason after the page has loaded.
We still have to track when the last category change was (ie: when we switched from red -> grey) so that when the category doesn't exist in the list we can insert the room at the right place (the start of the last category when we switch beyond the order expected).
2019-02-13 18:19:18 -07:00
Travis Ralston
821b34b487
React to read receipt changes from ourselves
...
When a room is read on another device, it should be re-sorted
2019-02-13 17:03:27 -07:00
Travis Ralston
2eb80f793c
Try to handle direct chats and tag changes
...
This is a very blunt approach in that it ignores the sticky room.
2019-02-13 14:22:00 -07:00
Travis Ralston
b741b76797
Handle joins/leaves safely
2019-02-13 14:08:19 -07:00
Travis Ralston
9175655c16
Remove old pin unread options
...
They are not forced on, and do nothing.
2019-02-13 13:13:40 -07:00
Travis Ralston
b6c1b50fd9
Early support for improved room algorithm
...
This changes the approach from regenerating every time there's a change to incrementally fixing the room lists. Additionally, this forces the pin options on for people and implements the sticky room behaviour.
Known bugs include newly joined rooms, invites, etc not sorting correctly.
2019-02-13 13:01:03 -07:00
Nad Chishtie
9aa3640e93
Tweaked more icons.
2019-02-13 19:44:45 +00:00
Bruno Windels
a720de81c1
Merge pull request #2632 from matrix-org/bwindels/searchthrottle
...
use throttle as its more responsive
2019-02-13 20:37:13 +01:00
Bruno Windels
47c14021b3
use throttle as its more responsive
2019-02-13 20:32:50 +01:00
Bruno Windels
5aa08a0f02
Merge pull request #2631 from matrix-org/bwindels/roomlistfilterfix
...
update range when items size changes
2019-02-13 20:29:40 +01:00
David Baker
0ad9d71935
Merge pull request #2630 from matrix-org/dbkr/fix_register_email_link
...
Fix registration after clicking email link
2019-02-13 19:25:15 +00:00
Bruno Windels
a1a82e48d9
update range when items size changes
2019-02-13 20:21:17 +01:00