So in List mode it is important to:
- calculate the proper column width, so the size of the columns would be equal to the size of the longest name in the list, plus its extension;
- ignore the header (the one with Name, Ext, Size, Date). In List mode the header is there only for sorting, not for width;
- show the most important properties of the file to the user. Since the size, the date and the time of the file are not shown in columns in the panel, thay have to be shown somewhere: under the table. Otherwise you leave the user to fly blind.
List mode exists to allow the user to navigate easily through files. Notably, to be able to use the left_arrow and right_arrow, keys that do not work in Details mode.
Please see the screenshots attached. I highlighted the most important parts in colors red, green, blue.
TC ignores the header (red) and calculates the column width after the longest name+ext (green) and shows useful properties of the selected object (blue). The result? The user can easily see the full length of the names, and also under the table there is the size, date and time of the selected file. All is good. All the other orthodox file managers do this.
MC makes the header (red) and the column (green) equal in width. This makes no sense, it defeats the whole purpose of List mode. The result? The user cannot see all the long names because thay are truncated, and has no simple way of seeing the size, date and time of the object under the cursor at a glance, because under the table MC shows statistics of the selected files, less important info.
[/quote]
There are changes planed in the future for the list view. But not so that filename column is totally automatic. I prefer to have the filename width be changable. If I got 200 files. 190 of them are around 15 char. but 10 of them have long 80char. Then I get a width that is WAY to long for most files.
I don't do changes in MC based on what TC does, MC is not trying to be a clone of TC. they are similar in many things. but I don't base features in MC on what TC do. If MC would be a clone of TC then there would be no point spending time developing MC.