Commit graph

67 commits

Author SHA1 Message Date
Maximilian Bosch 8e832b78fd
element-{web,desktop}: 1.11.15 -> 1.11.16
ChangeLog web: https://github.com/vector-im/element-web/releases/tag/v1.11.16
ChangeLog desktop: https://github.com/vector-im/element-desktop/releases/tag/v1.11.16
2022-12-12 11:14:03 +01:00
Paul Grandperrin aeaeca819d NIXOS_OZONE_WL: fix wayland window decorations 2022-09-28 15:56:55 +02:00
Yureka b18abe3403 element-{web,desktop}: use stdenv.mkDerivation 2022-08-11 19:43:17 +02:00
Kira Bruneau 2c035ca89f element-desktop: remove special case for electron on darwin 2022-08-09 18:35:57 -04:00
Sumner Evans 093a003639
yarn2nix: allow setting doDist by calling packages 2022-05-31 09:52:09 -06:00
Sumner Evans 14bc4210b7
element-{web,desktop}: compile from source
Also removes the need for downloading the package.json file separately
for element-desktop.

Co-authored-by: 06kellyjac <dev@j-k.io>
2022-05-31 09:52:09 -06:00
K900 cb2cfba6f7 treewide: switch all desktop file generators to new API
Notably:
- remove explicit arguments that match the defaults
- convert everything to the right Nix types
2022-02-25 13:40:38 -08:00
zseri 72957a2dc0 element-desktop: make keytar optional 2022-02-23 23:41:15 +01:00
Matthew Leach 850fc57f56 build-support: make-darwin-bundle: new
Add a new module that allows darwin-style application bundles to be
created
2022-02-10 18:53:53 +00:00
Wout Mertens b2eb5f62a7 wayland: enable ozone via $NIXOS_OZONE_WL
Chrome, Chromium, VSCode, Slack, Signal, Discord, element-desktop,
schildichat.

