Вы находитесь на странице: 1из 6

16/02/10 v1.1.0.14 + Fixed problem with feed cross threading 16/02/10 v1.1.0.

13 + First version of the new installer engine. + Fixed threading issue with the AOI + Fixed a bug that caused the latest online version to return the lastes t installed version + A few addons updated to latest version. + Archives with empty folders should no longer cause the installer to er ror. + Feed scanner is now on a 30 min timer. + Added button to force the feed timer to refresh feeds. 15/02/10 v1.1.0.12 + Small UI changes + Reverted (AOI, if a download is corrupt it asks you to delete the arch ive and restart the install.) 15/02/10 v1.1.0.11 + XML generator tool no longer included in updates + Fixed cut off banner again 15/02/10 v1.1.0.10 + Availible list should now be the same size as the installed list + About dialog title fixed. + AOI, if a download is corrupt it asks you to delete the archive and re start the install. + Availible addOns can now be sorted by title + Installed and availible addons are sorted on startup. + Title column in both tabs is autosized on startup. + Download cache manager added (View > Download Cache Manager) + Fixed a problem with downloads (even failed ones) being cached. 14/02/10 v1.1.0.9 + Now has a min size so that you cant make it too small + Fixed bug where installing unmanaged addons would cause the install to run twice. + Protocol now support update and installurl links + Feeds are now loaded correctly + Reduced overhead of the addon manager 14/02/10 v1.1.0.8 + Installed addons can be sorted by name, online and installed [other co lumns coming soon] + changed banner code, so that it doesn't halt loading. + Settings should now transfer between versions. + Fixed properties toolbar button + Added a protocol register (l4d2aoi://) [Tools > Register Protocol] + fixed addons not registering as managed when lauched via url + Non of the banner should be cut off now + Download retry counter now resets correctly on download resume. + Changed AddOn management, small increase in speed and decrease in mem usage. + Installed and online versions have been corrected. + Internal changes to how the feed scanner works. 13/02/10 v1.1.0.7 + Notify icon text updated.

+ Notify icon now restores the main window on click. + Banner area size increased. 13/02/10 v1.1.0.6 + Spash screen bug should now be gone + Start of branding process + Run Left 4 Dead 2 and Binny Button Have now changed places. + Branding Menu added (Team [SAO]) + Banner code added. + Fixed auto detect l4d folder crash. + banner leek fixed + AddOn tags appear as the do ingame (commer seperated). No more trailin g seperators. + New spash screen added. 11/02/10 v1.1.0.5 + Corrected revision log. + Installed tab now shows out of date addons. + Update button and logic. + You can choose (via the options) if out of date/unmanaged addons shoul d be highlighted and what colour. + Fixed some thread calls. + Fixed install button + Fixed a bug that caused downloads not to be cached. + AddOns that are not installed no longer show as having updates availib le. + Fixed a bug where currupt downloads continued to install causing the A OI to crash. 11/02/10 v1.1.0.4 + AOI installer shouldn't run task generator twice. + Only installed addons with updates are now highlighted. 10/02/10 v1.1.0.3 + Fixed some exceptions + Changes to the vpk scanner + VPK scanning should be quicker now. + AOI UI responsivness during download/extract improved + Code Optimisations + Spashscreen transparancy bug fixed + Availible Add-Ons tab more resposive + Updates are highlighted yellow in availible tab. + AddOn cache now works as expected. general speed-up in both tabs. 10/02/10 v1.1.0.2 + Added a notify (system tray) icon + Added new confirm install dialog + Confirm dialog is UAC aware + L4DAOI is hidden whilst the AOI is active + Unmanaged Addon layout changes, icons added. + Focus should be correctly returned to L4DAOI + class library changes, more code moved over + Feed logic changed. L4D2AOI can now preferes cached xml feeds over the included AddOns.xml. Program can survive on external lists. + changed download code to sleep thread + added some thread sleeping to reduce cpu usage. 10/02/10 v1.1.0.1 + Encapusled more classes to prevent data leeks.

