Commit Graph

9463 Commits (a1c442422438866fda9371c2128c5dcca63fd5ef)

Author SHA1 Message Date
Matthew Hodgson 46f5c0d205 finish merging vector-im/riot-web#5881 into matrix-react-sdk 2018-04-16 01:13:03 +01:00
Matthew Hodgson f1f7673037 ignore lint errors in stuff moved over from vector-web for now 2018-04-16 01:12:41 +01:00
Matthew Hodgson 32dd7f976f merge vector-im/riot-web#5881 into matrix-react-sdk 2018-04-16 00:04:04 +01:00
Matthew Hodgson 4da804fd64 Merge branch 'develop' into matthew/fix_layering 2018-04-15 23:59:09 +01:00
Matthew Hodgson fe5e68de29 fix tests 2018-04-15 23:48:52 +01:00
Matthew Hodgson df564af8bd run prune-i18n to bring the translations back in line with normalised en_EN 2018-04-15 23:18:47 +01:00
Matthew Hodgson faa1924902 run gen-i18n to normalise en_EN and remove stuff still in vector-web 2018-04-15 23:18:18 +01:00
Matthew Hodgson cb5ff404e1 fix missing i18n 2018-04-15 23:16:31 +01:00
Matthew Hodgson a30fdaf293 copy all the i18n over from vector-web via copy-i18n.py 2018-04-15 23:00:38 +01:00
Xose M 33632aaae6 Translated using Weblate (Galician)
Currently translated at 100.0% (1011 of 1011 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/gl/
2018-04-15 19:13:14 +00:00
Matthew Hodgson 610747e76a fix paths and updateCheckStatusEnum 2018-04-13 16:49:59 +01:00
Weblate 841bf4f894 Merge remote-tracking branch 'origin/develop' into develop 2018-04-13 09:58:49 +00:00
RainSlide acf8ea1a65 Translated using Weblate (Chinese (Simplified))
Currently translated at 81.0% (819 of 1011 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hans/
2018-04-13 09:58:48 +00:00
Luke Barnard 19d3913e06
Merge pull request #1838 from matrix-org/dbkr/fix_velocity_exception
Null check node before we pass it to velocity
2018-04-13 10:58:43 +01:00
David Baker ce74099698 Null check node before we pass it to velocity
As presumably sometimes the node wasn't actually in the DOM for
whatever reason, so don't propagate exceptions out into the app.

Should fix https://github.com/vector-im/riot-web/issues/6515
2018-04-13 10:44:37 +01:00
Matthew Hodgson 13765632e9 use new rageshake location 2018-04-13 01:36:41 +01:00
Matthew Hodgson efe466ef75 move rageshake to sdk 2018-04-13 01:34:16 +01:00
Matthew Hodgson 0336d99b9e move VectorConferenceHandler over and use getUpdateCheckStatusEnum via field rather than export 2018-04-13 01:29:38 +01:00
Matthew Hodgson 5f3e4444d0 fix theme paths 2018-04-13 01:25:34 +01:00
Matthew Hodgson 5d03eabb15 rethemedex 2018-04-13 00:54:41 +01:00
Matthew Hodgson 40a67ca8fe point imports at the new locations 2018-04-13 00:43:44 +01:00
Matthew Hodgson cc904be379 add NVL 2018-04-12 20:27:16 +01:00
Matthew Hodgson 7ae1b37b56 add notif UTs 2018-04-12 20:25:08 +01:00
Weblate 29ebb5ceea Merge remote-tracking branch 'origin/develop' into develop 2018-04-12 11:55:26 +00:00
David Baker 7e977d0016 Merge branch 'master' into develop 2018-04-12 12:54:46 +01:00
David Baker c06fc31bb2 v0.12.2 2018-04-12 12:50:52 +01:00
David Baker 4a1d0fc8ab Prepare changelog for v0.12.2 2018-04-12 12:50:51 +01:00
David Baker f38bb1f2c2 Bump js-sdk 2018-04-12 12:40:33 +01:00
Travis Ralston 3f069af067 Also remove the setting
Signed-off-by: Travis Ralston <travpc@gmail.com>
2018-04-12 12:40:07 +01:00
Travis Ralston 91a41392b4 Remove presence management
The feature is incredibly buggy and doesn't work as expected due to server behaviour and client interaction. One of the major problems is the constantly confused presence state - this is caused by the mobile apps conflicting on the state of the web app, causing it to consider the user offline or online (and rarely away) depending on how riot-android/ios is behaving at the time.

This reverts two PRs:
* https://github.com/matrix-org/matrix-react-sdk/pull/1620
* https://github.com/matrix-org/matrix-react-sdk/pull/1482

The changes to the context menu positioning were not reverted as they are useful outside of presence management.

Signed-off-by: Travis Ralston <travpc@gmail.com>
2018-04-12 12:36:51 +01:00
David Baker 760f21b1d9 Put Tinter loop body in a try/catch
So whatever other random ways this process fails in don't cause it
to take out the whole app.
2018-04-12 12:23:33 +01:00
David Baker 5f2d9b6c54 Null check stylesheet href
As commented

Fixes https://github.com/vector-im/riot-web/issues/6489
2018-04-12 12:23:24 +01:00
Weblate 8a8a37cef0 Merge remote-tracking branch 'origin/develop' into develop 2018-04-12 10:47:27 +00:00
RainSlide 1c7ff85a4c Translated using Weblate (Chinese (Simplified))
Currently translated at 79.8% (807 of 1011 strings)

Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hans/
2018-04-12 10:47:26 +00:00
Matthew Hodgson d0827586e6
Merge pull request #1676 from turt2live/travis/remove-presence
Remove presence management
2018-04-12 11:47:21 +01:00
Matthew Hodgson 8371774d13 move default ringtones over from riot-web 2018-04-12 00:25:36 +01:00
Matthew Hodgson 8ce4df7ce3 move non-Riot image resources over from riot-web 2018-04-12 00:25:07 +01:00
Matthew Hodgson 848403a0ab move default fonts over from riot-web 2018-04-12 00:24:51 +01:00
Matthew Hodgson cdb5d489a4 organise themes (even light & dark) in the SDK layer 2018-04-12 00:24:22 +01:00
Matthew Hodgson 79d3cca6e9 move components' CSS to be in the same repo as their JS 2018-04-12 00:23:58 +01:00
Matthew Hodgson 70f3804227 move room directory logic over from riot-web 2018-04-11 23:58:46 +01:00
Matthew Hodgson 178fb647ad move notifications logic over from riot-web 2018-04-11 23:58:37 +01:00
Matthew Hodgson 8ab8f76254 move non-Riot-specific components over from riot-web 2018-04-11 23:58:04 +01:00
Travis Ralston fe2cbc584d Merge branch 'develop' into travis/remove-presence 2018-04-11 15:17:28 -06:00
Weblate a2a7668840 Merge remote-tracking branch 'origin/develop' into develop 2018-04-11 17:40:48 +00:00
David Baker 979452628f
Merge pull request #1835 from matrix-org/dbkr/fix_firefox_extension_death
Null check stylesheet href
2018-04-11 18:40:43 +01:00
David Baker dbed29a7cc Put Tinter loop body in a try/catch
So whatever other random ways this process fails in don't cause it
to take out the whole app.
2018-04-11 18:31:54 +01:00
David Baker 91024007aa Null check stylesheet href
As commented

Fixes https://github.com/vector-im/riot-web/issues/6489
2018-04-11 18:20:40 +01:00
Weblate e8e1fd933f Merge remote-tracking branch 'origin/develop' into develop 2018-04-11 14:47:48 +00:00
Luke Barnard ab578a5c0c
Merge pull request #1819 from pvagner/jump_to_first_unread_a11y
TopUnreadMessagesBar a11y
2018-04-11 15:47:43 +01:00