You can modify the styles that the TabPanel uses to calculate the space allocated for tabs to fix this. Currently, the tabpanel has the following css making space for the tabs:
Code:
ul.x-tab-strip {
display: block; width: 7000px; zoom: 1; }
In your own css, add something like this to increase the space for the tabs. Make sure this css loads after gxt-all.css
Code:
ul.x-tab-strip {
width: 21000px;
}
This will let you grow to about 180 tabs before wrapping - increase the width if you need more.
This is not deliberately done already, as it makes it very difficult to find other tabs when you have more than a few dozen. The purpose of a tab panel is to hide some content while still allowing the user to know it is there - this becomes quite difficult to use when you don't have a way to search or to even know which direction to look in.