RFE 954344 is about automatically adjusting the left frame
width to fit the longest table name. The suggested solution
was to figure out the width by using known widths of certain
letters and estimating. The solution was rejected because
the information would have had to have been available at
frameset generation time, which means the frameset would
need to reload itself every time a new table was loaded.
The width estimation method was also a little squirrelly.
In PMA 2.6.0 we now have code from Michael Keck which
recalculates the frameset height for the upper left frame
to make it fit regardless of the browser's font size. I have
adapted this code to provide automatic width adjustment
for the left bottom frame. $cfg['LeftWidth'], which is now
theme-specific, is now used as the minimum width, and
if the table names would not fit into that width, then the
width of the frame is increased.
It works in Safari 1.2.3 and Firefox 1.0PR and I expect
it would work fine in IE Win, other Mozillas, and Opera,
although I have not tested that. It does not work well
enough in IE Mac, so it is disabled for that browser.
Would you maybe consider this for 2.6.1? It would need
to be tested in other browsers first.