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
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev