scripts/mojosetup_mainline.lua
Thu, 18 Jun 2015 12:18:57 -0400 Ryan C. Gordon Assorted spelling fixes (thanks, Francois!).
Sat, 25 May 2013 10:03:12 +0200 Steffen Pankratz Enhanced filter function (added ent argument)
Sat, 28 Jan 2012 01:30:56 -0500 Ryan C. Gordon Updated Lua to 5.2.0.
Sat, 10 Dec 2011 11:38:32 -0500 Ryan C. Gordon Don't overwrite an existing control app in the metadata directory.
Sat, 10 Dec 2011 03:13:24 -0500 Ryan C. Gordon Removed an old FIXME.
Mon, 23 May 2011 23:32:19 +0200 Francois Gouget Tweak the uninstaller to add support for the --noprompt option.
Mon, 23 May 2011 23:31:34 +0200 Francois Gouget Add a --noprompt option that disables the 'Finish' dialog.
Thu, 11 Nov 2010 03:23:09 -0500 Ryan C. Gordon Allow desktop menu items to specify the working dir for launched applications.
Thu, 16 Sep 2010 16:35:58 +0200 Francois Gouget Fix escaping for the uninstall shell script.
Tue, 14 Sep 2010 13:15:26 +0200 Francois Gouget Fix a typo in manifest_management().
Thu, 10 Jun 2010 15:22:05 -0500 Jeremy White Allow the uninstallation to proceed if we cannot delete every file exactly.
Wed, 09 Jun 2010 14:55:23 -0500 Jeremy White Add a postexec option that can be used to chain the installer to a
Mon, 07 Jun 2010 15:07:17 -0500 Jeremy White Add a dataprefix option which allows you to perform installations from
Fri, 04 Jun 2010 14:27:24 -0500 Jeremy White Optionally allow the EULA confirmation to be suppressed.
Tue, 22 Sep 2009 15:43:25 -0400 Ryan C. Gordon Happy September. Allow installers to specify a splash position in the GUI.
Tue, 07 Jul 2009 18:49:45 -0400 Ryan C. Gordon More aggressive shell string escaping.
Tue, 07 Jul 2009 18:22:53 -0400 Ryan C. Gordon Don't set execute permission on product key files.
Tue, 07 Jul 2009 18:22:33 -0400 Ryan C. Gordon Fixed script error: had a stray ".." after the switch to string tables.
Tue, 07 Jul 2009 18:21:58 -0400 Ryan C. Gordon Added garbage collection counter, for pathological use cases.
Tue, 07 Jul 2009 17:23:20 -0400 Ryan C. Gordon Fixed wrong variable name due to cut-and-paste error.
Tue, 07 Jul 2009 03:14:40 -0400 Ryan C. Gordon First shot at cleaning up all the Lua ".." operator usage.
Sat, 25 Apr 2009 12:10:39 -0400 Ryan C. Gordon Save the unmodified user data for product key default values.
Sat, 25 Apr 2009 11:57:58 -0400 Ryan C. Gordon Write product keys to the correct location.
Sat, 25 Apr 2009 08:10:57 -0400 Ryan C. Gordon Use correct manifest keys for product key files.
Sat, 25 Apr 2009 00:03:26 -0400 Ryan C. Gordon Initial work on product keys.
Fri, 24 Apr 2009 19:14:12 -0400 Ryan C. Gordon Fixed a comment typo.
Thu, 05 Feb 2009 01:26:08 -0500 Ryan C. Gordon Try unlink(), and check exists() after if it fails.
Mon, 12 Jan 2009 22:02:12 -0500 Ryan C. Gordon Incorrect logic on option/optiongroup check (Thanks, Reto!).
Thu, 23 Oct 2008 21:25:41 -0400 Ryan C. Gordon Allow command line to force default options without invoking a UI.
Thu, 23 Oct 2008 21:10:27 -0400 Ryan C. Gordon Command line to skip EULAs should skip option-specific ones, too.
Sun, 07 Sep 2008 16:40:31 -0400 Ryan C. Gordon Fixed permissions obtained from a filter function (thanks, kratz00!).
Sat, 31 May 2008 01:55:29 +0000 Ryan C. Gordon Install missing parent dirs when installing the dest dir (thanks, Gerry JJ!).
Tue, 26 Feb 2008 10:10:23 +0000 Ryan C. Gordon uninstall progress meter was running backwards (delete_files() starts at the
Tue, 26 Feb 2008 08:00:31 +0000 Ryan C. Gordon Fixed DesktopMenuItems that were children of Setup.Option (as opposed to
Tue, 26 Feb 2008 07:59:24 +0000 Ryan C. Gordon Prevent fatal() call when installing control app, if parts of it already exist
Tue, 26 Feb 2008 04:50:20 +0000 Ryan C. Gordon Added preuninstall and postuninstall hooks to the config file.
Wed, 20 Feb 2008 10:20:36 +0000 Ryan C. Gordon Try to delete the metadatadir with the rest of the scratchdir cleanup,
Wed, 20 Feb 2008 10:18:39 +0000 Ryan C. Gordon Let UI targets know when a new item in the progress dialog is starting, so
Wed, 20 Feb 2008 01:14:28 +0000 Ryan C. Gordon Let most of the installer be automated from the commandline.
Fri, 15 Feb 2008 10:51:22 +0000 Ryan C. Gordon Option-specific EULAs would only show if all parent options also had a EULA,
Fri, 15 Feb 2008 10:33:56 +0000 Ryan C. Gordon Install parent dirs with desktop menus, so it doesn't fatal() out if nothing
Fri, 15 Feb 2008 10:22:11 +0000 Ryan C. Gordon Fixed manifest string.
Fri, 15 Feb 2008 08:50:33 +0000 Ryan C. Gordon Desktop menu item fixes: format command line string to insert Destination dir,
Wed, 13 Feb 2008 11:24:47 +0000 Ryan C. Gordon More desktop menu item fixes, and updated duke3d example...appears to work now!
Wed, 13 Feb 2008 09:36:04 +0000 Ryan C. Gordon More menu item work.
Wed, 13 Feb 2008 08:52:23 +0000 Ryan C. Gordon First shot at desktop menu items.
Sat, 26 Jan 2008 00:21:46 +0000 Ryan C. Gordon Fixed shell expansion in uninstall script (thanks, Gerry!).
Fri, 25 Jan 2008 02:31:01 +0000 Ryan C. Gordon Apparently exec will set the error code if it fails.
Thu, 24 Jan 2008 10:59:36 +0000 Ryan C. Gordon Don't let install happen if we want manifest support and there's no Lua parser.
Thu, 24 Jan 2008 10:43:28 +0000 Ryan C. Gordon Rest of the uninstall support. Should be good to go on Unix. Windows will need
Thu, 24 Jan 2008 09:17:42 +0000 Ryan C. Gordon Localization correction.
Wed, 23 Jan 2008 22:33:14 +0000 Ryan C. Gordon Initial uninstaller support!
Mon, 21 Jan 2008 09:41:56 +0000 Ryan C. Gordon A ton more fixes.
Mon, 21 Jan 2008 07:48:07 +0000 Ryan C. Gordon A ton of fixes to the last few commits.
Mon, 21 Jan 2008 04:13:07 +0000 Ryan C. Gordon Bunch of manifest work.
Sun, 20 Jan 2008 23:04:44 +0000 Ryan C. Gordon Reworked MojoSetup.manifest table to be hashed by filename first, since we're
Sun, 20 Jan 2008 09:04:50 +0000 Ryan C. Gordon Reworked and cleaned up some scripting code and glue.
Thu, 17 Jan 2008 10:33:22 +0000 Ryan C. Gordon Bunch of fixes for last few checkins.
Thu, 17 Jan 2008 10:18:30 +0000 Ryan C. Gordon Attempt to install control binary and other work.
Wed, 16 Jan 2008 12:37:07 +0000 Ryan C. Gordon Changed metadata directory structure.