Travis Ralston
8cdb98300b
Ensure methods are public
2020-07-30 08:42:01 -06:00
Travis Ralston
ad7c94917d
Fix calculatedAtLevel definition
2020-07-30 08:41:51 -06:00
Travis Ralston
7f404b0fe5
Fix levels for settings
2020-07-29 21:00:32 -06:00
Travis Ralston
ae3eb3da9c
Fix MatrixClient access in settings
2020-07-29 11:51:42 -06:00
Travis Ralston
9c8682428f
Fix various TypeScript linting issues
2020-07-29 11:03:43 -06:00
Travis Ralston
9d124ff09b
Convert SettingsStore to TS
2020-07-29 10:57:14 -06:00
Travis Ralston
51968a8072
Convert RoomSettingsHandler to TS
2020-07-28 22:16:54 -06:00
Travis Ralston
c7b28b4566
Convert RoomDeviceSettingsHandler to TS
2020-07-28 22:14:33 -06:00
Travis Ralston
c4f4e2aa0a
Convert RoomAccountSettingsHandler to TS
2020-07-28 22:04:25 -06:00
Travis Ralston
21e5bccb62
Convert LocalEchoWrapper to TS
2020-07-28 21:57:00 -06:00
Travis Ralston
4f6480c037
Convert DeviceSettingsHandler to TS
2020-07-28 21:53:07 -06:00
Travis Ralston
8097810784
Convert DefaultSettingsHandler to TS
2020-07-28 21:52:57 -06:00
Travis Ralston
32844d4624
Convert ConfigSettingsHandler to TS
2020-07-28 21:49:45 -06:00
Travis Ralston
e4d8cca861
Specify an error to appease the linter
2020-07-28 21:46:45 -06:00
Travis Ralston
4969cfe9de
Appease the linter
2020-07-28 16:37:09 -06:00
Travis Ralston
7de727915d
Convert AccountSettingsHandler to TS
2020-07-28 16:31:13 -06:00
Travis Ralston
e3364ba7a4
Convert MatrixClientBackedSettingsHandler to TS
2020-07-28 16:20:05 -06:00
Travis Ralston
5f5efa1448
Decorate abstract classes as abstract
2020-07-28 16:15:09 -06:00
Travis Ralston
008c19ea26
Remove unused prop from ThemeWatcher
2020-07-28 16:14:49 -06:00
Travis Ralston
d627baf508
Convert WatchManager to TS
2020-07-28 16:08:08 -06:00
Travis Ralston
c96def81ae
Convert SettingsHandler to TS
2020-07-28 15:25:57 -06:00
Travis Ralston
7584a296e4
Use SettingController type in Settings
2020-07-28 15:24:32 -06:00
Travis Ralston
985073c249
Fix copyright in Settings
2020-07-28 15:24:08 -06:00
Travis Ralston
b5be352e88
Fix copyright in CustomStatusController
2020-07-28 15:23:25 -06:00
Travis Ralston
ef062c3511
Convert ThemeController to TS
2020-07-28 15:22:54 -06:00
Travis Ralston
d7e90e045d
Convert ReloadOnChangeController to TS
2020-07-28 15:21:53 -06:00
Travis Ralston
227b611421
Convert PushToMatrixClientController to TS
2020-07-28 15:21:10 -06:00
Travis Ralston
437ccb2421
Convert NotificationControllers to TS
2020-07-28 15:19:11 -06:00
Travis Ralston
d4fd3b3262
Convert CustomStatusController to TS
2020-07-28 15:17:01 -06:00
Travis Ralston
6297004957
Convert SettingController to TS
2020-07-28 15:13:38 -06:00
Travis Ralston
27b81d1e26
Roughly convert Settings to TS
2020-07-28 15:07:35 -06:00
Travis Ralston
1f7f40736b
Fix imports for SettingLevel to point at new file
2020-07-28 11:53:43 -06:00
Travis Ralston
4db4625e34
Move SettingLevel to its own file
2020-07-28 11:37:59 -06:00
Travis Ralston
51592ccfb6
Remove watch notifications from SettingsStore
...
It slows things down a bit, and in practice is more unlikely to be a problem than a savior.
2020-07-27 17:17:08 -06:00
Travis Ralston
0a846cb1b5
Don't hammer on the layout engine with avatar updates for the background
...
Changing the property on every render of the left panel (which is basically all the time) is super bad on the GPU and for our CPU. We should only do that when something changes.
2020-07-21 15:02:59 -06:00
Jorik Schellekens
4ba1f91a2b
Fix lint issues in new code
2020-07-20 20:43:55 +01:00
Jorik Schellekens
b3fa855bd8
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into joriks/eslint-config
2020-07-20 16:22:32 +01:00
Travis Ralston
06336a88b3
Remove setting for old room list
2020-07-17 14:06:30 -06:00
Michael Telatynski
1dac3840fd
Merge pull request #4993 from matrix-org/t3chguy/fix/14476
...
Sync recently used reactions list across sessions
2020-07-17 13:50:05 +01:00
Travis Ralston
c29da883db
Convert room list log setting to a real setting
...
To debug https://github.com/vector-im/riot-web/issues/14554 and https://github.com/vector-im/riot-web/issues/14508
2020-07-16 14:43:43 -06:00
Michael Telatynski
a7f92f35f5
Sync recently used reactions list across sessions
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-07-16 04:15:32 +01:00
Jorik Schellekens
59e153e024
Merge branch 'develop' into joriks/delabs-font-scaling
2020-07-13 16:15:52 +01:00
Travis Ralston
75dbd5f1d4
Merge branch 'develop' into travis/room-list/enable
2020-07-09 22:28:16 -06:00
Jorik Schellekens
1033eda7fb
Move irc layout option to advanced
2020-07-09 15:54:44 +01:00
Travis Ralston
8357461c9b
Merge branch 'develop' into travis/room-list/enable
2020-07-07 16:20:38 -06:00
Travis Ralston
0b83926201
Merge branch 'develop' into travis/room-list/enable
2020-07-07 15:46:05 -06:00
Travis Ralston
85e018111b
Merge pull request #4918 from matrix-org/travis/room-list/respect-old-settings
...
Respect and fix understanding of legacy options in new room list
2020-07-07 15:19:56 -06:00
Travis Ralston
a4ef5909f9
Respect and fix understanding of legacy options
...
Fixes https://github.com/vector-im/riot-web/issues/14372
We read/use the options in multiple places, and those places were not in sync. Now when algorithms change and on initial load, both will come to the same conclusions about how to order & sort the rooms.
2020-07-07 14:45:08 -06:00
Travis Ralston
8ef4b1b2e7
Replace labs flag with a real setting
2020-07-07 13:56:46 -06:00
Travis Ralston
7963ed6d04
Mute "Unknown room caused setting update" spam
...
See comment enclosed within.
Fixes https://github.com/vector-im/riot-web/issues/14254
2020-07-07 13:42:15 -06:00