puppetlabs/puppet_for_the_win — pull request #7 by jeffmccune (2012-02-10 17:41:54+00:00)
Title: (#12521) Add UX Bitmap Images to MSI Package

Without this patch the resulting MSI package uses the bitmap images
shipped as part of the WixUI library. This is a problem because we need
the package to use the "for placement only" images provided by Randall
and the UX team.

This patch fixes the problem by setting two WixVariable's;
WixUIBannerBmp and WixUIDialogBmp.

We need only replace the bitmap images in the `wix/ui/Bigmaps/`
directory to update the images used in the installer once this patch is
applied.

= Current UI

This section contains UI examples.

== Screen 1 - Security Warning

The package is not signed.

![Security Warning](http://links.puppetlabs.com/ftw_msi_120210_1a.png)

== Screen 2 - Welcome

![Welcome Screen](http://links.puppetlabs.com/ftw_msi_120210_1b.png)

== Screen 3 - License

![License Screen](http://links.puppetlabs.com/ftw_msi_120210_1c.png)

== Screen 4 - Destination Folder

![Destination Folder](http://links.puppetlabs.com/ftw_msi_120210_1d.png)

The puppet master hostname defaults to 'puppet' and can be specified on the
command line using the `PUPPET_MASTER_HOSTNAME` public property.

The puppet agent certificate name is automatically populated from the
`ComputerName` property. This field can be specified on the command line using
the `PUPPET_AGENT_CERTNAME` public property.

== Screen 5 - Ready to Install

This screen will be removed since it's needless.

![Ready to Install](http://links.puppetlabs.com/ftw_msi_120210_1e.png)

== Screen 6 - Completed

This screen will be customized

![Completed Setup Wizard](http://links.puppetlabs.com/ftw_msi_120210_1f.png)