Re: GtkGroupBox and layout ideas for Gtk3



Hi,

On Sun, Oct 10, 2010 at 4:57 PM, Alexander Larsson <alexl redhat com> wrote:
> First of all, what happened to Bug 628902 "Add expand flags to
> GtkWidget". It seems to have stalled. This would be very useful.
>

The latest code is on widget-expand-3 branch, fwiw.

todo items are:

* magic resizability behavior on GtkWindow
* write equivalent of GtkBox patch for Table
* remove expand child prop from WrapBox (if we keep wrap box, I guess)
* possible "do not propagate" special cases see
https://bugzilla.gnome.org/show_bug.cgi?id=628902#c24

I think all of these are trivial 10-minute kind of patches except the
first one. I'm not sure when I can tackle that task... may be a while.
I got tied up in non-GTK stuff again and for GTK I feel like more
urgent would be to get all the non-toplevel non-plug/socket widgets
off of GdkWindow (step 1 the "events for no window" thread delete
input only windows, step 2 figure out clipping and scrolling delete
remaining windows, step 3 profit).

I'm not sure magic GtkWindow resizability is required to land the
patch. If it's done such that setting geometry or resizability always
overrides what the expand propagation would dictate, then it may even
be ABI compatible. On the other hand, the GtkWindow changes may not
really be that hard. I just haven't looked into it and there are a
whole bunch of weird cases GtkWindow handles that would be a pain to
test. But it may only take somebody a day or less.

Havoc


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]