/[wryebash]/branches/upstream-dev/Mopy/Docs/Wrye Bash Version History.html
ViewVC logotype

Contents of /branches/upstream-dev/Mopy/Docs/Wrye Bash Version History.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4 - (show annotations) (download) (as text)
Mon Sep 19 03:20:26 2016 UTC (3 years, 4 months ago) by william
File MIME type: text/html
File size: 186396 byte(s)
add upstream git branches for dev and master
1 <!DOCTYPE html>
2 <meta charset="utf-8">
3 <link rel="shortcut icon" href="../bash/images/bash_32.ico"/>
4 <title>Wrye Bash Version History</title>
5 <style>
6 html {font-family:Arial,sans-serif; background:#ffffcc; font-size:0.9em;}
7 h1, h2 { background: #9ACD32; margin-left: -8px; margin-right: -8px; padding:0.6em; }
8 h1 { margin-top:-8px; padding-left:1.5em;margin-bottom:0;}
9 h2 { margin-top:5em; padding-left:2em;}
10 h3 { font-size:1.1em; margin-top:3em;}
11 a:link { text-decoration:none; }
12 a:hover { text-decoration:underline; }
13 li ul, li ol {margin-top:0.4em;}
14 li {margin-bottom:10px;}
15 ol ol {list-style:lower-alpha;}
16 ol ol li {margin-bottom:0.2em;}
17 td, th {border:1px solid black; padding: 5px; vertical-align:top;}
18 table {margin:1em; background:#fdfdfd; border-collapse:collapse;}
19 thead {font-weight:bold; background:#8af;}
20 img {border:0;}
21 a[href^="http"]:after {vertical-align: super; content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVklEQVR4Xn3PgQkAMQhDUXfqTu7kTtkpd5RA8AInfArtQ2iRXFWT2QedAfttj2FsPIOE1eCOlEuoWWjgzYaB/IkeGOrxXhqB+uA9Bfcm0lAZuh+YIeAD+cAqSz4kCMUAAAAASUVORK5CYII=);}
22 q {font-style:italic;}
23 code {display:inline-block; padding:2px 5px; background:#DDD;}
24 code.box {line-height:20px; white-space:pre; margin:1em 0 0 3em; display:table; padding:5px 10px;}
25 blockquote {background:#E6E6FA; display:table; padding:5px 30px 5px 10px;}
26 figure {margin:0;}
27 figcaption {font-style:italic; margin-bottom:2em;}
28 .missing {background:red; color:white; border:0.25em solid black;}
29 abbr {cursor:help;}
30
31 h2 {margin-left:0; padding:0; background:inherit; font-size:1.1em; margin-top:3em;}
32 li {margin-bottom:0.2em;}
33 </style>
34
35 <h1 id="history">Wrye Bash Version History</h1>
36
37 <p style="font-style:italic;font-weight:bold;">All versions by Wrye unless otherwise noted.
38
39 <h2>306 Code refactoring, performance [2015/11/07] [Utumno]</h2>
40 <ul>
41 <li>Option to list dependencies on a particular mod [Utumno]</li>
42 <li>Optionally skip instead of ignoring Skyrim .BSL [Utumno]</li>
43 <li>Wine Compatibility [Utumno]</li>
44 <li>Oblivion esm version swapping fixups [Utumno]</li>
45 <li>Switching save profile does not activate mods for this save profile [Utumno]</li>
46 <li>Master list fixups and enhancements [Utumno]</li>
47 <li>UnicodeDecodeError on tmp dir creation when username contains non ascii chars [Utumno]</li>
48 <li>Table.dat fixups [Utumno]</li>
49 <li>Scroll position not set on startup (Installers, People and Screens tabs) [Utumno]</li>
50 <li>Delete fixups [Utumno]</li>
51 <li>Ghosted Plugins Sorted after the Bash Patch [Utumno]</li>
52 <li>Bash loads an invalid plugins.txt without notifying the user of the error. [Utumno]</li>
53 <li>Mergeable plugins do not auto deactivate [Utumno]</li>
54 <li>Error when applying BCF [Utumno]</li>
55 <li>[Ini setting] re-add setting for BOSS executable location [Sharlikran]</li>
56 <li>[Ini setting] Disable prompt for activating bashed patch [Utumno]</li>
57 <li>skyrim_const.py is missing the 3rd hi-res DLC file in bethDataFiles array [jfpelland]</li>
58 <li>Added a force UTF-8 option to plugin encodings. [Utumno]</li>
59 <li>Skyrim - New GMST settings tweaks requests [jfpelland]</li>
60 <li>Huge lag when switching back to mods tab from another application [Utumno]</li>
61 <li>Menu item to load only selected mods [Utumno]</li>
62 <li>Comments box forgets its size [Utumno]</li>
63 <li>UnicodeDecodeError when importing a face to a save [Utumno]</li>
64 <li>Rework Mod Groups - remove BALO [Utumno]</li>
65 <li>Bash should send deleted files to the Recycle Bin [Utumno]</li>
66 <li>Masters list displays incorrectly [Utumno]</li>
67 </ul>
68
69 <h2>305 Bug fixes and enhancements [2014/08/23] [Various community members]</h2>
70 <ul>
71 <li>Due to the change from the BOSS API to the LOOT API, and due to internal changes in the way the Standalone is created, <strong>no</strong> MSVC redistributables are required for either Python or Standalone Wrye Bash.</li>
72 <li>Corrected the "Cannot load plugins before masters" error that many users were experiencing. [WrinklyNinja]</li>
73 <li>Corrected the "'int' object has no attribute 'startswith'" error that often happened when using the Race Patcher. [jfpelland]</li>
74 <li>The Standalone no longer reads loose Python files. This was originally a method to allow small updates, however it ends up causing problems if you have Python files from an older Wrye Bash along side a newer Stadnalone. [lojack5]</li>
75 <li>Corrected an error when adding a shortcut to a batch script to the Apps folder. [jfpelland]</li>
76 <li>Corrected errors with the DocBrowser when the set document file was missing. [lojack5]</li>
77 <li>Corrected BAIN Regression: BAIN was not uninstalling all files. This was affecting both uninstalling and annealling. [lojack5]</li>
78 <li>Corrected a few rare Wizard exceptions. [lojack5]</li>
79 <li>Corrected an error for some users with Backup Bash Settings. [jfpelland]</li>
80 <li>Corrected an error in the Installers Tab after deleting a Save Game. [lojack5]</li>
81 <li>Corrected an issue that caused the Bashed Patch Tweak Settings to be non-persistent. [lojack5]</li>
82 <li>Fixed "Copy Conflicts to Project" [Utumno]</li>
83 <li>Includes bluesky404's updates for Chinese Traditional and Simplified. [bluesky404/Sharlikran]</li>
84 <li>Various Readme Updates. [Sharlikran]</li>
85 <li>Updated taglist.yaml files (bundled Bash Tags list). [Sharlikran]</li>
86 <li>Updated Oblivion record definitions. [Shalikran]</li>
87 <li>BOSS launcher fixes. [WrinklyNinja]</li>
88 <li>Updated SplashScreen so it no longer has a version number. [Sharlikran]</li>
89 <li>Replaced BOSS API with LOOT API. [WrinklyNinja]</li>
90 </ul>
91
92 <h2>304.4 Move to git [2014/07/06] [Various community members]</h2>
93 <ul>
94 <li>Moved to GitHub from Sourceforge: <a href="https://github.com/wrye-bash">https://github.com/wrye-bash</a>. [Lojack, Utumno, Wrinklyninja]
95 <li>Make splash screen optional [lojack5]</li>
96 <li>Installers.bat is not backed up when prompting user to backup settings on version change [lojack5]</li>
97 <li>Mods Tab: Load -> All throws an exception [lojack5]</li>
98 <li>sort order reverses [lojack5]</li>
99 <li>shellMakeDirs may fall into an infinite loop [lojack5]</li>
100 <li>Fixed error when copying files from an archive in BAIN. [bluesky404]
101 <li>Fixed load order changes outside of Bash not being detected. [wrinklyninja]
102 <li>Fixed unnecessary timestamp changes when setting load order. [wrinklyninja]
103 <li>Updated BOSS API to v3.0.0. [wrinklyninja]
104 <li>Implemented support for launching BOSS v3.0.0. [wrinklyninja]
105 <li>Documentation updates. [wrinklyninja]
106 <li>Streamlined installer's handling of requirements. [wrinklyninja]
107 <li>Optimize PNGs [Metallicow]</li>
108 <li>Remove the auto-updater [lojack5]</li>
109 <li>Skip .bsl files for BAIN [lojack5]</li>
110 <li>BOSSv3 support, installer and readme updates [WrinklyNinja]</li>
111 <li>Installer Improvements [WrinklyNinja]</li>
112 <li>Installer MSVC 2013 Redist Support [WrinklyNinja]</li>
113 <li>Missing context menu items [WrinklyNinja]</li>
114 <li>Show BSA Conflicts undocumented [WrinklyNinja]</li>
115 </ul>
116
117 <h2>304.3 Beta [2013/11/21] [Various community members]</h2>
118 <ul>
119 <li>Fix for Bug #275: Wrye Bash crashes on startup if there are no .esp files in the Data directory. [Daidalos]</li>
120 <li>Fix for Bug #274: Bash throws an error when deleting esm files in the mods tab. [Daidalos]</li>
121 <li>Fix for Bug #273: Order of masters on a file does not match mod list view Current. [Daidalos]</li>
122 <li>Fix for Bug #272: Bash throws an error when renaming files using the mods tab. [Daidalos]</li>
123 </ul>
124
125 <h2>304.2 Beta [2013/10/5] [Various community members]</h2>
126 <ul>
127 <li>Fix for Bug 267 using "sort by selected" provided by Edwyn Lannister</li>
128 <li>Updated bosh.py to add a potential fix for "Clean Data" when files are removed while Wrye Bash is open by Lojack</li>
129 <li>Updated basher.py to add a potential fix bug 268 onMouseCaptureLost not handled under wine for Installers tab by Rifter</li>
130 <li>Fix for Bug [#270] "False flagged ESP files cannot be sorted with the ESM group as expected." by Daidalos</li>
131 </ul>
132
133 <h2>304.1 Hotfix [2013/08/10] [Various community members]</h2>
134 <ul>
135 <li>Fixed runtime (boost) error in non English locales introduced in 2942. [wrinklyninja]</li>
136 </ul>
137
138 <h2>304 [2013/06/30] [Various community members]</h2>
139 <ul>
140 <li>Fixed bug in libloadorder that would stop it from including Update.esm in its list of active plugins if Skyrim.esm wasn't listed in plugins.txt. [wrinklyninja]</li>
141 <li>Fixed libloadorder version display in Bash's log. [wrinklyninja]</li>
142 <li>Fixed Bash not passing Update.esm in a list of plugins to activate to libloadorder. liblo.py now returns the active plugin list in load order (which libloadorder doesn't), preventing needless load order 'mismatches' being 'corrected'. [wrinklyninja]</li>
143 <li>Fixed issue with Oblivion introduced in r2952. [wrinklyninja]</li>
144 <li>It is now impossible to deactivate Skyrim.esm and Update.esm, the game force loads them. [d4id4los]</li>
145 <li>Fix for bug #243 "Annealing an activated esp breaks load order.". Anneal will now properly remove deleted plugins from load order. [d4id4los]</li>
146 <li>Fix for bug #244 "Automatically activating the bashed patch after rebuild does not work." [d4id4los]</li>
147 <li>Fix for bug #245 "Auto-Anneal can not be disabled" [d4id4los]</li>
148 <li>Possible fix for special characters in system language name crashing Wrye Bash. [d4id4los]</li>
149 <li>Changes to the text of List Masters... to make translation easier. [d4id4los]</li>
150 <li>Fixed renaming mods in the mods tab causing an exception to be thrown. [d4id4los]</li>
151 <li>Fixed error-messages for Installer Wizards. [d4id4los]</li>
152 <li>Changes to the restart button tool-tip to make it translatable. [d4id4los]</li>
153 <li>Make Headlines in getModList translatable. [d4id4los]</li>
154 <li>Fix renaming/deleting mod files outside of Wrye Bash causing load order issues. [d4id4los]</li>
155 <li>Fix for an exception in bain wizards, introduced in rev. 2966 [d4id4los]</li>
156 <li>Fix for Bug #246 'Better naming scheme for backups' [Mr_and_Mrs_D]</li>
157 <li>Fix for Bug #247 'Do not report 0 KB for non empty files, plugins, BCFs etc' [Mr_and_Mrs_D]</li>
158 <li>Fix for Bash not installing more than one mod at a time for Oblivion. [d4id4los]</li>
159 <li>Wrye Bash Un-Installer was leaving behind a few files which have not been accounted for. [d4id4los]</li>
160 <li>Fix for Bug #256 'Skip Docs skips translation files for Mods'. [d4id4los]</li>
161 <li>Fix for Bug #258 "#258 LO mismatch between loadorder.txt and plugins.txt causes a crash on statup" [d4id4los]</li>
162 <li>Fix for bug #251 "'Do you want to enable Installers?' dialog throws exception". [d4id4los]</li>
163 <li>Added option to view BSA conflicts in Installer tab. This is an experimental feature and still needs work. [d4id4los]</li>
164 <li>New Dragonborn Files added for Clean Data installer function. [Sharlikran]</li>
165 </ul>
166
167 <h2>303 [2013/01/02] [Various community members]</h2>
168 <ul>
169 <li>[Oblivion] Fixed issues with CBash saying that files don't exist during the patch building process. [Lojack]</li>
170 <li>Uninstalling a mod in BAIN should no longer throw an error that the ESP/ESM could not be found if it was removed. [Lojack]</li>
171 <li>Encoding format for INI Tweak files has been fixed. [Lojack]</li>
172 <li>Typo corrections, unused variables, and other minor issues cleaned up. [Various]</li>
173 <li>The bash_default.ini file has been cleaned up to remove unused entries and tidy up documentation. [Lojack]</li>
174 <li>BAIN should now properly inform the user if an archive being installed is corrupted. [Lojack]</li>
175 <li>Numerous changes have been made for better UAC support when installed on Vista, Windows 7, and Windows 8. (Note that Windows 8 is not yet officially supported but should still work.) [Lojack]</li>
176 <li>BAIN should no longer leave behind empty folders when a mod is uninstalled. [Lojack]</li>
177 <li>Better support for running Bash from within a folder containing Unicode characters. [Lojack]</li>
178 <li>[Skyrim] Bash can now see string files inside of a BSA and will no longer mark mods with red bars because the files were not packaged loose. [Lojack]</li>
179 <li>Bash will no longer throw errors if it encounters Nehrim.esm (the filename) in a Data folder not belonging to a Nehrim install. [Lojack]</li>
180 <li>Updated the Windows icon used for Bash to something more visually appealing. [Wrinklyninja]</li>
181 <li>Updated UI icon for BOSS. [Wrinklyninja]</li>
182 <li>[Skyrim] Removed the non-functional inventory prompt tweak for buying and selling as Skyrim does not use the value. [Arthmoor]</li>
183 <li>Deleting ghosted mods from the mods tab should no longer throw up errors about deleting the game's master files. [Lojack]</li>
184 <li>Several updates to the documentation for Bash. [Lojack]</li>
185 </ul>
186
187 <h2>302.1 [2012/11/12] [Lojack]</h2>
188 <ul>
189 <li>Standalone version repackaged to better support non-English languages.</li>
190 <li>Minor bug fixes for when the target game is not fully installed.</li>
191 </ul>
192
193 <h2>302 [2012/11/11] [Various community members]</h2>
194 <ul>
195 <li>Bugfixes for formatting to fix up the "Open at..." feature in an attempt to get it to work better with Nexus. [Lojack]</li>
196 <li>[Oblivion] Added exception to the BAIN CRC refresh list for the TES4Edit Backups folder. [Arthmoor]</li>
197 <li>[Skyrim] Complete overhaul of support for processing VMAD records for Papyrus scripts. [Lojack]</li>
198 <li>[Skyrim] Enabled Game Settings tweaks and populated the array for necessary NULL form entries. [Lojack/Arthmoor]</li>
199 <li>Deleting a Mod through the Mods Tab interface will automatically update the status of any affected BAIN packages. [Lojack]</li>
200 <li>Improvements to the advanced readme document structure. [Wrinklyninja]</li>
201 <li>Speed improvements and bug fixes for the global settings patcher. [Lojack]</li>
202 <li>[Skyrim] Updated the "Clean Data" files list for Hearthfire. [Sharlikran]</li>
203 <li>Update translation dumper to include game specific files. [Lojack]</li>
204 <li>Fix for bug #231 "Newly installed mod files appear at the top of the plugin list until Bash is restarted." [Daidalos]</li>
205 <li>Fixed a potential issue with the auto-backup system if the settings dict ends up with an int as the version instead of a string. [Lojack]</li>
206 <li>[Skyrim] Added support for the BOD2 subrecord which shipped with Skyrim patch 1.8. [Sharlikran]</li>
207 <li>[Skyrim] BODT subrecords will be converted automatically into BOD2 subrecords for affected objects when the patch is rebuilt. (Note: This means Wrye Bash for Skyrim now requires Patch 1.8) [Lojack]</li>
208 <li>Typo fix for the installer. Standalone will now be the default option. [alt3rn1ty]</li>
209 </ul>
210
211 <h2>301 [2012/11/01] [Various community members]</h2>
212 <ul>
213 <li>[Oblivion] Fixed several Oblivion ini tweaks that were missing returns at the ends of the files. [Arthmoor]</li>
214 <li>Fixed the invalid load order correction problem. [cdcooley]</li>
215 <li>Fixed an error in the Russian translation preventing Import Cells from working. [Lojack]</li>
216 <li>[Skyrim] Updates to skyrim.py "Clean Data" files list. [Sharlikran]</li>
217 <li>WIZBAIN has been removed from the program. [Arthmoor]</li>
218 <li>[Skyrim] Cleanup of record definitions that Bash is already able to procees. [Sharlikran]</li>
219 <li>[Skyrim] Status bar icons have been added for TES5Edit and TESVGecko if they are installed. [Arthmoor]</li>
220 <li>Dependency on PIL has been removed. [alt3rn1ty]</li>
221 <li>General cleanup of code for typos, missing imports, and other minor defects. [Several People]</li>
222 <li>[Skyrim] BSA timestamp resetting will no longer take place for Skyrim. [Arthmoor]</li>
223 <li>[Skyrim] Added visual warning for when Skyrim .STRINGS files are not the expected size. [Lojack]</li>
224 <li>[Skyrim] File support for Hearthfire data has been added. [Sharlikran]</li>
225 <li>Experimental additions for LibBSA added. [wrinklyninja]</li>
226 <li>"Open At..." menu only appearing in Skyrim mode has been fixed. [Lojack]</li>
227 <li>Fixed encoding on Chinese characters in source files. [Lojack]</li>
228 <li>Fixed importing of SE dll permissions. [Lojack]</li>
229 <li>Fixed support for refreshing Bethesda data files using BAIN archives. [Lojack]</li>
230 <li>[Skyrim] Fixed version number message for Skyrim Patch 1.8. [Sharlikran]</li>
231 <li>[Skyrim] The SEQ folder has been added as a valid install location in BAIN. [Arthmoor]</li>
232 <li>Fixes for processing ini files when the game hasn't generated them yet. [Lojack]</li>
233 <li>[Skyrim] Workaround for Bug #233 (load order scrambling in Skyrim) added - this is not a complete fix. [Trira]</li>
234 <li>External installation monitoring added for BAIN to keep in sync with other tools such as NMM. [Lojack]</li>
235 <li>[Skyrim] TES5Edit Backups folder will not be scanned during BAIN CRC refresh checks. [Arthmoor]</li>
236 </ul>
237
238 <h2>300 [2012/08/09] [Various community members]</h2>
239 <ul>
240 <li>Fix for a reported Unicode bug. [Metallicow]</li>
241 <li>Mod indices not updating after re-ordering mods. [trira]</li>
242 <li>Updated bash_default.ini to help with some of the Oblivion specific stuff. [cdcooley]</li>
243 <li>Numerous WizBAIN updates. [Metallicow]</li>
244 <li>Updated splash screen code. [cdcooley]</li>
245 <li>Installer script and forum post updates for PIL dependency. [alt3rn1ty]</li>
246 <li>Fixed Bash not loading if loadorder.txt or plugins.txt do not exist. [wrinklyninja]</li>
247 <li>Relocated tool images to a new tools folder. [Metallicow]</li>
248 <li>Calls to os.startfile changed to webbrowser.open for URLs for cross-platform compatibility. [Metallicow]</li>
249 <li>Updated regex handling for Nexus files. [trira]</li>
250 <li>Added install warning for SkyProc patchers (Skyrim) [Daidalos]</li>
251 <li>Enhancement 3530356 - enable BAIN support for Automatic Variants packages. (Skyrim) [Daidalos]</li>
252 <li>Enhancement 3539241 - Ability to copy plugins / installer-archives to clipboard from wrye bash. [Daidalos]</li>
253 <li>Updated BAPI for compatibility with BOSS 2.1. [wrinklyninja]</li>
254 <li>Some memory cleanup code to help with the BAIN tab eating up so much RAM. [Lojack]</li>
255 <li>Bash will no longer fail to start if the language locale cannot be determined. [Lojack]</li>
256 <li>Cleanup of old code, fixed some variable names with typos. [Lojack]</li>
257 <li>Possible fix for the bug where Wrye Bash throws an error about ghosted files being missing when a mod is uninstalled via BAIN. [wrinklyninja]</li>
258 <li>Moved the two readme templates and the two css files from Data\Docs to Mopy\Docs since they are static files. [Arthmoor]</li>
259 </ul>
260
261 <h2>299 [2012/07/01] [Various community members]</h2>
262 <ul>
263 <li>Fixed bug 3536117 (launcher icon error). [trira]</li>
264 <li>Bash fails to reorder the UI after running BOSS. [cdcooley]</li>
265 <li>Ongoing improvements to the installer system. [alt3rn1ty]</li>
266 <li>New INI Tweak: Large Interiors Static Limit Fix. Prevents CTDs with mods that have large custom interiors when trying to exit to a worldspace. [Arthmoor]</li>
267 <li>Updated path for GIMP in bash_default.ini for GIMP 2.8. [wrinklyninja]</li>
268 <li>Updated BAPI DLLs. This update adds load order / active plugins caching. Helps with UI lag issues. [wrinklyninja]</li>
269 <li>Further updates to the WizBAIN editor. [Metallicow]</li>
270 <li>Bug #3535826 No spells listed in Delete Spells... [trira]</li>
271 <li>Images relocated for readme files. [Metallicow]</li>
272 <li>Enhancement 3400257 Startup splash screen? [Metallicow]</li>
273 </ul>
274
275 <h2>298 [2012/06/19] [Various community members]</h2>
276 <ul>
277 <li>Fixed load order bug that occurred when renaming a plugin. [trira]
278 <li>Some more UI responsiveness improvements. [cdcooley]
279 <li>Fixed BAIN's <q>Skip Docs</q> option causing Interface files to be skipped when running for Skyrim. [WrinklyNinja]
280 <li>Fixed Wrye Bash reverting its own load order changes when <q>Lock Load Order</q> is enabled. [cdcooley, WrinklyNinja]
281 <li>Some more installer improvements. [Alt3rn1ty]
282 <li>Fixed <q>Espify/Esmify Self</q> not refreshing the load order display. [cdcooley]
283 <li>Fixed BAIN's <q>Clean Data</q> command removing some Bethesda-supplied files. [Daidalos, WrinklyNinja]
284 <li>Added some UI feedback messages for certain plugin-related situations where Wrye Bash would previously silently prevent user action (eg. deleting the main master file, loading plugins before masters). [WrinklyNinja]
285 <li>Fixed Wrye Bash not ensuring plugins.txt / loadorder.txt synchronisation when it regains window focus. [cdcooley]
286 <li>Removed the <q>Lock Load Order</q> command when running for Skyrim, as this functionality is effectively taken care of by the above synchronisation fix. When running for Skyrim, Wrye Bash will now allow any changes to load order that are made in accordance with the textfile-based standard (eg. changes by BOSS, NMM), but revert any other changes made (eg. changes by the Skyrim launcher). This is to ensure data integrity. [Arthmoor]
287 <li>Moved Wrye Bash's Documentation from the Mopy folder to Mopy\Docs. [WrinklyNinja]
288 <li>Fixed the background highlighting of ghosted plugins not always being in sync with which plugins were ghosted. [cdcooley]
289 <li>Fixed crash when selecting another plugin after opening the Doc Browser. [WrinklyNinja]
290 <li>Fixed applying INI tweaks to mod ini files removing all comments from them. [cdcooley]
291 <li>Fixed bug in <q>Create BOSS Report</q>. [bluesky404]
292 <li>Fixed Wrye Bash not removing plugins deleted through the Mods tab UI from plugins.txt and loadorder.txt (the latter in Skyrim only). [WrinklyNinja]
293 <li>Updated the included BOSS API DLLs to the latest development version. [WrinklyNinja]
294 <li>Updated the taglist files used by Wrye Bash if it cannot detect a BOSS install. [WrinklyNinja]
295 <li>Fixed slideshows in General and Advanced Readmes not working in Internet Explorer. [WrinklyNinja]
296 <li>Improved performance of Bash Tag reading and storage. [Daidalos]
297 <li>More updates to the WizBAIN Editor. These changes are not yet documented. [Metallicow]
298 <li>Fixed building an inactive Bashed Patch causing an error message. [Daidalos]
299 <li>Fixed activating a Bashed Patch through the post-build dialog not updating the UI to reflect this. [Daidalos]
300 </ul>
301
302 <h2>297.1 [2012/06/12] [Various community members]</h2>
303 <ul>
304 <li>More updating of all Nexus URLs to their new formats. [Arthmoor]
305 <li>Fixed autoNames error in Bashed Patch rebuilding. [Arthmoor]
306 <li>Fixed Wrye Bash not prompting to back up old settings when launching a new version for the first time. [cdcooley, Alex Michael]
307 <li>Various improvements for the WizBAIN Editor. [Metallicow]
308 <li>Fixed load order being read incorrectly when Auto-Ghost was enabled. [WrinklyNinja]
309 <li>Fixed Bash not opening due to datetime error. [Trira/Metallicow]
310 <li>Added <q>Create New Project</q> dialog to Installers tab. [Metallicow]
311 <li>Fixed Bash loading the BOSS API DLLs that are included with BOSS even if they are older than the DLLs included with Bash. [WrinklyNinja]
312 <li>Fixed installer's URL for PyWin32 being invalid. [Alt3rn1ty]
313 <li>Some more attempts at improving UI responsiveness. [cdcooley]
314 <li>Fixed Bash not starting if loadorder.txt doesn't exist when running for Skyrim. [Anonymous submission]
315 <li>Updated Russian translation. [Djk]
316 <li>Fixed error that sometimes occurred when trying to deactivate a plugin. [cdcooley]
317 </ul>
318
319 <h2>297 [2012/06/07] [Trira,Daidalos,Arthmoor,wrinklyninja,alt3rn1ty,Other community members]</h2>
320 <ul>
321 <li>Some potential lag relief for Bash's use of BAPI.
322 <li>Replaced documentation with WrinklyNinja's rewritten documents.
323 <li>Added an option to launch the BOSS GUI to the BOSS icon.
324 <li>Added an archery distance tweak to the default ini tweaks for Skyrim.
325 <li>Improved support for launching Skyrim's creation kit: Bash now displays the correct icon and supplies the correct launch parameters.
326 <li>Moved default patchers and ini tweaks for Oblivion and Skyrim into the Mopy folder: user-installed patchers and tweaks will continue to go in their folders within each game's Data folder.
327 <li>Fixed applying INI Tweaks via the "Apply" choice.
328 <li>Fixed BAIN skipping the Data\Docs folder of packages when running for Skyrim.
329 <li>Fixed BAIN skipping SkyUI files when <q>Skip Docs</q> was enabled.
330 <li>Fixed the Bashed Patch ignoring some active plugins due to having an older timestamp in Skyrim.
331 <li>Fixed Bash not reading Bash Tags from BOSS's masterlist.
332 <li>Fixed <q>Load Masters</q> on a save in the Saves tab causing a BAPI error.
333 <li>Fixed an error when switching between mod lists.
334 <li>Fixed the Bash Tags box being uneditable when running for Skyrim.
335 <li>Removed the <q>Version 0.8</q> context menu command in the Mods tab when running for Skyrim.
336 <li>Fixed manually-set Bash Tags not being remembered by Wrye Bash after it is restarted.
337 <li>Fixed time format errors being displayed when the auto-update option was set.
338 <li>Updated all Nexus URLs to use the new URLs.
339 <li>Fixed world orphan removal command.
340 <li>Fixed Bashed Patch not being activated when user chooses to do so through the post-rebuild dialog.
341 <li>Fixed various installer bugs and made some improvements.
342 </ul>
343
344 <h2>296 [2012/05/27] [Lojack,PacificMorrowind,Waruddar,Metallicow]</h2>
345 <ul>
346 <li>CBash updated to version 0.6
347 <li>Bashed Patch:
348 <ul>
349 <li>Races Patcher refactored a bit: now has racial tweaks you can select and source mods that you can select.
350 <li>new race tweakers:
351 <ul>
352 <li>Bigger Nords & Orcs (moved from tweak actors)
353 <li>Merge Eyes from similar races
354 <li>Merge Hairs from similar races
355 <li>Playable Eyes
356 <li>Playable Hairs
357 <li>Races have All Eyes
358 <li>Races have All Hairs
359 <li>Sexless Hairs
360 </ul>
361 <li>Globals Patcher has been merge into Tweak Settings.
362 <li>Python Mode Only: new but deleted records won't affect mergeability.
363 <li>In CBash mode instead of merging deleted REFR, ACRE, ACHR records they will be merged as and undeleted (disabled and moved -1000 units on the z axis). (doesn't affect Python mode since Python mode doesn't merge cells)
364 <li>Tweak Settings Patcher:
365 <ul>
366 <li>A few tweak names tweaked to better match other tweak names.
367 </ul>
368 </ul>
369 <li>ini option to ensure bashed patch exists at program start added (by default on).
370 <li>Duplicate files for multiple files fixed.
371 <li>Minimum Column width enforced.
372 <li>Status bar help tips added to many menu items.
373 <li>General error cleanup in parts of the code.
374 <li>Updated URLs for Nexus information.
375 <li>Metallicow's WIZBAIN editor (has not been documented yet)
376 <li>Fixed a bug in ITM scanning causing it to fail.
377 <li>Fixed a bug causing the setting of a custom value for the <q>Combat: Max Armor Rating</q> Bashed Patch tweak to fail.
378 <li>Fixed rebuilding of the Bashed Patch not deactivating merged plugins when it offers to do so.
379 <li>Fixed renaming of an inactive plugin causing it to be moved to the top of the load order.
380 <li>Fixed drag and drop moving of plugins in the load order causing them to be placed at the top of the load order.
381 <li>Fixed Bash displaying cleaned plugins as dirty.
382 <li>Fixed load order not being resorted when it requires a refresh.
383 <li>Fixed scanning for UDRs failing on report generation when running for Skyrim.
384 </ul>
385
386 <h2>295.5 [2012/01/17] [Lojack,PacificMorrowind]</h2>
387 <ul>
388 <li>Bugfix release:
389 <ul>
390 <li>Skyrim: Corrected more record definitions. All record definitions have been double checked now.
391 <li><a href="Wrye%20Bash%20General%20Readme.html#bain">BAIN</a>: Fixed a problem associated with Embedded BCFs, causing BAIN to become unusable.
392 <li>Wrye Bash Installer updated to included the necessary files of the <a href="http://www.microsoft.com/download/en/details.aspx?id=14431">MSVC 2005 SP1 Redistributable with ATL Security Update</a>. These files are required on Windows XP for 7zUnicode.exe to run. These files are not included in the Manual Install archives - users should install the redistributable package from Microsoft for manual installs.
393 <li>Wrye Bash Uninstaller updated to remove some files it was missing.
394 <li>Changed how the 'Apps' folder launchers are used, to work with Unicode better.
395 <li>Fixed a problem with restarting Wrye Bash. Specifically, the Standalone version would shutdown instead of restart, when required.
396 <li>Fixed a problem with formatting numbers for the user's location.
397 <li>Better printing of error messages on startup, when using the Standalone version.
398 <li>Corrected a problem with <a href="Wrye%20Bash%20General%20Readme.html#ini">INI Tweaks</a> where adding new lines sometimes would not write the whole line.
399 <li>Made an adjustment to <a href="Wrye%20Bash%20Advanced%20Readme.html#saves-profiles">Save Profiles</a>, that should help out when the Profile name has Unicode in it.
400 </ul>
401 </ul>
402
403 <h2>295.4 [2012/01/15] [Lojack,PacificMorrowind]</h2>
404 <ul>
405 <li>Bugfix release:
406 <ul>
407 <li>Skyrim: Corrected the record definitions for LVLI, LVLN, LVSP, MISC, ARMO, and ARMA records.
408 <li><a href="Wrye%20Bash%20General%20Readme.html#patch">Bashed Patch</a>:
409 <ul>
410 <li>Small tweak to Leveled Lists patcher, allowing changes to the Flags of a list to be imported in rare occasions where they were not.
411 <li>Reverted the change to the Graphics patcher from 295.3, mods requiring the model file name to be imported should be using the <code>Actors.Skeleton</code> <a href="Wrye%20Bash%20Advanced%20Readme.html#patch-tags">Tag</a> to accomplish this.
412 </ul>
413 <li>Fixed <a href="Wrye%20Bash%20General%20Readme.html#ini">INI Tweaks</a> that un-deleted a tweak line. Now instead of re-adding the tweak in as a new line, the original line will correctly be replaced.
414 <li>Fixed an issue with switching <a href="Wrye%20Bash%20Advanced%20Readme.html#saves-profiles">Save Game profiles</a>, that was introduced due to the new INI Tweak changes.
415 <li>Fixed an issue where <a href="Wrye%20Bash%20General%20Readme.html#bain">BAIN</a> would sometimes install document files from inactive packages.
416 <li>Updated the Wrye Bash Installer with some typo fixes, and to correctly remove some files associated with newer versions of Wrye Bash when required.
417 <li>Fixed a bug causing Wrye Bash to never ask to backup your settings on an upgrade.
418 </ul>
419 </ul>
420
421 <h2>295.3 [2012/01/14] [Lojack,bluesky404,PacificMorrowind]</h2>
422 <ul>
423 <li>Major Unicode rewrite! Everything has been gone through to make Wrye Bash works with Unicode file names and characters:
424 <ul>
425 <li>Special thanks to __bluesky404__ for a ton of work testing, debugging, and providing patches to help make this possible.
426 <li>By default when reading plugins, Wrye Bash first tries to interpret the data as 'Western European'. This includes languages such as English, French, German, Spanish, and Italian. Some languages this does ~~not~~ cover are Russian and Asian languages (Chinese, Japanese, Korean, etc).
427 <ul>
428 <li>To modify this behavior, there is a new setting, accessible via the <a href="Wrye%20Bash%20Advanced%20Readme.html#tools-settings">Setting Menu</a>, Plugin Encoding. This would be used if you have a plugin with Chinese, Russian, or other languages that don't fall under the 'Western European' encoding.
429 <li>This is a global setting, so changing it will have an effect on ~~all~~ plugins.
430 <li>Changing this setting won't be immediately obvious on the Mods Tab, as the data isn't updated unless it is read from file again. However, the change will effect Bashed Patch creation and the mod file Import/Export commands immediately.
431 <li>Changing this setting to Automatic will have the best result all around, but due to the extra processing involved in Automatic mode, it is not enabled by default. In one example, Bashed Patch creation time went from about 15 minutes with a specified encoding, to 22 minutes with Automatic encoding.
432 </ul>
433 <li>Some minor inconsistencies might be observed, specifically when viewing the Author or Description field on mods, or viewing the Name or Location of a saved game. Wrye Bash tries its best to detect the encoding of strings, and makes some educated guesses based off that, but sometimes it will just get it wrong. When this happens, the displayed text might show up as random characters from another language.
434 <li>Unicode file names are fully supported.
435 <li>Limitations:
436 <ul>
437 <li>Skyrim and Oblivion have problems with reading the 'plugins.txt' file when there are unicode file names in it. Therefore, we cannot guarantee that activated plugins with Unicode file names will actually be loaded.
438 <li>Files specific to Wrye Bash for input must be formatted in UTF-8 (with or without BOM). This means any .txt files utilizing Wrye Bash's wtxt format, any .csv files used as input for the Bashed Patch, and BAIN wizard.txt files.
439 <li>The masterlist.txt and userlist.txt files for BOSS are expected to also be in UTF-8 format. This is a requirement imposed by BOSS, so no change should be noticed there.
440 </ul>
441 <li><a href="Wrye%20Bash%20General%20Readme.html#international">Translation files</a> format has changed. Old translation files have been converted to the new format.
442 </ul>
443 <li>More refactoring for multi-game support.
444 <li>New Skyrim features:
445 <ul>
446 <li>Support for AACT, ACTI, ADDN, AMMO, ARMA, ARMO, COBJ, GLOB, GMST, LVLI, LVLN, LVSP, and MISC records added.
447 <li>Merge support for AACT, AMMO, ARMA, ARMO, COBJ, GLOB, GMST, LVLI, LVLN, LVSP, and MISC added.
448 <li>Basic ONAM support for TES4 records.
449 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#patch-tags">Bashed Tags</a>:
450 <ul>
451 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#patch-lists">Delev and Relev</a> - These can be used to intelligently merge leveled lists.
452 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#patch-filter">Filter</a>, NoMerge, and Deactivate - These can be used to modify behavior in regards merging and importing records.
453 </ul>
454 <li>Better merging of records with NULL Form IDs, for records that allow it (COBJ and GMST for example).
455 <li>New <a href="Wrye%20Bash%20General%20Readme.html#bain">BAIN</a> option: <a href="Wrye%20Bash%20Advanced%20Readme.html#bain-commands">Auto-name String Translation files</a>:
456 <ul>
457 <li>Will automatically rename .STRINGS, .DLSTRINGS, and .ILSTRINGS files to the correct language for your game, but only if the installer does not already contain String Translation files for your language.
458 </ul>
459 </ul>
460 <li>Bugfixes:
461 <ul>
462 <li>An uncommon Drag and Drop of Tabs related bug is fixed (relating to Mouse Capture).
463 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#savesListMasters">List Masters</a> command corrected to display the masters of a Save File, rather than the current Load Order.
464 <li>Startup crash when the Installers Tab is hidden and 'Avoid at Startup' is selected for the Installers Tab corrected.
465 <li>Startup crash when Skyrim.esm was ghosted, and set to be inactive within Wrye Bash.
466 <li>Fixed an issue where the <a href="Wrye%20Bash%20General%20Readme.html#patchImportGraphics">Graphics</a> tag was not properly importing the model file name on CREA records.
467 </ul>
468 <li>Removed support for Skyrim's 4gb Launcher, as a recent patch makes this obsolete.
469 <li>Updated the Wrye Bash Installer to check for Unicode versions of wxPython, and only accept Python 2.7 (no more 2.6 or 2.5 support).
470 <li>Other improvements:
471 <ul>
472 <li>New Simplified Chinese translation, provided by bluesky404.
473 <li>New Traditional Chinese translation, provided by bluesky404.
474 <li><a href="Wrye%20Bash%20General%20Readme.html#bain">BAIN</a>:
475 <ul>
476 <li>Wizard.txt and readmes will no longer show up as 'Skipped' if it's in an odd directory.
477 <li>New "Embedded BCFs" - If an archive contains a BCF, Wrye Bash can apply that BCF directly to the containing archive. If the BAIN option 'Auto-Apply Embedded BCFs' is selected, BAIN will do this automatically.
478 <li>The Open At Skyrim Nexus and Open At TES Nexus commands will detect files with File IDs less than 4 digits now.
479 </ul>
480 <li><a href="Wrye%20Bash%20General%20Readme.html#ini">INI Edits</a>:
481 <ul>
482 <li>Double click to apply an INI Tweak
483 <li>Left Click on the checkbox to apply an INI Tweak
484 <li>INI Tweaks can now add and remove new lines to target INIs.
485 <ul>
486 <li>Adding lines is only enabled if the 'Allow Tweaks with New Lines' option is enabled (disabled by default for Oblivion, enabled by default for Skyrim).
487 </ul>
488 <li>The syntax for denoting a line to be deleted is to prepend the line with ";-".
489 <li>BAIN Wizards can also create "deleted" INI Tweak lines, via the <a href="Wrye%20Bash%20Technical%20Readme.html#DisableINILine">DisableINILine</a> command.
490 </ul>
491 <li>Better support for Mac Command button.
492 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#patch">Bashed Patch</a>:
493 <ul>
494 <li>New <a href="Wrye%20Bash%20General%20Readme.html#patchTweakAssorted">Assorted Tweaker</a>: No Description Loading Screens (requested by hellwing).
495 </ul>
496 <li>Wrye Bash will ask to backup your settings on ~~every~~ update now, instead of just a major version update (like from 294 to 295).
497 <li>Quickly switching between games can be accomplished via the <a href="Wrye%20Bash%20Advanced%20Readme.html#tools-settings">Settings Menu</a>.
498 </ul>
499 </ul>
500
501 <h2>295.2 [2011/12/02] [Lojack,bluesky404,Metallicow]</h2>
502 <ul>
503 <li>Bugfixes:
504 <ul>
505 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers Tab</a>:
506 <ul>
507 <li>Fixed the 'List Sub-Packages' command.
508 <li>Fixed installation of Script Extender plugins when not in Oblivion game mode.
509 <li>Fixed a refresh bug where changing the install order via Ctrl+Up or Ctrl+Down would not refresh the need to Anneal packages.
510 <li>Fixed an incorrect color being used for packages that need Annealing. Previously a light gray background color was used to indicate a package has underrides that need to be corrected by Annealing. Now BAIN correctly uses a yellow background, as described in this readme.
511 </ul>
512 <li>Fixed Save Profiles so they work even when the game's INI file doesn't initially have the 'sLocalSavePath' entry (ie: Skyrim).
513 <li>Fixed the 'Check for Updates' option while running in Standalone mode.
514 <li>Fixed the spelling on the German Wizard Image
515 </ul>
516 <li>New features:
517 <ul>
518 <li>4Gb/LAA Launcher supported:
519 <li>For games that have a LAA Launcher (Skyrim currently), launching the game will launch via the LAA Launcher.
520 <li>A new <a href="Wrye%20Bash%20General%20Readme.html#launchers-toggles">status bar button</a> for enabling/disabling the LAA Launcher.
521 <li>Added Status Bar mouse over texts for BAIN Packages.
522 <li>BAIN will silently ignore the "config" file that NMM places into downloaded packages.
523 </ul>
524 <li>Skyrim specific:
525 <ul>
526 <li>Basic editing of Save Games:
527 <ul>
528 <li>Masters
529 </ul>
530 <li>Basic editing of Mod files:
531 <ul>
532 <li>Author
533 <li>Description
534 <li>Masters
535 </ul>
536 <li>Bashed Patches:
537 <ul>
538 <li>Can merge GMST, GLOB, AMMO, and COBJ records.
539 </ul>
540 </ul>
541 </ul>
542
543 <h2>295.1 [2011/11/27] [Lojack,Waruddar,myk002,PaificMorrowind]</h2>
544 <ul>
545 <li>Skyrim support added:
546 <ul>
547 <li>Can read basic information from Skyrim mods (author and description)
548 <li>Can read basic save game information (player name, level, play time)
549 <li>Can modify your Load Order
550 <ul>
551 <li>Update.esm will show up in the Load Order as unselected initially. Skyrim treats this mod specially, and always loads it directly after Skyrim.esm. Changings it's load order and activation status should have no effect on the game.
552 </ul>
553 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">BAIN</a> is supported, including the standard directories and SKSE plugins.
554 </ul>
555 <li>UI Improvements:
556 <ul>
557 <li>Customizible Status Bar and Tabs:
558 <ul>
559 <li>Drag and drop reordering
560 <li>Hideable
561 </ul>
562 </ul>
563 <li>Bugfixes:
564 <ul>
565 <li>Fixed a few <a href="Wrye%20Bash%20General%20Readme.html#ini">INI Edits</a> tab related startup crashes.
566 <li>More information should be displayed when Wrye Bash fails to startup.
567 <li>More information is displayed in debug mode when a Tab fails to initialize.
568 <li>Fixed a crash on startup bug when no plugins are found in the Data directory.
569 </ul>
570 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizards">BAIN Wizards</a>:
571 <ul>
572 <li>New function <a href="Wrye%20Bash%20Technical%20Readme.html#wizardsCompareGameVersion">CompareGameVersion</a> replaces the older <a href="Wrye%20Bash%20Technical%20Readme.html#wizardsCompareObVersion">CompareObVersion</a>. The older function is retained for backwards compatibility only.
573 <li>New function <a href="Wrye%20Bash%20Technical%20Readme.html#wizardsCompareSEVersion">CompareSEVersion</a> replaces the older <a href="Wrye%20Bash%20Technical%20Readme.html#wizardsCompareOBSEVersion">CompareOBSEVersion</a>. The older function is retained for backwards compatibility only.
574 <li>New function <a href="Wrye%20Bash%20Technical%20Readme.html#wizardsCompareGEVersion">CompareGEVersion</a> replaces the older <a href="Wrye%20Bash%20Technical%20Readme.html#wizardsCompareGEVersion">CompareOBGEVersion</a>. The older function is retained for backwards compatibility only.
575 </ul>
576 <li>Changes to the installation requirements:
577 <ul>
578 <li>You may still install Wrye Bash to "path.to.you.game\Mopy" as before, and it will function normally.
579 <li>You may also install Wrye Bash to any other location. In that case, here is how it will decide what game to manage:
580 <ul>
581 <li>Read the Windows Registry to see what supported games you have installed.
582 <li>Also check one directory up relative to Wrye Bash to see if it contains a supported game.
583 <li>If only one supported game is detected: Wrye Bash will manage that game.
584 <li>If multiple supported games are detected:
585 <ul>
586 <li>If the '-g' command line argument is used, Wrye Bash will manage the game specified by '-g'.
587 <li>If the '-o' command line argument is specified, Wrye Bash will manage the game in the location specified by '-o'.
588 <li>If Wrye Bash is installed as a sub-directory to a detected game, Wrye Bash will manage that game.
589 <li>Finally, Wrye Bash will display a prompt asking which game to manage.
590 </ul>
591 </ul>
592 </ul>
593 <li>New command line argument '-g' or '--game'. Used to specify which game Wrye Bash should manage. For example, using:
594 <ul>
595 <li><code><span style="color:brown;">"Wrye Bash.exe"</span> -<i>g</i> <i>oblivion</i></code>
596 <li>Will tell Wrye Bash to manage your Oblivion installation.
597 </ul>
598 </ul>
599
600
601 <h2>295 [2011/09/30] [bluesky404,Gratis_monsta,Lojack,myk002,PacificMorrowind,valda,Waruddar]</h2>
602 <ul>
603 <li>Many thanks to Arthmoor, silverbluemoon, Zoar5, GabaZieute, and VKS, who contributed their time, gave us feedback, and beta tested solutions for several difficult bugs. It's community members like you that help Wrye Bash succeed!
604 <li>First-run Usability Improvements:
605 <ul>
606 <li>Default options and widget sizes have been revamped for a smoother first-time experience
607 <li>More startup errors are shown in a popup messagebox instead of just being dumped to the log
608 <li>Default window sizes have been increased so you can actually see their contents on first load
609 <li>Debug .bat file now works for all supported Python versions and all Python installation paths instead of being hardcoded to look for c:/Python27
610 <li>Wrye Bash can now be started from any directory instead of requiring Mopy as the working directory
611 </ul>
612 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#patch">Bashed Patch</a>:
613 <ul>
614 <li>Usability improvements:
615 <ul>
616 <li>Mods with tags that are being bashed for the first time will now automatically be checked and bolded in the bashed patch dialog.
617 <li>Corresponding patchers will be automatically enabled and bolded.
618 <li>If you would rather do things manually, you can turn the new autocheck behavior off in the ini.
619 <li>When you enable a mod or tweak in a patcher, the corresponding patcher is now auto-checked (always on: not controlled by the ini).
620 </ul>
621 <li>Assorted tweakers:
622 <ul>
623 <li>New tweak: Skyrim-style Weapons.
624 <li>New tweak: Uniform Groundcover.
625 <li>CBash 'Magic: Script Effect Silencer' tweak fixed.
626 <li>PBash 'Default icons' tweak fixed.
627 <li>VORB tweak now assigns special skeletons correctly.
628 <li>Fixed type mismatch that was preventing custom values for float GMST tweaks from being applied correctly in CBash.
629 </ul>
630 <li>Names tweaker:
631 <ul>
632 <li>New tweak: Proper English Names: Staffs -> Staves.
633 <li>New tweak: Proper English Names: Dwarfs -> Dwarves.
634 <li>Updated NPC/Guard names csvs. (Contributed by Gratis_monsta)
635 </ul>
636 <li>Updated Assorted to Cobl.csv for Replace Form IDs. (Contributed by Gratis_monsta)
637 <li>Merge Patcher no longer merges in script records that depend on missing masters.
638 <li>Refresh displayed values for tweakers with selectable options properly when configuration is reverted or imported.
639 <li>Revert to Default option added; just reverts the patch config to default.
640 <li>Settings tweaker:
641 <ul>
642 <li>New tweaks:
643 <ul>
644 <li>AI: Conversation Chance/AI: Conversation Chance - Interior: Chance of NPCs engaging each other in conversation (possibly also with the player (not in and in interiors respectively).
645 <li>Leveled Creature Max level difference
646 </ul>
647 </ul>
648 </ul>
649 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">BAIN</a>:
650 <ul>
651 <li>Automatic generation of INI tweak files when installing an INI that doesn't match the CRC of what is already installed
652 <li>BAIN Wizards: Updated the <a href="Wrye%20Bash%20Technical%20Readme.html#wizardsEditINI">EditINI</a> function to allow comments.
653 <li>Installer->open readme command added.
654 <li>Modified <a href="Wrye%20Bash%20Advanced%20Readme.html#bainCleanData">Clean Data</a> command so that it doesn't remove DLC content or Wrye Bash-related files
655 <li>It also ignores other files that are commonly installed outside of Wrye Bash, such as Construction Set Extender and Sensual Walks animation files
656 <li>Don't reset subpackage selections if a wizard is started but cancelled
657 <li>Speed improvement; readonly status for files in the data folder only changed if/when needed. (and removed bClearRO option from ini since it'll only occur on individual files/subfolder and only if needed now)
658 </ul>
659 <li>Unicode Mode:
660 <ul>
661 <li>Bugfixes from valda and bluesky404
662 </ul>
663 <li>Added activation status as a new mods column/sort option.
664 <li>New mod commands:
665 <ul>
666 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsLoadAll">Load All</a> will activate all mods (up to 255 of them, at least)
667 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsCreateBOSSReport">Create BOSS Report</a> will automatically gather the information you need to report a mod to the BOSS thread.
668 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsCopyModInfo">Copy Mod Info</a> will automatically gather the displayed info on a mod.
669 <li>Ghost will ghost just the selected mod(s)
670 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsExportPatchConfig">Export Patch Config...</a> exports the selected patch's configuration to a file.
671 <li>File-><a href="Wrye%20Bash%20Advanced%20Readme.html#modsCreateDummyMasters">Create Dummy Masters</a> will generate empty plugins for each missing master a plugin has. This is useful for loading a Filter patch in TES4Edit.
672 <li>File-><a href="Wrye%20Bash%20Advanced%20Readme.html#modsNewBashedPatch">New Bashed Patch</a> will generate a new, empty bashed patch with the next name in the sequence (Bashed Patch, 1.esp, etc.)
673 <li>Mods Tab-><a href="Wrye%20Bash%20Advanced%20Readme.html#modsRemoveDummyMasters">Remove Dummy Masters</a> will delete any empty plugins created using the <a href="Wrye%20Bash%20Advanced%20Readme.html#modsCreateDummyMasters">Create Dummy Masters</a> command.
674 </ul>
675 <li>Add Master command can now add multiple masters in one go.
676 <li>Fixed Settings backup files should have WB version in their names.
677 <li>Ghosting fixed to remove the ugly chance of having both .ghost and .esp versions of the same mod.
678 <li>Replacers tab and associated code totally removed.
679 <li>BALO is now officially deprecated, having been entirely superseded by BOSS. If you are still using it, please consider using BOSS instead.
680 <li>Fixed CBash crash while scanning for dirty edits on some plugins
681 <li>Fixed launching of bashmon
682 <li>Startup:
683 <ul>
684 <li>Fixed startup processing so you can in one startup both backup and restore settings.
685 <li>Added -L/--Language as cmdline options to set Wrye Bash's language.
686 </ul>
687 <li>Added warning if user has more than 325 esp/ms/bsa in the data folder and aren't using ghosting (and more strongly worded warning if more than 400).
688 <li>Ini Tab -> list active ini's command added.
689 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#tools-checker">ModChecker</a>:
690 <ul>
691 <li>Fixed default size to be wide enough to display all buttons.
692 <li>Added option to toggle display of CRCs for mods in the mod list.
693 <li>Added option to toggle display of version numbers for mods in the mod list.
694 <li>Display note if no dirty mods are found (so that users know that it did successfully check and isn't malfunctioning).
695 </ul>
696 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsListMods">List Mods</a>: crc display is off by default and added code to enable crc display if 'c' is pressed.
697 <li>Most untranslatable strings adjusted to be translatable (adds more than 240 strings that can now be translated).
698 <li>UI components in the Mods and Saves Tabs are now resizable
699 <li>Progress bars now shown in several cases where the program could be perceived to be hung but was actually processing data
700 <li>Fixed progress bar disappearing for some people while loading the installers tab
701 <li>UI colors are now customizable with the <a href="Wrye%20Bash%20Advanced%20Readme.html#settingsColors">Colors Dialog</a>. This allows you to change what colors Wrye Bash uses for various informational purposes. This only configures the custom colors that Wrye Bash uses. Anything else uses your system defaults, so if you want to change those, you'll need to do it through your OS.
702 <li>Save->Edit Spells will now work with corrupted/malformed/unexpectedly formed mod files; will just skip those mod files rather than fatally choking (and if in debug mode will say the mod is skipped and why).
703 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#launchers-custom">Custom launcher buttons</a> now support launching of msi created shortcuts.
704 <li>Mod->Export Script has new option to skip export of comments (and a spiffy new export dialogue).
705 <li>CBash no longer causes random occurrences of googly eyes
706 </ul>
707
708 <h2>294.2 [2011/08/01] [Lojack,myk002,PacificMorrowind]</h2>
709 <ul>
710 <li>Small fix to the Python race patcher for dremora records
711 <li>Lots of installer fixes
712 </ul>
713
714 <h2>294.1 [2011/07/25] [DJ_Kovrik,Lojack,Metallicow,myk002,PacificMorrowind,valda]</h2>
715 <ul>
716 <li>Program-wide Changes:
717 <ul>
718 <li>Wrye Bash has a new directory layout! Now the Mopy directory just contains important files that you can run. All other files have been moved into subdirectories.
719 <li>If manually updating, please delete the old Mopy directory before copying the new one in to get rid of the old files
720 <li>Your configuration will get converted to a new format on first load which will not be readable by older versions of Wrye Bash, so be sure to back up your settings when you upgrade so they will be available if you ever need to downgrade again
721 <li>Python 2.5x and under compatibility: warn that those are unsupported versions but if the user really wants to use em anyways make some changes so that it is less likely to fail as much.
722 <li>Installer checks Python 2.7x first and foremost and if no python versions detected provides links/downloads python 2.7.2 and compatible extensions.
723 </ul>
724 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#patch">Bashed Patch</a>:
725 <ul>
726 <li>Added bash.ini options to play a sound on successful completion or fail. (based on code contributed by Metallicow)
727 <li>All multitweakers with choices now autoselect the default value if not user selected.
728 <li>Race Patcher:
729 <ul>
730 <li>Added Npc.HairOnly, Npc.EyesOnly tags
731 <li>Enabled Race Patcher to work on Dremora race and Dremora NPCs (only if the NPC name includes one of the following: dremora, akaos, lathulet, orthe, or ranyu).
732 </ul>
733 <li>Fixed revert to saved configs (CBash).
734 <li>All multitweakers modified to accept custom arguments (if not a on or off type thing).
735 <li>Tweak settings Patcher:
736 <ul>
737 <li>Added a whole bunch of tweaks:
738 <ul>
739 <li>Drag: Max Moveable Weight tweak.
740 <li>Msg: Auto Saving.
741 <li>Msg: Harvest Failure.
742 <li>Msg: Harvest Success.
743 <li>Msg: Horse Stabled.
744 <li>Msg: Loading Area.
745 <li>Msg: No Fast Travel.
746 <li>Msg: Not Enough Charge.
747 <li>Msg: Quick Load.
748 </ul>
749 <li>Typo fix for the custom option of Compass: POI Recognition.
750 </ul>
751 <li>Fixed Harvest Chance tweaker adjusts nirnroots when it shouldn't (since they are a quest plant).
752 <li>Fixed Factions, AI, Global, GMST and LL patchers not ignoring unchanged records.
753 <li>Fixed Actors.ACBS merging flags when it shouldn't be
754 <li>Fixed CBash patcher not cleaning unused masters
755 <li>CBash no longer gives GMSTs and MGEFs new FormIDs
756 </ul>
757 <li>Unicode Mode:
758 <ul>
759 <li>More bugfixes from valda
760 <li>Non-Unicode Mode unicode support: errors changed to warnings - it'll still not install the file but it won't crash out.
761 </ul>
762 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#saves">Saves Tab</a>:
763 <ul>
764 <li>Added ability to export screenshot from savegame.
765 </ul>
766 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">BAIN</a>:
767 <ul>
768 <li>List Esp/ms command added to esp/m pane r-click menu.
769 <li>Open at Google regex improved so better automatic search terms.
770 <li>New <a href="Wrye%20Bash%20Advanced%20Readme.html#bainUninstallAll">Uninstall All</a> command.
771 <li>New <a href="Wrye%20Bash%20Advanced%20Readme.html#bainCleanData">Clean Data</a> command
772 <li>Fixed markers disappearing on edit
773 <li>Fixed a processing error when subpackages have ampersands in their names
774 </ul>
775 <li>Bugs fixed (General):
776 <ul>
777 <li>Fixed corrupted size saved when maximizing a Wizard.
778 <li>Fixed Export Settings suggests the incorrect Wrye Bash version for settings file output.
779 <li>Fixed fatal error if BashSettings.dat is corrupted (try backup/new settings file).
780 <li>Export Stats (CBash)
781 <li>Fixed compatibility with BOSS 1.8
782 </ul>
783 <li>Enhancements/New Features (General):
784 <ul>
785 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#launchers-custom">Custom launcher buttons</a> are easier to use now. Just drop a shortcut into the Mopy\Apps directory.
786 <li>Calling external programs that require administrator privileges is now supported
787 <li>Added bash.ini option to automatically adjust column sizes on the main tabs to display the full data/full header.
788 <li>Added the GOTY version of the non-SI esm and an alternate 1.1 size as well to the list of accepted ESM versions for ESM version switching (36 bytes smaller than the non-GOTY 1.1 and 46 bytes larger for the alternate).
789 <li>New mod->Export Cell Blocks Info command.
790 <li>New start menu icon.
791 <li>OBSE is now enabled by default if detected.
792 <li>Updated Russian Translation (contributed by DJ_Kovrik).
793 </ul>
794 <li>Additional bugfixes in 294.1:
795 <ul>
796 <li>Fixed a bug in the Race Patcher that would fail on some Dremora records.
797 <li>Fixed a bug when selecting 'Cancel' after trying to export a screenshot from a saved game.
798 <li>More Unicode fixes from valda.
799 <li>If custom icon extraction fails for a Custom Launcher button, Wrye Bash will attempt to fall back to the 16x16 one.
800 <li>Fixed a bug where line endings weren't correctly stripped in the INI Edits Tab, resulting in 'boxes' showing in the UI.
801 <li>Fixed a bug when Wrye Bash tries to activate a newly built Bashed Patch, and 255 mods are active.
802 </ul>
803 </ul>
804
805 <h2>293 [2011/06/27] [PacificMorrowind,Lojack,myk002,valda] [rev 1280]</h2>
806 <ul>
807 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#patch">Bashed Patch</a>:
808 <ul>
809 <li>Bugs fixed (CBash):
810 <ul>
811 <li>Filter mods that were incorrectly being treated as not mergeable are mergeable once again.
812 <li>Bug with the <a href="Wrye%20Bash%20General%20Readme.html#patchImportActorsAIPackages">NPC AI Packages</a> patcher fixed (incorrectly detecting if OOO and the UOP were installed).
813 <li>Bash will now properly report mergeable mods that have active non-mergeable dependant mods as not mergeable.
814 <li>Hack added to make sure that OOO.esp is reported as non-mergeable.
815 <li>Fix for mergeability detection for corrupted/unrecognized format mods (presume non-mergeable and warn if in debug mode but don't fail - which could prevent rebuilding of patch in CBash mode).
816 <li><a href="Wrye%20Bash%20General%20Readme.html#patchImportNPCFaces">NPC Face data</a> should properly be merged, vice overridden.
817 <li>Fixed merging of QUST records from Filter mods.
818 </ul>
819 <li><a href="Wrye%20Bash%20General%20Readme.html#patchTweakAssorted">Tweak Assorted</a><b>: Default Icons</b> updated to skip records that should not have icons (stageless quests, non-playable clothing, armor, and items).
820 <li>Added ability to import Bashed Patch config from CBash to Python and Python to CBash.
821 <li>Added the ability to build a Python Bashed Patch when CBash is active. This now requires that a Python based <a href="Wrye%20Bash%20Advanced%20Readme.html#modsMarkMergeable">Mark Mergeable</a> to be automatically executed before rebuilding.
822 <ul>
823 <li>No more renaming CBash.dll!
824 </ul>
825 <li><a href="Wrye%20Bash%20General%20Readme.html#patchRevertToSaved">Revert to Saved</a> option, to restore the settings last used to build the Bashed Patch.
826 </ul>
827 <li>Bugs fixed (General):
828 <ul>
829 <li>Fixed multiple issues dealing with '&amp;' in filenames.
830 <li>BOSS's dirty edit CRC's will be properly read from the masterlist now.
831 <li>Updated format of forum-postable text copied to clipboard (e.g. "List mods" output) so that the title appears outside of the spoiler tag as requested by speedyg869 <a href="http://forums.bethsoft.com/index.php?app=forums&amp;module=forums&amp;section=findpost&amp;pid=17975809">here</a>
832 <li>Fixed the launching of OBSE when a Steam install is detected.
833 </ul>
834 <li>Updated NSIS installer.
835 <li>Unicode Mode:
836 <ul>
837 <li>Bugs fixed:
838 <ul>
839 <li>debug printing failing of an error in reading a mod failing with some unicode mods.
840 <li>Rename Player
841 <li>Rename Save items (including Enchanted, Potions, Spells)
842 </ul>
843 </ul>
844 <li>Startup
845 <ul>
846 <li>refactored cmdline opt getting
847 <li>added/changed cmdline options:
848 <ul>
849 <li>-d/--debug: no longer automatically disables Psyco import.
850 <li>--no-psyco: disable Psyco import.
851 <li>-C/--Cbash-mode: force cbash mode (requires CBash.dll to be named one of Rename_CBash.dll, CBash.dll or _CBash.dll).
852 <li>-P/--Python-mode: force python mode (whether or not CBash.dll exists).
853 <li>-U/--Unicode: equivalent to setting <b>bEnableUnicode</b> to <i><b>True</b></i> in bash.ini (but the cmdline options override the ini when specified).
854 <li>-A/--Ansi: equivalent to setting <b>bEnableUnicode</b> to <i><b>False</b></i> in bash.ini (but the cmdline options override the ini when specified).
855 <li>-i/--include-changed-images: includes changed images in mopy/images in backup/restore (if present in backup file) operation.
856 <li>-I/--include-all-images: include all images in mopy/images in backup/restore (if present in backup file) operation.
857 </ul>
858 </ul>
859 <li>Preliminary support for BOSS 1.8
860 </ul>
861
862 <h2>292 [2011/06/10] [Gratis_monsta,Leandro Conde,myk002,PacificMorrowind,Lojack,VadersApp,valda] [rev 1176]</h2>
863 <ul>
864 <li><b>CBash</b> is live! The default install now uses CBash.
865 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#patch">Bashed Patch</a>:
866 <ul>
867 <li><a href="Wrye%20Bash%20General%20Readme.html#patchRaceRecords">Race Patcher</a>
868 <ul>
869 <li>Fixed error with setting race eyes for some uncommon races.
870 <li>eyes with undefined meshes now skipped and removed from races rather than causing fatal warning.
871 <li>CBash random eye setting fixed (was choosing only one eye per race).
872 </ul>
873 <li>Fix for typos in CBash SpellStats Patcher
874 <li><a href="Wrye%20Bash%20General%20Readme.html#patchTweakActors">Tweak Actors</a> patcher:
875 <ul>
876 <li>Added note to MAO patcher that it requires MAO.
877 <li>Added a VORB patcher (requires VORB).
878 <li>Added Bigger Nords and Orcs tweaker
879 <li>Sexy Walk and Real Walk tweakers finally fixed to not replace the current animations but add the Swalk/Rwalk animation. (and CBash version of each added)
880 </ul>
881 <li><a href="Wrye%20Bash%20General%20Readme.html#patchTweakSettings">Tweak Settings</a> (GMST) patcher:
882 <ul>
883 <li>Now handles deleted GMSTs correctly (skips) instead of choking to death on them. (contributed by Leandro Conde)
884 <li>AI: Max Smile Distance tweak added.
885 <li>Combat: Max Ally Hits tweak added.
886 </ul>
887 <li><a href="Wrye%20Bash%20General%20Readme.html#patchImportNames">Import Names</a>:
888 <ul>
889 <li>Merged Random NPC Names csvs (deleted old single csvs). (Contributed by Gratis_monsta)
890 <li>Added OOO Potion Names.csv - reverts OOO's alcoholic beverage naming to vanilla. (Contributed by Gratis_monsta)
891 <li>Updated Guard_Names.csv to support more mods. (Contributed by Gratis_monsta)
892 </ul>
893 <li>Mark mergeable detection of other mods requiring current mod fixed.
894 <li><a href="Wrye%20Bash%20General%20Readme.html#patchTweakAssorted">Tweak Assorted</a> patcher:
895 <ul>
896 <li>Added Set Sound Attenuation Levels tweaker.
897 <li>Added 'Set Sound Attenuation Levels: Nirnroot only' tweaker.
898 <li>Added 'Faction crime Gold Multiplier Fix' tweaker.
899 <li>Added 'No Light Fade Value Fix' tweaker.
900 </ul>
901 <li>Added a cancel button to the build progress bar.
902 <li>New keyboard shortcuts: Ctrl+A and Ctrl+Shift+A in the patcher list box will SelectAll or DeselectAll suboptions, respectively.
903 <li>Deleted references in the Bashed Patch will automatically be undeleted and disabled.
904 </ul>
905 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">BAIN</a>:
906 <ul>
907 <li>Speed improvement for package uninstallation (moved data folder readonly setting clearing to a do once each launch of Bash instead of on each uninstall operation)
908 <li>Size of comments section saved between launches (contributed by myk002)
909 <li>Wizards:
910 <ul>
911 <li>New functions:
912 <ul>
913 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizardsGetEspmStatus">GetEspmStatus</a>: Find the status of an installed mod (Missing, Inactive, Imported, Active, Merged)
914 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizardsEditINI">EditINI</a>: Create ini tweaks programmatically, which will can be automatically applied to either Oblivion.ini or an INI from the current installer.
915 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizardsExec">Exec</a>: Execute wizard lines stored in a string. Useful for dynamically creating menus.
916 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizardsendswith">endswith</a>: Test what a string ends with.
917 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizardsstartswith">startswith</a>: Test what a string starts with.
918 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizardslower">lower</a>: Convert a string to lower case.
919 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizardsfind">find</a>: Find the first occurrence of a substring within a string.
920 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizardsrfind">rfind</a>: Find the last occurrence of a substring within a string.
921 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizardsGetFilename">GetFilename</a>: For getting a filename from a path string.
922 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizardsGetFolder">GetFolder</a>: For getting a folder name from a path string.
923 </ul>
924 <li>Improved <a href="Wrye%20Bash%20Technical%20Readme.html#wizardsForContinueBreakEndFor">For</a> loops, for iterating over files in an installer:
925 <ul>
926 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizardsForContinueBreakEndFor">For</a> <var>subpackage</var> in Subpackages
927 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizardsForContinueBreakEndFor">For</a> <var>file</var> in <var>subpackage</var>
928 </ul>
929 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizards-operators-ci">Case Insensitive Operators</a>: Operators that ignore the case of a string when comparing.
930 <li>The <a href="Wrye%20Bash%20Technical%20Readme.html#wizards-operators-dot">Dot Operator</a>
931 <li>Bugfix <a href="Wrye%20Bash%20Technical%20Readme.html#wizardsRequireVersions">RequireVersions</a>: The version page will now show correctly if the Wrye Bash version is incorrect.
932 <li>A new icon will indicate that an installer contains a wizard.
933 <li>The Wizard window is now resizable, with automatic scaling images.
934 <li>Wizards now have a back button. Be sure to note if there are any errors with this and report them.
935 <li>Improved responsiveness of pages by extracting all images at the start of the Wizard, rather than as needed.
936 <li>To better improve the language, Keywords that take multiple arguments must have their arguments separated by commas. Keywords that this affects:
937 <ul>
938 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizardsSelectOne">SelectOne</a>
939 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizardsSelectMany">SelectMany</a>
940 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizardsRenameEspm">RenameEspm</a>
941 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizardsRequireVersions">RequireVersions</a>
942 <li>This enables the use of expressions as arguments to Keywords. For example, previously the following was impossible:
943 <ul>
944 <li><b>name</b> = "00 Base "
945 <li><a href="Wrye%20Bash%20Technical%20Readme.html#wizardsSelectSubPackage">SelectSubPackage</a>(<b>name</b>+"Textures")
946 </ul>
947 </ul>
948 <li>Function <a href="Wrye%20Bash%20Technical%20Readme.html#wizardsDataFileExists">DataFileExists</a> extended to allow testing of multiple files with one function call. It will return <i>True</i> if all of the files exist, and <i>False</i> if one or more of the files does not exist. Additionally, <a href="Wrye%20Bash%20Technical%20Readme.html#wizardsDataFileExists">DataFileExists</a> will also detected ghosted ESPs and ESMs now.
949 <li>Changed the default for <i><b>Auto-Anneal/Install Wizards</b></i> to be checked. Be sure to check this setting, and set it to your preference.
950 </ul>
951 <li>Added a cancel button to the Refresh Data progress bar.
952 <li>New option 'Auto-Refresh Bethsoft Content' will tell BAIN to also scan Vanilla Oblivion BSAs, ESMs, and ESPs.
953 <li>Extracting OMODs to projects: If you drag and drop omod(s) into the BAIN window, they will be extracted into projects.
954 <li>new ini option <b>bClearRO</b> to enable/disable automatic clearing of readOnly flags from mods directory - will speed things up to disable but risk error on uninstalling in older installs/non-BAIN installed installations
955 <li>new ini option <b>sOblivionTexturesBSAName</b> in case you've for some reason renamed you oblivion - textures - compressed.bsa to something else.
956 </ul>
957 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#saves">Saves Tab</a>:
958 <ul>
959 <li>Yes to All option for overwrite on Move/Copy Saves
960 <li>'Move To behaves identical to Copy To for savegame files' bug fixed (at looong last).
961 <li>Statistics report now properly displays the Hexadecimal Mod Index instead of decimal.
962 </ul>
963 <li>General:
964 <ul>
965 <li>Fixed <b>s7zExtraCompressionArguments</b> to actually get the value from the ini (typo in ini which meant the value wasn't getting recognized as present).
966 <li>Fixed packing arguments to properly non fatally use 7zExtraCompressionArguments.
967 <li>Import Scripts CBash and non-CBash modes fixed to maintain Python 2.5 compatibility.
968 <li>Now automatically removes bad tags from mods as per BOSS/BOSS userlist tagging suggestions.
969 <li>updated Wrye Text->Html Function to write valid xhtml 1.0 Strict.
970 <ul>
971 <li>updated html snippets in wizards.txt to turn into valid xhtml 1.0 Strict when ran through Wrye Text->Html converter.
972 <li>updated html snippets in Wrye bash.txt to turn into valid xhtml 1.0 Strict when ran through Wrye Text->Html converter.
973 </ul>
974 <li>Improved <a href="Wrye%20Bash%20General%20Readme.html#ini">INI Edits tab</a> UI:
975 <ul>
976 <li>Column width is remembered now.
977 <li>Shows the contents of an INI tweak, including status of each line in it compared to the master INI.
978 <li>Shows the contents of the master INI
979 <li>Clicking on a highlighted line will also show the applicable line in the master INI or INI tweak
980 <li>New INI Tweak file command "Copy to new Tweak", for creating a tweak file with the same settings as the target INI.
981 <li>Bugfix for batch script ini's that would incorrectly replace some variables.
982 </ul>
983 <li>Various small UI improvements
984 <li>regex for TesNexus searching updated to work with a few less common mod archive name formats.
985 <li>Support for BOSS 1.7.
986 <li>New automatic taglist generator to generate the taglist from the masterlist.
987 <li>New option to see all the tags on all installed/selected mods.
988 <li>Taglist updated to BOSS rev 2608.
989 <li>Removed Balo and the Replacers Tab from the UI. To re-enable, set <b>bEnableBalo</b> or <b>bEnableReplacers</b> to <i><b>True</b></i> as applicable in bash.ini
990 <ul>
991 <li>These features may be removed in future versions.
992 </ul>
993 <li>Wrye Bash will now automatically reset all BSA timestamps to 01-01-2006. To disable this, set <b>bResetBSATimestamps</b> to <i><b>False</b></i> in bash.ini
994 <li>In cases where the <b>bUseMyGameDirectory</b> is 0 in oblivion.ini Wrye Bash will now read/write plugins.txt in the Oblivion (or Nehrim as the case may be) folder instead of appdata folder.
995 <li>Unicode improvements: (all only applicable in unicode mode)
996 <ul>
997 <li>Fixed viewing/saving modfiles with tejon and other non-ascii author names.
998 <li>Fixed project view/scanning for projects containing non-ascii filenames.
999 <li>Fixed project->archive packaging for projects that contain files with non-ascii names.
1000 <li>Warning added if using Unicode Wrye Bash but using non-unicode wxPython.
1001 <li>Fixed viewing savefile with non-ascii data (contributed by valda).
1002 <li>Fixed omod config viewing/editing with non-ascii data.
1003 <li>Fixed manipulation (install/uninstall/Pack to archive/delete etc.) of projects/archives with non-ascii project/archive name (contributed by valda).
1004 <li>Fixed translatable messages to be returned in unicode (contributed by valda).
1005 </ul>
1006 <li>Steam support improvement: now launches Oblivion via Oblivion.exe rather than obselauncher.exe (as is required with Steam).
1007 <li>Selectable jpeg quality in the <a href="Wrye%20Bash%20Advanced%20Readme.html#screenshots">Screenshots Tab</a>.
1008 <li>Wrye Bash will check directory permissions at startup, and give an error if the correct permissions are not available.
1009 <li>Advanced ini options for compatibility with mTES4 Manager: <b>sInstallersData</b> and <b>sBashModData</b> to specify where <i><b>Installers.dat</b></i>, <i><b>Converters.dat</b></i>, etc are stored by Wrye Bash.
1010 <li>Added an option to the <a href="Wrye%20Bash%20Advanced%20Readme.html#tools-checker">Mod Checker</a> to scan for deleted references, and if CBash is enabled, Identical to Master records. The number of ITM records reported in this check will usually be slightly less than TES4Edit will report, due to not checking GRUP records.
1011 <li>New mod command <a href="Wrye%20Bash%20Advanced%20Readme.html#modsListPatchConfig">List Patch Config...</a>, for posting your Bashed Patch configuration on the forums.
1012 <li>Readme updated and thoroughly spellchecked (in American English).
1013 </ul>
1014 </ul>
1015
1016 <h2>291 [2011/01/22] [Gaticus,Gratis_monsta,Lojack,myk002,PacificMorrowind,Smooth,Spotty42,Waruddar]</h2>
1017 <ul>
1018 <li>Bashed Patch:
1019 <ul>
1020 <li>typo fix for Actor Strength Encumbrance Multiplier (Multifier -> Multiplier).
1021 <li>Tweak Actors:
1022 <ul>
1023 <li>Quiet Feet patcher added.
1024 <li>Irresponsible Creatures tweaker added (thanks to Joben for the idea).
1025 </ul>
1026 <li>Tweak Assorted:
1027 <ul>
1028 <li>another skip added to All Clothes Playable patcher
1029 <li>Script Effect Silencer added.
1030 <li>Default Icons tweaker added.
1031 </ul>
1032 <li>Import Names
1033 <ul>
1034 <li>Crowded Roads Revisited NPC names csv file added (contributed by Smooth)
1035 <li>Crowded Roads Revamped NPC names csv file added (contributed by Spotty42)
1036 <li>Crowded Roads Revisited NPC names alternate csv file added (contributed by Gratis_monsta)
1037 <li>Crowded Cities 30/15 NPC names csv file added (contributed by Gratis_monsta)
1038 <li>Crowded Cities 30/15 NPC names alternate csv file added (contributed by Gratis_monsta)
1039 <li>PT_RoamingNPCs names csv file added (contributed by Gratis_monsta)
1040 <li>TamrielTravellers/SITamrielTravellers NPC names csv file added (contributed by Gratis_monsta)
1041 </ul>
1042 <li>Race Patcher: skips adjusting eyes instead of fatal error with races that have either left or right eyes unset (or both).
1043 </ul>
1044 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">BAIN</a>:
1045 <ul>
1046 <li>fix so that the end of the display of the number of packages does not get cut off.
1047 <li>Read-Only files in installers (or in Data on uninstall) will no longer throw errors (automatically converted to non-ReadOnly).
1048 <li>Subpackages are recognized if they have a broader range of folders\files in them (i.e. no more need to include a dummy texture to force subpackages to be recognized in some instances).
1049 <li>Fixed 'Open at TesNexus' to work with the new format (still works with the old format ofc)
1050 <li>Delete Project will no longer fail if there are Read-Only files in the Project; they are set to Write access first.
1051 <li>New keyboard shortcuts added:
1052 <ul>
1053 <li>Enter: Open archive/project.
1054 <li>F2: Rename archive/project.
1055 </ul>
1056 <li>New ini option for (extra) 7z compression arguments - if set and has the solid specification will not prompt for solid details on archive creation.
1057 <li>3 new skip options: Skip Lod Meshes, Skip Lod Normals and Skip Lod Textures.
1058 <li>7z dll/exe updated to version 9.20
1059 <li>New Option to enable installation of OBSE Plugin dlls with large warning.
1060 <ul>
1061 <li>Also main menu options for import/export of the dll installation permissions.
1062 </ul>
1063 <li>hackish fix for errors emptying temp - try twice since it'll usually work the second time when it fails the first with a "Windows Error".
1064 <li>new 'Open at Planet Elderscrolls' menu item.
1065 <li>new 'Open at Google' menu item
1066 <li>all Open at * menu items moved into 'Open At' submenu.
1067 <li>added .001 as a valid read extension - as in BAIN now supports multipart archives.
1068 <li>slow double click renames packages (on an default windows installation that is two clicks at least 1/2 second apart and at most 2 second apart).
1069 <li>fix for an couple at exit crash bug.
1070 <li>Installers panel now allows dropping files onto it, giving the option of copying or moving the files.
1071 <li>Esp/ms can now be renamed via the Esp/m Filter box (just right click them).
1072 <li>Changed the rename installer dialog for in place renaming.
1073 <li>Moved the 'enter' pressed detection so it doesn't get activated after pressing enter in other dialogs.
1074 <li>Widgets on installers tab made resizeable (contributed by myk002).
1075 <li>Added a sub-packages r-click menu:
1076 <ul>
1077 <li>added Select All Sub-packages command.
1078 <li>added Deselect All Sub-packages command.
1079 <li>added Toggle Selected Sub-packages command.
1080 <li>added List Sub-packages command.
1081 </ul>
1082 </ul>
1083 <li>BAIN Wizards:
1084 <ul>
1085 <li>packages may now have a 'Wizard Images' directory that won't be installed but may contain images for use with the wizard
1086 <li>added ability to use default images located in the 'Mopy\Wizard Images' directory
1087 <ul>
1088 <li>Example: If you use 'Wizard Images\Yes.jpg'
1089 <ul>
1090 <li>BAIN Wizards first checks if it exists in your package. If it does, it uses that and stops looking.
1091 <li>Then BAIN Wizards then checks to see if it exists in 'Mopy\Wizard Images'. If it does, it uses that and stops looking.
1092 </ul>
1093 </ul>
1094 <li>3 new Wizard functions
1095 <ul>
1096 <li>RenameEspm "original name" "new name".
1097 <li>ResetEspmName "original name".
1098 <li>ResetAllEspmNames.
1099 </ul>
1100 </ul>
1101 <li>Saves Tab:
1102 <ul>
1103 <li>Rename Save(s) command added (in the saves menu->file).
1104 <li>Re-number Save(s) command added (in the saves menu->file).
1105 <li>Rename Player command added.
1106 </ul>
1107 <li>General:
1108 <ul>
1109 <li>fix for launcher code which prevented launching in some cases (contributed by myk002)
1110 <li>fix for move/copy saves so that Default is not selectable if already in Default profile.
1111 <li>fix for launcher code to avoid a rare instance in which it was possible for multiple instances to be launched (contributed by Gaticus)
1112 <li>Refresh mergeables is now run on CBash Enable/Disable and Version upgrade/downgrade.
1113 <li>Backup/Restore settings options added (contributed by Gaticus)
1114 <li>Updated BOSS Launcher code to better handle different versions and to give the correct args to BOSS version 1.6.2+.
1115 <li>Ini Tweaking fixed to work fine with Nehrim.
1116 <li><a href="Wrye%20Bash%20General%20Readme.html#launchers">Launch Buttons</a> for more applications are now supported via Bash.ini (contributed by Metallicow).
1117 <ul>
1118 <li>Sculptris, Softimage Mod Tool, SpeedTree, Tree[d], Mudbox, Tabula, MyPaint, Pixia, PhotoSEAM, TextureMaker, DeepPaint, Crazy Bump, xNormal, WinSnap, WTV, MaPZone, NVIDIA Melody, Switch, Freeplane.
1119 <li>Also improved 3dsMax, Notepad++, Twisted Brush icons (contributed by Metallicow).
1120 </ul>
1121 <li>Bash.ini typo fixes (contributed by Metallicow).
1122 <li>Exception handling fixes to maintain Python 2.5 compatibility.
1123 <li>Bash Installer automatically handling requirements created... still a bit fuzzy but *should* work in most cases.
1124 <li>File read error warning printout fixed
1125 <li>Import/Export NPC Levels has been updated to work with more than one mod at a time (when exporting).
1126 <li>The csv file must now end in "*_NPC_Levels.csv".
1127 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsExportFactions">Export Factions</a> and <a href="Wrye%20Bash%20Advanced%20Readme.html#modsImportFactions">Import Factions</a> may now be used directly on a mod.
1128 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsExportRelations">Export Relations</a> and <a href="Wrye%20Bash%20Advanced%20Readme.html#modsImportRelations">Import Relations</a> may now be used directly on a mod.
1129 <li>Creating/Duplicating a file will no longer cause a time conflict and suggests non-conflicting file names.
1130 <li>Minor improvements to Export/Import Map Markers .
1131 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsExportSigilStones">Export Sigil Stones</a> and <a href="Wrye%20Bash%20Advanced%20Readme.html#modsImportSigilStones">Import Sigil Stones</a> added.
1132 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsExportSpellStats">Export Spell Stats</a> and <a href="Wrye%20Bash%20Advanced%20Readme.html#modsImportSpellStats">Import Spell Stats</a> re-added and expanded to support the export/import of flags and all spell effects. It does not support JRoush's OBME yet.
1133 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsExportIngredients">Export Ingredients</a> and <a href="Wrye%20Bash%20Advanced%20Readme.html#modsImportIngredients">Import Ingredients</a> added.
1134 <li>Status bar text when mousing over improved to display all applicable messages instead of only one.
1135 <li>Fixes/clarifications in wizards.txt/html.
1136 <li>Fix so that if Wrye Bash (usually the user account) doesn't have permission to change the date on an esp/m file on startup instead of silently dying warns and continues to launch.
1137 <li>Experimental unicode support re-added as an option that is disabled by default.
1138 <ul>
1139 <li>Allows Bash and BAIN to work with extended character sets.
1140 <li>Requires the unicode version of wxPython to be installed.
1141 <li>Set bEnableUnicode in bash.ini to True to test it.
1142 </ul>
1143 <li>Applications started by Bash no longer prevent Bash from being run if Bash is closed and then attempted to be reopened while the application is still running.
1144 <li>INI Tweaks renamed to be more consistent
1145 <li>Added default grass fade INI Tweak (provided by Metallicow)
1146 </ul>
1147 </ul>
1148
1149 <h2>290 [2010/10/15] [PacificMorrowind]</h2>
1150 <ul>
1151 <li>fix fatal typo in non-CBash Bashed Patch build introduced in 289 (reported by Tokc.D.K.)
1152 <li>added Disable/Enable ini tweaks for Screenshots.
1153 </ul>
1154
1155 <h2>289 [2010/10/14] [myk002,PacificMorrowind,roxahris,valda68k]</h2>
1156 <ul>
1157 <li>Bashed Patch:
1158 <ul>
1159 <li>Fixed Reweigh Staff logger
1160 <li>Fixed some missing gmstIds for non-CBash build of the tweak settings (gmst tweaker)
1161 <li>Added CBash version of Import Actors: Spells
1162 <li>optimizations/fixes applied to Import Actors: Spells (both CBash &amp; non-CBash versions)
1163 <li>Actors.Skeleton importer added
1164 <li>skeleton removed from graphics import for creatures.
1165 <li>NpcFacesForceFullImport tag added.
1166 </ul>
1167 <li>Improved Nehrim Support (contributed by roxahris)
1168 <li>A slight fix so that if the user has BOSS version 1.6 but hasn't created a masterlist yet it'll still work fine.
1169 <li>7z reverted to version 9.15 and then updated to version 9.17
1170 <li>Unicode/ansi fatal installer errors fixed. (it still may copy slightly er funkified file names of some non-ASCII char files).
1171 <li>DnD ordering in Installers fixed for Non-English installs (contributed by valda68k)
1172 <li>Escaping of quotations in names export (contributed by valda68k)
1173 <li>fix/improvement for oneInstanceChecker (contributed by myk002)
1174 </ul>
1175
1176 <h2>288 [2010/10/06] [DJ_Kovrik,PacificMorrowind,roxahris,scooby,Waruddar]</h2>
1177 <ul>
1178 <li>Bashed Patch:
1179 <ul>
1180 <li>'<a href="Wrye%20Bash%20General%20Readme.html#patchTweakAssorted">Tweak Assorted</a>':
1181 <ul>
1182 <li>'Playable Armor' and 'Playable Clothes' now skip over even more items that shouldn't be made playable
1183 <li>'Harvest Chance' tweaker added
1184 <li>'No Wind' tweaker added
1185 <li>Weigh adjusting tweakers adjusted
1186 <li>'Reweigh: Arrows' tweaker added
1187 <li>'Reweigh: ingredients' tweaker added
1188 </ul>
1189 <li>'<a href="Wrye%20Bash%20General%20Readme.html#patchTweakActors">Tweak Actors</a>':
1190 <ul>
1191 <li>MAO Skeleton setter now has option to only affect male or female NPCs or all NPCs
1192 </ul>
1193 </ul>
1194 <li>BAIN:
1195 <ul>
1196 <li>Archives created with solid compression may now set the solid block size.
1197 <li>The General Info tab now displays the block size an archive was compressed with.
1198 <ul>
1199 <li>Solid archives not made by BAIN will display "Unknown" for the block size.
1200 </ul>
1201 <li>BCFs may now set the block size of the resulting archive.
1202 <li>Unpack to Project now works on multiple selections (though then uses automatic naming for the projects names)
1203 </ul>
1204 <li>General:
1205 <ul>
1206 <li>The error message for unexpected subrecords is now a little more helpful.
1207 <li>A few untranslatable strings fixed to be translatable (as reported by DJ_Kovrik)
1208 <li>Updated Russian Translation (contributed by DJ_Kovrik).
1209 <li>BOSS Launcher (if (new) option selected in menu automatically deactivates and reactivates Lock Times)
1210 <li>Updated BOSS Launcher and various other code to work with new BOSS version (1.6+) and still work with the old one.
1211 <li>Updated Bash Tag grabbing code to read the new BOSS userlist.
1212 <li>A few readme updates
1213 <li>Export Script text now adds comment signifiers (;) to the start of the bash added lines.
1214 </ul>
1215 <li>New Export/Import function: Map Markers (CBash active only)
1216 <li>Make use of/follow the oblivion.ini option of bUseMyGamesDirectory to have basically totally separate Bash &amp; Oblivion profiles (contributed by scooby)
1217 <li>Initial Nehrim Support (based on contributions by roxahris)
1218 <li>New option to save settings/data at any time from the right click header menu.
1219 <li>Taglist updated to BOSS rev 1605
1220 </ul>
1221
1222 <h2>287 [2010/07/22] [Waruddar]</h2>
1223 <ul>
1224 <li>BAIN:
1225 <ul>
1226 <li>File skipping (Skip DistantLOD/Voices/Screenshots and '--' directories) was broken by 286. Fixed.
1227 </ul>
1228 </ul>
1229
1230 <h2>286 [2010/07/21] [Lojack,Metallicow,PacificMorrowind,valda,Waruddar]</h2>
1231 <ul>
1232 <li>Bashed Patch:
1233 <ul>
1234 <li>'<a href="Wrye%20Bash%20General%20Readme.html#patchReplaceFormIDs">Replace Form IDs</a>' added (both Bash and CBash)
1235 <ul>
1236 <li>It is just like <a href="Wrye%20Bash%20Advanced%20Readme.html#modsImportFormIDs">Import Formids</a> (but slower). It changes the references in the bashed patch instead of in the file itself
1237 <li>Included demo file "P1DCandles_Formids.csv", must be used in conjunction with mmmpld's Candles for Kleptos mod
1238 </ul>
1239 <ul>
1240 <li>When used, all candles are replaced with his pickupable versions
1241 </ul>
1242 <li>'<a href="Wrye%20Bash%20General%20Readme.html#patchImportActorsAIPackages">Import Actors: AIPackages</a>' and '<a href="Wrye%20Bash%20General%20Readme.html#patchImportActorsSpells">Import Actors: Spells</a>' no longer give an error if active with no selected mods (reported by Shi_shinu)
1243 <li>'<a href="Wrye%20Bash%20General%20Readme.html#patchImportActorsSpells">Import Actors: Spells</a>' significantly refactored
1244 <ul>
1245 <li>SpellsOnly tag replaced with Actors.SpellsForceAdd
1246 </ul>
1247 <li>'<a href="Wrye%20Bash%20General%20Readme.html#patchImportSounds">Import Sounds</a>' no longer checks invalid variable name on weather records
1248 <li>'<a href="Wrye%20Bash%20General%20Readme.html#patchImportSpellStats">Import Spell Stats</a>' no longer checks the wrong bash tag
1249 <ul>
1250 <li>It now works with both Spells and SpellStats tags
1251 </ul>
1252 <li>'<a href="Wrye%20Bash%20General%20Readme.html#patchTweakActors">Tweak Actors</a>':
1253 <ul>
1254 <li>'As Intended: Imps' and 'As Intended: Boars' work more reliably
1255 <li>'Mayu's Animation Overhaul Skeleton Tweaker' and 'Vanilla Beast Skeleton Tweaker' no longer fail when dealing with unnamed NPCs
1256 <li>'No Bloody Creatures' now correctly sets the record flags
1257 </ul>
1258 <li>'<a href="Wrye%20Bash%20General%20Readme.html#patchTweakAssorted">Tweak Assorted</a>':
1259 <ul>
1260 <li>'Number of uses for pre-enchanted weapons and staffs' now has improved handling
1261 <li>'Playable Armor' and 'Playable Clothes' now skip over more items that shouldn't be made playable
1262 </ul>
1263 <li>'<a href="Wrye%20Bash%20General%20Readme.html#patchTweakNames">Tweak Names</a>':
1264 <ul>
1265 <li>'Armor' and 'Clothes' no longer fail with a keyerror
1266 <ul>
1267 <li>Also fixed misspelling: 'Trowsers' -> 'Trousers'
1268 </ul>
1269 <li>'Lore Friendly Names: Dwarven->Dwemer' fixed
1270 </ul>
1271 <ul>
1272 <li>Expanded to check all text fields except scripts and cell names
1273 <li>CBash also checks cell names
1274 </ul>
1275 <li>'<a href="Wrye%20Bash%20General%20Readme.html#patchTweakSettings">Tweak Settings</a>':
1276 <ul>
1277 <li>'AI: Max Dead Actors' added for both Bash and CBash (based settings posted by showler)
1278 <li>'Essential NPC Unconsciousness' 10s option was previously setting it to 20s
1279 </ul>
1280 <li>'<a href="Wrye%20Bash%20General%20Readme.html#patchPowerExhaustion">Power Exhaustion</a>' no longer assigns to a non-existent variable
1281 <li>'<a href="Wrye%20Bash%20General%20Readme.html#patchRaceRecords">Race Records</a>' now has an expanded description
1282 <ul>
1283 <li>Unlike other import patchers, it works even if no mods are selected
1284 </ul>
1285 <li>Changed the 'Tweak XXX' patchers SelectAll/DeselectAll buttons to be consistent with the rest of the patchers
1286 <li>Custom Values for tweaks fully working
1287 <li>The Bashed Patch now shows how long it took to build (as suggested by AdmiralWarron)
1288 <li>Lists with enough items to scroll will retain their scroll position after using popup menus
1289 </ul>
1290 <li>BAIN:
1291 <ul>
1292 <li>'<a href="Wrye%20Bash%20Advanced%20Readme.html#bainPackageCommands">Package Commands</a>':
1293 <ul>
1294 <li>Commands such as duplicating a package no longer result in incorrect ordering
1295 <li>'Copy Conflicts to Project' added
1296 <li>Disabled various commands when only non-installable items are selected
1297 <ul>
1298 <li>Install / Anneal / Uninstall / HasExtraData / SkipVoices / Copy Conflicts to Project
1299 </ul>
1300 <li>Markers can now be renamed
1301 </ul>
1302 <li>'<a href="Wrye%20Bash%20Advanced%20Readme.html#bainHeaderCommands">Package Header Commands</a>':
1303 <ul>
1304 <li>Projects may now be unhidden
1305 </ul>
1306 <li>Double clicking a package will now open it
1307 <li>Implemented valda's patch for partial support of japanese multi-byte characters
1308 <li>Refreshing packages now ignore Skipped Directories (those that start with '--' or 'Bash')
1309 <li>Selecting sub-packages that contain large numbers of files now refreshes a little more quickly (reported by Vindicator)
1310 <ul>
1311 <li>Still needs more work to make it faster
1312 </ul>
1313 <li>Sub-package and Esp/m lists now retain their position when selected
1314 <li>The "Hide" command now works with multiple packages selected
1315 <ul>
1316 <li>It is disabled if any selected package is a marker
1317 </ul>
1318 <li>Toggling "Skip DistantLOD" no longer causes packages to be marked dirty (reported by Vindicator)
1319 </ul>
1320 <li>BAIN Wizards:
1321 <ul>
1322 <li>Added For loops (For/Continue/Break/EndFor)
1323 <li>Added While loops (While/Continue/Break/EndWhile)
1324 <li>Default keyword wasn't working properly, fixed now
1325 <li>Fixed minor bug where allowing unmatched quotes at the end of a line
1326 <li>Fixed the increment and decrement operators (++,--)
1327 <li>Fixed two typos that caused 'DeSelectSubPackage' (and probably others) to throw an error
1328 <li>Removed some debugging prints
1329 <li>SelectOne dialogs with no default option have the 'Next' button disabled until an option is selected
1330 <li>SelectOne/SelectMany dialogs with no default option will now be shown even during an Auto-WizardReturn
1331 <li>Updated wizard documentation for this, and also to include comments (;)
1332 </ul>
1333 <li>CBash:
1334 <ul>
1335 <li>CBash 90% integrated
1336 <li>CBash temporarily disabled while remaining issues fixed.
1337 <ul>
1338 <li>Will be re-enabled in a later release
1339 </ul>
1340 </ul>
1341 <li>General:
1342 <ul>
1343 <li>7z updated to latest version
1344 <li><a href="Wrye%20Bash%20General%20Readme.html#trouble-backup">Backing Up</a> section added
1345 <li>CELL block size calculation corrected (reported by valda)
1346 <ul>
1347 <li>Not as important as it may sound. The size isn't actually used except for error raising.
1348 </ul>
1349 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#saves-face">Face Import</a> no longer fails when the mod index of the record is higher than expected
1350 <li>Import/Export Scripts from/to mod/csv optimized/significantly enhanced
1351 <li>Import Prices from csv file added
1352 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#pm">Import Archives</a> now works with the new forum PMs
1353 <li>INFO definitions fixed (reported by valda)
1354 <li>Ini setting added: bSkipHideConfirmation. (suggested by Utumno)
1355 <ul>
1356 <li>When True, the hide confirmation is suppressed.
1357 </ul>
1358 <li><a href="Wrye%20Bash%20General%20Readme.html#launchers">Launch Buttons</a> for more applications are now supported via Bash.ini (contributed by Metallicow)
1359 <ul>
1360 <li>EVGA Precision,FastStone Image Viewer,FreeMind,PaintShop Photo Pro,Photobie Design Studio,PhotoFiltre,PhotoScape,XnView
1361 </ul>
1362 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsMarkMergeable">Mark Mergeable</a> can now change formerly mergeable mods to non-mergeable
1363 <li>Mergeable mods that are a master of non-mergeable mods are no longer considered mergeable
1364 <li>Missing resource error on Wryemonkey16.jpg has been fixed
1365 <li>Non-lower case file extensions used in Bash.ini no longer cause issues (reported by Vindicator)
1366 <li>Several readme images updated (contributed by Metallicow)
1367 <li>Various cell and reference flags corrected
1368 <li>Various typos fixed, and more strings are translatable (as reported by DJ_Kovrik)
1369 <li>Slight fix to recognize mods in the BOSS masterlist/taglist that the modname starts with a '!' or '['.
1370 <li>Version reading code modified to recognize ver/rev/r/v as well as version (and any combination of separating whitespace and '.' and ':' (except for r/v).
1371 </ul>
1372 </ul>
1373
1374 <h2>285 [2010/06/01] [Lojack,Metallicow,PacificMorrowind,Waruddar]</h2>
1375 <ul>
1376 <li>Bashed Patch Changes:
1377 <ul>
1378 <li>Master 'Select All' and 'Deselect All' patchers and items in list/tweak patchers buttons added.
1379 <li>Export/Import Config buttons added.
1380 <li>Save config button removed (due to bug it caused - use Export/Import instead).
1381 <li>Actors.AIPackages totally refactored (as in it works properly now).
1382 <ul>
1383 <li>Also removes the OOO duplicate version of UOP AI Package fixes if you are using both of them (except for one on HaulsHisRopes but that shouldn't cause any problems).
1384 </ul>
1385 <li>R.Ears fixed.
1386 <li>Misc Tweaks:
1387 <ul>
1388 <li>fix (reported by Blade of Mercy) and improvements to All Clothes playable tweak.
1389 </ul>
1390 <li>Rebuilding doesn't complain about missing masters for the bash patch now (truly!).
1391 <li>NoMerge tag warning text updated to be clearer (contributed by Sartivarg).
1392 <li>suggestion to deactivate and merge mergeable mods added to rebuild patch checks.
1393 <li>NoMerge/Mergeable/Deactivate/Filter warnings/questions merged into one scrollable and much more legible text warning/question window.
1394 <li>Patch Dialogue now has an icon assigned (the Wrye Monkey Icon).
1395 <li>For tweaks with options that take numbers as value (i.e. tweak settings) new 'Custom' entry option; select custom and enter your own number in the prompt following any directions there.
1396 </ul>
1397 <li>New Save Game Tweaker: Set Number of Uses for Weapon Enchantments.
1398 <li>BAIN Changes:
1399 <ul>
1400 <li>fix so that when you check/uncheck an esp in the esp/m list the view maintains its scroll position.
1401 <li>above fix also applied to subpackages list.
1402 <li>Wizards changes:
1403 </ul>
1404 <ul>
1405 <li>DataFileExists properly documents
1406 <li>newline error fixed in textboxes
1407 </ul>
1408 <li>Magic Effect school for Spells/enchantments with more than one effect based on highest cost not first effect (so in line with in game values).
1409 <li>Bash.ini typos fixed, prettied and sorted a bit better (contributed by Metallicow)
1410 <li>Start of the CBash implementation into Wrye Bash:
1411 <ul>
1412 <li>CBash.dll included as Rename_CBash.dll; it will only be used if renamed to just 'CBash.dll'
1413 <li>Bunch of Import/Export functions modified to use that if available: EditorID, Names, Npclevels, Scripts (though leaves a whole lot of backup files on import).
1414 </ul>
1415 </ul>
1416
1417 <h2>284 [2010/05/24] [Lojack,Metallicow,PacificMorrowind,ThreeD,Valda68k,Waruddar]</h2>
1418 <ul>
1419 <li>Incorrect italicization fixed.
1420 <li>BashIni changes:
1421 <ul>
1422 <li>text colors for mergeable/'No-Merge' tagged/non-mergeable/esm mods settable.
1423 </ul>
1424 <li>Active mods with the 'Deactivate' tag will be highlighted in red.
1425 <li>Bashed Patch changes:
1426 <ul>
1427 <li>Actors.DeathItems moved (back) to separate patcher for better Warcry &amp; FCOM ease of use (and similar issues). (with fixes in the full release - reported by baphometal)
1428 <li>New Patcher: Import Spells - Actors.Spells and spellsOnly tags added for it, basically invent for spells.
1429 <li>RacePatcher changes:
1430 <ul>
1431 <li>Left eye import fix (contributed by Valda68k)
1432 <li>R.Ears tag added; imports ears
1433 <li>R.Attributes-F tag added; imports race attributes for females
1434 <li>R.Attributes-M tag added; imports race attributes for males
1435 <li>R.Skills tag added; imports race skill bonuses
1436 <li>R.Description tag added; imports race description
1437 <li>R.AddSpells tag added; imports race spells additions.
1438 <li>R.ChangeSpells tag added; imports race spell as totally new list.
1439 <li>R.Head added; imports race head record.
1440 <li>NPC Hairlength will also be randomized when random hair/eyes are assigned (and even if both of those are pre-set) <b>if</b> hair length is 0.0 or None.
1441 <li>another not insignificant optimization.
1442 </ul>
1443 <li>Merge dialogue no longer shows mergeable mods that load after the patch (those are not and have never been merged anyways)
1444 <li>Warning about delinquent/missing masters on rebuild doesn't warn for such errors for the patch itself (since presumably you are rebuilding the patch since you've changed your LO intentionally)
1445 <li>New warnings about NoMerge/Deactivate tagged mods being active at rebuild time (they shouldn't be).
1446 <li>No warning about NoMerge tagged mods that are non-mergeable anyways.
1447 <li>4 new GMST changers added to tweak settings
1448 <li>New Names tweaker added: 'Lore Friendly Names: Dwarven -> Dwemer' added.
1449 <li>NPC Tweaker changes:
1450 <ul>
1451 <li>Renamed to Tweak Actors.
1452 <li>'No Bloody Creatures' tweak added.
1453 <li>'As Intended: Boars' tweak added.
1454 <li>'As Intended: Imps' tweak added.
1455 <li>Redguard FGTS Nuller now correctly handles npcs with no race assigned (very odd!) (reported by blake7791, specifically found in Skin Toned Mannequins) - just skips such NPCs instead of raising a fatal error in patch build.
1456 </ul>
1457 <li>Select/Deselect All buttons on list/tweak patchers (i.e. everything except for a few special patcher such as SEWorld Tests etc.) added.
1458 <li>All patchers no longer display mods that are loading after the patch (since they were not included in build anyways (even selected) this makes it much simpler and less confusing).
1459 </ul>
1460 <li>Mod Checker now alerts you if you have NoMerge or Deactivate tagged mods active instead of imported &amp; deactivated.
1461 <li>BAIN:
1462 <ul>
1463 <li>Renaming now updates the 'Mods' and 'INI Edits' tabs
1464 <li>2 bugfixes dealing with filtering (reported by Vindicator)
1465 <li>Double or middle clicking on an image in a BAIN Wizard will open the full image.
1466 <li>You can now create your own 'Markers'. Right click->Add Marker..., then type the name. the '==' will be added before and after for you.
1467 <li>List Packages now has option to only export active packages
1468 <li>List Packages shows whether package is active or not.
1469 </ul>
1470 <li>INI Edits:
1471 <ul>
1472 <li>Now supports applying tweaks to any Ini
1473 <li>Supports script type Ini files. Can modify any <b>set</b> or <b>setGS</b> command.
1474 <li>Files ending in '.ace','.tgz','.tar','.tar.gz','.omod' will no longer be installed by BAIN. (requested by myk002)
1475 </ul>
1476 <li>comtypes is optional now. It is required for a couple function but most have workarounds enabled (i.e. Bashed Patch log loads in default internet browser) and Wrye Bash will work without it (features currently without workarounds are: the PM Archive panel, Doc Browser).
1477 <li>You can delete Installers and INI Edits with the Delete key now.
1478 <li>You can rearrange Load Order/Install Order on the Mods Tab and Installers Tab by dragging and dropping.
1479 <li>German translation updated to Wrye Bash 284RC1 (contributed by ThreeD).
1480 <li>3 new tool launchers added (contributed by Metallicow).
1481 <li>Save/ESP Details window shows current order as well as saved order of esp/ms. (so you can see what the difference is much easier when (for example) updating a save game.
1482 <li>Some image files renamed to be correct case for case sensitive OSes (patch from Frodo_TheDarkLord)
1483 <li>Fix so that it is impossible to open multiple copies of Wrye Bash at the same.
1484 <li>Added option in Patch dialogue to save configuration (i.e. then you can click cancel without losing the configuration changes you've done).
1485 <li>Taglist updated to BOSS masterlist revision 943.
1486 </ul>
1487
1488 <h2>283 [2010/04/18] [Lojack,PacificMorrowind,Waruddar]</h2>
1489 <ul>
1490 <li>Taglist: updated to masterlist version 824 and a bunch of cruft removed.
1491 <li>Fixes:
1492 <ul>
1493 <li>Fixed untranslatable strings reported by ThreeD.
1494 <li>Remaining scrolling issues in installers tab fixed.
1495 </ul>
1496 <li>BAIN Wizard strings now translatable.
1497 <li>INI Tweaks tab edits:
1498 <ul>
1499 <li>Fixed sorting on the INI Tweaks tab.
1500 <li>Added option to sort valid ini tweaks to the top.
1501 <li>Added option to see what is causing an INI tweak to be considered invalid (Right Click->List Errors).
1502 </ul>
1503 <li>Check added at start of patch build dialogue to detect (with warning and choice of proceeding or not) missing/delinquent masters.
1504 <li>Option to show/hide ruleset info from Mod Checker added.
1505 <li>Import Scripts can now add new scripts to the esp (optional).
1506 <li>Fixed major bug and a slight optimization in Race Patcher.
1507 <li>Slight optimization to translation feature (only affects you if you have a Non-English OS).
1508 <li>Some more random strings made translatable.
1509 <li>New tag <b>Deactivate</b>: suggests when you should import &amp; deactivate (if mergeable or mergeable but with NoMerge you always should merge &amp; deactivate).
1510 <li>Fix for potential type of bashsettings.dat corruption
1511 <li>NPC patchers optimized.
1512 </ul>
1513
1514 <h2>282 [2010/04/08] [Waruddar,PacificMorrowind,Metallicow,Lojack]</h2>
1515 <ul>
1516 <li>bug fixes:
1517 <ul>
1518 <li>fix for AttributeError: 'str' object has no attribute 'get'
1519 <li>fix for when wrong color was occasionally used
1520 <li>fixed various icons and launchers (reported by Metallicow)
1521 <li>minor fix for List Structure. It wasn't disabled properly when multiple installers were selected.
1522 <li>fix for bug causing archives to fail to 'Unpack to Project' and to apply BCF's, also caused the archive to show up in the list of skipped files.
1523 <li>minor improvements to the BAIN wizards.
1524 <li>fix for UI not refreshing on installer renames
1525 <li>fix for renaming installer projects
1526 <li>fix for renamed installers not retaining installed state
1527 <li>fix for Ctrl-Up/Down on installer tab not scrolling
1528 </ul>
1529 <li>Ctrl-A (select all) support added for all tabs except People.
1530 <li>Updated readme to reflect that the installer tab uses navy blue as a text color and not blue like the mods tab does
1531 <li>Cleaned out some old test code
1532 </ul>
1533
1534 <h2>281 [2010/04/05] [DJ_Kovrik,haama,Lojack,PacificMorrowind,Waruddar]</h2>
1535 <ul>
1536 <li>bug fixes:
1537 <ul>
1538 <li>2 tool launcher icon names fixed.
1539 <li>error in race patcher eye section fixed.
1540 <li>error in INI read code fixed.
1541 <li>fix for when reading absolutely huge cosave (i.e. .obse) files.
1542 <li>error allowing a BCF to be applied without all source packages (contributed by Waruddar)
1543 </ul>
1544 <li>Updated Russian translation (contributed by DJ_Kovrik).
1545 <li>Russian version of the ini file (contributed by DJ_Kovrik).
1546 <li>List Structure printout for BAIN packages (contributed by Waruddar)
1547 <ul>
1548 <li>It generates a tree-style report of the files and folders, which can be useful when comparing how packages are structured.
1549 </ul>
1550 <li>Mergeable mods with NoMerge tag are now color coded (purple) in the mods tab instead of being green like fully mergeable mods or black like unmergeables (depending on version)
1551 <li>taglist updated to Masterlist version 791
1552 </ul>
1553
1554 <h2>280 [2010/03/25] [haama,PacificMorrowind,Metallicow]</h2>
1555 <ul>
1556 <li>Ini changes
1557 <ul>
1558 <li>Can set options (-o, -p, -l, -u) from ini
1559 <li>Tool Button Changes
1560 <ul>
1561 <li>Bugfix: Boolean options were ignored (show---tool, AutoItemCheck)
1562 <li>Tes4Edit
1563 <ul>
1564 <li>Bugfix for later Tes4Edits: Now correctly launches Tes4View and Tes4Trans
1565 <li>Options to show/hide View/Edit/Trans
1566 </ul>
1567 <li>Custom
1568 <ul>
1569 <li>Allow Java apps (.jar) to be used
1570 <li>Allow anything that can be double-clicked (i.e., Folders, Images, etc.)
1571 <li>Allow Option Switches to be used
1572 </ul>
1573 <li>23 new specific tool launchers added (thanks to Metallicow for images and paths and suggestions :))
1574 <li>number of custom launchers allowed to be defined in INI increased to 18! (also icons included which display custom &lt;num> in nice script (contributed by Metallicow))
1575 </ul>
1576 </ul>
1577 <li>Taglist fix (reported by Surazal)
1578 <li>Taglist updated to Masterlist version 730
1579 <li>Installer fix (reported by half of everyone on bethsoft)
1580 <li>Way nicer icons for most of the tool launchers (contributed by Metallicow)
1581 <li>Bugfix: Readme weirdo bold formatting reversal (reported by myk002 &amp; WalkerInShadows)
1582 <li>Bash Patch Changes:
1583 <ul>
1584 <li>New Patchers:
1585 <ul>
1586 <li>C.Music (added to Import Cells)
1587 </ul>
1588 <li>Changes:
1589 <ul>
1590 <li>Race Patcher now also ignores identical to master records.
1591 </ul>
1592 </ul>
1593 <li>Enable Wizard Toggle Fix: Wouldn't work if you were using bash.ini
1594 <li>Bugfix: errors on clicking on an esp that you just installed via BAIN (reported by a few people since BAIN was developed - most recently by Aellis)
1595 <li>Unique icon for the Doc Browser (contributed by Metallicow)
1596 </ul>
1597
1598 <h2>279 [2010/03/05] [PacificMorrowind, haama, Lojack, Badhair]</h2>
1599 <ul>
1600 <li>Fixed *two* bugs in autotagging (reported by Arthmoor)
1601 <li>Fixed Export Prices &amp; Export Stats were not exporting Apparatus info. (reported by TheNiceOne)
1602 <li>Images for wizard docs added (reported by Surazal)
1603 <li>Bashed Patch changes:
1604 <ul>
1605 <li>New patchers:
1606 <ul>
1607 <li>Cell RecordFlags import (C.RecordFlags) added to Cells Patcher
1608 <li>Actors.ACBS (added to Import Actors)
1609 <li>NPC.Class (added to Import Actors)
1610 <li>Actors.CombatStyle (added to Import Actors)
1611 <li>Creatures.Blood (added to Import Actors)
1612 </ul>
1613 <li>Changes:
1614 <ul>
1615 <li>Actors.Stats, Actors.AIData, Actors.DeathItems merged into one Import Actors (but with the same tags)
1616 <li>Import Cells (all tags) now only imports the value for each attribute only if different than the master(s).
1617 </ul>
1618 </ul>
1619 <li>Taglist updated to Masterlist version 714 and other readability enhancements/fixes/upgrades
1620 <li>LeveledList.csv removed and only using Taglist/Masterlist to get tags.
1621 <li>Fixes/improvements to the bash ini, custom tool launchers (reported by Metallicow)
1622 <li>Fixed some operators/function in the Wizard Install System
1623 <li>Fixed export scripts (reported by Foxbrian)
1624 <li>reverted to older 7z dll &amp; exe (will upgrade later but will require some significant installer changes)
1625 <li>various typo fixes
1626 <li>optimization for master record checking (contributed by Badhair)
1627 <li>Added -o argument at Command Prompt
1628 <ul>
1629 <li>Use to specify the location of Oblivion directory (with Oblivion.exe).
1630 <li>Allows users to install \Mopy\ folder outside of Oblivion directory.
1631 </ul>
1632 </ul>
1633
1634
1635 <h2>278.1 [2010/02/24] [PacificMorrowind]</h2>
1636 <ul>
1637 <li>Fixed an issue with launching via bash.py instead of the launcher (reported by daemondarque)
1638 <li>Fixed a fatal bug with new autocheck inisettings(reported by Gabba)
1639 <li>Fixed a bug in autotagging (reported by Gabba)
1640 </ul>
1641
1642 <h2>278 [2010/02/23] [PacificMorrowind, Haama, Lojack]</h2>
1643 <ul>
1644 <li>NoMerge tag now correctly makes mods not show up as mergeable in the main window
1645 <li>The Mark Mergeable command now shows all reasons for the mod to be not mergeable (and now includes having a NoMerge tag).
1646 <li>New export/import options; Item Data, Prices
1647 <li>INI Tweaks tab instead of Ini tweaks menu, showing status of the tweak etc. (contributed by Lojack)
1648 <li>Bashed Patch changes:
1649 <ul>
1650 <li>New patchers:
1651 <ul>
1652 <li>Actors.DeathItems
1653 <li>Actors.Animations
1654 <li>Actors.AIData
1655 <li>Actors.AIPackages
1656 <li>Actors.Stats
1657 <li>Redguard FGTS nuller
1658 <li>Cell Names importer (C.Name) (added to Import Cells)
1659 </ul>
1660 <li>Changes:
1661 <ul>
1662 <li>Import Scripts modified to only import the script record on a record if the script record doesn't match the master's script record for that particular importing mod.
1663 <li>Import Graphics, Sound, ScriptContents, (Actors.X all built to follow that new system) also changed like Import Scripts (Import Inventory, Relations, Factions already doing a merge rather than straight import so don't need changing)
1664 <li>Timescale tweaked
1665 </ul>
1666 </ul>
1667 <li>All items() calls changed to iteritems() since iteritems() is (slightly) faster.
1668 <li>Tool Launchers:
1669 <ul>
1670 <li>Artweaver
1671 <li>Audacity
1672 <li>DDSConverter
1673 <li>Fraps
1674 <li>Notepad++
1675 <li>Paint.NET
1676 <li>Custom 1, 2, 3, 4
1677 <li>All icons now are in either 32*32 or 16*16 - defaults to 16*16, change if desired in the ini ofc.
1678 <li>Options to show/hide some of them added to the INI
1679 </ul>
1680 <li>NEW! Wizard based install system (contributed by: Lojack)
1681 <li>Updated 7z dll &amp; exe to latest version
1682 <li>Various small fixes and code cleanups
1683 <li>Fixes to
1684 <ul>
1685 <li>A few memory usage optimizations when building the Bashed Patch
1686 <li>Bash tags list now looks in all of header description, tags list, BOSS masterlist, LLPatch list (instead of stopping and returning the tags from the first of those that had tags).
1687 <li>A new ini setting to determine whether or not to autocheck new items in the Bashed Patch dialogue (previously was determined per patcher in the code).
1688 </ul>
1689 </ul>
1690
1691 <h2>277 [2010/08/01] [PacificMorrowind, Haama, Badhair]</h2>
1692 <ul>
1693 <li>fixes: a GMST error causing problems with rebuilding the Bashed Patch, a couple others, typo fixes.
1694 <li>a new Bashed Patch section added: Globals
1695 <li>5 new Global tweaks added; Timescale, Crime: Force Jail, and 3 TG quest penalties
1696 <li>added support for launching of Blender, Gmax, 3dsMax, Maya, Photoshop, GIMP, Insanity Sorrow's(IS) Oblivion Launcher, IS's Readme Generator, IS's Random NPC Generator, Oblivion Book Creator, IS's Random Name Generator! (all with settable paths in the ini)
1697 <li>added an Export/Import script function to the right click menu of mod files
1698 <li>added an obse/pluggy statistics viewer (code contributed by Badhair, pluggy definitions by Haama)
1699 <li>Automatically deghost and reghost when using the link to BOSS
1700 <li>BAIN:
1701 <ul>
1702 <li>Hide/Unhide package
1703 <li>Open at TesAlliance
1704 <li>Rename package
1705 </ul>
1706 </ul>
1707
1708 <h2>276 [2009/12/28] [PacificMorrowind &amp; Raziel23x]</h2>
1709 <ul>
1710 <li>bugfix: fixed potion weight deselection error
1711 <li>paths for external tools (TES4edit/view/trans, TES4LodGen, TES4Gecko, TES4Files) settable via the ini for better organization/fun
1712 <li>tweaked game settings
1713 <li>added support for launching of TES4Files
1714 </ul>
1715
1716 <h2>275 [2009/11/06] [PacificMorrowind]</h2>
1717 <ul>
1718 <li>Bugfix: removed accidental python 2.6 refs preventing load if using python 2.5
1719 <li>Bashed Patch: Added Mayu's Animation Overhaul patcher; see details under special patches
1720 <li>Added 2 new game settings tweaks, updated Oblivion_ids.pkl to allow add them.
1721 </ul>
1722
1723 <h2>274 [2009/11/05] [PacificMorrowind]</h2>
1724 <ul>
1725 <li>BAIN: Couple changes to speed up prescanning if skipping file types.
1726 <li>Misc: Fix to NIFZ (and KFFZ) writing to prevent incorrect writing of bad data.
1727 <li>Bashed Patch: Added Import Script Contents (at last &amp; only partially unfortunately); see details up above.
1728 <li>Added 4 new game settings tweaks, updated docs
1729 </ul>
1730
1731 <h2>273 [2009/11/02] [Raziel23x]</h2>
1732 <ul>
1733 <li>Tweaked Training Max settings 1, default[5], 50, 100, 200, 99
1734 <li>Tweaked Maximum Armor Rating 50, 75, default[85], 90, 95
1735 </ul>
1736
1737 <h2>272 [2009/11/01] [Raziel23x]</h2>
1738 <ul>
1739 <li>Added two new gaming settings
1740 </ul>
1741
1742 <h2>271 [2009/08/28]</h2>
1743 <ul>
1744 <li>Revert autorecognize Data\ini. Already standardized as Data\Scripts.
1745 <li>Minor change to errlog deletion to support Python 2.6 (hopefully).
1746 </ul>
1747
1748 <h2>270 [2009/08/26] [PacificMorrowind]</h2>
1749 <ul>
1750 <li>Bain: just a couple changes (skip images/docs and autorecognizing ini folder)
1751 </ul>
1752
1753 <h2>269 [2009/08/23]</h2>
1754 <ul>
1755 <li>Bain: Now supports umlauts, etc. in filenames. (At least on Wrye's machine: solution is a bit of a hack.)
1756 </ul>
1757
1758 <h2>268 [2009/07/27] [PacificMorrowind]</h2>
1759 <ul>
1760 <li>Bashed Patch:
1761 <ul>
1762 <li>New:
1763 <ul>
1764 <li>Import Scripts
1765 <li>Import Spell Stats
1766 </ul>
1767 <li>Edited:
1768 <ul>
1769 <li>Import Sounds: added ability to import more types of sounds
1770 <li>Import Graphics: added ability to import more types of graphics
1771 <li>Import Stats: added a ability to import a bunch of other object stats
1772 <li>Import Inventory: added ability to import container inventory
1773 <li>GMST Tweaks
1774 <li>Other tweaks
1775 </ul>
1776 </ul>
1777 <li>Mods Tab:
1778 <ul>
1779 <li>New: Import/Export Spell Stats
1780 <li>Edited: Import/Export Stats
1781 </ul>
1782 <li>Misc:
1783 <ul>
1784 <li>New: New shortcut and icon for BOSS in status bar
1785 <li>Fixed Tes4edit path to new default distribution name
1786 </ul>
1787 </ul>
1788
1789 <h2>267 [2009/05/24] [Wrye, Kmagc94]</h2>
1790 <ul>
1791 <li>Bugfix
1792 <ul>
1793 <li>Safety check on bolt.Path.moveTo to avoid accidental deletion.
1794 <li>Fix tooltip for Oblivion launcher to show "+ OBSE" correctly.
1795 <li>Fix a bug in handling final lines of ini tweak files that lack a trailing new line.
1796 <li>Bashed Patch rebuild will now auto-activate files as necessary.
1797 </ul>
1798 <li>Refactoring:
1799 <ul>
1800 <li>Change formid/formId to fid.
1801 <li>Removed "Id" from end of record fields.
1802 </ul>
1803 <li>Race Patcher:
1804 <ul>
1805 <li>Change random hair/eye setter to use eid as seed (thus producing consistent results across patch rebuilds).
1806 </ul>
1807 <li>DarN Books:
1808 <ul>
1809 <li>Restore some formatting behavior that got lost between v 264 and v 266.
1810 </ul>
1811 <li>Power Exhaustion
1812 <ul>
1813 <li><a href="http://oblivion.nexusmods.com/mods/24343">Added Kmagc94_Exhaust.csv</a>
1814 </ul>
1815 </ul>
1816
1817 <h2>266 [2009/04/10] [Waruddar]</h2>
1818 <ul>
1819 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers Tab</a>:
1820 <ul>
1821 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bainPackageCommands">Package Commands</a>
1822 <ul>
1823 <li>Added: "Package for Release" for projects
1824 </ul>
1825 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bainHeaderCommands">Package Header Commands</a>
1826 <ul>
1827 <li>Added: "List Packages..."
1828 <li>Added: "Auto-Refresh Projects": Option to disable auto-refreshing of projects
1829 <ul>
1830 <li>This is intended as a temporary workaround for users with non-ascii filenames
1831 </ul>
1832 </ul>
1833 </ul>
1834 <li>Code checking/fixes:
1835 <ul>
1836 <li>Added: <a href="Wrye%20Bash%20General%20Readme.html#bain-order">Ctrl-Up/Down</a> now works on the installer tab for reordering
1837 <li>Fixed (v265): Issue with CELL records that caused some cells to be skipped
1838 <li>Fixed: File -> Sort
1839 <li>Fixed: Issue with merging some REGN records
1840 <li>Fixed (possibly): Content Checker might work with injected records
1841 <li>Updated: <a href="Wrye%20Bash%20General%20Readme.html#load-set">Ctrl-Up/Down</a> now works when multiple items are selected
1842 <li>Updated: Improved handling of REGN records
1843 </ul>
1844 </ul>
1845
1846 <h2>265 [2009/04/06] [Waruddar]</h2>
1847 <ul>
1848 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers Tab</a>:
1849 <ul>
1850 <li>New feature: <a href="Wrye%20Bash%20Advanced%20Readme.html#bain-bcf">Bain Conversion Files</a>.
1851 <li>Added: "Pack to Archive" for projects
1852 <li>Added: Support for auto-refreshing after a project is changed
1853 <li>Added: The "Data CRC" is now displayed on the General Info tab
1854 <li>Added: The last modified time is now displayed on the General Info tab
1855 <li>Fixed: Inconsistent "Move To..." behavior
1856 <li>Updated: The "Compressed: " field on the General Info tab was renamed to "Size: ", and it now indicates whether solid compression was used on the archive.
1857 </ul>
1858 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#mods">Mods Tab</a>:
1859 <ul>
1860 <li><a href="Wrye%20Bash%20General%20Readme.html#load-overview">Activating Mods</a>: Mods may now be activated/deactivated with the space bar
1861 <li>Many context menu choices now work with multiple selections:
1862 <ul>
1863 <li><b>Note:</b> Most multiple selection choices will skip/ignore "Oblivion.esm" and "Oblivion_1.1.esm"
1864 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsAutoGhost">Don't Ghost</a>
1865 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsBackup">Backup</a>
1866 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsDuplicate">Duplicate</a>
1867 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsSnapshot">Snapshot</a>
1868 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsDecompileAll">Decompile All</a>
1869 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsCopyToEsm">Copy to Esp/Esm</a>
1870 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsEsmifySelf">Espify/Esmify Self</a>
1871 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsRemoveWorldOrphans">Remove World Orphans</a>
1872 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsUndeleteRefs">Undelete Refs</a>
1873 </ul>
1874 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsMarkMergeable">Mark Mergeable</a> and <a href="Wrye%20Bash%20General%20Readme.html#patch-merging">Merge Patches</a>:
1875 <ul>
1876 <li>Added climate, combat styles, idles, landscape textures, regions, skills, and subspaces to the mergeable records list
1877 </ul>
1878 </ul>
1879 <li>Code checking/fixes:
1880 <ul>
1881 <li>Added: Missing record definitions (CLMT,CSTY,IDLE,LTEX,REGI,SBSP, XSOL subrecord)
1882 <li>Fixed: bolt.Path.walk
1883 <li>Fixed: Error logging on extraction/compression errors
1884 <li>Updated: bolt.Path.size and bolt.Path.getmtime now support directories
1885 <li>Updated: Installer CRCs now refer to the cumulative "Data CRC" rather than the file CRC
1886 <li>Updated: Improved handling of subrecords (notably XMRK and XCLC)
1887 <li>Updated: Various record definitions
1888 <li>Updated: Standardized many variable names
1889 <li>Minor optimizations
1890 </ul>
1891 </ul>
1892
1893 <h2>264 [2009/04/01] [Wrye, DJ_Kovrik]</h2>
1894 <ul>
1895 <li>Updated Russian translation (by DJ_Kovrik).
1896 <li>Bashmon: Fix so that it doesn't crash when files are busy.
1897 <li>Tweaked Sort Mods by Selected to count Imported and Merged as "Selected".
1898 <li>Bashed Patch: Added <a href="Wrye%20Bash%20Advanced%20Readme.html#tools-checker">Content Checker</a>.
1899 </ul>
1900
1901 <h2>263 [2009/03/22]</h2>
1902 <ul>
1903 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers Tab</a>:
1904 <ul>
1905 <li>No more "removed files" message after uninstalling.
1906 <li>Fix a bug with archive error reporting.
1907 </ul>
1908 <li>Balt: Minor fix(?) to some window showing
1909 <li>Import Editor Ids: Fix a bug that forgot old editor ids.
1910 <li>Bashed Patch: <a href="Wrye%20Bash%20General%20Readme.html#patchCoblExhaustion">Cobl Exhaustion</a>.
1911 <li>Rational Names: Add spells from Supreme Magicka.
1912 <li><a href="Wrye%20Bash%20General%20Readme.html#patchTweakAssorted">Tweak Assorted</a>: DarNified Books: Add support for wtxt formatted books.
1913 </ul>
1914
1915 <h2>262 [2009/03/02] [Wrye, Waruddar]</h2>
1916 <ul>
1917 <li>Code checking/fixes [Waruddar]
1918 <li>Updated Bash_MFact.csv and Guard_Names.csv.
1919 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers Tab</a>: Empty directory deletion is now only done for Oblivion\Data, not for projects.
1920 </ul>
1921
1922 <h2>261 [2009/02/22] [Wrye, Waruddar,majaczek]</h2>
1923 <ul>
1924 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers Tab</a>:
1925 <ul>
1926 <li>Added: Open at TesNexus
1927 <li>Fix recognition of zero size files in archives.
1928 <li>Fix package updating after removing packages.
1929 <li>More useful error message after extraction error.
1930 <li>Added: Omod Config Editing.
1931 </ul>
1932 <li>GMST Tweaks:
1933 <ul>
1934 <li>Added Greeting Distance.
1935 <li>Added Recharge Multiplier.
1936 <li>Added/tweaked a few options.
1937 <li>Flagged default option with extra brackets.
1938 </ul>
1939 <li>AutoTagging:
1940 <ul>
1941 <li>Fix a bug related to mod names beginning with numbers and underscores.
1942 </ul>
1943 <li>Ini Tweaks:
1944 <ul>
1945 <li>Add tweak setters for local map shader.
1946 <li>Refraction Shaders [majaczek]
1947 </ul>
1948 <li>Bashed Patch: Race Records
1949 <ul>
1950 <li>Added default hair setting (so that NPCs with no hair assigned won't get weird hair).
1951 </ul>
1952 <li>Cell Structure: Fix structure for XCLL subrecord. [Waruddar]
1953 </ul>
1954
1955 <h2>260 [2009/02/07]</h2>
1956 <ul>
1957 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers Tab</a>:
1958 <ul>
1959 <li>Minor filtering changes.
1960 <li>Developer directory skipping.
1961 <li>Option to skip screenshots.
1962 <li>Better omod skipping.
1963 </ul>
1964 </ul>
1965
1966 <h2>259 [2009/02/03]</h2>
1967 <ul>
1968 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>:
1969 <ul>
1970 <li>Show Inactive/Lower options now refresh the UI.
1971 <li>Skip voice files from espms that have been filtered out.
1972 </ul>
1973 <li><a href="Wrye%20Bash%20General%20Readme.html#launchers-apps">Application Buttons</a>:
1974 <ul>
1975 <li>Tes4Edit Expert option passes -IknowWhatImDoing parameter.
1976 </ul>
1977 <li>Replacers Tab: Now hidden by default. (New option to unhide.)
1978 <li>Wrye Text: ------ lines convert to HRs.
1979 </ul>
1980
1981 <h2>258 [2009/02/02]</h2>
1982 <ul>
1983 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>:
1984 <ul>
1985 <li>Improve GUI info tab performance.
1986 <li>Rearrange some menus.
1987 <li>Changed Conflict report. New Show Inactive/Lower options.
1988 <li>Added Skip DistantLOD option.
1989 </ul>
1990 <li><a href="Wrye%20Bash%20General%20Readme.html#launchers-apps">Application Buttons</a>:
1991 <ul>
1992 <li>Add launch icons for Tes4LodGen and Tes4Gecko.
1993 <li>Replace various icons.
1994 </ul>
1995 </ul>
1996
1997 <h2>257 [2009/02/02]</h2>
1998 <ul>
1999 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>: Fix minor UI bug with Skipped tab.
2000 </ul>
2001
2002 <h2>256 [2009/02/01]</h2>
2003 <ul>
2004 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>: Now tracks/anneals dirty installs.
2005 </ul>
2006
2007 <h2>255 [2009/02/01]</h2>
2008 <ul>
2009 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>:
2010 <ul>
2011 <li>Added recognition of underrides.
2012 <li>Added Anneal and Anneal All commands.
2013 </ul>
2014 <li><a href="Wrye%20Bash%20General%20Readme.html#launchers-apps">Application Buttons</a>:
2015 <ul>
2016 <li>Tweak icon code a little bit.
2017 <li>Tweak Tes4Edit/Trans to use command lines for Tes4Edit.
2018 <li>Ctrl-click for Tes4View/Edit/Trans to apply -FixupPGRD parameter.
2019 </ul>
2020 </ul>
2021
2022 <h2>254 [2009/01/30]</h2>
2023 <ul>
2024 <li>Updated Russian translation (by DJ_Kovrik).
2025 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsAutoGhost">Auto-Ghost</a>: Change "Allow Ghosting" to "Don't Ghost.
2026 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>:
2027 <ul>
2028 <li>Activating BSA-Redirection will now auto-reset Textures BSA.
2029 <li>Fix some colors
2030 <li>Modify move command slightly.
2031 <li>Added ==Last== marker.
2032 <li>Tweaked default order of duplicated and unpacked archives.
2033 </ul>
2034 </ul>
2035
2036 <h2>253 [2009/01/28]</h2>
2037 <ul>
2038 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>: Fix a bug in directory cleaning.
2039 </ul>
2040
2041 <h2>252 [2009/01/26]</h2>
2042 <ul>
2043 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>: Fix package txt/img naming for project packages.
2044 <li>bash.ini: Fix a bug.
2045 </ul>
2046
2047 <h2>251 [2009/01/25]</h2>
2048 <ul>
2049 <li>Oblivion.ini: Fix a new bug with Screenshot setting.
2050 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>:
2051 <ul>
2052 <li>Recognize Data\Scripts folder.
2053 <li>Add field for package name.
2054 <li>Now recognizes BOSS's masterlist.txt.
2055 </ul>
2056 </ul>
2057
2058 <h2>250 [2009/01/25]</h2>
2059 <ul>
2060 <li>Oblivion.ini tweaking: Fix case sensitivity bug.
2061 <li>Add (minimal) bash.ini support.
2062 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>:
2063 <ul>
2064 <li>Minor tweak to esmp sorting.
2065 <li>Improved BSA-Redirection.
2066 <li>Remove empty directories after uninstalling.
2067 <li>Fix removing of ghosted mods on uninstall.
2068 <li>Fix bug with installing from projects.
2069 </ul>
2070 </ul>
2071
2072 <h2>249 [2009/01/23]</h2>
2073 <ul>
2074 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsAutoGhost">Auto-Ghost</a>: Fix compatibility with some copy and move commands.
2075 </ul>
2076
2077 <h2>248 [2009/01/23]</h2>
2078 <ul>
2079 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsAutoGhost">Auto-Ghost</a>: fix updating after profile switching.
2080 </ul>
2081
2082 <h2>247 [2009/01/22]</h2>
2083 <ul>
2084 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsAutoGhost">Auto-Ghost</a>: fix updating after profile switching.
2085 </ul>
2086
2087 <h2>246 [2009/01/22]</h2>
2088 <ul>
2089 <li>Add <a href="Wrye%20Bash%20Advanced%20Readme.html#modsAutoGhost">Auto-Ghost</a>.
2090 </ul>
2091
2092 <h2>245 [2009/01/20]</h2>
2093 <ul>
2094 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>:
2095 <ul>
2096 <li>Added BSA Redirection option.
2097 <li>Added Espm filtering.
2098 </ul>
2099 </ul>
2100
2101 <h2>244 [2009/01/20]</h2>
2102 <ul>
2103 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>: Fix display bug.
2104 </ul>
2105
2106 <h2>243 [2009/01/20]</h2>
2107 <ul>
2108 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>:
2109 <ul>
2110 <li>Fix crc scanning for unusual data directories.
2111 <li>Expanded mismatched/conflicts tab.
2112 </ul>
2113 </ul>
2114
2115 <h2>242 [2009/01/20]</h2>
2116 <ul>
2117 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>:
2118 <ul>
2119 <li>Fix a bug with updating after deleting files externally.
2120 <li>Revamped information display.
2121 <li>Installers Option: Sort by Active
2122 <li>Installer Options:
2123 </ul>
2124 <ul>
2125 <li>Has Extra Directories
2126 <li>Skip Voices
2127 </ul>
2128 </ul>
2129
2130 <h2>241 [2009/01/19]</h2>
2131 <ul>
2132 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>:
2133 <ul>
2134 <li>Fix an version updating bug.
2135 <li>Add Unpack to Project and Sync from Data commands.
2136 </ul>
2137 </ul>
2138
2139 <h2>240 [2009/01/18]</h2>
2140 <ul>
2141 <li>Alternate directories for Installers and Data\Bash.
2142 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>:
2143 <ul>
2144 <li>Terminology change: Now "Packages".
2145 <li>Add project type packages.
2146 <li>Clean Data Directory.
2147 <li>Update icons.
2148 <li>Update docs a lot.
2149 </ul>
2150 </ul>
2151
2152 <h2>239 [2009/01/12]</h2>
2153 <ul>
2154 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>: Keep scrolling of subInstallers when checking/unchecking installers.
2155 <li>People Tab: Fix a bug.
2156 </ul>
2157
2158 <h2>238 [2009/01/12]</h2>
2159 <ul>
2160 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>: Some handling for corrupt/incomplete archives.
2161 </ul>
2162
2163 <h2>237 [2009/01/11]</h2>
2164 <ul>
2165 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>: Add Unpack Archive command. Minor UI performance tweak.
2166 <li>Mods Tab: Fix a rare bug related to renaming a mod.
2167 </ul>
2168
2169 <h2>236 [2009/01/11]</h2>
2170 <ul>
2171 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>: Squish a bug with unpacking. Add Build Open, Delete commands.
2172 </ul>
2173
2174 <h2>235 [2009/01/11]</h2>
2175 <ul>
2176 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>: Squish a bug with unpacking.
2177 </ul>
2178
2179 <h2>234 [2009/01/11]</h2>
2180 <ul>
2181 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>: Squish a bug. Add "Install Missing" command.
2182 </ul>
2183
2184 <h2>233 [2009/01/11]</h2>
2185 <ul>
2186 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>: Squish a bug. Minor details tweak.
2187 </ul>
2188
2189 <h2>232 [2009/01/11]</h2>
2190 <ul>
2191 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers</a>: Add Open/Duplicate/Delete commands
2192 </ul>
2193
2194 <h2>231 [2009/01/09]</h2>
2195 <ul>
2196 <li>New: <a href="Wrye%20Bash%20Advanced%20Readme.html#bain">Installers Tab</a>.
2197 <li>bolt.py: Add AnchorHeaders tag to WryeText.
2198 <li>Discard vestigial BuildData/BuildPanel code.
2199 </ul>
2200
2201 <h2>230 [2008/12/21]</h2>
2202 <ul>
2203 <li>Add auto-deactivation for <a href="Wrye%20Bash%20General%20Readme.html#patchImportRoads">Import Roads</a> if no source mods are selected.
2204 </ul>
2205
2206 <h2>229 [2008/12/20]</h2>
2207 <ul>
2208 <li>Fix a bug in <a href="Wrye%20Bash%20General%20Readme.html#patchImportRoads">Import Roads</a>.
2209 </ul>
2210
2211 <h2>228 [2008/12/20]</h2>
2212 <ul>
2213 <li>Bashed Patch: <a href="Wrye%20Bash%20General%20Readme.html#patchRaceRecords">Race Records</a> will now randomly assign eyes to npcs with unset eyes.
2214 <li>Revised <a href="Wrye%20Bash%20General%20Readme.html#patchImportRoads">Import Roads</a> to import from inactive mods.
2215 <li>Tweak <a href="Wrye%20Bash%20General%20Readme.html#patchImportFormIDs">Import Formids</a>.
2216 </ul>
2217
2218 <h2>227 [2008/12/19]</h2>
2219 <ul>
2220 <li>Bashed Patch: <a href="Wrye%20Bash%20General%20Readme.html#patchRaceRecords">Race Records</a>
2221 <ul>
2222 <li>Added R.Teeth and R.Mouth tags.
2223 <li>Eyes and Hair for each race are now sorted by name.
2224 </ul>
2225 <li>New: <a href="Wrye%20Bash%20General%20Readme.html#patchImportRoads">Import Roads</a>.
2226 <li>Fix a bug in working with world records in Bashed Patch.
2227 <li>Workaround for bug in time.strptime for Japanese locale.
2228 </ul>
2229
2230 <h2>226 [2008/12/14]</h2>
2231 <ul>
2232 <li>Minor additions to Mod Checker syntax/reporting.
2233 <li>Fix a bug with saving some types of files.
2234 <li>New <a href="Wrye%20Bash%20Advanced%20Readme.html#modsDecompileAll">Decompile All</a>.
2235 </ul>
2236
2237 <h2>225 [2008/12/13]</h2>
2238 <ul>
2239 <li>Bashed Patch now checks for "compile all" mods.
2240 </ul>
2241
2242 <h2>224 [2008/12/12]</h2>
2243 <ul>
2244 <li>Updated Rational_Names.csv.
2245 <li>Bug fix for world orphan mod reporting in Bashed Patch.
2246 </ul>
2247
2248 <h2>223 [2008/12/11]</h2>
2249 <ul>
2250 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#tools-checker">Mod Checker</a>
2251 <ul>
2252 <li>Mod List option.
2253 <li>Automatic update.
2254 <li>Revised syntax (incompatible with previous syntax).
2255 <li>IF/ASSUME: Or and negate operators.
2256 <li>Header: Multiline allowed.
2257 <li>New: Notes field.
2258 <li>Refactor into new classes.
2259 </ul>
2260 <li>Refactored some string formatting code where only a single format is used.
2261 </ul>
2262
2263 <h2>222 [2008/12/06]</h2>
2264 <ul>
2265 <li>Fix an iteritems bug in Balo group setting.
2266 <li>Fix a rare bug with PM archiving dating for undated archives.
2267 <li>Bashed Patch now gets magic school/name from active mods.
2268 <li>bolt.Flags: add eq/ne operator handling.
2269 <li>Cell/World record review/update for fuller support of cell/world records.
2270 <li>New: <a href="Wrye%20Bash%20Advanced%20Readme.html#modsRemoveWorldOrphans">Remove World Orphans</a>.
2271 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#tools-checker">Mod Checker</a>
2272 <ul>
2273 <li>Discard previous Check Mods command. Instead use toolbar icon.
2274 <li>Revised ruleset syntax.
2275 <li>Revised report format.
2276 <li>Added Configuration, Suggestions and Copy Text buttons.
2277 </ul>
2278 </ul>
2279
2280 <h2>221 [2008/11/23]</h2>
2281 <ul>
2282 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#tools-checker">Check Mods</a>
2283 <ul>
2284 <li>Now checks for missing/delinquent masters.
2285 <li>Now supports merge only checking.
2286 <li>Now supports file existence checking.
2287 </ul>
2288 </ul>
2289
2290 <h2>220 [2008/11/23]</h2>
2291 <ul>
2292 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#tools-checker">Check Mods</a>
2293 <ul>
2294 <li>Now checks for mergeable, but active mods.
2295 <li>Now supports HEADER and ONEOF blocks.
2296 <li>Changed report format slightly.
2297 </ul>
2298 </ul>
2299
2300 <h2>219 [2008/11/22]</h2>
2301 <ul>
2302 <li>New feature: <a href="Wrye%20Bash%20Advanced%20Readme.html#tools-checker">Check Mods</a>.
2303 </ul>
2304
2305 <h2>218 [2008/11/17]</h2>
2306 <ul>
2307 <li>Fix bug with auto-updating after removing a mergeable file.
2308 </ul>
2309
2310 <h2>217 [2008/11/16]</h2>
2311 <ul>
2312 <li>Revamped <a href="Wrye%20Bash%20Advanced%20Readme.html#patch-tags">Bash Tags</a> specification/handling.
2313 <li>Mergeability is now determined automatically (see <a href="Wrye%20Bash%20Advanced%20Readme.html#modsMarkMergeable">Mark Mergeable</a> and <a href="Wrye%20Bash%20General%20Readme.html#patchMergePatches">Merge Patches</a>.)
2314 </ul>
2315
2316 <h2>216 [2008/11/14]</h2>
2317 <ul>
2318 <li><a href="Wrye%20Bash%20General%20Readme.html#patchRaceRecords">Race Records</a> add support for R.Relations.
2319 <li><a href="Wrye%20Bash%20General%20Readme.html#install">Installation</a> Simplified installation: Wrye Python, no shortcuts.
2320 <li>Fix translation so that 'German' locales map to 'DE'.
2321 <li>Maybe fix incompatibilities with very old config files.
2322 <li>Move bash tag tweaking to a new field in the details view.
2323 </ul>
2324
2325 <h2>215 [2008/11/02]</h2>
2326 <ul>
2327 <li>bolt.genHtml: Minor argument tweak.
2328 </ul>
2329
2330 <h2>214 [2008/10/29]</h2>
2331 <ul>
2332 <li><a href="Wrye%20Bash%20General%20Readme.html#patchCoblCatalogs">Alchemical Catalogs</a>:
2333 <ul>
2334 <li>Changed to case insensitive sorting of ingredients in "Alchemical Effects" catalogs.
2335 </ul>
2336 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsExportRelations">Export Relations</a>, <a href="Wrye%20Bash%20Advanced%20Readme.html#modsImportRelations">Import Relations</a> and <a href="Wrye%20Bash%20General%20Readme.html#patchImportRelations">Import Relations</a> Bashed Patch component.
2337 </ul>
2338
2339 <h2>213 [2008/10/27]</h2>
2340 <ul>
2341 <li><a href="Wrye%20Bash%20General%20Readme.html#patchCoblCatalogs">Alchemical Catalogs</a>:
2342 <ul>
2343 <li>Fixed translation bug for attribute/skill effects.
2344 <li>Changed to case insensitive sorting of ingredients in catalog.
2345 </ul>
2346 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#patch-tags">Bash Tags</a>. Added support for Factions and Sound tags.
2347 </ul>
2348
2349 <h2>212 [2008/10/25]</h2>
2350 <ul>
2351 <li>Updated German Translation (by ThreeD).
2352 <li><a href="Wrye%20Bash%20General%20Readme.html#patchCoblCatalogs">Alchemical Catalogs</a>: Fixed formatting in ingredients catalog.
2353 </ul>
2354
2355 <h2>211 [2008/10/19]</h2>
2356 <ul>
2357 <li>Added <a href="Wrye%20Bash%20Advanced%20Readme.html#patch-tags">Bash Tags</a> command to mod menu.
2358 </ul>
2359
2360 <h2>210 [2008/10/12] [Wrye,DragoonWraith]</h2>
2361 <ul>
2362 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#patch-iim">Item Interchange Mode</a> (fixed version of InventOnly hack).
2363 <li>Message quote/code formatting [DragoonWraith].
2364 </ul>
2365
2366 <h2>209 [2008/09/14]</h2>
2367 <ul>
2368 <li>Add GMST Tweak: Repair Cost Multiplier.
2369 <li>Minor bugfix for circular masters note.
2370 </ul>
2371
2372 <h2>208 [2008/08/31]</h2>
2373 <ul>
2374 <li>Add "Copy To" command for saves.
2375 <li>Updated Russian translation (by DJ_Kovrik).
2376 <li>Moved translation files to Mopy\Data (to avoid "import locale" error).
2377 </ul>
2378
2379 <h2>207 [2008/08/16] [Ralgor]</h2>
2380 <ul>
2381 <li>Changed the order of the tweaks so Tweak Names always works.
2382 <li>Fixed a bug with loading cells in localized versions of Oblivion.
2383 </ul>
2384
2385 <h2>206 [2008/08/09] [Ralgor]</h2>
2386 <ul>
2387 <li>Fix a bug with <a href="Wrye%20Bash%20General%20Readme.html#patchImportSound">Import Sound</a>.
2388 <li>Fix a bug with cell output.
2389 </ul>
2390
2391 <h2>205 [2008/08/01]</h2>
2392 <ul>
2393 <li>Fix a bug with the v204 bugfix.
2394 </ul>
2395
2396 <h2>204 [2008/08/01]</h2>
2397 <ul>
2398 <li>Fix a couple of minor bugs.
2399 </ul>
2400
2401 <h2>203 [2008/07/31] [Ralgor, Wrye]</h2>
2402 <ul>
2403 <li>Tweak cell patching for improved flag merging. [Ralgor]
2404 <li>Tweak cell water height default again. [Wrye]
2405 <li>Fix a v196 bug in Copy to Esm/esp.
2406 </ul>
2407
2408 <h2>202 [2008/07/29] [Ralgor, Wrye]</h2>
2409 <ul>
2410 <li><a href="Wrye%20Bash%20General%20Readme.html#patchImportCells">Import Cells</a> Updated to not include cells in patch unless necessary.
2411 <li>Tweaked cell water default.
2412 <li>Error message tweak.
2413 </ul>
2414
2415 <h2>201 [2008/07/29]</h2>
2416 <ul>
2417 <li>Minor debugging.
2418 </ul>
2419
2420 <h2>200 [2008/07/28]</h2>
2421 <ul>
2422 <li>Fix a cell record related bug.
2423 </ul>
2424
2425 <h2>199 [2008/07/28]</h2>
2426 <ul>
2427 <li>Fix some cell record related bugs.
2428 <li><a href="Wrye%20Bash%20General%20Readme.html#patchTweakAssorted">Tweak Assorted</a>: Add Nvidia Fog Fix.
2429 </ul>
2430
2431 <h2>198 [2008/07/28]</h2>
2432 <ul>
2433 <li><a href="Wrye%20Bash%20General%20Readme.html#patchImportInventory">Import Inventory</a>: Add InventOnly support.
2434 </ul>
2435
2436 <h2>197 [2008/07/27]</h2>
2437 <ul>
2438 <li><i><b>Warning: Dev Version release!</b></i>
2439 <li>Debug Ralgor changes and adapt some more code to new object structure.
2440 <li>Added: Skill record handling.
2441 </ul>
2442
2443 <h2>196 [2008/07/26] [Ralgor]</h2>
2444 <ul>
2445 <li><i><b>Warning: Dev Version release!</b></i>
2446 <li>Add support for cell and world blocks.
2447 <li>Switch mod file record handling to new style objects.
2448 <li>Add ability to use psyco.
2449 </ul>
2450
2451 <h2>195 [2008/07/26]</h2>
2452 <ul>
2453 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#savesDiffMasters">Diff Masters</a> can now diff two saves.
2454 <li>BashMon: Fix backward compatibility bug.
2455 <li>Added notes field for savegames.
2456 <li>Added notes field for save profiles.
2457 <li>Fixed a bug that inverted .obse and .pluggy cosave flags.
2458 <li>Fixed various pluggy file operations to keep the same date.
2459 <li>Bashed Patch: Improved progress bar and description field.
2460 </ul>
2461
2462 <h2>194 [2008/07/20]</h2>
2463 <ul>
2464 <li>Copying files now copies mtimes. (Mainly affects dates of cosaves.)
2465 <li>Fix a bug in inventory merging when master lists are empty.
2466 </ul>
2467
2468 <h2>193 [2008/07/16]</h2>
2469 <ul>
2470 <li>Added <a href="Wrye%20Bash%20Advanced%20Readme.html#modsExportFactions">Export Factions</a> and <a href="Wrye%20Bash%20General%20Readme.html#patchImportFactions">Import Factions</a>
2471 <li>Expanded Bash_MFact.csv: should be pretty complete now.
2472 </ul>
2473
2474 <h2>192 [2008/07/13]</h2>
2475 <ul>
2476 <li>Fix some checkmark icons.
2477 <li>Maybe fix a bug in filtering.
2478 </ul>
2479
2480 <h2>191 [2008/07/12]</h2>
2481 <ul>
2482 <li>BashMon: stability improvement, moveSave.
2483 <li>CoSaves detection: Check for corruption based on date.
2484 </ul>
2485
2486 <h2>190 [2008/07/06]</h2>
2487 <ul>
2488 <li>BashMon: Expand to work with pluggy text file based signals (for Wrye Morph).
2489 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#saves-overview">Save Details</a> panel now shows whether OBSE and Pluggy cosave files exist.
2490 <li>Make sure that main frame is visible.
2491 <li>Fix a v189 bug with body part codes.
2492 </ul>
2493
2494 <h2>189 [2008/07/05]</h2>
2495 <ul>
2496 <li>Fix a bug with Merge Filtering.
2497 <li>New: <a href="Wrye%20Bash%20General%20Readme.html#patchImportSounds">Import Sound</a>.
2498 <li>Can now choose body part codes in <a href="Wrye%20Bash%20General%20Readme.html#patchTweakNames">Tweak Names</a>.
2499 </ul>
2500
2501 <h2>188 [2008/07/02]</h2>
2502 <ul>
2503 <li>Fix minor bug with Diff Masters.
2504 <li>NVidia Fog fix can now work on multiple mods at a time.
2505 <li>Minor tweaks to Import Names.
2506 <li>Added Undelete Refs command for mods.
2507 </ul>
2508
2509 <h2>187 [2008/06/24]</h2>
2510 <ul>
2511 <li>Updated Guard_Names.csv (for <a href="Wrye%20Bash%20General%20Readme.html#patchImportNames">Import Names</a>) (more OOO female guards).
2512 </ul>
2513
2514 <h2>186 [2008/06/24]</h2>
2515 <ul>
2516 <li>Added Guard_Names.csv (for <a href="Wrye%20Bash%20General%20Readme.html#patchImportNames">Import Names</a>).
2517 <li>Updated Bash_MFact.csv (for <a href="Wrye%20Bash%20General%20Readme.html#patchMorphFactions">Morph Factions</a>).
2518 </ul>
2519
2520 <h2>185 [2008/06/22]</h2>
2521 <ul>
2522 <li>New: <a href="Wrye%20Bash%20Advanced%20Readme.html#savesDiffMasters">Diff Masters</a>.
2523 </ul>
2524
2525 <h2>184 [2008/06/18]</h2>
2526 <ul>
2527 <li>Rename Created: Handle items with missing names.
2528 </ul>
2529
2530 <h2>183 [2008/06/17]</h2>
2531 <ul>
2532 <li>Fix conflict with TESCS that resulted in inability to change plugins.txt when TESC was running.
2533 <li><a href="Wrye%20Bash%20General%20Readme.html#patchLeveledLists">Leveled Lists</a>: Now discards empty leveled sublists from lists containing them.
2534 <li>Modify pluggy file version check to accept newer .pluggy file versions.
2535 </ul>
2536
2537 <h2>182 [2008/06/02]</h2>
2538 <ul>
2539 <li>Refactoring: Fix bug in bashmon.
2540 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#patch-filter">Merge Filtering</a>: Filter creature and npc spells, factions and items.
2541 <li>Add more info on Load Error during Bashed Patch rebuilding.
2542 <li>Add csFunction function to bish.py. For use with <a href="http://cs.elderscrolls.com/constwiki/index.php/Raw_Function_List">CSW Raw Function List</a>.
2543 </ul>
2544
2545 <h2>181 [2008/05/23]</h2>
2546 <ul>
2547 <li>Updated Portuguese (by Hadoki).
2548 <li>Fixed problem with updating masters for .pluggy file.
2549 </ul>
2550
2551 <h2>180 [2008/05/18]</h2>
2552 <ul>
2553 <li>Mods Lists now check for out of order ("Delinquent") masters.
2554 </ul>
2555
2556 <h2>179 [2008/05/18]</h2>
2557 <ul>
2558 <li>File: New Mod: Fixed a bug from when selected mod had no group.
2559 <li>Mods Lists now check for missing masters.
2560 </ul>
2561
2562 <h2>178 [2008/05/16]</h2>
2563 <ul>
2564 <li>Fix a bug with locktimes not forgetting times when deactivated.
2565 </ul>
2566
2567 <h2>177 [2008/05/12]</h2>
2568 <ul>
2569 <li>Fixed a rare bug with saving readme docs.
2570 </ul>
2571
2572 <h2>176 [2008/05/09]</h2>
2573 <ul>
2574 <li>More refactoring.
2575 <li>Fixed some updating bugs after unlocking times, etc.
2576 <li>Fixed a bug in reporting load list truncation.
2577 <li>Fixed a download link.
2578 </ul>
2579
2580 <h2>175 [2008/05/07]</h2>
2581 <ul>
2582 <li>Fixed a refactoring bug.
2583 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#people">People Tab</a>: minor tweak.
2584 </ul>
2585
2586 <h2>174 [2008/05/07]</h2>
2587 <ul>
2588 <li>New: <a href="Wrye%20Bash%20Advanced%20Readme.html#people">People Tab</a>.
2589 </ul>
2590
2591 <h2>173 [2008/04/30]</h2>
2592 <ul>
2593 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#tools-docs">Doc Browser</a>: Added "Open Doc" button.
2594 <li>Extreme Refactoring: Fix some bugs in screenshot commands.
2595 <li>Balo: Fixed an updating bug.
2596 <li>Doors: Removed some old cruft from door records.
2597 <li>Races: Removed some minor not-quite errors.
2598 <li><a href="Wrye%20Bash%20General%20Readme.html#patchImportNames">Import Names</a>: Fix a bug that would set some objects to have name == "NO NAME".
2599 </ul>
2600
2601 <h2>172 [2008/04/27]</h2>
2602 <ul>
2603 <li>Ensure that autogrouping is applied when full balo is activated.
2604 </ul>
2605
2606 <h2>171 [2008/04/27]</h2>
2607 <ul>
2608 <li>Autogrouping will now report on what mods it has grouped.
2609 </ul>
2610
2611 <h2>170 [2008/04/27]</h2>
2612 <ul>
2613 <li>Fix a startup bug for new users.
2614 </ul>
2615
2616 <h2>169 [2008/04/27]</h2>
2617 <ul>
2618 <li>Extreme Refactoring: Push more stuff into balt.py.
2619 <li>Extreme Refactoring: Fix a bug with saving setting files.
2620 <li>Balo: Automatic grouping.
2621 </ul>
2622
2623 <h2>168 [2008/04/26]</h2>
2624 <ul>
2625 <li>Extreme Refactoring: Fix some more bugs.
2626 <li>Extreme Refactoring: Some more refactoring.
2627 <li>Full Balo
2628 <ul>
2629 <li>Discard old Balo Groups command.
2630 </ul>
2631 </ul>
2632
2633 <h2>167 [2008/04/22]</h2>
2634 <ul>
2635 <li>Extreme Refactoring: More bugfixes.
2636 </ul>
2637
2638 <h2>166 [2008/04/22]</h2>
2639 <ul>
2640 <li>Another small fix: auto-makedirs as needed for dat files.
2641 </ul>
2642
2643 <h2>165 [2008/04/21]</h2>
2644 <ul>
2645 <li>Extreme Refactoring: Zap ancient wx.Points from settings file.
2646 </ul>
2647
2648 <h2>164 [2008/04/21]</h2>
2649 <ul>
2650 <li>Scrollpos Memory: Fix a minor bug
2651 </ul>
2652
2653 <h2>163 [2008/04/21]</h2>
2654 <ul>
2655 <li>Extreme Refactoring: More bug fixes, etc.
2656 <li>Mod and saves lists now remember scroll positions.
2657 </ul>
2658
2659 <h2>162 [2008/04/21]</h2>
2660 <ul>
2661 <li>Update download links for python 2.4 and 2.5.
2662 <li>Extreme Refactoring: More bug fixes.
2663 </ul>
2664
2665 <h2>161 [2008/04/20]</h2>
2666 <ul>
2667 <li>Extreme Refactoring: Fix a bug that prevented startup.
2668 <li>Misc. UI tweaks.
2669 </ul>
2670
2671 <h2>160 [2008/04/20]</h2>
2672 <ul>
2673 <li><i><b>Extreme Refactoring</b></i>
2674 <ul>
2675 <li>Many base functions separated out into new bolt and balt libraries.
2676 <li>Many base functions revised and improved. <i><b>especially</b></i> bolt.Path.
2677 <li>Miscellaneous code cleanup/enhancement.
2678 </ul>
2679 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsExportNames">Export Names</a> and <a href="Wrye%20Bash%20Advanced%20Readme.html#modsImportNames">Import Names</a> now export "NO NAME" as needed.
2680 <li>Add support for CLAS records.
2681 <li>Simplified <a href="Wrye%20Bash%20Advanced%20Readme.html#savesRepairAbomb">Repair Abomb</a> messages.
2682 <li>In progress: Balo Upgrade
2683 </ul>
2684
2685 <h2>159 [2008/04/06]</h2>
2686 <ul>
2687 <li>Rearranged mod file menu. (Advanced commands are now in last section.)
2688 <li>Fix a bug with writing very long text fields.
2689 <li>Added <a href="Wrye%20Bash%20Advanced%20Readme.html#modsNvidiaFogFix">Nvidia Fog Fix</a>.
2690 </ul>
2691
2692 <h2>158 [2008/04/05]</h2>
2693 <ul>
2694 <li>Comment out a warn explicit that caused problems for some people.
2695 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#saves-profiles">Save Profiles</a>: Added Move To command to quickly move files between profiles.
2696 </ul>
2697
2698 <h2>157 [2008/04/05]</h2>
2699 <ul>
2700 <li>Pluggy support: Renaming masters of a savegame will now also update the masters as recorded in the .pluggy cofile (if it exists).
2701 </ul>
2702
2703 <h2>156 [2008/04/03]</h2>
2704 <ul>
2705 <li>Updated Bash_MFact.csv (used by Wrye Morph mod).
2706 </ul>
2707
2708 <h2>155 [2008/03/29]</h2>
2709 <ul>
2710 <li><a href="Wrye%20Bash%20General%20Readme.html#patchRaceRecords">Race Records</a> (formerly "Import Race Info")
2711 <ul>
2712 <li>Fixed a bug that broke it in recent releases.
2713 <li>Now recognizes merged as well as active mods.
2714 </ul>
2715 <li><a href="Wrye%20Bash%20General%20Readme.html#patch">Bashed Patches</a>: Refactored modset and statistics reporting code.
2716 <li>Improved performance when hiding a bunch of files.
2717 <li>Recoded <a href="Wrye%20Bash%20Advanced%20Readme.html#pm">PM Archive Tab</a> to avoid a possible bug.
2718 </ul>
2719
2720 <h2>154 [2008/03/23]</h2>
2721 <ul>
2722 <li><a href="Wrye%20Bash%20General%20Readme.html#patchTweakAssorted">Tweak Assorted</a>: Darnified books: Minor tweaks.
2723 <li><a href="Wrye%20Bash%20General%20Readme.html#patchCoblCatalogs">Alchemical Catalogs</a>: Darnified text.
2724 <li><a href="Wrye%20Bash%20General%20Readme.html#patch-merging">Merge Patches</a>: Don't keep overrides unless necessary.
2725 <li>Updated Portuguese (by Hadoki).
2726 </ul>
2727
2728 <h2>153 [2008/03/23]</h2>
2729 <ul>
2730 <li><a href="Wrye%20Bash%20General%20Readme.html#patchTweakAssorted">Tweak Assorted</a>: Darnified books.
2731 <li>Updated Portuguese (by Hadoki).
2732 </ul>
2733
2734 <h2>152 [2008/03/21]</h2>
2735 <ul>
2736 <li><a href="Wrye%20Bash%20General%20Readme.html#patch-merging">Merge Patches</a>: Fix a bug with MGEF records.
2737 </ul>
2738
2739 <h2>151 [2008/03/20]</h2>
2740 <ul>
2741 <li><a href="Wrye%20Bash%20General%20Readme.html#patch-merging">Merge Patches</a>: Fix another bug with merging scripts. (SCRO formids.)
2742 </ul>
2743
2744 <h2>150 [2008/03/18]</h2>
2745 <ul>
2746 <li><a href="Wrye%20Bash%20General%20Readme.html#patchImportGraphics">Import Graphics</a>: Added support for MGEFs.
2747 <li><a href="Wrye%20Bash%20General%20Readme.html#patchTweakClothes">Tweak Clothes</a>: Will now ignore non-playable items.
2748 <li>Better handling for "Improper grouping" errors.
2749 <li>Resupport Hiding/Unhiding savefiles (now with pluggy support).
2750 <li>Support for unused magic effects.
2751 </ul>
2752
2753 <h2>149 [2008/03/16]</h2>
2754 <ul>
2755 <li>Remove some left over debugging code.
2756 <li>Tweaked various info messageboxes (e.g. mtimes reset).
2757 </ul>
2758
2759 <h2>148 [2008/03/16]</h2>
2760 <ul>
2761 <li>Added <a href="Wrye%20Bash%20General%20Readme.html#patchImportInventory">Import Inventory</a>.
2762 </ul>
2763
2764 <h2>147 [2008/03/16]</h2>
2765 <ul>
2766 <li><a href="Wrye%20Bash%20General%20Readme.html#patch-merging">Merge Patches</a>: Fix a bug with merging scripts. (SCRV/SCRO mixing.)
2767 <li>Balo:
2768 <ul>
2769 <li>Fix a bug that left groups menu out of sync with added/removed groups.
2770 <li>Fix a bug with auto-reading groups from description field.
2771 <li>Added Mod Group Export/Import.
2772 </ul>
2773 <li>BashMon: Misc. additions/changes.
2774 <li>Bashed Patches: Changed help text for a few components.
2775 <li><a href="Wrye%20Bash%20General%20Readme.html#patchTweakAssorted">Tweak Assorted</a>: Added Armor Shows Rings/Amulets.
2776 <li><a href="Wrye%20Bash%20General%20Readme.html#patchTweakClothes">Tweak Clothes</a>: Added Gloves Show Rings.
2777 </ul>
2778
2779 <h2>146 [2008/03/10]</h2>
2780 <ul>
2781 <li>Balo (Bash Auto Load Ordering)
2782 <ul>
2783 <li>Add Balo Groups command.
2784 <li>Auto-assign groups from Group: tag in description.
2785 <li>Update docs.
2786 </ul>
2787 <li>Complete cosave (.pluggy and .obse) file support.
2788 <li>Fix a rare problem with patching light records.
2789 </ul>
2790
2791 <h2>145 [2008/03/06]</h2>
2792 <ul>
2793 <li>Fix a v143 bug that prevented startup for most users.
2794 </ul>
2795
2796 <h2>144 [2008/03/06]</h2>
2797 <ul>
2798 <li>Fix a v143 bug in .pluggy support.
2799 </ul>
2800
2801 <h2>143 [2008/03/05]</h2>
2802 <ul>
2803 <li>Rearrange docs a little.
2804 <li>Delete key now works in Mod and Save lists.
2805 <li>Optional use of pywin32 to get user directories.
2806 <li>Added statusbar messages for mods.
2807 <li>Removed some unused savegame commands (hide, snapshot).
2808 <li>Updated .pluggy support to handle .bak.pluggy files.
2809 <li>In progress: Requirement checking.
2810 </ul>
2811
2812 <h2>142 [2008/02/27]</h2>
2813 <ul>
2814 <li>Add support for renaming, duplicating and deleting .pluggy files associated with savefiles. (Other file commands (backup, snapshot hide/unhide are <i><b>not</b></i> supported.)
2815 <li>Simplify ordering heuristic (ignore parent order).
2816 <li>Change default groups to canonical Balo groups. (Won't affect users who have modified their group list in any way.)
2817 <li>Modify Faction Morph patcher to support recent Wrye Morph changes.
2818 </ul>
2819
2820 <h2>141 [2008/02/18]</h2>
2821 <ul>
2822 <li>Another bug fix related to SreNpc refactor in v 139.
2823 </ul>
2824
2825 <h2>140 [2008/02/18]</h2>
2826 <ul>
2827 <li>Fix a new bug with Update NPC Levels.
2828 <li>Add <a href="Wrye%20Bash%20General%20Readme.html#trouble-dump">Debug Mode</a>.
2829 </ul>
2830
2831 <h2>139 [2008/02/17]</h2>
2832 <ul>
2833 <li>Wrye Morph support: In progress.
2834 <ul>
2835 <li>Refactor SreNpc.
2836 <li>Refactor/expand PCFaces getting/setting.
2837 </ul>
2838 <li>Updated Portuguese (by Hadoki).
2839 </ul>
2840
2841 <h2>138 [2008/02/15]</h2>
2842 <ul>
2843 <li>Auto Ordering: Tweak diff between mods from 60 seconds to 70 (for OBMM compatibility).
2844 <li>Fix order of MGEF sub-records.
2845 <li>Disable ctrl-up/down for auto-sorted files.
2846 <li>Refactor saveFile.getRecord.
2847 <li>Upgraded <a href="Wrye%20Bash%20Advanced%20Readme.html#savesListMasters">List Masters</a> to be like <a href="Wrye%20Bash%20Advanced%20Readme.html#modsListMods">List Mods</a>.
2848 <li>Bashed Patch: <a href="Wrye%20Bash%20General%20Readme.html#patchMorphFactions">Morph Factions</a>.
2849 <li>Wrye Morph support: In progress.
2850 </ul>
2851
2852 <h2>137 [2008/02/05]</h2>
2853 <ul>
2854 <li>Fix yet another updating bug with Relev,Delevs.
2855 <li>Add an error check for circular masters.
2856 <li>Rational Names: OOO.esp >> OOO.esm.
2857 </ul>
2858
2859 <h2>136 [2008/02/03]</h2>
2860 <ul>
2861 <li>Auto-sorting: Misc. tweaks and UI fixes.
2862 </ul>
2863
2864 <h2>135 [2008/02/02]</h2>
2865 <ul>
2866 <li>Added Portuguese translation (by Hadoki).
2867 <li>Added <a href="Wrye%20Bash%20General%20Readme.html#patchSEWorldTests">SEWorld Tests</a> to Bashed Patch.
2868 <li>Minor tweaks to Auto Ordering.
2869 </ul>
2870
2871 <h2>134 [2008/02/01]</h2>
2872 <ul>
2873 <li>Fix: Auto Ordering to resort after redating anchor files.
2874 </ul>
2875
2876 <h2>133 [2008/02/01]</h2>
2877 <ul>
2878 <li>New: Auto Ordering by group.
2879 <li>Group headers in mods lists.
2880 </ul>
2881
2882 <h2>132 [2008/01/31]</h2>
2883 <ul>
2884 <li>Fix a bug with merging INGR records in Bashed Patch.
2885 </ul>
2886
2887 <h2>131 [2008/01/31]</h2>
2888 <ul>
2889 <li>Hack to get around bug with screens tab not showing up correctly.
2890 <li>Make sure that group anchor mods sort to top after Sort command.
2891 <li>Fix a bug that prevented merged mods from acting as delevs/relevs.
2892 </ul>
2893
2894 <h2>130 [2008/01/28]</h2>
2895 <ul>
2896 <li>Group sorting now allows groups to start with '='.
2897 <li>GMST Tweak: Msg. Equip Generic.
2898 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsImportFormIDs">Import Formids</a>.
2899 </ul>
2900
2901 <h2>129 [2008/01/14]</h2>
2902 <ul>
2903 <li>Fix a v 124 bug with renaming mods.
2904 <li>In progress: Complete Dial/Info handling.
2905 <li>Minor UI tweaks and Rational Names CSV additions.
2906 </ul>
2907
2908 <h2>128 [2008/01/13]</h2>
2909 <ul>
2910 <li>Fix a v 127 bug that broke Bash Patches.
2911 </ul>
2912
2913 <h2>127 [2008/01/12]</h2>
2914 <ul>
2915 <li>Fix a bug with importing faces from Khajiits to a mod.
2916 <li>Fix a bug with names export.
2917 <li>Add support for quest and ai package records. (Will impact mod merging, editor id importing, etc.)
2918 <li>Added/fixed some entries in Rational Names (thanks Havner).
2919 </ul>
2920
2921 <h2>126 [2008/01/10]</h2>
2922 <ul>
2923 <li>Fix minor bug in ordering mods after updating their details.
2924 <li>Fix bug with patching introduced in v 124 refactor.
2925 <li>Fix bish.py to work with v 124 refactoring.
2926 <li>Added settings.safeMode.
2927 </ul>
2928
2929 <h2>125 [2008/01/10]</h2>
2930 <ul>
2931 <li>Fix a few bugs with refactoring in 124.
2932 </ul>
2933
2934 <h2>124 [2008/01/10]</h2>
2935 <ul>
2936 <li>Refactor bosh.plugins. (Mostly merge with bosh.modInfos.)
2937 </ul>
2938
2939 <h2>123 [2007/12/23]</h2>
2940 <ul>
2941 <li>Corrected Russian translation (by DJ_Kovrik).
2942 </ul>
2943
2944 <h2>122 [2007/12/23]</h2>
2945 <ul>
2946 <li>Updated Russian translation (by DJ_Kovrik).
2947 <li>Better handling of deleted records.
2948 <li>Fix a problem with Bashed Patches not including recent additions.
2949 </ul>
2950
2951 <h2>121 [2007/12/16]</h2>
2952 <ul>
2953 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#mods-details">Mod Details</a> like TESCS Details view.
2954 <li>Minor addition to Game Setting: Essential NPC Unconsciousness.
2955 </ul>
2956
2957 <h2>120 [2007/12/15]</h2>
2958 <ul>
2959 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#patch-filter">Merge Filtering</a>
2960 <li>Mod activate/deactivate will now display message if masters/children are activated/deactivated.
2961 <li>Load lists now works like Load Masters on savegames.
2962 <li>Fix problem with pluggy.bak files in saves directory.
2963 <li>Fix a minor bug with duplicating .bak files.
2964 </ul>
2965
2966 <h2>119 [2007/12/10]</h2>
2967 <ul>
2968 <li>Tweak <a href="Wrye%20Bash%20General%20Readme.html#patchRaceRecords">Import Race Info</a> to a problem with unnamed races.
2969 </ul>
2970
2971 <h2>118 [2007/12/09]</h2>
2972 <ul>
2973 <li>Tweak <a href="Wrye%20Bash%20General%20Readme.html#patchRaceRecords">Import Race Info</a> to work better with Cosmetic Compilation.
2974 </ul>
2975
2976 <h2>117 [2007/12/09]</h2>
2977 <ul>
2978 <li>Fix a bug with eye mesh filtering in <a href="Wrye%20Bash%20General%20Readme.html#patchRaceRecords">Import Race Info</a> patcher.
2979 </ul>
2980
2981 <h2>116 [2007/12/09]</h2>
2982 <ul>
2983 <li><a href="Wrye%20Bash%20General%20Readme.html#savesRepairFactions">Repair Factions</a>: Bug fix part IV. I <i>think</i> it's fixed this time.
2984 <li>Fix a minor bug with Delete Spells when some masters are missing.
2985 </ul>
2986
2987 <h2>115 [2007/12/08]</h2>
2988 <ul>
2989 <li><a href="Wrye%20Bash%20General%20Readme.html#savesRepairFactions">Repair Factions</a>: Add extra check to make sure player has default spell.
2990 </ul>
2991
2992 <h2>114 [2007/12/08]</h2>
2993 <ul>
2994 <li><a href="Wrye%20Bash%20General%20Readme.html#savesRepairFactions">Repair Factions</a>
2995 <ul>
2996 <li>New command splits repair function from 113 to separate command.
2997 <li>Additional changes to code to prevent related errors.
2998 </ul>
2999 </ul>
3000
3001 <h2>113 [2007/12/07]</h2>
3002 <ul>
3003 <li>Fix major bug with releveling npcs.
3004 <ul>
3005 <li>Bug was probably introduced around v 105, but would have become more obvious around v 111 due to heavy use of new Update NPC Levels feature.
3006 <li>Effect of bug were intrafaction NPC fighting. Possibly lack of spells.
3007 </ul>
3008 <li>Fix minor bug in setting time after copy to esm/esp.
3009 </ul>
3010
3011 <h2>112 [2007/12/06]</h2>
3012 <ul>
3013 <li>Updated bashmon to support pingpong.
3014 </ul>
3015
3016 <h2>111 [2007/12/04]</h2>
3017 <ul>
3018 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#savesUpdateNPCLevels">Update NPC Levels</a> replaces Import NPC Levels.
3019 <li>Misc. Tweaks
3020 <ul>
3021 <li>Misc tweaks to html browsing windows.
3022 <li>Move doc browser button to status bar.
3023 </ul>
3024 <li>bashmon.py now included in distribution.
3025 <li>Updated recommended python and wxPython:
3026 <ul>
3027 <li>Recommended python: 2.5.1
3028 <li>Recommended wxPython 2.8.7.1
3029 </ul>
3030 </ul>
3031
3032 <h2>110 [2007/11/24]</h2>
3033 <ul>
3034 <li>Misc. Tweaks
3035 <ul>
3036 <li>Refactor Path objects in effort to improve performance.
3037 <li>Make log messages look more modal.
3038 <li>Mark Mergeable now reports in a log message.
3039 <li>Add warning icon to continue queries.
3040 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#pm">Import Archives</a> now handles messages archived from "Sent" mailbox.
3041 <li><a href="Wrye%20Bash%20General%20Readme.html#patchTweakNames">Tweak Names</a>: Spells: You can now use the "unlabeled" version to remove old labels without adding new ones.
3042 </ul>
3043 </ul>
3044
3045 <h2>109 [2007/11/10]</h2>
3046 <ul>
3047 <li><a href="Wrye%20Bash%20General%20Readme.html#patchRaceRecords">Import Race Info</a>: Fix for races using reanimate eyes.
3048 </ul>
3049
3050 <h2>108 [2007/11/07]</h2>
3051 <ul>
3052 <li><a href="Wrye%20Bash%20General%20Readme.html#patchRaceRecords">Import Race Info</a> Minor tweaks to eye mesh filtering.
3053 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#pm">PM Archive Tab</a> Import Archives now supports pre-2005 archives.
3054 </ul>
3055
3056 <h2>107 [2007/11/07]</h2>
3057 <ul>
3058 <li>New <a href="Wrye%20Bash%20Advanced%20Readme.html#pm">PM Archive Tab</a>.
3059 <li>Fix a minor bug in marking in patch imported mods in main mod list.
3060 </ul>
3061
3062 <h2>106 [2007/11/05]</h2>
3063 <ul>
3064 <li><a href="Wrye%20Bash%20General%20Readme.html#patchRaceRecords">Import Race Info</a> Eye Mesh filtering: fix a bug, add argonianEyeMesh.
3065 </ul>
3066
3067 <h2>105 [2007/11/04]</h2>
3068 <ul>
3069 <li>Refactor <a href="Wrye%20Bash%20General%20Readme.html#patchRaceRecords">Import Race Info</a>. Add eye mesh filtering.
3070 <li>Mods count now in bottom right of status bar (active/available).
3071 <li>Refactor savegame face getting/setting (for use with brzMonitor).
3072 <li>Updated Russian translation (by DJ_Kovrik).
3073 </ul>
3074
3075 <h2>104 [2007/10/27]</h2>
3076 <ul>
3077 <li><a href="Wrye%20Bash%20Advanced%20Readme.html#modsExportEditorIDs">Export Editor Ids</a> and <a href="Wrye%20Bash%20Advanced%20Readme.html#modsImportEditorIDs">Import Editor Ids</a> now update scripts as well.
3078 <li><a href="Wrye%20Bash%20General%20Readme.html#patch-merging">Merge Patches</a> now supports sound records.
3079 <li>Refactor dictionary variable names to "key_value" form.
3080 <li>Refactor to use new Open/SaveDialog functions.
3081 <li>Tweak personal directory extraction code in initSettings.
3082 <li>Tweak wtxt to avoid odd contents bug.
3083 </ul>
3084
3085 <h2>103 [2007/10/19]</h2>
3086