ricochet-im / ricochet

Anonymous peer-to-peer instant messaging
https://ricochet.im/
Other
3.73k stars 401 forks source link

OS X packaging should make the installation process more clear #122

Open idevk opened 10 years ago

idevk commented 10 years ago

Cannot create directory: /Volumes/Ricochet/config.ricochet

special commented 10 years ago

You need to drag the application out of the .dmg to your Applications folder (or anywhere else). You can't run it directly within the dmg.

We should make this more obvious by adding a link to Applications and some information, like many OS X packages do. I changed the title to reflect that task.

idevk commented 10 years ago

That solved the problem thanks.

A bit off topic but are there any plans to release the app for BlackBerry?

special commented 9 years ago

I think there are actually a few changes worth making here, because this seems to be a confusing process for many people:

tfeb commented 7 years ago

For what it's worth, on OSX 10.12 it still fails to run from the DMG with a very unencouraging error message:

Cannot create directory: /private/var/folders/78/msz6jjzs6f304f2n632z3f040000gp/T/AppTranslocation/A2DB0E26-72DE-4892-A3D4-3143DE9764B6/d/config.ricochet

I can see why it's hard to make it run from the DMG, but it should give a useful message about it. That likely needs some horrid special case in the code ('am I on /Volumes/* and is it writable'), which I can see is a pain.

I would not like it to try to automatically install itself: software which wants to copy itself onto my machine is always a bit worrying (not to mention it would choose the wrong location).

holmesworcester commented 4 years ago

I just had two friends hit this problem too, and I'm really excited about Ricochet since I've been thinking about p2p chat a ton for my project https://zbay.app

So I got inspired and decided to take this on :) Here's the PR: #607

And here's what it looks like on my machine:

image