Cosmo folks,
I've just committed the major refactoring work I did of the
UI code to
prepare for doing the dashboard view.
Most everything is back in place, but I thought I'd throw
out a list of
known deficiencies, so when things aren't quite like they
ought to be,
people won't have to wonder what's supposed to be working.
1. No detail view -- I'm now at the point where I'll be
doing the
stamped/expando detail-view form; no sense in spending time
putting the
old one back in there.
2. Go-to date is not there. I still have to dig that out of
the old
detail-view form code and either implement it as a separate
UI widget,
or bundle it in with minical.
3. No graphics in the top menu -- we'll be replacing that
stuff anyhow
with the new branding.
4. No hiding/showing yet of the Account Browser link based
on Prefs.
Those are the obvious holes that I can think of.
There is still some cleanup work I need to do -- mostly
removing old
code from cosmo/app/pim.js. There is also some amount of
shim code
between the old implementations of some of the UI elements,
and the new
way of doing things which is based on subclassing the
ContentBox object.
But that shim code is fairly well commented, and clearly
demarked.
The state of the code is fairly rough, but everything
(except the stuff
noted above) is back in place and working. I've done basic
smoke testing
in all the supported browsers.
The timing is lousy, but I have jury duty tomorrow. For what
it's worth
I will have my cell phone with me. The number is on the OSAF
contact
info page.
Matthew
_______________________________________________
cosmo-dev mailing list
cosmo-dev lists.osafoundation.org
http://lists.osafoundation.org/mailman/listinfo/cosmo-d
ev
|