Re: Any news?

Benjamin BAYART <[email protected]> Thu, 17 Apr 2003 20:01:58 +0200
Newsgroups gmane.comp.gnome.apps.mr-project.devel
Message-ID <[email protected]>
Le Thu, Apr 17, 2003 at 06:40:27PM +0200, Richard Hult:
> > > In the future we probably want to share a lot of code between the views
> > > to avoid duplication.
> > 
> > Can be of interest between ttable and gantt. A real large part of
> > the code is similar.
> 
> The background code and time scale header code should be pretty much
> identical I guess, so we should definitely try to share it.

For now, this code *is* shared, but in an ugly fashion. It should be
cleaned-up.

> I'd have to say that this looks like a very useful addition to MrProject
> and it would be great to get it integrated! 

Feel free to do so.

> We are currently trying to plan for a 1.0 release in the not too distant
> future, and it would be really cool to have the new view in place for
> that. We need to implement printing and support in the HTML export
> before we can include the view in a release though. Do you think you'll
> be able to work on that? Mikael and I won't have much time, although we
> will probably be able to help out a bit.

For printing, it's almost done already in the version I sent you, at
least, the first step is done. It needs to be finished.

> The best way to get things moving should be to get your view committed
> to CVS and have it disabled from the build unless explicitly enabled,
> and enable it when it's more complete. How does that sound to you? Do
> you have a newer version that we should check into CVS?

I do have a newer version that I'll send you on monday (I usually work
on that during week-ends at home). It can be integrated into CVS.
Another point is that a few other modifications will be usefull in other
parts, some limitations that appear only when one is creating new views,
like the fact that there is no scroll-bar on the "views" widget (the one
on the left).

I'd also like to add some drag'n'drop stuff in this view, but I don't
have precise ideas on how to do that and what to do with it.

I don't know what should be done for the common widgets, like the gantt
headers, perhaps have those stuff in a different place, not in the
views, but I don't know where, and I don't know how to handle that...

Regards,

	Benjamin.