home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 February / Chip_2001-02_cd1.bin / sharewar / xteg / history.txt < prev    next >
Text File  |  2000-08-06  |  10KB  |  145 lines

  1. X-Setup Version 1.0 
  2. - German 
  3. - 3'000 LOC (Lines of Code) 
  4. - 30 settings (hua!) 
  5.  
  6.  
  7. X-Setup Version 2.0 
  8. - Translated into English 
  9. - 35 settings (still hua!) 
  10.  
  11.  
  12. X-Setup Version 2.1 
  13. - Internal Release - never published 
  14.  
  15.  
  16. X-Setup Version 3.0 
  17. - Rewritten the entire program from scratch 
  18. - Developed the HBLL (Hack Better and Live Longer) engine 
  19. - Plug-in technique using Windows Scripting with VBScript 
  20.  
  21.  
  22. X-Setup Version 3.1 
  23. - Fixed two major problems with the HBLL engine 
  24.  
  25.  
  26. X-Setup Version 3.2 
  27. - Fixed problems with the X-Setup UI 
  28.  
  29.  
  30. X-Setup Version 4.0 
  31. - Added support for wizards (XWZ) 
  32. - Added a bunch full of new plug-ins 
  33.  
  34.  
  35. X-Setup Version 4.01 
  36. - Fixed problems with five 4.0 plug-ins 
  37. - No changes to EXE files; just plug-in update 
  38.  
  39.  
  40. X-Setup Version 5.0 
  41. - Extreme Update! 
  42. - 12'000 LOC (7'000 UI, 5'000 Engine) 
  43. - > 300 settings  
  44. - PLUG-IN: GetModeRemote(), GetModeRecord(), InputWindow() and Logoff() functions added 
  45. - PLUG-IN: Able to access REG_EXPAND_SZ with RegReadValue() and RegWriteValue() (DataType = 4) 
  46. - PLUG-IN: Fixed problems with writing REG_BINARY values 
  47. - PLUG-IN: New property VERSION 
  48. - PLUG-IN: New property WARNING  (=1 -> Default Warning; =TEXT -> Display TEXT to user) 
  49. - PLUG-IN: DESCRIPTION and COMMENT extended to support up to 20 lines 
  50. - WIZARD: WELCOME and COMMENT extended to support up to 20 lines 
  51. - USER: Record Mode implemented 
  52. - USER: Button in "Information" to copy plug-in or wizard filename to clipboard 
  53. - USER: Code View for plug-ins in "Information" 
  54. - USER: Better looking Wizard picture (somehow ;-) 
  55. - USER: Accelerated start-up plug-in search (5 - 10% gain) 
  56. - USER: Changed and extended plug-in loader (XQXSetupLoader.EXE) 
  57. - USER: optimized display structure of plug-ins for nearly all plug-ins (more sub folders etc.), together with a lot of plug-in filenames 
  58. - USER: fixed TONS of spelling errors 
  59. - MISC: Settings now stored below "Xteq Systems\X-Setup\CurrentVersion" 
  60.  
  61.  
  62. X-Setup Version 5.5
  63. - Small Extreme Update :-)
  64. - FIX: fixed bug that caused a GPF if X-Setup tried to instance an reboot or logoff on Windows 95/98 machines. However, the "Restart" command on Windows NT machines does still not work (the SE_SHUTDOWN_NAME privilege is not set) 
  65. - FIX: fixed bug that caused X-Setup to restore incorrectly when exited in "Maximized" mode 
  66. - FIX: fixed bug that displayed the wrong count of tools (old version also counted empty items, new version only counts items that have programs assigned) 
  67. - FIX: activated ToolTips in toolbar 
  68. - FIX: corrected wrong tab-order between TreeView, Plug-in and "Apply" button 
  69. - FIX: if a registry value is queried (e.g. with RegReadValue()), the key for this values is now opened with KEY_QUERY_VALUE and KEY_ENUMERATE_SUB_KEYS instead of KEY_ALL_ACCESS. This allows non-admin accounts to "see" the actual values even if they only have "read" access to it. 
  70. - FIX: corrected bug that caused the selected item to lost focus inside Options -> Tools list 
  71. - FIX: if "Record Mode" is activated and X-Setup is about to be ended, it will now display a warning message about this issue  
  72. - PLUG-IN: support for Windows 2000 (GetWinVer() returns "4" in this case)   
  73. - UI: changed color for system critical plug-ins from yellow to dark orange (user demand) 
  74. - UI: display of plug-in name in title (user demand) 
  75. - UI: plug-in list now behaves more "Internet"-like 
  76. - UI: added "Read all (no cache)" option to force X-Setup not to use cache even if it's turned on - useful for plug-in developers 
  77. - UI: the "Wizards" menu is now sorted (based on UIPath property) 
  78. - UI: added icons to menu and pop-up menu for better usage   
  79. - ENGINE: added plug-in cache (%TEMP%\XQ_XSET_Cache_XPL_1) no cache: 23 seconds, with cache: 2 seconds 
  80. - ENGINE added wizard cache (%TEMP%\XQ_XSET_Cache_XWZ_1) no cache: 3 seconds, with cache: 1 second (OK, this isn't THAT big difference...) 
  81. - ENGINE: added logfile (%TEMP%\XQ_XSET_Logfile.txt) that logs all applied plug-ins and wizards. Useful for trouble-shooting. 
  82. - ENGINE: added 60 (!) plug-ins compared to X-Setup 5.0 and fixed at about 30 (mainly spelling errors) 
  83. - ENGINE: cached value of GetWinVer() because this function is used very often - faster execution 
  84. - ENGINE: support for "1 byte Plug-ins and Wizards" that can be used to replace older items so "Ghost Entries" are avoided 
  85. - ENGINE: internal changes (NeedRestart(), NeedLogoff(), Plugin/Wizard enumeration) results in less memory and faster execution [NOTE: no changes for plug-ins required] 
  86. - ENGINE: detailed error message if MS Script control is not registered - not just "Class not registered" anymore 
  87. - ENGINE: already include code to manage new "OSVersion" property (6.0) 
  88. - MISC: support for different users on the same machine. If X-Setup can't find a configuration for the current user, a default configuration will be applied (using REGEDIT.EXE)  
  89. - MISC: according to the new Windows 2000 app spec, X-Setup does no longer install anything to the \WINDOWS or \SYSTEM directory. The only exception to this is "XQXSetup.CPL" because it must be installed to \SYSTEM to appear inside the Control Panel 
  90. - MISC: added \Network folder with information and batch files for chain installation of X-Setup 
  91. - MISC: added FAQ to help (finally!) 
  92.  
  93.  
  94. X-Setup Version 5.6
  95. - Major update to support user requests
  96. - FIX: clicking on a button inside a wizard had no effect at all
  97. - FIX: clicking inside the empty space of the tree view caused the last item to be activated again
  98. - FIX: About Dialog Box displays "Xteq Common DLL %1"
  99. - FIX: "Start Menu Tidy" is only included in Plus! 98 not in the standard Windows 98 package
  100. - FIX: Changing the last item inside Options/Tools resulted in a GPF
  101. - FIX: Automatic restart did not work on NT/2000
  102. - XQCommon: Added "Previous" button to "Tip of the day" Window
  103. - UI: if a plug-in had an error, the icon is no longer reset to "normal" 
  104. - UI: added "Edit" command to context menu of plug-ins
  105. - UI: three icons are now used inside the tree view to distinguish normal, critical and the current plug-in
  106. - UI: added "Reset config" button to Options window (Troubleshooting)
  107. - UI: added "Copy path and name to clipboard" button to "Info" dialog 
  108. - UI: added lockergnome.com to Help Menu
  109. - UI: added configurable font to options - FINALLY! 
  110. - UI: added version.ini that contains the current release of XSET (displayed in About Window). This file can easily be updated by a patch. 
  111. - ENGINE: if no path for a plug-in or wizard is specified, the common dir is automatically appended
  112. - ENGINE: if an error occurs inside a plug-in or wizard, the filename is now also displayed
  113. - ENGINE: Split all commands a plug-ins can use in different objects to improve stability (Note: To maximize performance, make sure that "Safe Mode" and "Record Mode" are off plus deactivate the option "note all actions to logfile")
  114. - ENGINE: added option to log all actions X-Setup performs to logfile
  115. - ENGINE: Added support for deleting registry values and paths when using "Record Mode". Thanks to Ludovic d'Anchald (ldanchald@rbdh.fr) for pointing us to AXCEL216's (axcel216@aol.com) site that has found this trick.
  116. - ENGINE: Wizards and Plug-ins now use a dedicated object (XQPlugin) that should speed up loading of the files to memory a little bit
  117. - ENGINE: The "Tools" menu is now built by the file TOOLS.INI (\bin path) which is easier to update and also easier to maintence in case XSET is installed on a network share
  118. - ENGINE: Each item inside the Tools menu can now include on which OS these tools are available. All items that don't match the current OS are automatically hidden
  119. - ENGINE: Added search feature ("File"->"Search...") to locate plug-ins easily 
  120. - MISC: New installation, does no longer install anything to your \WINDOWS or \SYSTEM folder except "XQXSetup.CPL" to support the X-Setup icon inside Control Panel 
  121. - MISC: Moved all DLL, EXE etc. files to \bin subfolder. Also created *.EXE.LOCAL which will force Windows 2000 to load all these files directly from this folder, avoiding "DLL HELL" at all cost :)
  122. - MISC: Created XQXSetupStart.exe as ONLY app that start directly to force various checks when launching X-Setup
  123. - MISC: XQXSetupStart.exe now automatically fixes the ";" MSDOS.SYS bug in Windows 98. You original MSDOS.SYS will be saved MSDOS.SYS.FIXED
  124. - MISC: X-Setup Wizards (*.XWZ) can now be imported to your \wizards dir by simply double-clicking them in the Explorer
  125. - MISC: Updated NET_INST\remove.bat, registry entries of XSET are now also removed
  126.  
  127.  
  128. X-Setup Version 5.7
  129. - Update to fix bugs and support Windows ME
  130. - FIX: Fixed "slow scrolling" bug inside Team Window
  131. - FIX: Fixed spelling error in plug-in warning
  132. - FIX: Corrected the form how XSET writes " chars to the REG file (Record Mode) - thanks to EM H [mailto:eivind_magnus@hotmail.com]
  133. - FIX: Corrected the @ char for REG files (Record Mode)
  134. - FIX: Corrected "VERSION never displayed" error inside X-Setup and X-Setup Loader
  135. - FIX: Fixed error when MSDOS.SYS did not exist on Win 9x. 
  136. - FIX: Fixed error that XSET might activate the wrong plug-in when using Search feature
  137. - MISC: Added more questions to FAQ list
  138. - ENGINE: Support for Windows ME (GetWinVer() returns 5). Windows ME information: http://www.microsoft.com/windowsme/
  139. - ENGINE: XSET now support values bigger than 2.147.483.648 (max is now 4.294.967.295) when reading or writing values to the registry using REG_DWORD
  140. - MISC: Added desktop.ini to program folder
  141. - ENGINE: Path where logfile (XQ_XSET_Logfile.txt) should be stored can now be configured
  142.  
  143.  
  144.  
  145.