As I have said before, usability (or the lack of) has been voted to be the biggest problem of jv16 PowerTools: it's too difficult to use.
We have the following master plan to solve this problem:
1. Dual interface, one interface for normal user, another for more experienced users. In practice, this means that all the tabs of different tools will be shown differently accordingly to the GUI mode. For example, when Registry Cleaner icon is clicked, in normal user mode only Engine Settings, Search Words and Ignore Words tabs are visible, in experienced user mode all the current tabs are visible. In other words, the way you now use and see jv16 PowerTools will be in the future called the "extended" GUI mode, and more simplified version will be created that can be used instead of the current way. This way, I think, all benefit, current users will not lose a single feature, but new less-advanced users can use the program without being overwhelmed with the different options and tweaks available. It will also be possible to change the default definitions of which features are available in normal mode and which only in the extended mode.
2. Home Page feature. At the moment the main window of jv16 PowerTools is very feature oriented, that is, it shows you what features the program has. With the next major update, we will introduce a Home Page feature which will be task oriented, similar to the GUI of PowerTools Lite. Again, we do not want to take anything away from the more advanced users, and thus the Home Page feature can be disabled, or user can just click to exit it to get back to the good ol' feature based tool listing like in PT 2009. The tasks of the Home Page will be the following: "Clean and fix my computer" (which will be very similar to PowerTools Lite), "Uninstall software", "Tweak my computer" (i.e. the System Optimizer) and "Restore backups" maybe something else too, but at least these four.
3. Improved listing component. At the moment the program uses three different kinds of list components, the new one in Registry Cleaner (structured mode) and in PowerTools Lite, the basic list component that for example all the file tools use, and the tree view that is used by the Duplicate File Finder and File Organizer. In the future, all tools shall use the same custom developed control. Before that can be done, the following improvements will be made: improved sorting when in hierarchical mode, better sort icons to the columns, improved horizontal scroll bar detection (also based on the last column data) and improved way of using hints (tool tips).
4. Improved top panel component. At the moment some tools have top panel component, like in the Registry Cleaner, but each top panel works a bit differently and some tools do not have it at all. Based on improvement 3, we can in the near future have top panel components on each tool and with improved features. Attached is a draft of the improved top panel which demonstrates a new neat usability feature that replaces those "..." buttons. In the near future, it will be possible to open Windows Explorer or RegEdit (or any third party tool) to any part of the selected file path or registry key:
draft1.jpg
So, this is the master plan. My question is: do you have any other ideas how to improve the usability of jv16 PowerTools? Or, do you have any comments relating this plan?