Post

Drive Space Indicator Changelog

Changelog for Drive Space Indicator

All changelog notes before v5.2.0.0 have been lost, quite possibly permanently….

Project Changelog
  • 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.

Trending Tags