For the latter two, the feature flag useWayland was removed and a
wrapper script was provided.
2022-01-27 09:46:36 +01:00
Austin Butler b85a059738 element-desktop: fix "Sqlcipher support is missing" 2022-01-02 15:28:13 -08:00
Sandro Jäckel 8547db919a
treewide: switch `builtins.fromJSON(builtins.readFile ./file.json)` to lib.importJSON ./file.json 2021-11-03 14:43:52 +01:00
Yureka 0f59dba39f element-desktop: use fetchYarnDeps, add update script 2021-10-20 11:39:16 +02:00
Maximilian Bosch d0e647cde3 element-desktop: 1.9.0 -> 1.9.2
ChangeLog: https://github.com/vector-im/element-desktop/releases/tag/v1.9.2
2021-10-12 23:56:16 +02:00
Sumner Evans 406221cda3
element-desktop: 1.8.5 -> 1.9.0 2021-09-28 10:58:52 -06:00
Sumner Evans 04732d7c56
element-{web,desktop}: 1.8.4 -> 1.8.5 2021-09-17 09:24:45 -04:00
Maximilian Bosch 5a0d0ec1cf
element-desktop: apply patch to run on Wayland (#137666)
See upstream PR#261[1] for further reference. Previously, the
`enable-features`-setting was entirely discarded due to an earlier
regression resulting in an attempt to start `element-desktop` in
Wayland-mode without all necessary components.

Closes #137377

[1] https://github.com/vector-im/element-desktop/pull/261
2021-09-13 18:43:04 +02:00
Maximilian Bosch c81983ec9f
element-desktop: 1.8.2 -> 1.8.4
ChangeLog: https://github.com/vector-im/element-desktop/releases/tag/v1.8.4
2021-09-13 14:17:13 +02:00
Sumner Evans 29c70e8b88
element-{web,desktop}: 1.8.1 -> 1.8.2 2021-08-31 10:44:11 -06:00
Sumner Evans dba043d448
element-{web,desktop}: 1.7.34 -> 1.8.1 2021-08-17 09:28:03 -06:00
happysalada 7d01efd138 element-desktop: add en locale 2021-08-06 14:20:17 +09:00
happysalada 88425fefc8 element-desktop: nixpkgs-fmt 2021-08-06 14:20:17 +09:00
Yuka bcad474c4a
element-desktop: add wayland variant (#132776) 2021-08-05 14:14:27 +02:00
Finn Behrens 2ef304b0ab
element-desktop: fix wrapper to start under darwin (#132638)
Signed-off-by: Finn Behrens <me@kloenk.de>
2021-08-04 11:58:29 +02:00
Finn Behrens 15af01b456
element-desktop: fix darwin build (#132635)
Add Frameworks to native dependencies

Signed-off-by: Finn Behrens <me@kloenk.dev>
2021-08-04 11:09:56 +02:00
Milan Pässler 55682979d2
element-desktop: build native modules 2021-08-04 00:08:53 +02:00
Sumner Evans d1ec2fae86
element-{web,desktop}: 1.7.33 -> 1.7.34 2021-08-02 11:20:54 -06:00
Maximilian Bosch b856b19540
element-desktop: try to fix localization issues
I know that the en_EN.json vs. en-us.json is a nasty hack, but I don't
really understand where this `en-us.json` is supposed to be coming from.
2021-07-23 19:07:52 +02:00
Maximilian Bosch 07620c8697
element-desktop: 1.7.31 -> 1.7.33
ChangeLogs:
* https://github.com/vector-im/element-desktop/releases/tag/v1.7.33
* https://github.com/vector-im/element-desktop/releases/tag/v1.7.32
2021-07-23 12:13:29 +02:00
TredwellGit 3eb0354b76 element-{desktop,web}: 1.7.30 -> 1.7.31
https://github.com/vector-im/element-web/blob/v1.7.31/CHANGELOG.md
https://github.com/vector-im/element-desktop/blob/v1.7.31/CHANGELOG.md
2021-06-21 17:26:11 +00:00
TredwellGit 445e3ce0e8 element: 1.7.29 -> 1.7.30
https://github.com/vector-im/element-web/blob/v1.7.30/CHANGELOG.md
https://github.com/vector-im/element-desktop/blob/v1.7.30/CHANGELOG.md
2021-06-07 17:33:26 +00:00
Guillaume Girol c04a5dea73
Merge pull request #124703 from evils/element-wayland
Revert "element-desktop: set dbus default for firefox"
2021-05-28 18:44:27 +00:00
Evils 6377bc3662 Revert "element-desktop: set dbus default for firefox"
This reverts commit becc715b89.
2021-05-27 23:46:34 +02:00
Sumner Evans cdd56a425c
element: 1.7.28 -> 1.7.29 2021-05-24 11:01:35 -06:00
Evils becc715b89 element-desktop: set dbus default for firefox
fixes opening links in firefox-wayland on wayland
2021-05-20 09:22:18 +02:00
TredwellGit 25b12b1b0a element: 1.7.27 -> 1.7.28
https://github.com/vector-im/element-web/blob/v1.7.28/CHANGELOG.md
https://github.com/vector-im/element-desktop/blob/v1.7.28/CHANGELOG.md
2021-05-17 14:55:53 +00:00
TredwellGit a0edfacfad element: 1.7.26 -> 1.7.27
https://github.com/vector-im/element-web/blob/v1.7.27/CHANGELOG.md
https://github.com/vector-im/element-desktop/blob/v1.7.27/CHANGELOG.md
2021-05-10 22:09:44 +00:00
TredwellGit a19b0aa223 element: 1.7.25 -> 1.7.26
https://github.com/vector-im/element-web/blob/v1.7.26/CHANGELOG.md
https://github.com/vector-im/element-desktop/blob/v1.7.26/CHANGELOG.md
2021-04-26 18:01:34 +00:00
Maximilian Bosch 9fed67fb1b
element-desktop: 1.7.24 -> 1.7.25
ChangeLog: https://github.com/vector-im/element-desktop/releases/tag/v1.7.25
2021-04-12 17:11:15 +02:00
Maximilian Bosch 1ca0f5bafe
element-desktop: 1.7.23 -> 1.7.24
ChangeLog: https://github.com/vector-im/element-desktop/releases/tag/v1.7.24
2021-03-29 17:52:22 +02:00
TredwellGit 56da9300a3 element: 1.7.22 -> 1.7.23
https://github.com/vector-im/element-web/releases/tag/v1.7.23
2021-03-15 18:04:00 +00:00
TredwellGit c3554253ab element: 1.7.21 -> 1.7.22
https://github.com/vector-im/element-web/releases/tag/v1.7.22
https://nvd.nist.gov/vuln/detail/CVE-2021-21320
2021-03-02 22:16:39 +00:00
Maximilian Bosch b8878b950f
element-desktop: 1.7.20 -> 1.7.21
ChangeLog: https://github.com/vector-im/element-desktop/releases/tag/v1.7.21
2021-02-16 12:53:17 +01:00
Maximilian Bosch 4b6557cf63
element-desktop: 1.7.19 -> 1.7.20
https://github.com/vector-im/element-desktop/releases/tag/v1.7.20
2021-02-04 14:19:36 +01:00
Maximilian Bosch e44011c1a6
element-desktop: 1.7.18 -> 1.7.19
https://github.com/vector-im/element-desktop/releases/tag/v1.7.19
2021-02-03 14:08:35 +01:00
Maximilian Bosch e61999b3f2
element-desktop: 1.7.17 -> 1.7.18
ChangeLog: https://github.com/vector-im/element-desktop/releases/tag/v1.7.18
2021-01-26 16:57:34 +01:00
Pavol Rusnak a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Maximilian Bosch b30904b3c4
element-desktop: 1.7.16 -> 1.7.17
ChangeLog: https://github.com/vector-im/element-desktop/releases/tag/v1.7.17
2021-01-18 16:59:38 +01:00
TredwellGit 7016ae47d9 element-desktop: replace riot-desktop with element-desktop
https://element.io/previously-riot
2021-01-13 15:43:26 +00:00
TredwellGit 8fdbb53c35 element-desktop: replace electron_9 with electron 2021-01-13 15:14:22 +00:00