List Info

Thread: UI code status




UI code status
country flaguser name
United States
2007-05-21 21:32:21
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-devlists.osafoundation.org
http://lists.osafoundation.org/mailman/listinfo/cosmo-d
ev

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )