[MonoDevelop] Stripped down GTK# notebook tabs for monodevelop

"Andrés G. Aragoneses" knocte at gmail.com
Wed Apr 8 15:16:04 EDT 2009

Anirudh wrote:
> Hi,
> I wasn't liking the default tab display of MonoDevelop. It used up too
> much space, combined with C#'s usual long filenames, I'd see only two or
> three tabs at a go. I tried hacking a more frugal tab label system, and
> was sort of successful.
> I changed MonoDevelop.Components.TabLabel and
> Monodevelop.ide.gui.sdiworkspacewindow and made the following changes:
> 1. Removed icon and the close button - Ctrl+W and middle click works
> fine for me.
> 2. Stripped text to 7 characters and added ellipsis.
> I've attached before and after screenshots. You can take a look and get
> a better idea of what I have in mind.
> The best option is to settle for a middle-ground and write a system
> which automatically shortens titles when there are more tabs opened.
> Firefox has a robust implementation of this, and it doesn't seem simple
> to implement.
> I wanted your opinions on my change, whether something like this would
> help improve MonoDevelop.
> Thanks,
> Andy

This is great! I was pissed off as well about the size of the tabs.
However, what about having the best of both worlds? I mean, let's have
the icon, the Close button and the full name in the current tab, and
strip the other-noncurrent ones.

Just my 2c!



More information about the Monodevelop-list mailing list