installaware/AGPT

Create icon on desktop / In applications.

Closed this issue · 8 comments

With the vast majority of application installers, I uncheck the option to create a shortcut to the installed application. In this instance, this is one of the rare occasions where it would be appreciated.

Can you devise a way for the installer to generate a program launch shortcut for the final installed application? Possibly a path box in the installer to specify the final location of the exe? This would be used to create an automator or other small application that launched wine with the proper command line arguments to start the application.

To be up-front, I am speaking from an end-user perspective, and not a developer so take this suggestion with a grain of salt.

This is a great suggestion and is already working.
However the run parameters aren't being saved to the shortcut (HUD, etc.)
How big a deal is that to you?

Can the shortcut be edited manually to specify the options?

You could, but I believe you've already answered the question. I'll push this back so no manual editing is required for you.

By "Already Working" are you speaking of an in-house version or the current dmg release?

In-house, please stay tuned for further updates.

Please enjoy - this functionality is now part of the latest release!

Thanks for the added functionality! Just a note, the shortcut icon does stay in the dock bouncing until the game is quit.

I just went into the contents of the shortcut and edited the .command file and added & to the end of the wine launch command to allow the shortcut to quit. Now off to figure out how to copy the icon from the windows executable and apply it to the shortcut.

(Edit: Open the exe with 7Zip while in a VM, save out the .ico file, copy it and paste it onto the Mac desktop icon.)

Great sleuthing!

Please note that the dock bouncing behavior does seem to vary on whether you are directly running .exe files, or invoking .lnk shortcuts, etc.

Again, glad you were able to figure it out directly :)