aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-11-02ci: move to macOS 11 and 20.04 (#651)csett86
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-10-192.9.1v2.9.1csett86
2021-10-19chore(deps): Replace mac-screen-capture-permissions (#647)csett86
Update jitsi-meet-electron-utils to replace it with electron API. Signed-off-by: Christoph Settgast <csett86@web.de>
2021-10-18chore(deps): update electron to 13.5.2 (#643)csett86
Mostly chromium security updates, for all details see https://github.com/electron/electron/releases/tag/v13.5.0, https://github.com/electron/electron/releases/tag/v13.5.1, https://github.com/electron/electron/releases/tag/v13.5.2 Signed-off-by: Christoph Settgast <csett86@web.de>
2021-10-18Update README.mdovari
2021-10-18Update README.mdovari
https://github.com/jitsi/jitsi-meet-electron/issues/636 https://github.com/jitsi/jitsi-meet-electron/pull/640
2021-10-18Localize desktop file on Linuxovari
2021-10-17chore(deps): update electron-builder to 22.11.11 and move to node 14(#583)csett86
electron-builder 22.11.0+ requires node 14, so update node 12 -> node 14 as well. Signed-off-by: Christoph Settgast <csett86@web.de>
2021-09-212.9.0v2.9.0csett86
2021-09-20Switch to local storage and migrate old settings (#638)csett86
This is a preparation for electron 14+, where electron-store is no longer in a usable state (currently used version does not work due to remote module removed in electron 14, latest version extends every app startup to 10 seconds). Once sufficient migration period has passed, electron-store and redux-persist-electron-storage and the ipc call introduced here (electron-store-exists) can be removed.
2021-09-19Update hu.json (#637)ovari
2021-09-142.8.12v2.8.12csett86
2021-09-14Merge pull request #634 from jitsi/electron-13-4-0csett86
2021-09-14chore(deps): update electron to 13.4.0Christoph Settgast
Mostly chromium security updates, for all details see https://github.com/electron/electron/releases/tag/v13.4.0 Signed-off-by: Christoph Settgast <csett86@web.de>
2021-09-08chore(deps): update electron to 13.3.0 (#631)csett86
2021-09-07fix: only set `enable-features` if the user hasn'tYuka
2021-08-282.8.11v2.8.11csett86
2021-08-28chore(deps): update electron to 13.2.3csett86
Mostly chromium security updates, for all details see https://github.com/electron/electron/releases/tag/v13.2.2 and https://github.com/electron/electron/releases/tag/v13.2.3 Signed-off-by: Christoph Settgast <csett86@web.de>
2021-08-23chore(deps): update electron to 13.2.1 (#624)csett86
2021-08-112.8.10v2.8.10csett86
2021-08-11chore(deps): update electron to 13.1.9 (#621)csett86
Mostly chromium security updates, for all details see https://github.com/electron/electron/releases/tag/v13.1.9 Signed-off-by: Christoph Settgast <csett86@web.de>
2021-08-10chore(deps): bump path-parse from 1.0.6 to 1.0.7 (#620)dependabot[bot]
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7. - [Release notes](https://github.com/jbgutierrez/path-parse/releases) - [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7) --- updated-dependencies: - dependency-name: path-parse dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-31Enable WebAssemblyCSP flag so wasm-eval CSP can be used instead of requiring ↵csett86
unsafe-eval (#617)
2021-07-262.8.9v2.8.9csett86
2021-07-26chore(deps): update electron to 13.1.7 (#610)csett86
2021-07-21chore(deps) Update external_api.jshmuresan
2021-07-012.8.8v2.8.8csett86
2021-06-30chore(deps): update electron to 12.0.13 (#605)csett86
2021-06-28feat(recent-list): add an explanatory label (#591)csett86
2021-06-28fix(deb): match dependencies with ldd from electron 12 (#604)csett86
2021-06-27lang(en): clarify that main input is room name, not participant (#592)csett86
based on the suggestions from #588 Signed-off-by: Christoph Settgast <csett86@web.de>
2021-06-27refactor: reduce shipped artifact size (#589)csett86
This moves all webpacked deps to be automatically included from the asar and thus reduces the shipped binary by 14MB on Windows, 16 MB on Mac and 12MB on Linux. The installed size on mac is reduced by 105 MB. Previously all the dependencies were webpacked and minified in the asar in the build folder and in its full installed version unused under node_modules. Only keep the dependencies that are externally required in the node-modules folder. Signed-off-by: Christoph Settgast <csett86@web.de>
2021-06-27feat: support config overwrite via URL parameters (#594)csett86
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-06-27refactor: remove dependency to deprected remote module (#593)csett86
the remote module will be removed from electron 14 onwards, so replace the locale detection with native browser api that is available in the renderer. Signed-off-by: Christoph Settgast <csett86@web.de>
2021-06-262.8.7v2.8.7csett86
2021-06-26chore(deps): update electron to 12.0.12 (#602)csett86
2021-06-25Bump postcss from 7.0.27 to 7.0.36 (#600)dependabot[bot]
Bumps [postcss](https://github.com/postcss/postcss) from 7.0.27 to 7.0.36. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/7.0.27...7.0.36) --- updated-dependencies: - dependency-name: postcss dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-11fix(mac): remove wifi stats as they cause hangs every 10 secondsChristoph Settgast
The getWiFiStats causes screen freezes every 10 seconds for 2-4 seconds, thus temporarily remove them on mac. Closes: #595
2021-06-10Merge pull request #599 from jitsi/electron-12-0-11csett86
2021-06-10chore(deps): update electron to 12.0.11Christoph Settgast
Fixes a memory leak when requesting files in ASAR archive from renderer For all details, see https://github.com/electron/electron/releases/tag/v12.0.11 Signed-off-by: Christoph Settgast <csett86@web.de>
2021-06-10Merge pull request #598 from jitsi/dependabot/npm_and_yarn/normalize-url-4.5.1csett86
Bump normalize-url from 4.5.0 to 4.5.1
2021-06-10Merge pull request #597 from jitsi/dependabot/npm_and_yarn/merge-deep-3.0.3csett86
Bump merge-deep from 3.0.2 to 3.0.3
2021-06-09Bump normalize-url from 4.5.0 to 4.5.1dependabot[bot]
Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 4.5.0 to 4.5.1. - [Release notes](https://github.com/sindresorhus/normalize-url/releases) - [Commits](https://github.com/sindresorhus/normalize-url/commits) --- updated-dependencies: - dependency-name: normalize-url dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
2021-06-08Bump merge-deep from 3.0.2 to 3.0.3dependabot[bot]
Bumps [merge-deep](https://github.com/jonschlinkert/merge-deep) from 3.0.2 to 3.0.3. - [Release notes](https://github.com/jonschlinkert/merge-deep/releases) - [Commits](https://github.com/jonschlinkert/merge-deep/compare/3.0.2...3.0.3) --- updated-dependencies: - dependency-name: merge-deep dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
2021-06-04Merge pull request #595 from jitsi/electron-12-0-10csett86
2021-06-04chore(deps) update electron to 12.0.10Christoph Settgast
Security updates and bugfixes, see https://github.com/electron/electron/releases/tag/v12.0.10 Signed-off-by: Christoph Settgast <csett86@web.de>
2021-05-25Merge pull request #590 from jitsi/dependabot/npm_and_yarn/browserslist-4.16.6csett86
Bump browserslist from 4.11.1 to 4.16.6
2021-05-24Bump browserslist from 4.11.1 to 4.16.6dependabot[bot]
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.11.1 to 4.16.6. - [Release notes](https://github.com/browserslist/browserslist/releases) - [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md) - [Commits](https://github.com/browserslist/browserslist/compare/4.11.1...4.16.6) Signed-off-by: dependabot[bot] <support@github.com>
2021-05-12Merge pull request #584 from jitsi/pipewirecsett86
feat(linux): enable PipeWire support for screensharing
2021-05-12feat(linux): enable PipeWire support for screensharingChristoph Settgast
This is required on wayland based desktops like Fedora 34 or Ubuntu 21.04. Closes: #567