I will use this thread to document the progress I'm making with the Project PowerTools Lite.


Today I started my part of the project, my collegues have already been working on for example the program's Main Window and the new (and very nice, if I may add) listing component used to show the results of the scan.


The program's Scan feature will contain all the best parts of PowerTools, and today I implemented (read: copy pasted from PowerTools and did some remodelling on that code) already the Registry Cleaner and the File Cleaner, History Cleaner is still to be added. And maybe some other features as well.


So basically, this is how it's looking at this very early stage. As you can see, all the results are shown handy in one list. The grouping will, of course, be improved but this is not too bad with just one day of work.

And here is something you do not see too often - an in-house design draft of the new program's GUI (main window), this is how new programs (or features) first start, as graphical drafts.


I just love the Scan icon because it really highlights that this program not only cleans junk but also really fixes errors, unlike other similar freeware like CCleaner for example.

One comment...


I notice everything's selected by default.


That's not very secure especially for novice users.


May I suggest that the errors are NOT selected by default?

redseujac wrote

I notice everything's selected by default.


That's not very secure especially for novice users.


May I suggest that the errors are NOT selected by default?

An option whether you wish everything to be selected by default will be present in PowerTools. One of the design goals of this program is that the user can fix everything the program finds without any need to go through the list (in other words, the engine will be tuned to be extra safe) so this is not a safety concern.


There won't be any Options available in the Project Sunshine but advanced users can edit the settings dat files directly if they wish to change this policy.

Second day behind and the basic data listing features of the program are working quite nicely, and I also implemented a better data grouping algorithm. You can now list with one click of a button: all your system's temp files that can be removed, all your system's MRU and other history data from the registry and all junk data and registry errors.


And fixing these issues will also be as easy, just click Fix and it will automatically delete the selected temp files, the selected MRU and history data, registry junk and fixes all found registry errors. Tomorrow I'll have the day off and I'll continue on Monday with probably the GUI (e.g. the top panel isn't implemented yet) and/or the 64 bit support of PowerTools.

And oh, I'll probably work on the grouping still, for example I think "registry errors" should be split to "registry errors" which would only contain registry errors and to "Left-over registry data" or similar, which would contain all the junk from the registry that one could just delete.

jv16 wrote
One of the design goals of this program is that the user can fix everything the program finds without any need to go through the list (in other words, the engine will be tuned to be extra safe) so this is not a safety concern.


There won't be any Options available in the Project Sunshine...

But will there exist an "Undo" possibility? A sort of backup that could be restored?

redseujac wrote
jv16 wroteOne of the design goals of this program is that the user can fix everything the program finds without any need to go through the list (in other words, the engine will be tuned to be extra safe) so this is not a safety concern.


There won't be any Options available in the Project Sunshine...

But will there exist an "Undo" possibility? A sort of backup that could be restored?

Of course, there will be a backup/undo feature similar to the one in PowerTools.

Sorry, we encountered an error while displaying this content. If you're a user, please try again later. If you're an administrator, take a look in your Flarum log files for more information.
5 days later

jv16 wrote
And here is something you do not see too often - an in-house design draft of the new program's GUI (main window), this is how new programs (or features) first start, as graphical drafts.


I just love the Scan icon because it really highlights that this program not only cleans junk but also really fixes errors, unlike other similar freeware like CCleaner for example.

I hope the "sunshine" will include the ability to modify the start programs like ccleaner does and that was included in RegSupremePro.

I use RegSupreme for registry cleaning and ccleaner for other cleaning, for now.

jwall wrote
I hope the "sunshine" will include the ability to modify the start programs like ccleaner does..

jv16 wrote
An option whether you wish everything to be selected by default will be present in PowerTools. One of the design goals of this program is that the user can fix everything the program finds without any need to go through the list (in other words, the engine will be tuned to be extra safe)...


There won't be any Options available in the Project Sunshine but advanced users can edit the settings dat files directly if they wish to change this policy.

I'm sorry, I should have been more specific. I meant a program start manager.

jwall wrote
I'm sorry, I should have been more specific. I meant a program start manager.

This feature will not be included to Sunshine, at least not in the beginning. Maybe in the future. In the mean time, you can simply use PowerTools (to which you can upgrade without any fees if you have a license for RegSupreme).

5 days later

Everything has gone really smoothly, I'm expecting the first beta version to be released later in this month.

The main GUI is already looking quite good:

Doing some finishing touches (yep, working on Sunday again). If everything goes well, the first beta version should be ready and released in Tuesday.

5 days later

The first beta version was released and it contained a few bugs, mostly cosmetic but some performance issues as well. It's friday (happy May Day, by the way!) 8 in the evening and I'm working to make the next beta version perfect.