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
Christoph Settgast
a620a3fcef
Update Electron to 12.0.2
...
Several fixes and patch-updated bundled Chromium.
For details see https://github.com/electron/electron/releases/tag/v12.0.2
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-03-24 21:09:35 +01:00
Saúl Ibarra Corretgé
3e5c116e0a
Build Debian packages too
2021-03-24 00:45:57 +01:00
Saúl Ibarra Corretgé
89221a6954
Use GH Actions as the only CI
2021-03-24 00:20:51 +01:00
bsimml
db6d976ae2
Allow mailto links to be opened externally
2021-03-23 16:21:16 +01:00
Christoph Settgast
5c49372e11
Enhancements to make it more Mac App Store (mas) compatible
...
- disable the autoupdater if running as mas (was not working anyway, just logging an error on every start)
- replace check via app.requestSingleInstanceLock() with LSMultipleInstancesProhibited in Info.plist
due to https://github.com/electron/electron/issues/15958
- Quit the app also when all windows are closed to conform to macOS Human Interface Guidelines
Comments from review:
If the application is a single-window app, it might be appropriate to save data and quit the app when the main window is closed.
- "asarUnpack": "**/*.node" to also sign the native addons when packaging
- add the required mas-specific entitlements which include the app-sandbox key
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-03-15 00:20:20 +01:00
Christoph Settgast
9b09a4bfa9
Switch mac build to universal build
...
Apple's documentation suggests that apps should be shipped as universal binaries
to simplify the process for the users. See eg. https://developer.apple.com/documentation/apple-silicon/porting-your-macos-apps-to-apple-silicon
Also update electron-updater to latest version (matching electron-builder version)
as part of this.
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-03-15 00:13:00 +01:00
Adam Spiers
b41de51ed2
README: explain why remote control was disabled
...
Just marking the remote control feature as disabled without explaining why
was not at all helpful to end users needing this feature. So link to a couple
of pages to help them understand the reasoning. It may even attract
developers to work on a fix.
2021-03-14 15:34:20 +01:00
t2d
ce2243d220
Document working CSP
2021-03-12 16:20:56 +01:00
Saúl Ibarra Corretgé
324e4c2dba
2.7.1
2021-03-12 09:36:58 +01:00
Christoph Settgast
c60995c3f7
Update Electron to 12.0.1
...
Several fixes and patch-updated bundled Chromium.
For details see https://github.com/electron/electron/releases/tag/v12.0.1
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-03-11 22:02:23 +01:00
Saúl Ibarra Corretgé
2698618930
Update README.md
2021-03-10 01:05:28 +01:00
Saúl Ibarra Corretgé
87b811020d
Update README.md
2021-03-10 01:05:06 +01:00
Saúl Ibarra Corretgé
db13c350eb
2.7.0
2021-03-10 00:37:28 +01:00
Saúl Ibarra Corretgé
c3455ddbce
Fix Travis CI build
2021-03-10 00:34:30 +01:00
Saúl Ibarra Corretgé
21b494b140
Add Apple Silicon support
2021-03-10 00:34:30 +01:00
dependabot[bot]
6465eeeeb1
Bump elliptic from 6.5.3 to 6.5.4
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-08 22:29:56 +01:00
Saúl Ibarra Corretgé
5bc1e098a5
2.6.1
2021-03-05 23:16:22 +01:00
Saúl Ibarra Corretgé
da42179d3b
Prevent AoT and SS-tracker windows from being captured
...
In electron utils 2.0.15 we mark them as protected content, but on macOS
WebRTC uses a low level API which sidesteps that. An extra command line
argument is passed to fix that.
See: https://github.com/electron/electron/issues/19880
2021-03-05 23:13:17 +01:00
Saúl Ibarra Corretgé
bad37a6d5e
2.6.0
2021-03-04 09:48:08 +01:00
Saúl Ibarra Corretgé
8863a8ce83
Update jitsi-meet-electron-utils
...
Fixes a bug with the screen sharing tracker in Electron 12.
2021-03-03 19:51:40 +01:00
Saúl Ibarra Corretgé
d91bdee321
Re-enable GPU acceleration
...
It broke screen-sharing, but was fixed in Chrome 88.
2021-03-03 19:51:40 +01:00
Saúl Ibarra Corretgé
b1e73df410
Update Electron to version 12.0.0
2021-03-03 19:51:40 +01:00
Saúl Ibarra Corretgé
a64241731d
Update bundled external API
...
Fixes: https://github.com/jitsi/jitsi-meet-electron/issues/527
2021-03-03 16:58:05 +01:00
Cedric Roijakkers
569cbfe89b
Added Dutch translation.
2021-02-23 18:01:20 +01:00