Commit Graph
39 Commits
Author SHA1 Message Date
Travis RalstonandGitHub 0af82dbbbd Update allchange (#273) 2021-10-19 18:21:33 +01:00
Travis RalstonandGitHub c16c473dbf Merge pull request #261 from yu-re-ka/feature/fix-enable-features
Only set `enable-features` if the user hasn't
2021-09-06 22:36:26 -06:00
Travis RalstonandGitHub 63cefd4540 Merge pull request #245 from vector-im/dependabot/npm_and_yarn/tar-6.1.2
Bump tar from 6.1.0 to 6.1.2
2021-08-03 15:50:43 -06:00
Travis RalstonandGitHub f61370505b Merge pull request #203 from dogancelik/numpad-zoom
Add numpad accelerators for zooming
2021-06-22 19:42:49 -06:00
Travis RalstonandGitHub 02d0999b18 Merge pull request #201 from aaronraimist/invalid-config
Add warning dialog when custom config.json is invalid
2021-06-22 14:16:24 -06:00
Travis RalstonandGitHub 989b4df6c6 Merge pull request #189 from RiotTranslateBot/weblate-element-desktop-element-desktop
Translations update from Weblate
2021-04-27 09:11:00 -06:00
Travis Ralston de16099360 Add required weblate basefile 2021-04-26 09:11:30 -06:00
Travis RalstonandGitHub adfa845d9c Merge pull request #181 from vector-im/travis/no-staging
Switch nightly to not-staging Scalar by default
2021-04-07 10:31:18 -06:00
Travis Ralston 017cfd70f4 Switch nightly to not-staging Scalar by default 2021-04-07 10:21:33 -06:00
Travis RalstonandGitHub 92f57ca880 Merge pull request #148 from vector-im/dependabot/npm_and_yarn/npm-user-validate-1.0.1
Bump npm-user-validate from 1.0.0 to 1.0.1
2020-10-16 13:40:10 -06:00
Travis RalstonandGitHub 9eb6932f11 Merge pull request #137 from vector-im/dependabot/npm_and_yarn/bl-4.0.3
Bump bl from 4.0.2 to 4.0.3
2020-09-02 10:39:57 -06:00
Travis RalstonandGitHub b0f4a4debc Merge pull request #135 from vector-im/travis/settings-v3
Settings v3: Update configs for new feature flag behaviour
2020-08-19 11:56:53 -06:00
Travis Ralston 7fac3a9b7c Update configs for new settings structure 2020-08-17 13:44:17 -06:00
Travis RalstonandGitHub 94b2ac703a Merge pull request #109 from vector-im/travis/room-list/enable
Remove room list labs flag from config
2020-07-13 06:56:19 -06:00
Travis Ralston e88ef97b87 Merge branch 'develop' into travis/room-list/enable 2020-07-10 21:35:47 -06:00
Travis RalstonandGitHub d9047d7960 Merge pull request #108 from vector-im/travis/update-npm
Update npm to ^6.14.6
2020-07-07 14:49:35 -06:00
Travis Ralston 5e2876649d Update npm to ^6.14.6 2020-07-07 14:48:36 -06:00
Travis Ralston bed2eb2c41 Remove labs flag from config 2020-07-07 13:58:33 -06:00
Travis RalstonandGitHub 2e907b6e36 Merge pull request #97 from drlellinger/patch-1
Fixed error in README.md/User-specified config.json
2020-05-31 18:28:19 -06:00
Travis RalstonandGitHub d33ce95dd0 Merge pull request #91 from vector-im/travis/ipc-renderer
Enforce sandbox on all spawned BrowserWindow objects
2020-05-27 10:03:28 -06:00
Travis RalstonandGitHub a568d766b0 Merge pull request #87 from vector-im/travis/room-list-2
Enable new room list labs flag
2020-05-21 13:30:45 -06:00
Travis RalstonandGitHub 9635047c49 Merge branch 'develop' into travis/room-list-2 2020-05-21 13:28:35 -06:00
Travis Ralston 0269501d4f Enforce sandbox on all spawned BrowserWindow objects
The docs (https://www.atom.pe/docs/api/sandbox-option/) say we should be using the browser-native `window.open` implementation, but in practice that appears very much false. Electron, no matter our set of options, appears to always make a hit to the ipcRenderer with `window.open` calls, causing the calling code to explode due to the sandbox making that impossible.

By using `app.enableSandbox()`, it puts the sandbox in place over all BrowserWindow objects, including the temporary ones which empirically are being created for `window.open`. We do not need to specify `sandbox: true` to the BrowserWindow with this approach, though uncommenting and therefore reintroducing the flag causes our lovely ipcRenderer error again.

As far as I can tell, the sandbox does actually get applied to the window though the fact that `sandbox: true` still does things despite the docs saying otherwise leaves me a bit uncomfortable.

Fixes https://github.com/vector-im/riot-web/issues/13719
2020-05-20 16:16:57 -06:00
Travis RalstonandGitHub 9b9b2ee847 Enable font scaling flag for nightly 2020-05-20 10:08:43 -06:00
Travis RalstonandGitHub f9c8aa1753 Merge pull request #88 from vector-im/travis/irc-labs
Enable IRC UI labs flag in nightly
2020-05-19 15:00:38 -06:00
Travis Ralston 96d272f76b Enable IRC UI labs flag in nightly
For https://github.com/vector-im/riot-web/pull/13350
2020-05-19 14:58:46 -06:00
Travis Ralston c3fde65a1b Enable new room list labs flag
See https://github.com/vector-im/riot-web/pull/13675
2020-05-14 14:28:43 -06:00
Travis RalstonandGitHub c014db42f1 Merge pull request #78 from vector-im/travis/release/labs-remove-padlocks
Remove feature flag docs from docs on release
2020-04-24 10:48:56 -06:00
Travis RalstonandGitHub 09608b8ee6 Merge pull request #77 from vector-im/travis/labs-remove-padlocks
Remove invite only padlocks feature flag config
2020-04-24 10:45:14 -06:00
Travis Ralston ea9f097d1c Remove cross-signing feature flag because it's not a feature
It's a setting, but we don't want to disable it.
2020-04-24 10:19:33 -06:00
Travis Ralston fafde4aec7 Remove cross-signing feature flag because it's not a feature
It's a setting, but we don't want to disable it.
2020-04-24 10:18:11 -06:00
Travis Ralston 2f2fa4b76c Remove invite only padlocks feature flag config
See https://github.com/matrix-org/matrix-react-sdk/pull/4487
2020-04-24 10:12:39 -06:00
Travis Ralston 0d67869f43 Remove encrypted message search feature flag
See https://github.com/matrix-org/matrix-react-sdk/pull/4467
2020-04-24 10:12:35 -06:00
Travis Ralston 0fffeda85f Remove invite only padlocks feature flag config
See https://github.com/matrix-org/matrix-react-sdk/pull/4487
2020-04-24 10:04:05 -06:00
Travis Ralston 7747cad84d Remove encrypted message search feature flag
See https://github.com/matrix-org/matrix-react-sdk/pull/4467
2020-04-22 11:03:59 -06:00
Travis RalstonandGitHub c3f4160434 Merge pull request #64 from vector-im/dependabot/npm_and_yarn/minimist-1.2.3
Bump minimist from 1.2.2 to 1.2.3
2020-04-03 17:43:39 -06:00
Travis RalstonandGitHub 1219138800 Merge pull request #52 from vector-im/dependabot/npm_and_yarn/minimist-1.2.2
Bump minimist from 1.2.0 to 1.2.2
2020-03-17 10:40:53 -06:00
Travis RalstonandGitHub f02820ff23 Merge pull request #49 from vector-im/travis/theme-poc
Add custom themes labs flag
2020-03-13 09:48:05 -06:00
Travis Ralston 5fe69385ca Add custom themes labs flag
Per https://github.com/vector-im/riot-web/pull/12731
2020-03-13 09:40:30 -06:00