Ticket #9255 (closed: fixed)
Customise the finder window in the Mac DragNDrop installer
Reported by: | Russell Taylor | Owned by: | Stuart Campbell |
---|---|---|---|
Priority: | critical | Milestone: | Release 3.2 |
Component: | Tools | Keywords: | |
Cc: | Blocked By: | #6563 | |
Blocking: | #9816 | Tester: | Peter Peterson |
Description
In #6563, the Mac installer was converted from one created with PackageMaker (which gives the 'traditional' experience where you have to repeatedly click OK) to drag and drop where when the disk image is mounted you get a window with 2 icons: the MantidPlot application bundle and a link to the Applications folder. Installation is then a case of dragging the former onto the latter.
I don't think the default display is intuitive for the less savvy user. The way to improve this is to use the CPack variables CPACK_DMG_BACKGROUND_IMAGE & CPACK_DMG_DS_STORE (see here) with the main work being creating the files that these point to.
Examples of how other people have done it can be seen in the attached images. I wouldn't mind if someone more artistic than me is able to take this on!
Attachments
Change History
comment:4 Changed 6 years ago by Nick Draper
- Owner changed from Nick Draper to Stuart Campbell
This is probably best done by someone that can actually see what the current install screen looks like.
Stuart, I know you have a bit of creative flair, do you want to take this one?
comment:7 Changed 6 years ago by Stuart Campbell
Move .DS_Store file into a more appropriate location.
refs #9255
Changeset: d643469efb9c6482bd02287d6c73288f3cdf7aca
comment:8 Changed 6 years ago by Stuart Campbell
To Test:
Grab the latest dmg from the develop clean build, open it, accept the license and you should see something like the attached screenshot.
Changed 6 years ago by Stuart Campbell
- Attachment Screenshot 2014-06-27 11.21.56.png added
Mantid Bundle Install Screenshot
comment:9 Changed 6 years ago by Stuart Campbell
- Status changed from inprogress to verify
- Resolution set to fixed
comment:10 Changed 6 years ago by Peter Peterson
- Status changed from verify to verifying
- Tester set to Peter Peterson
comment:11 Changed 6 years ago by Stuart Campbell
- Status changed from verifying to reopened
- Resolution fixed deleted
comment:12 Changed 6 years ago by Stuart Campbell
- Status changed from reopened to inprogress
This seems to work fine if the dmg is built on Mavericks, but the background doesn't show up if build on Mountain Lion.
I am going to close this ticket as it works for Mavericks and doesn't give us anything worse than we currently have on Mountain Lion at the moment. I will create a separate ticket to look at the specific Mountain Lion issue.
comment:13 Changed 6 years ago by Stuart Campbell
- Status changed from inprogress to verify
- Resolution set to fixed
comment:15 Changed 6 years ago by Pete Peterson
- Status changed from verifying to closed
Merge remote-tracking branch 'origin/feature/9255_osx_bundle_installer'
Full changeset: 7250abf32f6b19bc27a1d4607f53400be8d7b18c
comment:17 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 10098