+ Small changes to the file logger to reduce the size of the log. + small changes to the download cache to prevent duplicate entrys + VPK file handles should now be closed after extracting the addon infor mation. + AOI extract progress works again. + Each addon download url will be used instead of just the first. + Fixed bug when installing an addon from a local file. + AddOns XML now supports a <Homepage> tag. right click an availible add on with a valid homepage to open the site up. + Fixed Homepage URL for VPK's with trailing // in their addon info. + Availible tab, toolstip and menu both say install + Added some icons. + New download system (less resources) + option to disable addon rescan + refresh button added + Incomplete downloads are now deleted + fixed bug which caused file smaller than the buffeer (4k) to report as not downloaded. + Addon folder rescanner after installing an addon. + App should now be single instance. + Download should now be canceled correctly. + Added UAC Shield Code 08/02/10 v1.1.0.0 + Fixed feed cache bug + Fixed download cache bug + Fixed Properties right click. + AOI uses an installer instruction file to tell it what to do. Supports multiple tasks and error reporing. should allow the removal of the log file as the xml data can be sent instead. + AOI now displays SI instead of bytes + Download Cache had an object based interface now. + New download manager added, allows multiple downloads and finer contro l over downloads. + Unamanaged addon installer can now try to dl and install addons from a url + Unmanaged addon installer, uses the same UAC aware launcher as the mai n installer. + Fixed AOI error with paths containing spaces. + Changed over to new task based install system. + Fixed some threading issues causing the AOI to hang. + Fixed some Framework NullExceptions and InvalidOperations causing the app to slow down. + Fixed a problem preventing the AOI.exe from being registered as runnin g. + Removed AOI handle code (as UAC processes cannot be read by non-UAC pr ocess) so cannot monitor the process. + Threads created by the AOI should exit gracefully and not cause errors . + Small increase in web download speed. + Installer Progress bars should be fixed. + AOI, one progress bar removed. The overall progress bar will be readde d one class changes have been made to support multiple downloads. + Zip files now return extract progress. + the extraction process should not be able to be cancelled. + VPKS that error should just show a simple warning now. + Scan for addons disabled after install to prevent errors. + Set install direcotry messagebox should now always show above the spla sh screen. + Downloads can now timeout (5 retrys at 10sec a retry) 50s total

+ + + + + + + d.

Timed-out download threads should now exit correctly. Can download/install multiple addons at once Integraded the l4donl4d2 main feed into the app Interupted downloads should not cause the AOI to hang Complete downloads no longer fire the download timeout warning Downloads should no longer be reported as errors. AOI shouldn't keep asking to exit when finished or an error has ocurre

+ Fixed options dialog on first startup. + AOI Cancel button shouldn't ask twice + Added "Run Left 4 Dead 2" under the tools menu 07/02/10 v1.0.7.1 + AddOns have both a title (that must match the vpk title for matching) and a DisplayName which is a friendly name for the addon. An extra property Name has been added (which is the display name , unless there isnt one, in which case it is the title) Availible AddOns are now grouped by their name. Alowing Grouping the same addon who's different versions have different titles. + Some LINQ cahing added (slight increase in mem usages, but big gains i n speed when same data is queried multiple times) + File clean-up removed some files that where only required in previous versions. + ListView flicker reduced/removed. + Colouring readded to "Installed" tab, Salmon indicated an unmanaged ad don. + Added the "Binny Button" for addon support detection 07/02/10 v1.0.7.0 + Added a way to specify a file size and a md5 in the addon xml. + Experimental addon feed manager added. You can add multiple feeds to t he list. Each is read and stored in one cache.xml in the feeds folder. Hopefully I can then support multiple sources or produce addon l ists. e.g. L4D on L4D2 or allows server admins to create addon lists and distibu te them. + Using "view > application folders" you can now open and see the data b eing stored by the application. + made some changes to the initial startup messagebox (wording changes a nd added correct icon for the type of message) + small change to the way the steam path is shown to the user. changed t he / to \ to cut down on people being confused. + More code moved into the AOICL. + New AOI backend, should allow future versions to install multiple addo ns at once. + Fixed a threading issue that prevented the AOI from exiting correcly. 06/02/10 v1.0.6.0 + Options dialog should open in the middle of the screen. + Added a splash screen (can be disabled by -splash) or in the options d ialog. + Hid the view menu as it doesn't do anything. + Added toolbar to "Availible" tab, with download button. + Added toolbar to "Installed" tab, with properties button. + Properties dialog displays some basic info about an installed addon + add-on lists now resizes properly + Branding. The spash screen attemps to open "branding.jpg" allowing bra nded versions of the app to be created. + "Borrowed" the team sao webpage logo to test the branding option. 06/02/10 v1.0.5.3

