[Chandler-dev] Setting aside the detail-view relayout work
Bryan Stearns
stearns at osafoundation.org
Mon Dec 10 10:38:56 PST 2007
Phillip J. Eby wrote:
> At 05:19 PM 12/7/2007 -0800, Bryan Stearns wrote:
>> To accomplish this, I changed the way detail views are declared (since
>> layout information needs to be persisted differently). I got this
>> generally working for the core detail view, but once I tried to update
>> all the plugins' detail views, I found that some of my earlier
>> assumptions didn't hold, and that in some cases, the plugins don't
>> follow (what I thought were) the rules for how new items and detail
>> views are added to Chandler.
>
> The latter isn't a problem for the rearchitecture branch, since porting
> is assumed as a requirement anyway. So if the issues can be addressed
> in the form of a pure-wx sizer that isn't specifically tied to blocks or
> attribute editors, we can *definitely* make use of it in the
> rearchitecture branch.
The sizer started out as pure wx, but got dirty because sizing
responsibility is scattered through several layers of
mainline-chandler's architecture. It could go back without much difficulty.
> We planned to raid your work for ideas as soon as practical, since we
> should be doing some detail view work soon. :) I'd rather we not
> duplicate your efforts. Maybe at some point we could talk about
> resurrecting and enhancing the sizer you made?
I'm ready to talk about this whenever you are! :-)
...Bryan
More information about the chandler-dev
mailing list