2
ghisler(Author)
Currently I don't plan to redesign the main configuration dialog. It would make mail support a nightmare if I had to explain each configuration multiple times.
The main configuration dialog is a huge lump of work. I guess too much time to change it in 7.0.
About the support I guess the wiki could really help here. If every option is explained in an article in an old and new way support would be just sending a single link.
However, redesigning the association dialog is a good idea.
Sounds good as a starting point
It's design was taken from the old Windows 3.1 file manager.
Interesting. I must have forgotten everything about Windows 3.11.
The linked thread doesn't contain any suggestions about the association dialog, so what exactly did you mean?
The linked thread was just about you don't like discussions about suggestions here in detail so I hesitated to post my thoughts here.
File associations
Anyway, here are my basic thoughts.
Actually a TC user starts from a file extension. It's the extension of the file he selected. The operation in TC is called "Associate With" and that is exactly what should happen.
Calling "Associate With" should open a dialog which deals with two situations:
1) The extension is NOT associated at all.
TC should show a dialog which invites the user two enter the most important association data (application to open with, icon, file type name).
In Windows extensions and file types are not the same. A "doc" extension is a "Word document" file type. Such a filetype name should autogenerated but it has to be changable. The same for the icon. The icon should be taken from the application by default.
The current "Edit file type" doesn't need to be changed a lot for this. Such details could be dicussed later. A possible idea could be to split between basic association settings and advanced features. I have some advanced operations in mind but these are really details.
A nice feature here would be a list of programs which are provided to the user to choose from for assignment to an extension.
The list contains the programs which have been assigned to an extension within TC. It grows constantly but only the most often used programs are displayed. Internally each entry has a number assigned which indicates the number of uses.
2) The extension is associated but the user wants to change something (another application to open the program, another icon...).
The same dialog should be shown but with another title (edit association instead of create association).
The dialogs would be identical basically.
Conclusion: The problem of the following approach is that users get a list of all system associations when calling "Associate With". I want to call this thing an association manager. But what they actually want to do is create/change an association. This is what TC should provide.
An association manager could be provided as a bonus but it's not necessary for the basic operations.
Here is another thread with a more sophisticated approach. It deals with an internal association system which is more powerful than the Windows approach and using the TC filter system:
http://www.ghisler.ch/board/viewtopic.php?p=69694#69694
I will maybe add my thoughts about the packer associations later.