Sean Yesmunt
44d98ac422
fix typo
2018-07-11 01:01:54 -04:00
Sean Yesmunt
ca390a125f
don't validate address if NO_ADDRESS_VALIDATION is passed in
2018-07-11 00:49:36 -04:00
Sean Yesmunt
e0500eedd9
allow different daemon versions and don't shut down with DAEMON_DEVELOPMENT env variable
2018-07-11 00:14:50 -04:00
Thomas Zarebczan
37eef522b1
null rendererwindow window on quit
...
Checking to see if this fixes object has been destroyed error on Mac.
2018-07-03 01:27:47 -04:00
Thomas Zarebczan
12940ac230
Check rendererWindow before calling show
2018-07-03 00:57:01 -04:00
Thomas Zarebczan
67e6404427
Get version from package.json
...
Prior to this, if running in dev mode, you'd get the electron version and not the LBRY-app version
2018-06-29 17:40:31 -04:00
Sean Yesmunt
c38f34dbd0
Merge branch 'master' into alert-scam
2018-05-31 22:09:56 -04:00
Sean Yesmunt
dbe65c2bb0
Merge pull request #1510 from dan1d/issue-1505
...
Allow https to follow redirection when requesting latest release data
2018-05-31 22:06:52 -04:00
seanyesmunt
32fd9e17f7
Redirect special LBRY urls to pages in App
2018-05-30 14:29:22 -04:00
Daniel Dominguez
8ca6e21969
Allow https to follow redirections when requesting latest release data from github.
2018-05-23 16:30:45 -03:00
Daniel Dominguez
e0d5a842aa
Add warning message when development tools is opened.
2018-05-22 23:37:09 -03:00
Igor Gassmann
e0b8ae7ff7
chore: upgrade electron ( #1213 )
2018-03-29 17:16:37 -04:00
Igor Gassmann
99828d048e
fix: issue with second instance startup
2018-03-22 11:55:11 -04:00
Igor Gassmann
39072b07b5
Merge branch 'master' into issue/1119
2018-03-20 16:06:19 -04:00
Thomas Zarebczan
f5a63479e3
chore: fix Windows notifications ( #1145 )
2018-03-20 15:51:28 -04:00
Igor Gassmann
07ee6b95b1
fix: daemon doesn't quit when quitting the app for an auto-update ( https://github.com/lbryio/lbry-app/issues/1142 )
...
This fixes https://github.com/lbryio/lbry-app/issues/1142
2018-03-20 15:01:18 -04:00
Igor Gassmann
40a6ad0e1c
Revert "fix: daemon doesn't quit when quitting the app for an auto-update ( https://github.com/lbryio/lbry-app/issues/1142 )"
...
This reverts commit 034398859e
.
2018-03-19 21:09:48 -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
e6e8218095
fix: error when clicking LBRY URL when app is closed ( https://github.com/lbryio/lbry-app/issues/1119 )
...
Fix https://github.com/lbryio/lbry-app/issues/1119
2018-03-19 16:51:57 -04:00
Igor Gassmann
034398859e
fix: daemon doesn't quit when quitting the app for an auto-update ( https://github.com/lbryio/lbry-app/issues/1142 )
...
Fix https://github.com/lbryio/lbry-app/issues/1142
2018-03-19 16:51:19 -04:00
Igor Gassmann
88399957ef
fix: app quitting when accepting update ( #1118 )
...
The app wouldn't completely quit after an update was downloaded and the user has pressed "USE IT NOW".
2018-03-17 16:44:46 -04: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
Baltazar Gomez
f6b1e804f2
Merge branch 'master' into daemon_err
2018-02-27 19:21:52 -07:00
Igor Gassmann
47e0f7c992
Save app state when closing to tray
2018-02-23 18:20:12 -05:00
Baltazar Gomez
b31b226b2b
add extra space
...
Add extra space for more clarity.
2018-02-21 20:13:55 -07:00
Baltazar Gomez
1e1435bc72
fix #1027
...
Add startup-troubleshooting FAQ URL to daemon error
2018-02-21 18:29:10 -07:00
Igor Gassmann
bd46bc18cc
Check for running daemon
2018-01-29 11:14:31 -03:00
Igor Gassmann
cf4b5ddc93
Comment out initial daemon killin
2018-01-29 09:04:41 -03:00
Alex Liebowitz
76f6b1efa9
Remove remaining traces of logging code from main/index.js
...
We might need this later, but right now no logging is happening here.
2018-01-23 23:15:42 -05:00
Alex Liebowitz
8c0bf32fe5
Small changes to prepare auto update for release
2018-01-23 19:46:49 -05:00
Alex Liebowitz
483809be1b
Merge remote-tracking branch 'origin/master' into auto-update
2018-01-23 10:35:15 -05:00
Igor Gassmann
fd64ae58fe
Refactor main process
2018-01-17 23:13:08 -03:00
Alex Liebowitz
0c8ba50207
Update Auto Update-related copy
2018-01-15 18:38:35 -05:00
Alex Liebowitz
cf3406f926
Remove icon from the Windows auto-update alert dialog shown on closing
2018-01-12 00:30:23 -05:00
Alex Liebowitz
3959d4aeee
Make app restart after user approves update
...
Forgot to call quitAndInstall(). If you don't, it will still install
the update, but won't restart.
2018-01-12 00:30:23 -05:00
Alex Liebowitz
b03623eb68
Convert Windows update alert dialog to native dialog in main process
...
Maybe a bit less polished, but I couldn't find a way to prevent the
main window from closing that works on the current version of Electron,
and in general it was starting to get too complicated.
2018-01-12 00:30:23 -05:00
Alex Liebowitz
b08d96da1e
Add alert before close after update is declined on Windows
2018-01-12 00:30:23 -05:00
Alex Liebowitz
bc15d24d66
Add ability to decline updates
2018-01-12 00:30:23 -05:00
Alex Liebowitz
3957bf2afc
Finish core UI for auto update
2018-01-12 00:30:23 -05:00
Alex Liebowitz
565f411986
Make app actually quit for update
...
Before, it was just minimizing and the app wouldn't even update because
electron-updater expects to be able to close the app.
2018-01-12 00:30:23 -05:00
Alex Liebowitz
43297ce414
Add electron-log
...
The daemon and lbryum log all kinds of useful status/debug info, might
as well start doing that in the app too.
2018-01-12 00:30:23 -05:00
Alex Liebowitz
285c1ca7b6
Add electron-updater requirement and import
2018-01-12 00:30:23 -05:00
Igor Gassmann
33d5834722
Fix Electron linting errors ( https://github.com/lbryio/lbry-app/issues/397 )
2018-01-08 02:16:31 -03:00
Igor Gassmann
aeb43ff1a0
Replace keytar with keytar-prebuild for resolving https://github.com/atom/node-keytar/issues/39
2018-01-08 01:26:52 -03:00
Igor Gassmann
094c3b8a9f
Merge branch 'master' into issue/397
2018-01-08 00:51:34 -03:00
Igor Gassmann
8b37ec6b72
Comply naming with Airbnb guide
2018-01-08 00:46:22 -03:00
Igor Gassmann
60772d0a74
Fix right click bug
2018-01-05 19:36:10 -03:00
Igor Gassmann
47bdc6cbef
Merge branch 'master' into issue/763
2017-12-26 10:26:15 -03:00
Liam Cardenas
5948124586
Added recaptcha compatibility
2017-12-22 18:09:06 -08:00
Igor Gassmann
7cd25e777a
Pretty print and lint non-component sources
2017-12-21 18:00:33 -03:00