Thomas Zarebczan
4291c36c58
Initial commit for LBRY-First
...
fix killing daemon
bump lbry-first
2020-07-08 14:23:43 -04:00
Sean Yesmunt
f2ebf2bbf4
remove s3 from list of publishers to use github for release/autoupdate downloads
2020-04-14 13:09:55 -04:00
Sean Yesmunt
b6dff10037
remove old keytar references
2020-03-24 10:20:29 -04:00
Sean Yesmunt
ebe78c50f3
remove script and create an actual RC
2020-02-03 11:19:57 -05:00
Sean Yesmunt
c514a291e4
move packages to dev dependencies and remove --progress flag from production builds
2020-01-31 16:25:33 -05:00
Sean Yesmunt
7f96029e1c
test to see if this script was causing windows builds to fail
2020-01-31 12:50:19 -05:00
Sean Yesmunt
7fcb8484e8
delete mac files
2020-01-28 18:16:17 -05:00
Thomas Zarebczan
939a7d7689
feat: app image + cookie
...
fix: password stuff
2020-01-21 09:50:16 -05:00
Sean Yesmunt
662cf9c906
fix tray icons, download icons, and fix embed route
2019-12-20 11:43:26 -05:00
Sean Yesmunt
e8c8b20b58
bundle wallet headers in app
2019-12-19 14:26:50 -05:00
Alex Grintsvayg
12a0e1afd7
make linux executable name lowercase
2019-12-17 13:23:32 -05:00
Sean Yesmunt
9938b381ee
add back electron-webpack
2019-11-12 16:24:50 -05:00
Sean Yesmunt
f60792f1a1
notarize that ish
2019-10-15 12:00:42 -04:00
Jeremy Kauffman
56c9a1ab41
fix metadata and add redirects
...
add redirect, other fixes
remove password
clean up / final version
clean up / final version
2019-08-28 12:02:07 -04:00
Thomas Zarebczan
b838dd4b95
Chore: bump SDK, builder, travis
...
This will also support differential updates on Windows. Tested and working successfully, but would like to go through a final round during RC testing. On Mac, it falls back to default download. I think that's only supposed on nsis-web for Mac, something we can muck around with another time. Node v10 is required for electron-builder dependencies.
2019-03-20 15:30:00 -04:00
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