[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