Save app state when closing to tray #1042

Merged
IGassmann merged 3 commits from issue/968 into master 2018-02-27 05:45:49 +01:00
IGassmann commented 2018-02-24 00:20:28 +01:00 (Migrated from github.com)
No description provided.
tzarebczan commented 2018-02-27 02:03:32 +01:00 (Migrated from github.com)

@IGassmann working as expected here, tested on Windows and Linux.

Would be nice to have a build because lbry:// hyperlinking doesn't seem to work in dev mode. Do you think that's a quick fix, I can open an issue for it.

@IGassmann working as expected here, tested on Windows and Linux. Would be nice to have a build because lbry:// hyperlinking doesn't seem to work in dev mode. Do you think that's a quick fix, I can open an issue for it.
tzarebczan (Migrated from github.com) approved these changes 2018-02-27 02:04:06 +01:00
tzarebczan (Migrated from github.com) left a comment

Looks good from a functionality standpoint, but maybe have @seanyesmunt or @liamcardenas review the code as well.

Looks good from a functionality standpoint, but maybe have @seanyesmunt or @liamcardenas review the code as well.
IGassmann commented 2018-02-27 05:01:10 +01:00 (Migrated from github.com)

@tzarebczan it's actually expected that lbry:// deep linking URLs don't work on dev mode. Deep link URLs only work after they have been "announced" to the OS. For example on macOS, this is done with the App descriptor file Info.plist which is only generated on a packaged build and not on a dev build.

I've looked into the double-clicking for the tray icon. The feature is not yet supported on Linux: https://electronjs.org/docs/all#event-double-click-macos-windows

@tzarebczan it's actually expected that `lbry://` deep linking URLs don't work on dev mode. Deep link URLs only work after they have been "announced" to the OS. For example on macOS, this is done with the App descriptor file `Info.plist` which is only generated on a packaged build and not on a dev build. I've looked into the double-clicking for the tray icon. The feature is not yet supported on Linux: https://electronjs.org/docs/all#event-double-click-macos-windows
neb-b (Migrated from github.com) approved these changes 2018-02-27 05:43:55 +01:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: LBRYCommunity/lbry-desktop#1042
No description provided.