Commit Graph

369 Commits

Author SHA1 Message Date
Gabriel Saillard
7a9205bf93
fix: bad electron version, 2nd try 2021-10-18 21:38:26 +02:00
Gabriel Saillard
086e79cc0c
fix: bad electron version 2021-10-18 21:26:58 +02:00
Gabriel Saillard
f59fe0166d
rel: 2.2.8 2021-10-18 19:05:52 +02:00
Gabriel Saillard
c477065bae
chore: update main deps 2021-10-18 18:11:40 +02:00
dependabot[bot]
d68ff52539
chore: bump electron from 12.0.11 to 12.1.0 (#1174)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 15:52:54 +02:00
Gabriel Saillard
fcc91a5d5f
chore: upgrade sec patches in deps 2021-06-15 11:31:23 +02:00
Gabriel Saillard
04d303f4a9
revert: downgrade de-released electron-builder version 2021-05-25 10:46:03 +02:00
Gabriel Saillard
0fa76464ff
chore: upgrade to Electron 12 2021-05-25 10:34:30 +02:00
Gabriel Saillard
11c4966eb0
chore: upgrade deps - fix security alert 2021-05-17 09:57:36 +02:00
Gabriel Saillard
fd39b0b2d8
fix: prevent soft keyboard appearance on touch devices - close #733 2021-05-06 14:14:03 +02:00
Gabriel Saillard
722cc9eac8
fix(win32): upgrade si to get patch for sebhildebrandt/systeminformation#531, fix NaN% in memory #1114 2021-05-06 12:55:14 +02:00
Gabriel Saillard
877575feda
chore: update copyright line for 2021 2021-04-07 10:32:19 +02:00
Gabriel Saillard
7f8be7f6e8
chore: upgrade deps 2021-04-03 11:49:48 +02:00
Gabriel Saillard
08a0fe5ec5
chore: post-rel 2.2.7 2021-03-20 14:36:17 +01:00
Gabriel Saillard
ee73621882
release: mark 2.2.7 2021-03-20 14:34:41 +01:00
Gabriel Saillard
90e9f72198
chore: update deps 2021-03-20 14:33:51 +01:00
Gaby
6934283068
fix(ci): correctly build arm64v8 and armv7l/arm32v7 binaries using QEMU machine emulation - close #1051 (#1090)
* test: build armv7l and arm64v8 binaries using QEMU emulation #1051

* fix: use a 3-opts matrix for qemu emul buils, fix typo

* chore: remove leftover -qemu ci jobs

* fix: ci linux qemu cross-build: prevent unexpected crossbuilds

* feat: ci: disable fail-fast

* test: ci: specify electron-builder opts right in workflow file

* test: use arm64 ubuntu container on Actions

* test

* test2

* test2

* test2

* test2

* test3

* test4

* refactor: move arm64 builds to separate job

* fix typo

* fix: docker image name cannot be set with matrix otps

* fix missing rsync binary in arm64 node image

* fix missing rsync binary in arm64 node image

* fix missing rsync binary in arm64 node image

* perf: speed up arm64 qemu builds

* remove broken arm32v7 pipeline

* fix npm permissions errors on arm64

* do not restore incorrect caches

* rename linux-arm64 artifact to prevent conflicts

* test: re-enable qemu arm7 platform support

* fix ci job name typo

* cleanup workflow file

* disable broken apple silicon builds
2021-03-17 17:59:24 +01:00
Gabriel Saillard
417a82e6c1
fix(mod_fsdisp): do not use deprecated electron api for opening in external programs 2021-03-08 14:40:46 +01:00
Gabriel Saillard
ac9e5786f5
chore: re-enable npm rebuild in build process 2021-02-25 11:06:34 +01:00
Gabriel Saillard
a7e49fc1a4
fix: remove unused electron-rebuild dep 2021-02-25 11:03:02 +01:00
Gabriel Saillard
a6dbc0b2ff
chore: release v2.2.6 2021-02-22 11:42:12 +01:00
Gabriel Saillard
5aa12328c5
test: attempt building for more targets 2021-02-22 11:09:34 +01:00
Gabriel Saillard
e33705818c
chore: upgrade deps 2021-02-19 15:37:14 +01:00
Surge
a8e29ce5a2
feat: more file types available in file editor (#975) #973
Co-authored-by: Gabriel Saillard <gabriel@saillard.dev>
2020-12-22 07:07:53 +01:00
Gabriel Saillard
07afe04f73
ci: fix code minifier script 2020-12-21 11:15:25 +01:00
Gabriel Saillard
6d0e1a613e
chore: revert master to v3-pre 2020-12-20 10:19:59 +01:00
Gabriel Saillard
337cfba455
chore: mark v2.2.5 2020-12-20 10:19:07 +01:00
Gabriel Saillard
4f43fd0229
chore: update minor deps 2020-12-20 10:17:41 +01:00
Daniel Wasserlauf
bddb770b09
refactor: better cross-platform support of start script (#947)
* [master]: Update for starting on non windows machines

* [master]: update for package json

* [master]: Updates from review

* [master]: Update for Readme

Co-authored-by: Daniel Wasserlauf <dwasserlauf@commercehub.com>
2020-12-08 23:40:47 +01:00
Gabriel Saillard
6626747e7f
revert master to v3.0.0-pre 2020-12-03 21:54:06 +01:00
Gabriel Saillard
fa17a8a19e
release v2.2.4 2020-12-03 21:51:48 +01:00
Gabriel Saillard
b2269eae41
chore: mark master branch v3.0.0-pre 2020-11-27 16:19:22 +01:00
Gabriel Saillard
60bfaf3d15
tag v2.2.3 #907 2020-11-26 16:15:25 +01:00
Gabriel Saillard
f643b19e5c
revert to electron 10 #907 2020-11-26 15:44:34 +01:00
Gabriel Saillard
7deb4d8357
remove failing apple silicon builds, consistent artifact naming on macOS 2020-11-26 15:22:49 +01:00
Gabriel Saillard
80671fc1c6
allow more installer config on win32 targets #917 2020-11-26 15:15:52 +01:00
Gabriel Saillard
ae5a42025c
upgrade to Electron 11, attempt apple silicon build #907 2020-11-26 14:35:58 +01:00
Gabriel Saillard
4b688c7b47
enable Linux arm64 builds #313 #818 #907 2020-11-26 14:23:02 +01:00
Jabster28
087b9ebfb2
👷 Feat: Replace Travis w/ GitHub Actions CI (#912)
* Feat: add GH Actions

* forgot a sudo lol

* don't need to update

* upload dist once done

* rename to linux.yml

* rename name too

* add other platforms

* rename platforms

* fix windows maybe?

* spelled install wrong lol

* add code cov

* add snyk env

* fix env

* install npm

* delete snyk workflow

* don't install runtime dependencies before build script on win32

* win32 build script: respect README instructions

* Fix: fix travis cli for manos & linux (#911)

* fix: cache npm

* better artifact naming attempt

* cache electron binaries used by electron-builder

* better AppImage artifact naming

* banish travis

* test which platforms need python

* add publishing code

* move it to the right place

* always publish new draft

* load token

* let electron-builder figure out whether to publish artifacts or not

* cleanup some Snyk stuff

* remove .snyk

* Make a unified Workflow with multiple platforms as Jobs

* remove individual os-specific workflows, use unified workflow instead

Co-authored-by: Gabriel Saillard <gabriel@saillard.dev>
2020-11-26 10:15:28 +01:00
Le Barde
bead403c80
Set Appimage compression rate to normal (#906)
Appimage construction used to compress files aggressively. Using roughly no compression reduces the start time by ~90%.

Closes #893
2020-11-20 10:42:10 +01:00
Gabriel Saillard
98f6064bbe
⬆️ upgrade deps 2020-11-17 10:26:21 +01:00
Gabriel Saillard
78a5436882
⬆️ Upgrade to Electron 10 2020-11-06 23:49:17 +01:00
Freddie Runnding
459e50e485
fixed start script for windows (#817) 2020-11-03 12:49:29 +01:00
dependabot[bot]
11bd576a0f
⬆️ Bump electron from 9.3.0 to 9.3.1 (#777)
Bumps [electron](https://github.com/electron/electron) from 9.3.0 to 9.3.1.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v9.3.0...v9.3.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-12 11:38:45 +02:00
Snyk bot
64f3bc584a
[Snyk] Security upgrade electron from 9.2.0 to 9.3.0 (#763)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-ELECTRON-598894
- https://snyk.io/vuln/SNYK-JS-ELECTRON-598949
- https://snyk.io/vuln/SNYK-JS-ELECTRON-608662
2020-09-22 21:44:42 +02:00
Gabriel Saillard
fb554ed4e4
⬆️ upgrade deps 2020-08-09 19:50:14 +02:00
Gabriel Saillard
558927359a
⬆️ Upgrade deps 2020-07-11 18:01:50 +02:00
Snyk bot
542520fce6
[Snyk] Security upgrade electron from 8.2.4 to 8.3.1 (#729)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-ELECTRON-568790
- https://snyk.io/vuln/SNYK-JS-ELECTRON-569042
- https://snyk.io/vuln/SNYK-JS-ELECTRON-569099
- https://snyk.io/vuln/SNYK-JS-ELECTRON-569113
- https://snyk.io/vuln/SNYK-JS-ELECTRON-569114
- https://snyk.io/vuln/SNYK-JS-ELECTRON-569117
- https://snyk.io/vuln/SNYK-JS-ELECTRON-569120
- https://snyk.io/vuln/SNYK-JS-ELECTRON-569122
- https://snyk.io/vuln/SNYK-JS-ELECTRON-570624


The following vulnerabilities are fixed with a Snyk patch:
- https://snyk.io/vuln/SNYK-JS-LODASH-567746
2020-07-07 11:43:29 +02:00
dependabot[bot]
76c0851459
⬆️ Bump electron from 8.2.3 to 8.2.4 (#728)
Bumps [electron](https://github.com/electron/electron) from 8.2.3 to 8.2.4.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.2.3...v8.2.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-07 11:00:58 +02:00
Gabriel Saillard
ec7aa28cfe
⬆️ (deps): update packages 2020-04-22 23:43:27 +02:00