GNOME Bugzilla – Bug 558983
Palette groups need tooltips with small width allocations
Last modified: 2010-03-26 17:48:58 UTC
Would really like to be able to properly use Glade on my Asus EEE 901, however, it seems to require at least a 1024x768 resolution. Having to constantly alt+click is really annoying. Steps to reproduce: 1. Try running it at a lower resolution such as my 1024x600, impossible to shrink the application down to fit. Seeing how netbooks are becoming pretty popular, is it possible to fix this? Anything I can do?
Well, Gtk+'s layout techniques imply that each widget requests their own space, typical bugs include long text label that cannot ellipsize or wordwrap, or manually set size requests. So are you working with 3.4 ? I need to figure out if the bug is still present in trunk, and I need to figure out which widgets in the glade frontend layout are demanding too much space. (it would help if you try resizing the app, and eliminating any parts of the window that *do* shrink properly, this may help us identify the offending size allocator). Note that I will not make another release of 3.4. I'm too busy with GtkBuilder support, but that is at least release candidate ready over the next month or so...
I believe somewhere in the code the size request for palette is set to 540 which is exactly GLADE_WINDOW_DEFAULT_HEIGHT. That is the size you get if you detach palette and try to resize it to minimum.
I knew it had been discussed! Just could not find it. Anyway, it is the same issue as the bug 579624 fixed in 3.6.3 now. Please close.
After reviewing 3.6.3, I have a second thought. When you make the palette too narrow the expander button labels get ellipsized. That is fine, but it would be very useful if they had tooltips in that case.
Nice, and I think the GladePalette which became the EggPalette is going to be a GtkPalette in an upcomming release (I think I read that on a roadmap recently), so we can externalize alot of this code soon ;-)
Noting as of bug 613956 Glade uses GtkToolPalette. the tool palette currently takes a reasonable allocation and in Glade at least there is no ellipsize going on. ping, thing we should move this bug to GTK+ ?
Disregard ping, after rereading the bug I figure we can do that. Already added tooltip, just have to restore the ellipsize behavior..
Tooltip'd ellipsizing category titles now in git master. Closing this one.