+ Already downloaded files do not prevent the addon from installing. 06/02/10 v1.0.5.2 + Interuppted downloads (network disconnection, no internet acccess, url not found, etc...) are handled/logged better. Install should not try to continu e now. 06/02/10 v1.0.5.1 + Quick fix to stop the AOI trying to continue install after download ha d failed. + Hid some menus who code isn't actually implemented yet. 06/02/10 v1.0.5 + Addon list now correctly resizes properly. + Removed the colour coding from the lists. + Removed the "All" tab, as it wasn't useful + Added Add-On Feed Manager, to allow multiple sources for addon updates . So that one giant feed list isn't needed. Also means that if the main feed eve r goes down the community can keep the addon updater alive. + Backend code changes. More code moved to the main class library. + Multi-select of addons is now disabled. + Changed icon to default l4d2 icon. + Disabled the cache until the problems with downloading are solved + Removed the messages boxes from the AOI and added log entries instead. + Attempted fix for Chilkat.rar reporting errors trying to open files do wnloaded using the System.New.WebClient. + VPK's with large indexes are now correctly read. + AOI status labels are now always centered. + Before installing an addon an md5 of the file is calculated. 04/02/10 v1.0.4 + Bug fixed preventing installing addons that where outside the Download s directory + Files are now sandboxed to the l4d2 install dir. Any attempt to write outside of this folder is denied. + rar files now report their percentage extracted when installing. + fixed some threading issues causing UI lockup problems. + All addon-lists are queried from one source. + Availible addons list now highlights updated addons. + Installed Addons re-checked after an addon is installed. + Small AOI GUI changes + changed some sections to use LINQ + Downloads.txt fully removed. + Started using a memory/performance tool to hopefully solve performance based bugs 03/02/10 v1.0.3 + Add-on install instructions are generated automatically + Un-managed addons can be installed from folders as well as zip/rar arc hives + L4D2 Install Directory Should now be correcly remembered + removed annoying messages boxes from the Addon installer + Help > About L4D2AOI now shows the about dialog. + Completed downloads are now remembered by the application so that addo ns arn't redownloaded once complete. + Add-on Install (AOI.exe) should not longer loose focus. + Fixed startup problem related to a non-existant process. + Incompleted downloadeds are now deleted and not cached. + Fixed problem with cache.txt being already open. + Moving sections of code into the AOICL to allow code sharing.

+ Improved detections of installed/updated/availible addons + Added new view "All" to the main screen. colour coded to indicate stat us (green - ok, yellow - needs updating, red - not installed, salmon - not manag ed by this app) + Updated ChilKat.rar to v9.0.8.0 + Added UAC detection code for Vista/Windows 7 + Thread changes to prevent UI access errors + More code added to AOICL (Add-On Install Class Library) + Added generic Archive type to allow future support for different archi ve formats 01/02/10 v1.0.2 + Add-ons can be read from either zip or rar files. + Added Stub Installer (AOI.exe) that runs in an elevated process to all ow users who have installed steam to the program files folder to have permission to write to the addons folder + Some multi-threading support added + Add-ons are read from an XML file now. 28/01/10 v1.0.1 + addoninfo.txt from vpk files is now read into memory instead of temp f iles. No more file access error or temp.txt files. vpk scanning speed increased. + Options dialog now has a browse button instead of just having to manua lly select the folder. + Add-ons that are alreay installed can be hidded from the availible tab (Vies > Hide Installed Add-Ons).

Вам также может понравиться