Commit graph

24 commits

Author SHA1 Message Date
Shawn 3c3c12fa5d Fix keytar and bundling 2019-03-15 13:58:42 -05:00
Shawn 88ed4ffd36 Remove exec from linux build config 2019-03-05 03:29:13 -06:00
Shawn 0affd8df7a Fix broken paths for electron-builder 2019-03-05 03:12:54 -06:00
Sean Yesmunt de3639f29c new build setup for web/electron 2019-03-04 23:48:04 -05:00
Sean Yesmunt cd44cc3f2d Don't download the daemon if it is already downloaded 2018-07-23 16:32:25 -04:00
Igor Gassmann 51c0a7cc98
feat: build for both architectures (x86 and x64) on Windows (#1262) 2018-04-03 10:08:38 -04:00
Thomas Zarebczan de2cbe5f77 fix: app shortcut not created on install/reinstall (#1164)
This fixes https://github.com/electron-userland/electron-builder/issues/2725
2018-03-22 11:07:39 -04:00
Igor Gassmann c95d9ebbf0 fix: artifact extension missing 2018-03-22 09:45:24 -04:00
Igor Gassmann 8c0fdf2eef chore: use custom artifact name 2018-03-20 19:16:03 -04:00
Igor Gassmann 5579a12cf3 fix: opening LBRY hyperlinks broken on Linux (https://github.com/lbryio/lbry-app/issues/1120)
This fixes https://github.com/lbryio/lbry-app/issues/1120
2018-03-19 21:08:41 -04:00
Igor Gassmann 861131fd77 chore: remove custom artifact name 2018-03-16 13:26:39 -04:00
Igor Gassmann 6b0249eda9 fix: auto update on macOS 2018-03-16 11:47:16 -04:00
Igor Gassmann 40ab6e1b38
chore: change building target to .deb for Linux (#1103)
It was decided to rollback to Debian builds for Linux due to how inconvenient it is to launch an AppImage build.
2018-03-14 20:22:54 -04:00
Igor Gassmann c3469b3648
fix: daemon not launching on Windows (#1101)
* Rollback `keytar-prebuild` and `electron` to compatible versions.

* Check if the targeted build platform is different from the platform that
is building the app. If that's the case, download the appropriate daemon.
2018-03-14 16:38:55 -04:00
Igor Gassmann c1e2e7df6a Specify AWS S3 region 2018-03-09 15:35:43 -05:00
Igor Gassmann a56b3b32cb Update AWS S3 bucket 2018-03-09 10:26:57 -05:00
Igor Gassmann b9f4d7b307
chore: migrate to AppImage and update publish workflow (#1010)
The app now uses AppImage instead of .deb files for Linux. Thanks to this change, the app supports now auto-updates on Linux too.

The publishing workflow has been updated. It uses now the publishing mechanisms offered by electron-builder.
2018-03-07 18:03:45 -05:00
Nick Richards 7e1d6636d1
Fix validity of Linux .desktop file
Per the menu spec https://standards.freedesktop.org/menu-spec/latest/apa.html if you specify Video you also need to specify the AudioVideo category.
2018-01-31 12:31:51 +00:00
Alex Liebowitz dade117476 Add updater settings to package.json 2018-01-12 00:30:23 -05:00
Igor Gassmann c4c43e1219 Add linux app category 2017-12-15 17:33:01 -03:00
Igor Gassmann f28cdd010c Move Windows installation path back to Program Files 2017-12-10 13:58:46 -03:00
Igor Gassmann 2f498fcbab Fix .dmg background 2017-12-07 22:42:35 -03:00
Igor Gassmann 079f32728a Fix Windows build 2017-12-07 12:06:20 -03:00
Igor Gassmann 0b81d6e96c Update electron-builder 2017-12-06 18:24:01 -03:00