element-portable/src/components/views/settings
Travis Ralston 94fed922cf Intercept cases of disabled/no integration managers
We already intercepted most of the cases where no integration manager was present, though there was a bug in many components where openAll() would be called regardless of an integration manager being available.

The integration manager being disabled by the user is handled in the IntegrationManager classes rather than on click because we have quite a few calls to these functions. The StickerPicker is an exception because it does slightly different behaviour.

This also removes the old "no integration manager configured" state from the IntegrationManager component as it is now replaced by a dialog.
2019-11-20 20:40:39 -07:00
..
account Merge remote-tracking branch 'origin/develop' into dbkr/add_threepid_ui_auth 2019-10-08 19:11:00 +01:00
discovery fix spelling 2019-10-08 18:39:35 +02:00
tabs Add hack to work around mystery settings bug 2019-11-20 15:34:32 +00:00
ChangeAvatar.js Revert "s/.done(/.then(/ since modern es6 track unhandled promise exceptions" 2019-11-12 11:56:21 +00:00
ChangeDisplayName.js Switch to createReactClass: *everything else*. React 16 :D 2019-09-06 18:38:11 +01:00
ChangePassword.js Replace all trivial Promise.defer usages with regular Promises 2019-11-12 12:07:56 +00:00
DevicesPanel.js Revert "s/.done(/.then(/ since modern es6 track unhandled promise exceptions" 2019-11-12 11:56:21 +00:00
DevicesPanelEntry.js Cull some easily fixable errors which make the console a mess 2019-10-03 21:47:19 +01:00
EnableNotificationsButton.js Switch to createReactClass: *everything else*. React 16 :D 2019-09-06 18:38:11 +01:00
IntegrationManager.js Intercept cases of disabled/no integration managers 2019-11-20 20:40:39 -07:00
KeyBackupPanel.js Move checkmark to the front of key backup message 2019-05-22 15:19:42 +01:00
Notifications.js Revert "s/.done(/.then(/ since modern es6 track unhandled promise exceptions" 2019-11-12 11:56:21 +00:00
ProfileSettings.js Cull some easily fixable errors which make the console a mess 2019-10-03 21:47:19 +01:00
SetIdServer.js re-add and actually use promise timeout util 2019-11-14 09:37:26 +00:00
SetIntegrationManager.js Add the toggle switch for provisioning 2019-11-20 20:05:32 -07:00