Commit Graph

16142 Commits (27a94bb250e7839110ac94e9e282fa7ddb446eb3)

Author SHA1 Message Date
Will Hunt d752389cfd
Renove SettingsStore 2019-06-03 23:31:28 +01:00
Weblate ec56de09b2 Merge branch 'origin/develop' into Weblate. 2019-06-03 20:31:47 +00:00
Nathan Follens 5b8b462ed7 Translated using Weblate (West Flemish)
Currently translated at 100.0% (1634 of 1634 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/vls/
2019-06-03 20:31:47 +00:00
Nathan Follens d41fcacf9e Translated using Weblate (Dutch)
Currently translated at 99.9% (1633 of 1634 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/nl/
2019-06-03 20:31:43 +00:00
Travis Ralston 635b1ff612
Merge pull request #2928 from Half-Shot/hs/custom-notif-sounds
Custom notification sounds for rooms
2019-06-03 14:31:38 -06:00
Will Hunt 721607b696
Remove whitespace 2019-06-03 21:19:58 +01:00
Will Hunt 673a8fcb9d
Update src/Notifier.js
Co-Authored-By: Travis Ralston <travpc@gmail.com>
2019-06-03 21:19:17 +01:00
J. Ryan Stinnett 96b213e7cb Advance read receipts into trailing events without tiles
This changes read receipt sending logic to allow it advance further into events
without tiles (such as edits or reactions) that may exist after the last
displayed event.

By allowing the read receipt to advance past such events, this also marks as
read any related notifications. For example, edits trigger notifications by
default since they are `m.room.message` events, and with this change, such edit
notifications can finally be marked read.

Part of https://github.com/vector-im/riot-web/issues/9745
2019-06-03 18:25:35 +01:00
Weblate 49574352fa Merge branch 'origin/develop' into Weblate. 2019-06-03 16:48:07 +00:00
J. Ryan Stinnett 42c8a9b5f9
Merge pull request #3054 from matrix-org/jryans/unread-room-coomments
Fix comments in unread room tracking
2019-06-03 17:48:03 +01:00
Weblate 456c416a33 Merge branch 'origin/develop' into Weblate. 2019-06-03 16:44:00 +00:00
Nathan Follens 0064e42e89 Translated using Weblate (West Flemish)
Currently translated at 100.0% (1634 of 1634 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/vls/
2019-06-03 16:44:00 +00:00
Nathan Follens b5ed2ff75c Translated using Weblate (Dutch)
Currently translated at 99.9% (1633 of 1634 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/nl/
2019-06-03 16:43:57 +00:00
J. Ryan Stinnett b13f6b8c52
Merge pull request #3057 from matrix-org/jryans/show-hidden-replacements
Allow source tile handler for replacements
2019-06-03 17:43:53 +01:00
Will Hunt 300095f50f Remove labs flag for custom notif sounds 2019-06-03 17:35:15 +01:00
J. Ryan Stinnett b309ebf99d Allow source tile handler for replacements
If the debugging mode of showing hidden events in the timeline is enabled, we
should also show replacements using the same view source tile as we do for
reactions. This allows easy debugging of replacement event data and also makes
the edit event look visually distinct from regular messages.

Fixes https://github.com/vector-im/riot-web/issues/9937
2019-06-03 16:29:20 +01:00
Weblate d97437c9ba Merge branch 'origin/develop' into Weblate. 2019-06-03 15:14:50 +00:00
Nathan Follens 496d67473c Translated using Weblate (West Flemish)
Currently translated at 99.9% (1633 of 1634 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/vls/
2019-06-03 15:14:50 +00:00
Walter 30f3ffcb82 Translated using Weblate (Russian)
Currently translated at 98.2% (1605 of 1634 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/ru/
2019-06-03 15:14:46 +00:00
Nathan Follens 5d26f8e38e Translated using Weblate (Dutch)
Currently translated at 99.9% (1633 of 1634 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/nl/
2019-06-03 15:14:45 +00:00
J. Ryan Stinnett 12684c396c
Merge pull request #3055 from matrix-org/jryans/message-panel-linting
Fix linting in MessagePanel
2019-06-03 16:14:41 +01:00
J. Ryan Stinnett 4cea2f0af1 Ensure we always have receipts for users we've seen
This adds additional receipt storage to so that we can handle cases where the
receipts and events lists get out of sync. If we ever find a user who previously
had a receipt but momentarily no longer does, we recover their previous receipt
and go with that until we hear something new.

Part of https://github.com/vector-im/riot-web/issues/9745
2019-06-03 15:05:03 +01:00
J. Ryan Stinnett f8eb449dd7 Show read receipts for hidden events on last shown event
This changes how we determine read receipts for the entire message panel. We now
calculate read receipts for all events up front, which makes it easier to handle
hidden events by moving their read receipts up to the last shown event for
display purposes.

Part of https://github.com/vector-im/riot-web/issues/9745
2019-06-03 15:05:03 +01:00
J. Ryan Stinnett 91e86d2b02 Fix linting in MessagePanel 2019-06-03 15:03:59 +01:00
J. Ryan Stinnett 1a37055fc3 Fix comments in unread room tracking
A few comments mention read marker where they really mean read receipt.
2019-06-03 15:01:28 +01:00
Weblate 5d42eee9f9 Merge branch 'origin/develop' into Weblate. 2019-06-03 13:10:56 +00:00
Weblate c75ff5cc55 Merge branch 'origin/develop' into Weblate. 2019-06-03 13:10:54 +00:00
Nathan Follens 677a5e9db0 Translated using Weblate (West Flemish)
Currently translated at 100.0% (1634 of 1634 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/vls/
2019-06-03 13:10:54 +00:00
Travis Ralston ad84144543
Merge pull request #3053 from matrix-org/travis/bc-labs
Convert breadcrumbs from labs to real setting
2019-06-03 07:10:51 -06:00
Travis Ralston 78a0488317
Merge pull request #3052 from matrix-org/travis/bc-debounce-notifs
Add local echo on badges in breadcrumbs
2019-06-03 07:10:13 -06:00
random 564525771c Translated using Weblate (Italian)
Currently translated at 99.9% (1632 of 1634 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/it/
2019-06-03 13:09:42 +00:00
Nathan Follens 7de1a44d9b Translated using Weblate (Dutch)
Currently translated at 100.0% (1634 of 1634 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/nl/
2019-06-03 13:09:42 +00:00
Travis Ralston 8daef3f1e4
Merge pull request #3051 from matrix-org/travis/bc-sidescroller
Counteract smooth scrolling on breadcrumbs
2019-06-03 07:09:36 -06:00
Nathan Follens 455b40f28d Added translation using Weblate (West Flemish) 2019-06-03 10:21:19 +00:00
Weblate d8dbcdf3d5 Merge branch 'origin/develop' into Weblate. 2019-06-03 09:01:49 +00:00
Jeff Huang 75d909f7ca Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1634 of 1634 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/
2019-06-03 09:01:49 +00:00
ferhad.necef 4bf99f9651 Translated using Weblate (Azerbaijani)
Currently translated at 21.7% (354 of 1634 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/az/
2019-06-03 09:01:49 +00:00
Besnik Bleta d8bf13ae0e Translated using Weblate (Albanian)
Currently translated at 99.7% (1629 of 1634 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/sq/
2019-06-03 09:01:47 +00:00
Matthew Hodgson 1515f8de17
Merge pull request #3050 from matrix-org/matthew/sbix
add sbix fallback twemoji font (and bump to emoji 12)
2019-06-03 10:01:39 +01:00
Travis Ralston a71b4f5b4c Appease the linter 2019-06-03 00:17:08 -06:00
Travis Ralston 7f0282a2e8 Convert breadcrumbs from labs to real setting
Fixes https://github.com/vector-im/riot-web/issues/9391
2019-06-03 00:15:33 -06:00
Travis Ralston dd42e87c3c Add local echo on badges in breadcrumbs
Fixes https://github.com/vector-im/riot-web/issues/9890
2019-06-03 00:07:32 -06:00
Travis Ralston 8c414a9333 Counteract smooth scrolling on breadcrumbs
Smooth scrolling browsers (Firefox) use the relative area to determine how much scroll to apply. Because breadcrumbs are short vertically, the scroll amount is minimal (3 units) in the Y direction. On browsers which don't smooth scroll the units are usually much higher (100 in Chrome on Win 10). Users seem to expect the scrolling to be quicker due to the horizontal space on breadcrumbs, so we add a bit more power to their scroll when it looks small.

Fixes https://github.com/vector-im/riot-web/issues/9394
2019-06-02 23:59:02 -06:00
Matthew Hodgson f9d40940e8 upgrade to twemoji 12.0.4 2019-06-02 06:09:03 +01:00
Matthew Hodgson e8d8eee67b fix ligatures fully 2019-06-02 05:36:59 +01:00
Matthew Hodgson 16ca31bf90 lint 2019-06-02 04:47:23 +01:00
Matthew Hodgson 1abd3db40c add extra ligatures 2019-06-02 04:46:00 +01:00
Matthew Hodgson caa950f625 add SBIX fallback twemoji font 2019-06-02 04:24:36 +01:00
Marco Cafolla ad29829af9 Added translation using Weblate (Scots) 2019-06-02 00:23:47 +00:00
Weblate 3276945d4d Merge branch 'origin/develop' into Weblate. 2019-06-01 18:11:26 +00:00