--- a/Contrib/ExperienceUI/XPUI.nsh Mon Aug 03 21:48:40 2009 -0400
+++ b/Contrib/ExperienceUI/XPUI.nsh Mon Aug 03 22:02:41 2009 -0400
@@ -1,4 +1,4 @@
-; NSIS ExperienceUI User Interface version 1.11
+; NSIS ExperienceUI User Interface version 1.3.1
; Macro System and Main Logic
; Written by Dan Fuhry
@@ -33,7 +33,7 @@
!verbose ${XPUI_VERBOSE}
!define XPUI_INCLUDED
-!define XPUI_VERSION 1.11
+!define XPUI_VERSION 1.3.1
!ifndef XPUI_SYSDIR
!define XPUI_SYSDIR "${NSISDIR}\Contrib\ExperienceUI"
@@ -50,18 +50,18 @@
; my infamous (new) ASCII art
!ifndef XPUI_SILENT
!echo "\
-+-------------------------------------------------------------------------------------------------+$\n\
-| /¯¯| /¯¯| /¯¯| |$\n\
-| |¯¯¯¯¯¯¯| _ |¯| |¯| |¯| / / | / / | / / | |$\n\
-| | |¯¯¯¯¯ |_| | | | | | | ¯| | ¯| | ¯| | |$\n\
-| | ¯¯¯| _ _ ___ ___ _ ___ ____ ____ ___ | | | | | | | | | | | | |$\n\
-| | |¯¯¯ \\// |¯¯¯\ / __\ | _| | | / __\ | _ \ / __/ / __\| |__| | | | | | | | | | |$\n\
-| | ¯¯¯¯¯| //\\ | __/ \___/ |_| |_| \___/ |_| |_| \___\ \___/\______/ |_| |_| O |_| |_| |$\n\
-| ¯¯¯¯¯¯¯ ¯ ¯ |_| [ A better installer ] |$\n\
-+-------------------------------------------------------------------------------------------------+$\n"
++-----------------------------------------------------------------------------+$\n\
+| |$\n\
+| |¯¯¯¯¯¯¯| _ |¯| |¯| |¯| |$\n\
+| | |¯¯¯¯¯ |_| | | | | | | |$\n\
+| | ¯¯¯| _ _ ___ ___ _ ___ ____ ____ ___ | | | | | | |$\n\
+| | |¯¯¯ \\// |¯¯¯\ / __\ | _| | | / __\ | _ \ / __/ / __\| |__| | | | |$\n\
+| | ¯¯¯¯¯| //\\ | __/ \___/ |_| |_| \___/ |_| |_| \___\ \___/\______/ |_| |$\n\
+| ¯¯¯¯¯¯¯ ¯ ¯ |_| [ A better installer ] |$\n\
++-----------------------------------------------------------------------------+$\n"
!echo `NSIS ExperienceUI User Interface version ${XPUI_VERSION} $\n\
- Copyright © 2004-2005 Dan Fuhry $\n\
+ Copyright © 2004-2009 Dan Fuhry $\n\
$\n\
Portions written by Joost Verburg $\n\
Copyright © 2002-2004 Joost Verburg $\n\
--- a/Docs/ExperienceUI/index.htm Mon Aug 03 21:48:40 2009 -0400
+++ b/Docs/ExperienceUI/index.htm Mon Aug 03 22:02:41 2009 -0400
@@ -110,7 +110,7 @@
<div id=body style="display: none">
- <script type="text/javascript">var header='%3Ctable cellspacing=0 id=header border=0 width=100% style="height:100px"%3E%3Ctr height=100%3E%3Ctd%3E%3Cdiv style="position:absolute;left:7px;top:20px"%3E%3Cfont face=Verdana size=7 color="#A0B0F0"%3EExperienceUI%3C\/font%3E%3C\/div%3E%3Cdiv style="position:absolute;left:120px;top:50px"%3E%3Cfont face=Verdana size=6 color="#FFFFFF"%3EDocumentation%3C\/font%3E%3C\/div%3E%3C\/td%3E%3Ctd align=right style="padding-right:10px"%3E%3Cdiv class=version align=center%3E%3Cb%3EVersion:%3C\/b%3E%3Cbr%3E1.11 <!-- <font color=#700000>beta<\/font> --> %3C\/div%3E%3C\/td%3E%3C\/tr%3E%3C\/table%3E';if(params['banner']!="no"){document.write(unescape(header));}</script>
+ <script type="text/javascript">var header='%3Ctable cellspacing=0 id=header border=0 width=100% style="height:100px"%3E%3Ctr height=100%3E%3Ctd%3E%3Cdiv style="position:absolute;left:7px;top:20px"%3E%3Cfont face=Verdana size=7 color="#A0B0F0"%3EExperienceUI%3C\/font%3E%3C\/div%3E%3Cdiv style="position:absolute;left:120px;top:50px"%3E%3Cfont face=Verdana size=6 color="#FFFFFF"%3EDocumentation%3C\/font%3E%3C\/div%3E%3C\/td%3E%3Ctd align=right style="padding-right:10px"%3E%3Cdiv class=version align=center%3E%3Cb%3EVersion:%3C\/b%3E%3Cbr%3E1.3.1 <!-- <font color=#700000>beta<\/font> --> %3C\/div%3E%3C\/td%3E%3C\/tr%3E%3C\/table%3E';if(params['banner']!="no"){document.write(unescape(header));}</script>
<table id=maintable border=0 width="100%" cellspacing=0>
--- a/Docs/ExperienceUI/pages/history.htm Mon Aug 03 21:48:40 2009 -0400
+++ b/Docs/ExperienceUI/pages/history.htm Mon Aug 03 22:02:41 2009 -0400
@@ -24,8 +24,20 @@
<td valign=top style=margin:10px;padding:10px>
<p style="margin-left: 0.00in">
-
- <h1>Version History</h1>
+
+ <h1>Version History</h1>
+
+ <h2 style=margin-left:0.2in>1.3.1</h2>
+ <font face=Verdana style=font-size:8pt color=#000000>
+ <ul style=margin-left:0.60in>
+ <li>POSIX compatibility introduced: many ExperienceUI installers can be compiled under UNIX versions of makensis</li>
+ <li>Detached XPUI root support: the ExperienceUI can now be used outside of the location of the NSIS compiler</li>
+ <li>Switched to Linux kernel style version numbering</li>
+ <li>Everything website related redone</li>
+ <li>Established Mercurial revision control</li>
+ <li>First release in about 2 and 1/2 years, so bear with us</li>
+ </ul>
+ </font>
<h2 style=margin-left:0.2in>1.11</h2>
--- a/experienceui-setup.nsi Mon Aug 03 21:48:40 2009 -0400
+++ b/experienceui-setup.nsi Mon Aug 03 22:02:41 2009 -0400
@@ -3,8 +3,10 @@
SetCompressor /final /solid lzma
+!define XPUI_ABORTWARNING
!define XPUI_SYSDIR ".\Contrib\ExperienceUI"
!include "${XPUI_SYSDIR}\XPUI.nsh"
+Caption "$(^Name) v${XPUI_VERSION} Setup"
OutFile "experienceui-${XPUI_VERSION}.exe"
InstallDir "$PROGRAMFILES\NSIS\ExperienceUI"
InstallDirRegKey HKLM "Software\NSIS\ExperienceUI" ""
@@ -15,6 +17,7 @@
${Page} Directory
${Page} InstConfirm
${Page} InstFiles
+${Page} Abort
${UnPage} Welcome2
${UnPage} UnConfirm