csett86
9b1e3904ac
refactor: reduce shipped artifact size ( #589 )
...
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-27 20:58:48 +02:00
csett86
e5d5bcc1db
feat: support config overwrite via URL parameters ( #594 )
...
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-06-27 20:57:44 +02:00
csett86
2baa4b5282
refactor: remove dependency to deprected remote module ( #593 )
...
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-27 20:57:25 +02:00
csett86
055d0b1f95
2.8.7
2021-06-26 10:05:46 +02:00
csett86
5aebf78787
chore(deps): update electron to 12.0.12 ( #602 )
2021-06-26 10:02:18 +02:00
dependabot[bot]
5299809d92
Bump postcss from 7.0.27 to 7.0.36 ( #600 )
...
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-25 22:24:24 +02:00
Christoph Settgast
9afadd9172
fix(mac): remove wifi stats as they cause hangs every 10 seconds
...
The getWiFiStats causes screen freezes every 10 seconds for 2-4 seconds,
thus temporarily remove them on mac.
Closes : #595
2021-06-11 10:14:00 -05:00
csett86
bad5d067c5
Merge pull request #599 from jitsi/electron-12-0-11
2021-06-10 21:51:43 +02:00
Christoph Settgast
89b9a638ce
chore(deps): update electron to 12.0.11
...
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-10 21:40:07 +02:00
csett86
3d9f5519f0
Merge pull request #598 from jitsi/dependabot/npm_and_yarn/normalize-url-4.5.1
...
Bump normalize-url from 4.5.0 to 4.5.1
2021-06-10 21:33:17 +02:00
csett86
ae1966abaf
Merge pull request #597 from jitsi/dependabot/npm_and_yarn/merge-deep-3.0.3
...
Bump merge-deep from 3.0.2 to 3.0.3
2021-06-10 21:29:26 +02:00
dependabot[bot]
d074a1ffa1
Bump normalize-url from 4.5.0 to 4.5.1
...
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-09 04:27:44 +00:00
dependabot[bot]
13768677a6
Bump merge-deep from 3.0.2 to 3.0.3
...
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-08 12:42:21 +00:00
csett86
d74fbc3c2f
Merge pull request #595 from jitsi/electron-12-0-10
2021-06-04 20:28:58 +02:00
Christoph Settgast
f3a6289a60
chore(deps) update electron to 12.0.10
...
Security updates and bugfixes, see https://github.com/electron/electron/releases/tag/v12.0.10
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-06-04 11:33:43 +02:00
csett86
77a203e4b1
Merge pull request #590 from jitsi/dependabot/npm_and_yarn/browserslist-4.16.6
...
Bump browserslist from 4.11.1 to 4.16.6
2021-05-25 19:27:50 +02:00
dependabot[bot]
14fffd0af1
Bump browserslist from 4.11.1 to 4.16.6
...
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-24 20:37:17 +00:00
csett86
271e0c6e1c
Merge pull request #584 from jitsi/pipewire
...
feat(linux): enable PipeWire support for screensharing
2021-05-12 22:16:30 +02:00
Christoph Settgast
0e0483cbc5
feat(linux): enable PipeWire support for screensharing
...
This is required on wayland based desktops like Fedora 34 or
Ubuntu 21.04.
Closes : #567
2021-05-12 21:07:47 +02:00
csett86
22b3406613
feat(agc): Add setting to disable automatic gain control ( #582 )
...
In some OS/Chromium combinations the automatic gain control goes slightly
crazy, but normally its fine. Thus keep the default as is, but add an option
for the users to disable it if required.
Closes : #564
2021-05-11 17:08:47 +02:00
csett86
4b4148388d
Merge pull request #580 from jitsi/dependabot/npm_and_yarn/hosted-git-info-2.8.9
2021-05-09 15:55:39 +02:00
dependabot[bot]
2c21ca98d5
Bump hosted-git-info from 2.8.8 to 2.8.9
...
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info ) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases )
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md )
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-09 12:38:03 +00:00
csett86
b5fd0cb9c3
Merge pull request #579 from jitsi/electron-12-0-7
2021-05-08 17:42:01 +02:00
Christoph Settgast
8cbf86d535
Update Electron to 12.0.7
...
See https://github.com/electron/electron/releases/tag/v12.0.7
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-05-08 12:50:55 +02:00
Saúl Ibarra Corretgé
61a890b232
Revert "Update electron-builder to 22.11.1"
...
This reverts commit 963d6b1224
.
2021-05-07 15:41:07 +02:00
Saúl Ibarra Corretgé
3edce68deb
2.8.6
2021-05-07 09:27:25 +02:00
Besnik Bleta
4f1aadc093
Adding sq translation
2021-05-07 09:21:22 +02:00
dependabot[bot]
0e17476f28
Bump lodash from 4.17.19 to 4.17.21
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.19 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 09:18:38 +02:00
Christoph Settgast
963d6b1224
Update electron-builder to 22.11.1
...
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-05-06 22:07:12 +02:00
Christoph Settgast
6a20f8e30d
fix(mas) WebRTC UDP connections
...
UDP connections (for WebRTC) require both the server and the client entitlement,
as an app with only the client entitlement enabled can send, but not receive, data.
See https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_network_client
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-05-02 17:47:26 +02:00
Christoph Settgast
5bf3ca2385
Update Electron to 12.0.6
...
Security and bug fixes
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-05-01 17:43:12 +02:00
Christoph Settgast
20179f2c3f
Update Electron to 12.0.5
...
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-04-30 15:40:36 +02:00
dependabot[bot]
9044420bec
Bump ssri from 6.0.1 to 6.0.2
...
Bumps [ssri](https://github.com/npm/ssri ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases )
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md )
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-04-20 09:36:20 +02:00
Saúl Ibarra Corretgé
97bccd752b
2.8.5
2021-04-14 10:39:45 +02:00
Saúl Ibarra Corretgé
10ac02c57f
Enable field trial to enable Opus RED
2021-04-14 10:39:04 +02:00
Christoph Settgast
f484312cd3
Update Electron to 12.0.4
...
Security: backported fix for chromium:1196683. #28638
2021-04-14 09:41:20 +02:00
Rogério Queiroz
709262bf93
feat(i18n): add pt lang
2021-04-14 00:17:59 +02:00
Christoph Settgast
23a5f3b152
Update Electron to 12.0.3
...
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-04-13 21:40:20 +02:00
Christoph Settgast
bbcae1027e
chore(deps) Update dependencies
...
devDependencies left out intentionally, as updating babel & eslint requires
more work and more dependencies due to the deprecation of babel-eslint.
2021-04-06 23:11:57 +02:00
Saúl Ibarra Corretgé
28f1be5480
2.8.4
2021-03-31 00:26:29 +02:00
Christoph Settgast
4cc851dc75
Linux: Fix running AppImage on Debian 10+ ( #231 )
...
Modeled after https://github.com/electron-userland/electron-builder/issues/5371#issuecomment-791771150
but written with promised-based fs nodejs API.
This allows to drop the app-builder-lib .desktop patch, as
--no-sandbox is now part of all linux targets via the additional launcher script,
so the arg can be dropped from the .desktop file Exec line.
Manual workaround is removed from the README as well.
2021-03-31 00:23:20 +02:00
dependabot[bot]
f0957f73f6
Bump y18n from 4.0.0 to 4.0.1
...
Bumps [y18n](https://github.com/yargs/y18n ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases )
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yargs/y18n/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-31 00:00:28 +02:00
Christoph Settgast
8e7fb233cf
Linux: Fix Desktop Icon ( #543 )
...
This is a workaround for the electron-builder issue
https://github.com/electron-userland/electron-builder/issues/5294
2021-03-28 15:27:54 +02:00
Saúl Ibarra Corretgé
4c0a96d255
2.8.3
2021-03-24 22:29:03 +01:00
Saúl Ibarra Corretgé
d46e5b019d
Build zip file on macOS as well
...
It's necessary for auto-updates.
2021-03-24 22:27:54 +01:00
Saúl Ibarra Corretgé
79b6a78b12
Update README
2021-03-24 22:11:46 +01:00
Saúl Ibarra Corretgé
f88abef302
2.8.2
2021-03-24 21:57:29 +01:00
Saúl Ibarra Corretgé
8aa9336172
2.8.1
2021-03-24 21:30:40 +01:00
Saúl Ibarra Corretgé
c16bcb8e89
Run CI when pushing a tag
2021-03-24 21:30:14 +01:00
Saúl Ibarra Corretgé
59fb0f2a82
2.8.0
2021-03-24 21:23:50 +01:00