Drive Space Indicator Changelog
Changelog for Drive Space Indicator
All changelog notes before v5.2.0.0 have been lost, quite possibly permanently….
- v5.2.0.0:Nov 23, 2008
- GUI has been reorganized.
- Most non-drive options moved to menu bar.
- Language file format completely reorganized with MANY NEW strings!
- Ability to browse to both RyanVM and WinCert forum threads.
- Ability to open browser to contact language translators.
- Multiple-plural language situations now able to be dealt with.
- About and Special Thanks now have their own dialog box and are localizable.
- New "60 minutes" update interval available.
- New "Never" update interval available (1,000,000 minutes = approx. every 2 years)
- Update code changed so that new language releases won't interfere with older versions.
- Serbian language translation was removed, as conversion script screwed it up BAD!
- New Inno-like installer written from the ground up.
- New uninstaller written from the ground up.
- v5.2.1.0:Nov 23, 2008
- Fixed out-of-bounds error issue when script is paused.
- Fixed undefined variable error issue when user switches languages.
- Added COM error handler to script to try to get exception thingy to go away...
- v5.2.2.0:Nov 27, 2008
- Reverted back to previous version of AutoIt - Should take care of Exception problem.
- Icons don't have box around them anymore.
- Czech language file has been updated, courtsey of khagaroth.
- Polish language file has been updated, courtsey of RedWine.
- French language file has been updated, courtsey of Bober101.
- New strings INST_4B and INST_4C resolve the issue RedWine found.
- New Silent installer (basically SFX installer with /SILENT instead of /INSTALL switcH)
- v5.2.2.1:Nov 28, 2008
- Fixed language string issue found by RedWine.
- All language updates available in v5.2.2.0 are available by way of the update functionality in the program.
- v5.2.3.1:Nov 28, 2008
- - SFX "GUIMode" issue has been corrected.
- Fixed update issue where language file wasn't listed for updating like it should of.
- Serbian language has been removed from the addon INF.
- v5.2.4.0:Nov 29, 2008
- Fixed situation where opened window can't be closed by program if another subwindow is opened.
- Made sure Serbian language file v5.1.x.x and older is deleted at install.
- Fixed program's formatting string function so that "%s2" actually works to swap the two parameters passed.
- Timer interval between updates changed to 1.5 seconds instead of immediately upon device insert/removal.
- v5.2.5.0:Nov 29, 2008
- Fixed blank "Uninstall Complete" message.
- Fixed issue where selecting "Delete Icons on Program Exit" unchecks/checks "Start with Windows" in menu.
- Fixed minor issue where complete link was stored in array for update function.
- Fixed minor issue with edit controls on Install page 3 (Install Path) and 5 (Shortcut Path).
- Added code to try to make icons appear on Icon Theme tab on x64 systems.
- v5.2.5.1:Nov 29, 2008
- Fixed edit fields in Installer Page 3 and 5.
- v5.2.5.2:Nov 30, 2008
- "Install Complete" page modified so that all text is seen correctly.
- Code for "Visit Support" & "On The Web" features rewritten to support different default browsers.
- Added "Main_10" to language file for "No Internet Browser" message.
- v5.2.5.3:Nov 30, 2008
- Reversion of code modification for Preview tab.
- v5.2.6.0:Dec 1, 2008
- Installer checks language file versions to ensure latest version isn't overwritten with earlier version.
- Updated Italian language file, courtsey of SoftInformatica.
- Uncommented line responsible for opening GUI if another process is present.
- v5.2.6.1: Dec 2, 2008
- Fixed code that apparently reloaded Icon Theme list before GUI is shown.
- Modified installer so that files that don't exist get copied to their respective folders.
- v5.2.7.0:Dec 6, 2008
- Added VistaBlack Icon Theme, courtsey of bjfrog!
- Modified update code so that other updates aren't available when SFX update is available.
- Modified GUI so that Icon Text is smaller if "Small_Text" in Language's Info section is set to Y.
- v5.2.7.1:Dec 6, 2008
- Updated VistaBlack Icon Theme, courtsey of bjfrog @ WinCert.
- v5.2.7.2:Dec 6, 2008
- Fixed a "Variable not declared" bug in the code.
- v5.2.7.4:Dec 11, 2008
- Updated Italian language file, courtsey of softinformatica!
- Code fixed so that daily update checking doesn't trigger empty update box.
- v5.2.7.5:Dec 12, 2008
- Fixed a problem where the drive icons weren't being assigned correctly
- v5.2.8.0:Dec 15, 2008
- Code slightly modified for custom GMail icon.
- MacRed and MacBlack Icon Themes added, courtsey of bjfrog!
- All other themes updated with GMail icon, courtsey of Bober101!
- v5.2.8.1:Dec 17, 2008
- Credit was given in the Special Thanks for the themes bjfrog created.
- v5.2.8.2:Dec 17, 2008
- MacRed and MacBlack themes were added to INF for installation.
- Chinese language file updated, courtsey of yumeyao.
- Japanese language file updated, courtsey of yumeyao.
- v5.3.0.0:Dec 22, 2008
- Update code changed to check MD5's on Icon Theme files instead of time stamps.
- Added code to wait routine to make sure program icon is shown when requested.
- Modified code to get 60 minutes and "Never" setting working properly.
- v5.3.0.1: Dec 22, 2008
- Added code to copy missing MD5Deep.exe to program folder.
- v5.3.0.2:Dec 28, 2008
- Added XPtsp Icon Theme, which is based heavily on VistaBlack theme.
- Modified VistaBlue Icon Theme, based heavily on VistaBlack theme.
- v5.3.0.3:Dec 28, 2008
- Variables changed so that hopefully network <-> ramdisk problem is solved.
- Modified VistaBlack Icon Theme to eliminate 24x24 icons.
- v5.3.1.0:Jan 1, 2009
- Downgraded back to previous version of AutoIt (v3.2.10.0).
- Replaced MD5Deep program with CabLite.DLL, which can do more and occupy less space.
- Internalized MD5 hashing and uncabbing functions using CabLite.DLL.
- Fixed installer so that all other versions of DSI are terminated before attempting to copy.
- Fixed update code so that Icon Theme files will download properly.
- Fixed the update-cycle code so that Network drives aren't shown as RamDisk drives.
- v5.3.1.1:Jan 2, 2009
- Missing Icon in Blue Icon Theme has been included.
- Missing Icon in MacBlack and MacRed themes have been included.
- New MacGray theme has been included.
- Add-Ons fixed so that MD5Deep program was replaced by cablite.dll.
- New Icon Themes included in Add-Ons.
- v5.3.1.2:Jan 3, 2009
- Icon Theme tab modified so that icons are pulled with negative numbers instead of positive for x64 users only.
- "/NOISO" cmd-line option has been removed
- Virtual drive detection has been removed
- A new line in language file was added to clarify if beta or public release is available.
- v5.3.1.3:Jan 5, 2009
- Minor change to SFX installer so that /SVCPACK doesn't launch DSI during setup, but will place registry entry. v5.3.1.2 had it backwards.
- v5.3.1.4:Jan 6, 2009
- Fixed "/THEME" switch so that it works.
- Fixed help message/error message regarding cmd-line switches so that it's readable.
- Fixed Drives tab so that drive icon shows up on that tab.
- v5.3.2.0:Jan 8, 2009
- Wait for CPU Idle percentage > 90% before running 1st loop.
- v5.3.3.0:Jan 8, 2009
- Installer writes settings to registry before exiting.
- Shortcuts gets created in Start Menu.
- Added "/NOIDLE" to disable CPU Idle loop.
- Added "/IDLE:[n]" to adjust CPU Idle percentage.
- Added "/NOSC" to disable shortcut creation.
- Added "/SC" to default shortcuts to "Drive Space Indicator" folder.
- Added "/SC:[n]" to put shortcuts in specific folder.
- CPU Idle parameter stored in registry for future use - not changable in GUI yet.
- v5.3.3.1:Jan 8, 2009
- Credit for MacGray Icon Theme by BjFrog added to Special Thanks box.
- Credit for CabLite.DLL by Code65536 added to Special Thanks box.
- v5.3.3.2:Jan 9, 2009
- /LIBICON and /PROGTRAY switches should work as expected.
- v5.3.3.3:Jan 10, 2009
- When update time is set to Never, Program tray only shows program name.
- Added "/DELAY:[n]" parameter, where [n] is the number of minutes to wait before starting cycles.
- "/IDLE:[n]" and "/NOIDLE" parameters removed because they were ineffective at solving the Explorer crash.
- Added line "MENU_2I" for "Delay At Startup" menu group.
- Added "Delay At Startup" menu group under "Options" menu.
- v5.3.3.4:Jan 10, 2009
- Rebuilt program icon so that lower resolutions are pretty like the 48x48 icon.
- Modified interval checking code so that updates get checked when update interval is set to "Never".
- v5.3.3.5:Jan 12, 2009
- Wrote shortcut folder to registry so program doesn't forget when updating.
- Fixed interval loop so Update checking code doesn't get called repeatedly.
- Added Update checking code to Interval Paused loop.
- Updated Italian language file, courtsey of softinformatica! Thanks!
- Fixed an issue with Update checking code to keep program from crashing.
- v5.3.3.7:Jan 13, 2009
- Fixed the launch command throughout the code.
- Fixed the code creating the uninstall shortcut to use "/REMOVE" instead of "/UNINSTALL".
- v5.3.4.0:Jan 15, 2009
- Last update setting removed before running installer via Updates code.
- Updated VistaBlack Icon Theme, courtesy of bjfrog @ WinCert.
- Updated Blue Icon Theme, courtesy of bjfrog @ WinCert.
- Moved next update calculation to Update GUI builder function for speed-up.
- Modified interval loop so that next update date isn't constantly checked if auto updates isn't checked.
- Fixed uninstall shortcut creation by using shortcut creation function correctly.
- Fixed shortcut creation code so that "/NOSC" doesn't create shortcuts.
- Fixed uninstall hanging issue during closing other process.
- v5.3.4.1:Jan 15, 2009
- Removed all 24x24 icons from Vista theme.
- Updated Blue theme with network icon with X indicating no access (icon #15)
- Updated VistaBlack theme with network icon with X indicating no access (icon #15)
- Replaced black icons in VistaBlue theme with VistaBlack icons because they look better.
- Rearranged menu so that all checkable options are in one menu and all commands are in another.
- Added "Menu_2I1" to replace "Delay At Startup" setting "Never" with "None".
- v5.3.5.0:Feb 28, 2009
- Web site has been changed to http://xptsp.filetap.com/
- Updating code has been changed to reflect new web site address.
- Visit Site code has been changed to reflect new web site address.
- v5.3.5.1:Feb 28, 2009
- Re-included language files.
- v5.3.5.2:Mar 7, 2009
- Made sure install folder is explicitly created.
- Modified install function to copy CABLITE.DLL to install folder.
- Modified code so that proper variable is used for checking minute parameter.
- v5.3.5.3:Mar 15, 2009
- Updated French translation, courtsey of mooms
- Updated Czech translation, courtsey of khagaroth
- Updated Dutch translation, courtsey of Acheron
- Edited Dutch license translation, courtsey of FixIt on WinCert forum.
- Updated German translation, courtsey of kHaN
- Modified command switches to write settings to registry for future use.
- Added "/NOTRAY" to perform same task as "/PROGTRAY:0"
- Added "/NOLIBICON" to perform same task as "/LIBICON:0"
- Moved storage of "Delay At Startup" parameter to registry.
- Default setting for "Delay At Startup" is now 2 minutes.
- v5.3.5.4:April 16, 2009
- Added new command-line parameter "/STARTUP" to deal with delay at system startup.
- Removed general delay at program startup.
- Altered installer and GUI to add new parameter when writing value to registry.
- Fixed how the code generates it's Run entry in the registry.
- v5.3.6.0:Aug 23, 2009
- Updated AutoIt to latest stable release (again... urgh!)
- Updated Russian language file, courtsey of courtesy of Ruslan A. Kuzmenkov.
- Rewrote PNP detection for mass-storage drives.
- Removed code dealing with virtual drive detection.
- Modified code to help 32-bit Explorer running on 64-bit OS show icons properly.
- Updated links in About menu to point to proper URLs.
- Modified code so that message boxes are linked to GUI.
- v5.3.6.1:Aug 23, 2009
- Sorted Drive list on the Drives tab in GUI.
- Restored PNP detection code with minor modification.
- Added check to make sure drive is ready before creating tray icon.
- Removed ability to create tray icon for floppy drives.
- v5.3.6.2:Aug 23, 2009
- Code for ComSel modified so that Component array is populated.
- v5.3.6.3:Aug 23, 2009
- Finally eliminated floppy drive grind.
- Fixed a problem with the PNP array when inserting new hardware.
- v5.3.6.4:Aug 24, 2009
- Reverted PNP detection code back to pre-v5.3.6.0.
- Modified code to search for icon theme if one hasn't been selected.
- Redetect Drive Types code modified to relaunch GUI after redetection.
- All floppy grinds seem to be gone.
- Removable devices are detected as removable instead of floppy drives.
- Component Selection page has been removed from install process.
- v5.3.7.2:Oct 9, 2009
- Both SFX and Silent Installer now require Admin priviledges to install.
- Updated code to work with latest version of AutoIt (v3.3.6.0).
- Updated ModernMenu code to work better with Vista and Windows 7 x64 editions.
- Added code so that tray icons will reappear if Windows shell (Explorer) crashes.
- v5.3.7.3:Oct 12, 2009
- Updated uninstaller to remove registry settings for drive icons.
- v5.3.7.4:Oct 23, 2009
- Renamed SVCPACK filename from DriveSpace.exe to DriveSpc.exe.
- Delete Start Menu shortcuts upon Uninstall.
- v5.3.7.5: Oct 24, 2009
- Corrected bug that causes installer to start up when DSI launches normally.
- v5.3.7.6:Sept 7, 2009
- Updated Explorer refresh code so that it works with Windows 7.
- Fixed shortcut creation issue that was found in 5.3.7.5.
- Removed Uninstall shortcut for Vista and later operating systems.
This post is licensed under CC BY 4.0 by the author.