File Associations (was Windows NSIS installer options)

Also, should Avogadro be associated with more than just cml files?

Well, I think on Linux, Avogadro isn’t associated with anything.
http://sourceforge.net/tracker/index.php?func=detail&aid=1788672&group_id=165310&atid=835080

On the Mac, the Avogadro.app contains associations for:

  • cml
  • xyz
  • mdl/mol/sdf/sd
  • pdb/ent
  • mol2/ml2
  • hin
  • g03/g98
  • cub/cube
  • fchk/fch/fck
  • gjf/gzmat
  • gamess/gamout
  • gpr
  • cif
  • ins/res
  • msi

Of course it can open anything with Open Babel, so there’s also an
association that Avogadro takes drag-and-drop for any file. But I do
think we should try to have associations with appropriate file formats.

Is there anything NOT on my list which we should target?

Cheers,
-Geoff

Geoffrey Hutchison wrote:

Also, should Avogadro be associated with more than just cml files?

Well, I think on Linux, Avogadro isn’t associated with anything.
http://sourceforge.net/tracker/index.php?func=detail&aid=1788672&group_id=165310&atid=835080

On the Mac, the Avogadro.app contains associations for:

  • cml

For now I stuck with the original CML extension… I cannot see an easy
way to make this optional with CPack. That said I have made a new and
improved installer. It addresses several of the regressions mentioned.

http://blog.cryos.net/uploads/Avogadro-0.9.1a-win32.exe

Creates links to our web site and the release notes, associates with CML
files, optionally creates a desktop shortcut. The file association is
not optional and so this is a regression. I also don’t see an easy way
to do translations via CPack. If no one objects I will likely upload
this as a somewhat improved Windows installer.

One of the biggest regressions is obviously the lack of Python support.
As a big plus it still works on clean Windows installations and is very
much automated. I am really busy and so likely won’t be able to look at
this anymore until next week. If someone else wants to pick this up then
please let me know. I will see about integrating my patched CPack files
soon.

Thanks,

Marcus