Commit Graph

20 Commits (92e30f060739f22b5bab8f96452cc1d3365736b9)

Author SHA1 Message Date
Michael Telatynski 2435332d37 fix beta disabled behaviour 2021-04-30 12:42:16 +01:00
Michael Telatynski d2959e1acc Add mechanism for disabling Betas 2021-04-30 12:30:05 +01:00
Michael Telatynski c5f653245a Show Spaces beta card in Labs & My Communities view
the image is temporary
2021-04-27 16:29:42 +01:00
Travis Ralston 52c73a7a58 Add developer tool to explore and edit settings 2021-02-18 14:56:19 -07:00
Travis Ralston 1f219d8530 Simple support for generics off the settings store
Ideally the settings store returns the right type, but for now we can feed it the type we need/expect.
2021-01-18 17:40:32 -07:00
J. Ryan Stinnett accbe78d9a Add null path 2021-01-14 17:37:18 +00:00
J. Ryan Stinnett 658a8dfa99 Use device storage for allowed widgets if account data not supported
With guest accounts, account data is not available, so we use device storage to
hold allowed widgets as a good enough place.

Fixes https://github.com/vector-im/element-web/issues/16145
2021-01-14 17:30:25 +00:00
su-ex 20f3ab0293
Fix inverted settings default value
Currently it doesn't matter what's set in the default property once the invertedSettingName property exists
2020-11-03 20:57:58 +01:00
Michael Telatynski 8e9ff05762
Update src/settings/SettingsStore.ts
Co-authored-by: Travis Ralston <travpc@gmail.com>
2020-09-18 19:14:24 +01:00
Michael Telatynski cf7b4dd311 Add isEnabled comment
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2020-09-18 19:09:45 +01:00
Michael Telatynski 2bea8457e9 UI Feature Flag: Communities 2020-09-16 12:56:40 +01:00
Travis Ralston 4f851542ac Implement force state for features like in the proposal 2020-08-17 13:51:41 -06:00
Travis Ralston 71643862c0 Implement new config style for features 2020-08-17 13:24:55 -06:00
Travis Ralston eda4e24926 Update LabsUserSettings for new feature behaviour 2020-08-17 13:19:15 -06:00
Travis Ralston 96087d61f6 Convert feature setting usages to regular settings 2020-08-17 13:12:18 -06:00
Travis Ralston 4cf6b7174b Use a type for labs 2020-07-30 08:44:34 -06:00
Travis Ralston 1aaedb527d IHandlerMap 2020-07-30 08:43:33 -06:00
Travis Ralston ad7c94917d Fix calculatedAtLevel definition 2020-07-30 08:41:51 -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