Changelog Version Revisions Version 5.4 (Sept/12/2006) Quotes are now put around the command paths so spaces in the path will be taken care of. Created a new "built-in" manual. Only 50% done. Options -> Miscellaneous tab eliminated. Log gadgets moved to Tools tab. Use Multi Defaults checkbox moved to Installer tab. Show Extra Buttons checkbox removed. WPI now can detect if it was started from a CD/DVD or a harddrive. If started from hdd then the extra buttons (Options, Config,....) are shown. If started from CD/DVD then they are automatically hidden. No more forgetting to turn it off when burn a UACD. Added two new commands for Config wizard: RegKeyExists() and RegKeyValue() for use in Cond and GCond statements. RegKeyExists("HKEY_CURRENT_USER\Software\WPI\Theme") returns true or false. RegKeyValue("HKEY_CURRENT_USER\Software\WPI\Theme")=="Glossy" Removed all code for Media Player in WPI main window. It is still available in the install window. Added an icon in Config wizard to access Universal Silent Switch Finder to easily find the switches. Arguments are not allowed, just the plain path. Sadicq totally re-wrote USSF, gave it an interface, and incorporated it with WPI so can send the switches directly to the command line. PEiD is no longer needed. Four new images in the themes folders: USSF_Out.jpg, USSF_Over.jpg, USSF_Down.jpg, USSF_Disabled.jpg NOTE: WPI and your archives folder must on the same partition!!! WPI used to add the \ (backslash) to system variables, it now does not to be more like native Windows environment. A list of the global variables is now saved in the log file. There are some extra sound files in Audio -> Beeps folder. Copy one to your theme folder and rename to TimerSound.wav The Manual button has been removed. Added About button in it's place. Added to Options -> Installer: 'Start beep at t-minus seconds' To customize when to start count-down beep. Set to 0 to not play sound. Added a check box in Options -> Installer: 'If grayed condition is true, disable the check box' Fixed a bug dealing with grayed condition not setting the text color correctly. Added %sleep% to make WPI pause for x seconds. Put it on a command line: %sleep% 10 For a 10 second delay. The command window can't be hidden at this time. Added %reboot% to force a reboot at anytime. Put it on a command line. %reboot% Reboot immediately %reboot% 10 Reboot after 10 seconds %reboot% 15 -c "A message why" Reboot after 15 seconds and show a message Michael Mims (Zorphnog) updated the installer to allow for a reboot during the installation process. This will allow for drivers to be installed or user settings to be changed, reboot, install the rest of your software. Sadicq fixed a bug in the Config wizard dealing with adding a new category it would duplicate what was already there. Updated the Options tabs to a better version that is AJAX based. This changed the theme files yet again. Fixed a bug dealing with forced items not being re-checked when hit Exit and Force Install is checked. Caused by Zorphnoq's update below (not his fault). The tool tip style is now theme independant. A new file is saved in the theme folder, wpi_style.js, for each theme's tips. Your current settings will be saved the first time you go in to the Options wizard. David Di Certo wrote code to get the operating system's language TLA for use in the installer as a variable %oslang%. It can be used like this in a command line: WindowsXP-KB918899-x86-%oslang%.exe Fixed a bug dealing with the audio player in the Classic theme. Eliminated generate.js by moving the code to core.js and installer.js. Also cleaned up some of the function calls that were repetitive. The gcond[] statement in config.js is now only saved if changed from the default: FileExists('%programfiles%\'). Fixed another bug in the timer if set to 0 in command line args or in user options. Fixed a bug in the count down timer. Version 5.3 (Aug/8th/2006) Sadicq updated the Source Source option to add line numbers and the ability to copy/paste the code with a right-click. Built theme 'Glossy_Horiz' to get extra space in Config wizard for 1024x768 screen resolutions. Added 'Show Extra Buttons' to Options -> Miscellaneous tab to show/hide the Options, Config, View Source, and About WPI buttons in one step. Fixed small bug when uncheck category checkbox, it would uncheck all items, including forced items. Forced install items are now always checked and disabled so can not be unchecked. Selected items are now changed to a different color to stand out better. Change color in theme folder's wpi.css under .chktxt. Submitted by zorphnoq. Classic and Glossy images updated. Added the sort order value next to the Name of the program in the Navigation pane in Config Wizard. And put a little extra space between lines for easier reading. Fixed a bug in Config wizard with Navigation pane jumping around in long lists. Fixed bug when going from a long config list to a shorter one not clearing out the previous one first. Fixed bug when moving from Options or Config to Show Source, Begin Install gadget was either hidden or not hidden correctly. The Manual button has been removed. Added About button in it's place. Options wizard now is dynamically tabbed and has gone through a major cosmetic update to bring it up to "modern standards". Removed Debug Mode. Increased the size of the wizards for 1024x768 screens. Added theme-based folder gadgets for the file requesters. In the themes folders: Folder_Out.jpg, Folder_Over.jpg, Folder_Down.jpg, Folder_Disabled.jpg When add a new category in config wizard it is now added to the drop-down list immediately. New option to randomly select a theme. Fixed the language codes to the proper ones. Will affect the loading of some languages, but will default to English. WPI will now start with the user's native language, if available, but can still be manually switched. (sadiqc) Version 5.2 (July/31th/2006) Changed and simplified the themes file, wpi.htm. The change has made 5.1 themes obsolete. But the changes made were for user submitted ideas and removal of legacy code no longer used. Fixed a bug in the themes dealing with the BgPicture. If not playing audio in WPI, then the timer will click as it counts down the final 10 seconds. Dje improved the installer code again to cure the looping problem, added Pause and Abort buttons, and general code cleaning. Works much better now. Updated themes to hide the timer when user clicks to stop it. Also updated the progress bar display. Fixed a bug dealing with CheckOnLoad. Fixed a potential error when saving the .M3U files. Version 5.1 (July/4th/2006) Can now restart or shut down the computer after installation is complete. Can also allow the Desktop to load or not. Useful for making a Ghost image. Now every text is localized. The language files have many new lines in them. Updated, "tricked", all the file requesters to clear the default file before opening to prevent sending a file name if hit Cancel. Took out all support for Disc Path. It was dead and a non-usable function that was never accessable. Fixed bug in timer progress bar count down. Was going way too fast. Updated the options and config wizards to allow for creating new, loading other, and saving current settings under different names. There are new gadgets: New Options, Load, Save As... The current files are displayed in the respective wizard. When exit each wizard, that file is set as the default and will be loaded the next time WPI is run. If the file does not exist it will default back to the original: useroptions.js or config.js. If the path contains '\WPI\WPIScripts\' it will be assumed the file is in the WPI main folder and will change the path to relative './WPIScripts/'. The files should be kept in the WPIScripts folder. With the new command line args, you will have to specify them in your cmd script since they are saved as registry entries. Updated the wpi.htm theme file yet again. Removed the config wizard gadget template and updated it to match the options wizard template. Sizes and locations are now consistant. This does require a simple update to 5.0 themes. Added command line support to specify different config and user options files: WPI.hta options=useroptions_mritter.js config=config_mritter.js check=Work timer=30 If a path is not specified for the file, it will assume they are in WPIScripts. It will still check for: WPI.hta Work 30 for backwards compatibility. But update your tags, please. They will probably change in the future. Thanks to Dje again for the code and help. NOTE: Paths can be full (starting with a drive letter) or relative to WPI.hta (starting with '.\' or '..\') and must end in '.js'. Spaces are supported only is a path is provided and properly quoted: (config="c:\space in\file path.js"). Took out function path(). It was redundant of replpath(), which is now ReplacePath(), and the redundant code was actually never used. It was doing a check that would never be true. Dje then updated it more to handle all environment variables easier. Dje updated code to handle multiple lines in program names. Just put a break in the text to break it. Split the huge 300K lang.js file into seperate language files to keep RAM usage down and for easier editing. English is loaded as default, followed by specified language. If text is missing, English is used. Added a fix for PNG transparency problem. Added Options -> Installer: Sort Within Categories. If checked will sort the items in each of the categories. If not, then the order they are created is maintained. Useful if you want items displayed or installed in a certain order not condusive to ordr[]. Fixed a bug with picw, pich, textl not displaying the proper values in the Config wizard when switching entries. The default was being set in the wrong function/location. Updated code to reflect changes in config lists dynamically. No more having to save the list first, reload, then go back to Options -> Installer tab. Added a drop down box in Config wizard to aid in selecting Configurations. Added a drop bow box in Options -> Installer wizard to aid in selecting a category sort order. Fixed a bug in Audio Player showing a blank line if song list is empty. Install log now lists failures as *** Fail *** to help stand out. Updated Selections drop-down box to group items better. Put some standard defaults in the globals.js for times when there is not a config.js and useroptions.js file and the first config entry is made; it would no show up. Added function getSPver() to get the Service Pack value. Returns 1, 2, 3, etc., or 'Not found'. Version 5.0.1 (June/23/2006) Fixed the execute before\after errors. Fixed the StopAudio issue. Version 5.0 (June/10/2006) Thanks to "almulder", the wizards now have background colors and images for easier reading over the main background image. I made it fully themed, which, changed the wpi.htm theme file some and added some new images to the themes folder: OptionsBg.jpg, OptionsTabDown.jpg, OptionsTabUp.jpg Look in the wpi.css for style sheet editting. Nearly every item is now fully style sheet compliant. Added hr tags for all the wizards text and buttons Look in the wpi.css for the new options at the bottom and near the top. Took out message after saving a config file. Mouse goes busy and all buttons are disabled. Mostly for looks. If a grayed condition is true, the checkbox is now disabled so there is no way it can be selected. Completely re-wrote the installer code with a lot of help from user Djé. The handling of arguments was not working in all situations. RegEdit needed a little tweaking, Added these new translations: German, Romanian, French, Polish, and Russian. Thanks to all the translators. Now when the option to disable category checkboxes is checked the boxes wiil not even be shown. Version 5.0rc2 (Mar/31/2006) Fixed a bug with the install order numbering system. Fixed a bug with the timer. Version 5.0rc1 (Mar/30/2006) Created built-in installer with progress bar and embedded MediaPlayer. There are no known problems with MSI installers. Created new Config Wizard with only one set of gadgets. This greatly reduces the time required to render the config because it used to duplicate the 240 lines of code for each program. Hence, if you have 100 programs, it would take 24,000 lines of code and a lot of time to display. Changed the base theme .htm and .css files to reflect the above changes. It now checks for the minimum version required. This will require all previous themes to be updated. All .htm files have been cleaned up and MANY coding errors fixed. All source files have been cleaned up and MANY MANY errors corrected. Most of the code has been touched and updated to reflect new changes. Re-arranged some of the control buttons. Re-arranged most of the gadgets in Options Wizard to group similar items better. Added: Disable category check boxes. So can't select entire catetgory with one click. User request. Added new version of Tip Message. Removed old flevPersistentLayer() code. Smaller and cleaner code. This also changed the Style[] flags a bit. In Tools folder is a demo of Tip Message to show the possibilities by simply changing the Style[] tags. Added option to disable showing of tool tips. Moved Text Indent from Config Wizard to Options Wizard so it gets set globally. Having the option for every program is redundant and wastes code/memory. Config Wizard is now "smarter". Example: if picture not specified then child gadgets are disabled and values not saved in config.js file. Using the built-in WPIPath() instead of the ".\\common\\xxxxxx.yyy" method. CD check now checks for the existance of 3 files. The absolute path check looks for 2 files now. Added MAKEDIR command to go along with FILECOPY, DIRCOPY, and RENAME. Added an extra bug tracker. Still not perfect but better than what was available. Moved all the global variables from their respective .js file into main.js to group them all together. Easier check for duplicate names and for future enhancements. Moved all .js files into WPIScripts. Fixed bug in themes/wpi.htm in selecting the proper 'load_checks'. It worked for defaults, but not a specified name. Updated bug with cat and config drop-down box selection. Removed Reload button from Options Wizard due to a snag in the way the config lists drop down box needs to be updated. Options Wizard: config list and check on load gadgets now work together. Changed timer='yes'; and ReallyForce='yes'; to true/false statements. WPI still checks for both for backwards compatibilty. More consistant with rest of options. Took out smallbart.gif and smallbarb.gif in the themes. Removed appsPerInstallWindow. No longer needed since not using RunOnceExe. Removed all the 'var' tags from the useroptions.js file. Redundant. Removed sorting option. It now always sorts the items in their category. Now it checks if installByCategory=true, then it installs in the order the items are listed in the windows (sortorder[]). Else, it will install by user's specified order. Category checkbox is now checked at start if all sub-items are checked by default. Updated ExtractArgs() and installer to allow spaces in path name. Spread the Options out across 4 tabs: Interface, Installer, Tools, and Miscellaneous, to un-crowd the window. This is especially usefull on screens less than 1280x1024. The new Tools tab includes: Execute Before, Execute After, and Restart Computer. All the * Yes * No radio boxes have been replaced with single checkboxes. Added Exit buttons to all the config wizards. Still can click on the button again to toggle back to main display. Fixed a bug with ReallyForce. When hit Exit, it would install everything that was checked, not just what was set as forced. WPI now checks for a minimum version of useroptions.js. This is due to the changing of several option's names. The old file will have to be deleted and a new one saved. WPI now checks for a minimum version of audio.js. Updated how the file is saved. The old file will have to be deleted and a new one saved. WPI.hta now internally sets and deletes the Registry keys it needs to run properly. WPI now internally changes the screen resolution, depth, and refresh rates. Added new gadgets to Options->Tools. WPI now internally installs fonts needed for themes and system use. Added gadget to Options->Tools. With the above updates, WPI.cmd is no longer necessary. Run WPI.hta direct. Moved, and updated, the Audio Wizard from a stand-alone screen into the Options tabbed screen. This removes the Audio Player button from the main window. This also made saving the audio list much smaller so it fits inside useroptions.js. audio.js, audiowizard.js, and audiowuizardtemplate.htm have been deleted. Added file requesters to all options that could use it. Had to "trick" the system into not showing the textbox associated with the button. The only draw-back is that the file requester is read only, so can't set a default path and if the user cancels a file selection, it uses the last known selection. So it will throw in a previous selection if hit Cancel. Updated the config wizard a bit to line up the horizontal rule. Config wizard now handles pictures better: sets defaults sizes and text locations. The config editor now automatically replaces drive letters with %CDROM% to make it a bit easier for you. ex: C:\Install\Adobe.zip -> %CDROM%\Install\Adobe.zip The install window now has a style sheet associated with it in the Themes folder. Basic items like fonts and colors can be changed. WPI still controls the font size of the programs listing text. By making the install window a normal window, the audio had to be removed and the old external audio player is used. Added Extra Width and Extra Height gadgets to the Options -> Installer tab to increase the size of the install window if needed for longer text or larger fonts. The window does not resize automatically. Needed for localization. Seperated all the Show Optional Buttons to their own option to show only what you want to see. Added to Options -> Miscellaneous, Log Installation process. Useful for error checking of path names and such. Re-arranged the Config wizard gadgets into a more logical order. Added DELETE to the list of built-in commands. If no install order specified then entries now start at 900,000 instead of 5,000 to allow for for category numbering. When go into the Options or Config wizards, the Begin Install button is hidden so you are forced to save your work or toggle out before you can begin installing. Fully themed the installer window via the style sheet installer.css. Images are now in the Themes folder: InstallBg.jpg, InstallProgBar.png, InstallSuccess.gif, InstallFail.gif, InstallPartial.gif Added check boxes for Execute Before/After to disable them for testing purposes. Split part of main.js code into core.js to have the basic routines available for installer.hta and wpi.hta in smaller chunks. Made each of those files smaller; removed redundant code. Themed the count down timer. Uses InstallProgBar.png for the image. Every text is now localized, with the exception of a few error messages. If the useroptions.js file does not exists, a set of default settings will be saved. Version 4.3.8 (Jan/21/2006) More improvements to the category selection feature. Now supports up to 9,999 entries. Removed Video Changer. All standard enviroment variables are now recognized. Added in ResChanger 3.01. Added undo.reg. Added Commandline support. (Thanks cribban) Added CDSwitch into the tools folder. Added Config Lister into the tools folder. Minor cosmetic changes. Minor code changes. Fixed 800x600 resolution display problems. Major re-write of the manual. Minor changes in WPI.cmd. Audio Player now closes after installations are complete. (Thanks billjrm) Transparent .png images are now supported. (Thanks LaptoniC) New condition (Grayed condition). Look in the manual for description. Major re-write of the manual. New Options menu which sets WPI to look for Win51 or WPI.ico at the root source. Four new languages: Hebrew language. Lithuanian language. Slovac language. Brazilian Portuguese language. Updates and changes to some of the other languages. Version 4.3.5 (2005-09-12) Made the multi-defaults section part of the options wizard. Now can choose between multi-defaults or the classic selections section. Version 4.3.4 (2005-09-11) Optimized wpi.htm. More changes in the options wizard. Removed duplicate check(all) from select all button. CheckCategory is written WAY better. It integrates better with the rest of WPI's code and it should run faster. Fixed multi column selection issue with categories. Improved use of exclusions when working with categories. (for now, could be better) Category text is now clickable just like the program text. Multiple Defaults ability has been added into WPI. (Origional code by Bernr adapted by Kelsenellenelvian.) Changes to the Optionswizardtemplate.htm. Changes to the Configwizardtemplate.htm. Fixed the errors with the Audio Player. Added Greek language. Updates in the lang.js file. Minor changes in WPI.cmd. Version 4.2 (2005-08-02) Fixed the countdown bar now disappears when timer is hidden. Removed a double entry in the options wizard. Version 4.1 (2005-08-02) Re-fixed unc paths. Improvements to category selection feature. (Thanx Athomsen!) Fixed bug with the audio player not removing itself properly. Changes in the options wizard. Manual Button now optional. (Thanx Almulder!) Deleted the help button. Moved the Manual button. Version number is now displayed in the interface. Added in a timer bar. (Thanx d0nut!) Changes in the language file. Updated the manual some. Version 4.0 (2005-08-01) Fixed forced installs bug, they now work. Added in predefined categories. Made the tooltips work for the User Manual button. (Thanx Blinkdt!) Cleaned up the theme .htm file some. WPI now has the much requested category selection feature! (Thanx Blinkdt!) Major facelifts in both themes. Fixed a bug that was causing custom backgrounds not to be displayed. (Thanx Almulder!) Edits in the options wizard. Fixed UNC paths. (Thanx athomsen!) Integrated Audio player. (Thanx Almulder!) Edits in the manual. Now there are 2 two officially supported themes "Glossy" & "Classic". Removed Unnatended Audio Player. (Thanx for the use Bi0haZarD!) MAJOR edits in the lang file. Version 3.6.1 (2005-07-14) Made user manual part of the lang file. User manual is now part of the "options" buttons. Made the default wallpaper part of the actual theme. Fixed alignment of the config wizard. Added Korean Language. Fixed OS dependancy bug windows 2003 is now recognized as "03" Version 3.6 (2005-07-14) Fixed "Unterminated String Constant" errors. (Thanks RayOK) Fixed WPI not loading because .hta extension is not registered. Re-tooled the options menu. Gave the main interface a face lift. Discovered WPI supports pictures in the description pop-up boxes. Added Manual button to the main interface. (Thanks Blinkdt) Added Tools and Graphics Folders. Added Unnatended Audio Player (UAP). (Thanks Bi0haZarD) Added a full user manual. Added Universal Silent Switch Finder (USSF). Added A Picture section to the Config wizard. (Thanks Almulder) Two new languages: Danish Language. Arabic Language. Moved FontInstaller, VideoChanger, Cmdow, UAP and USSF to the tools folder. A lot of work went into this one and several members of MSFN devoted quit a bit of effort to it. Version 3.5.1 (2005-04-21) Added in better support for windows 2003. More code clean-up (in wpi.hta). Fixed bug when checking defualts while in default theme. 3 more languages added: Polish Portugeuse Hungarian Disabled VideoChanger and the resart to allow for your developing and adding of programs. To enable these features edit WPI.cmd in notepad and delete the two -- dash marks.Remember to do this for both lines to re-enable these features. Compressed VideoChanger.exe and FontInstaller.exe with upx for space saving. Removed Viao theme and added it to the Themes thread. Version 3.5 (2005-03-17) Made font installation customizable and smoother. Added in a resolution changer (Set at 1280x1024x32) But you can denote your own settings through wpi.cmd. Added auto-reboot after installation through wpi.cmd. Added in a clean up command which will delete all shortcuts placed on the desktop after installation through WPI.cmd. Added version number displayed through the help button. Bypassed the Win XP/SP2 Installer Warning that prompts on each program being installed if WPI is used after Windows XP/SP2 is fully installed. Added the following languages: Czech Japanese Romanian Russian Slovenian Spanish Swedish Traditional Chinese Turkish Multiple grammatical, punctuation & spelling corrections and changes. Mainly in the options wizard. Alphabetized Lang.js and Language entries in optionswizardtemplete. Added autorun.inf. Updated the Icon for cmdow (32 bit alpha blended). Made the delete button more noticable in the config wizard. Cleaned up some of the coding. Made an "official" WPI icon. I would like to thank all of the people who have provided translations and answered my (Sometimes) dumb questions. Version 3.3.5 (2005-01-11) Remodeled startup: start with .cmd (recommended) or .hta directly Documented startup script (wpi.cmd) Font installation simplified. Fonts only install with .cmd-startup. A few changes in rendering to ease customization. Fixed bug with boxes, if no category defined. Version 3.2.4 (2005-01-10) stepped back - no themes anymore included swedish language definition startup as you like (.cmd or .hta directly) included the no-column-breaks-inside-categories code of ver 3.3.4 Version 3.3.4 (2005-01-10) Possibility to disable column break inside category (see options wizard) Modified WPI startup DO NOT call wpi.hta directly Start WPI with wpi.cmd wpi.cmd calls common/wpi.wsf wpi.wsf installs theme fonts and starts wpi.hta Fixed minor bugs with low resolutions in default theme Theme can override maximum number of entries per column (ex. in vaio/wpi.htm) Version 3.3.3 (2005-01-08) fixed some bugs with conditions changed install of theme-supplied fonts Version 3.3.2 (2005-01-06) changed theme path handling for autorun.inf users new debug panel - show page source Version 3.3.1 (2005-01-05) problem with cond fixed debug entry, when installation of theme supplied font fails Version 3.3.0 (2005-01-05) Theme support added you can choose between 2 themes (default and vaio) themeing still under development no docs for themeing at the moment fixed a bug with tooltips fixed incorrect config.js generation when using deps or excl some minor bugs have been killed Version 3.2.3 (2005-01-04) optimized config wizard - works significantly faster now Version 3.2.2 (2005-01-03) Program exclusions configurable and working (tests needed) new rendering: scrollbar always available - can be switched off in options incorporated British Bulldogs new folder variables and commands (see here): %sysdir%, %allusersprofile%, %userprofile%, %appdata%, %commonprogramfiles% FILECOPY, DIRCOPY, RENAME removed "a script on this page is causing Internet Explorer to run slowly" bug (see here) sort config.js file by program-name on save (inspired by BlueLabel) incorporated BlueLabels conditional statements (see this thread) Version 3.2.1 (2004-12-30) Fixed a bug with tooltips Eliminates tooltip.js User can now select, if he wants a scrollbar or page flipping Version 3.2.0 (2004-12-29) New functionality: disabling checkboxes, when dependency not met disable can be switched on/off in options Version 3.1.3a (2004-12-29) Language settings for config & option button (thx to dynaletik) Performance testing: stopwatch integrated (visible only in debug mode) Additional config wizard HTML rendering mode: use stopwatch to determine which mode works faster for you added italian options and config button texts (thx to sonica) Version 3.1.1 (2004-12-28) Minor bugfixes Better handling of low resolutions Version 3.1.2 (2004-12-28) Bugfix on dependencies Version 3.1.1 (2004-12-28) Minor bugfixes Better handling of low resolutions Version 3.1 (2004-12-27) Configuration wizard Configure your progs from a single page Quick navigation Categories selectible by combobox or manual input Wizard UI in english language only backslashes (\) and single apostrophes (') will get escaped in config.js Title picture reworked (less feather effects) Version 3.0.3 (2004-12-23) Set background image in options Background stretched Version 3.0.2 (2004-12-22) Exit button works now Changes in options wizard Install order bugs fixed Version 3.0.1 (2004-12-22) Bugs fixed Version 3.0 (2004-12-21) A lot of changes with the configuration Wizard for user settings Background picture: just put a file bg.jpg in the graphics folder Code review: Optimizations for future enhancements Config now split into 2 files (but you only need to edit config.js manually) Version 2.9.9b (2004-12-21) Now there's 6 command lines Change install order (defined ordr or category) by setting config value Use HTML-Tags inside program names (use
to have more space after an app) - there are not displayed in install windows. Version 2.9.9a (2004-12-19) Timer Stops, when clicking on 'Continue...' Fixed a problem in 800x600 resolution. Shows an IE-standard scrollbar now instead of the custom buttons. NO confirmation message, when clicking on 'Continue...' Version 2.9.9 (2004-12-19) Case sensitivity off, when using environment variables Programs can now be dependent on each other No confirmation message, when timer reaches 0:00 Version 2.9.8a (2004-11-08) New languages: no, it, nl, fr Internal (re)numbering reworked. Removed unused graphics. Version 2.9.8 (2004-11-04) Multilanguage. Language can be defined. Currently predefined: en, de Some cleanups in the code and in config.js Version 2.9.7b (2004-11-03) Installs didn't start. Fixed. Version 2.9.7a (2004-11-03) There were still problems in registry entry generation. Fixed. Version 2.9.7 (2004-11-03) Fixed some grave bugs in generating the registry entries %cdrom% got replaced only once per cmd. Fixed. Typo in sample config.js. Fixed. Version 2.9.6 (2004-11-02) You can now set the installation order in config.js. Progs get displayed sorted by name (if sorting=true), but will be installed according to their definition or ordr-parameter in config.js WPI waits, until all progs are installed. Version 2.9.5 Fixed wrong number of computed columns for 800x600. Version 2.9.4 Fixed bug when using %cdrom% and WIN51 sits in HDDs root directory. Version 2.9.3 last entry displayed twice in some circumstances - fixed os-depentent selection of progs - work in progress Version 2.0B The B is for Beta! Fixed duplicate listing bug. It appears to be related to Array limitations. Whoops. Fixed the 640X480 resolution to logically include 6 items per page, which is far more consistant. Version 2.0BB The BB is for Beta Beta Integrated all the ‘static’ scripts into one JS file. Added a new format and way of adding programs. Now you just edit config.js. Added 3 different resolutions, which can be expanded to allow for higher resolutions, and are generated on the fly using a template it pulls from config.js. Version 1.1 Fixed the Icon (Normally invisible, but it annoyed me) Removed WPIConfig. Version 1.0 Release version Moved to a non "Pre-release" build Removed Task Switcher. For some reason, it sometimes fails to install quietly. Created the first "Large build". It is complete, but needs a home. Added the incredibly broken "wpiconfig.hta". Do not use this ever! Created the home page. Previous versions are not available at this point. Version 1.3 (Pre 1.0) Added a different method of sizing the window, based on requests from the MSFN Unattended forum. Added options for a time out, based on requests. Version 1.2 (Pre 1.0) Initial Public Release