A few weeks ago I posted in the wrong part of theforum some suggestions, I got a very warm welcome to the forum but that was it, I suppose Im used to more interaction in other projects that I am involved in or programs I use both commersial and opensource/freeware.
Anywho Whne seting up CCleaner your prompted with a menu to add options to run CCleaner on recycle bin or open cclearner on recycle bin... Both of these have same effect as I notice it, they just open CCleaner which a shortcut is able to do anyways...
My suggestion is to simplify these two needless options IMO. My suggestion is to add a Clean with CCleaner or empty with CCleaner to context menu which would especially work with the security overwriting method if so selected on option by user or just a normal delete...
If when right clicking over recycle biun choose the Empty with CCleaner the routine to clean/empty recycle bin would be called.
On the other option it would reside on context menu and available when right clicking any file/folder which would be erase with CCleaner bypassing the Recicle bin altogether or not aslo another option the user would have available, adding the real flexibility and usability not to mention exposing the power of this great tool rather effectively.
These options could be further improved and actually not added just during install but also available like for e.g winrar context menu option that can be modified on the fly to include more or less or remove context menu options altogether. the same way the current options are also handled basically on settings menu.
There is also no option to run CCleaner on shutdown or even shutdown computer once CCleaner is finished processing tasks. I think both of these would make a terrific addition to the already existing options.
Another small thing I notice and could do with a tweak is when CCleaner finishes cleaning tasks the run Cleaner button remain active though pressing it has no effect since tasks have already been executed.
What I am suggesting is to disable this button once tasks have been run no biggie as is but its a more sensible and professional approach.
Another suggestion would be if at all possible to dumb down how to add new programs to CCleaner just in case they are not supported and not only that uploading these changes to you so that maybe if of interst the options could be added by default on a future release of CCleaner.
hehe last but not least though useless suggestion would perhaps be for CCleaner to keep a small log for statistics of how many files it has cleaned to date.
on another completly different note having used commercial versions of cleaning programs I have noticed that in comparison even after running CCleaner these programs will go and find a few more hundred MB of files out of somewhere this is more noticeable with Acronis true image expert for XP and the new and Upcomming Acronis True Image 2009 which I have been testing and and now includes a cleaning option for Vista since the privacy expert is not compatible with Vista. this happens in either XP or Vista Just a curiosity I though I would mention.
Curiosities: Acronis on the other Hand have added a bunch of new features I requested over the years and some other tester suggestions to ATI2009 that included the new GUI better FTP support, backup consolidations etc... which is a better improvement but they missed my point completly so I am designing the new GUI for the next ATI which will add unique qualities to the gui and make it stand on its own like pretty much what you have already achieved with CCleaner.
Either way you look at this I think your product has a tremendous potential and while it is worked on and updated regularly I hope you consider opening up and unleashing the power more efficiently that your program can already deliver. Great work and congratulations on this product...