MovieCast / desktop

MovieCast Desktop - The Application of MovieCast
https://moviecast.io
MIT License
10 stars 1 forks source link

AppImage for download #16

Open probonopd opened 6 years ago

probonopd commented 6 years ago

https://github.com/MovieCast/moviecast-desktop/blob/289a352e597ce48267aa429ffae8868acb22c5e3/package.json#L58

Please upload an AppImage to the project's GitHub Releases page.

Providing an AppImage would have, among others, these advantages:

Here is an overview of projects that are already distributing upstream-provided, official AppImages.

If you have questions, AppImage developers are on #AppImage on irc.freenode.net.

paulhobbel commented 6 years ago

Thanks for the tip. In future releases the AppImage will be included in the releases. I never knew were these AppImages were useful for, but now I know.

paulhobbel commented 6 years ago

@probonopd Does this version work? I currently don't have a Linux env in my area: https://153-74919122-gh.circle-artifacts.com/0/home/circleci/moviecast-desktop/release/moviecast-desktop-0.0.1-alpha.4-x86_64.AppImage

probonopd commented 6 years ago

Yes it does, thank you.

paulhobbel commented 6 years ago

Nice, yet to test it myself

probonopd commented 6 years ago

Would be nice if you could provide this on GitHub Releases, then I could add it to the AppImageHub central directory of available AppImages. Thanks.

paulhobbel commented 6 years ago

Oh yes my bad, seems like I forgot to setup the Linux build server correctly since it also didn't upload the .Deb file

probonopd commented 6 years ago

So there is an AppImage for an older build but not for the latest. It would be great if it could be added, thank you.

paulhobbel commented 6 years ago

Yea beta 2 will be released tomorrow, will include the App image for that one

paulhobbel commented 6 years ago

I added the AppImage binary

probonopd commented 6 years ago

Thank you.

What is it trying to do here?

Failed to fetch extension, trying 4 more times
Failed to fetch extension, trying 4 more times
Failed to fetch extension, trying 3 more times
Failed to fetch extension, trying 3 more times
Failed to fetch extension, trying 2 more times
Failed to fetch extension, trying 2 more times
Failed to fetch extension, trying 1 more times
Failed to fetch extension, trying 1 more times
Failed to fetch extension, trying 0 more times
Error: net::ERR_INTERNET_DISCONNECTED
Failed to fetch extension, trying 0 more times

This is when running without Internet access.

paulhobbel commented 6 years ago

It tries to add some developer extensions to debug if needed

probonopd commented 6 years ago

Can you make it launch properly when there is no internet connectivity? Thanks.

paulhobbel commented 6 years ago

We are currently rewriting MovieCast Desktop as a whole. This issue no longer exists in v0.2.0

paulhobbel commented 6 years ago

Hi @probonopd I've pushed one final update for v0.1 this also includes an fix for the issue without internet connectivity. Hope it helps you

probonopd commented 6 years ago

Thank you very much. Please let me know once 0.2.0 is available. Right now we are still getting this:

https://travis-ci.org/AppImage/appimage.github.io/builds/406716503#L559

paulhobbel commented 6 years ago

Oh that's a different error though. Will look tomorrow that's seems to be an issue in the updater of MovieCast, needs to be disabled in AppImage anyways. Does AppImage set some sort of env variable I can check to see if it runs from an AppImage?

probonopd commented 6 years ago

$APPIMAGE and $APPDIR are set and non-empty