On 28 Apr 1999, Lars R. Clausen wrote:
> On Wed, 28 Apr 1999, [EMAIL PROTECTED] wrote:
>
> > Today is Dia's 1 year birthday. The oldest mail in my Dia mailbox is from
> > April 28 1998. Actually it might be a week or two older than that, but
> > thats the only date i have.
>
> Congratulations! Where's the beer?
Here, have one. *hands lars a beer*
> > Now i feel quite satisfied with Dia's architecture. There are only one
> > real thing that i would like it to have before it could be called 1.0
>
> Really? I have a wish list as long as a bad year... the foremost items
> being bezier curves, shift-drag, adding/removing control points, resizing,
> and setting attributes of multiple objects at the same time.
Yes, the wish list is long, but these are quite small things that can be
done separately by just adding some code. They don't generally change the
way Dia works. When adding undo it's concievable that large parts of the
code has to be chaged, as the way diagram-changes are done needs to be
completely different.
> > (except fine-tuning, various features and new objects), and that is UNDO
> > capabilities. This would need quite a lot of changes, as all
> > modifications of diagrams need to pass thorough a central point, and the
> > modification, with data needed to revert them, needs to be stored on a
> > stack. This is quite hard, and might lead to changes in the object
> > system. I haven't though much about this, as i haven't done this before,
> > and it's quite a lot of work... We'll see if we can do it...
>
> An interesting problem.
>
> > At the moment i don't work much on Dia. Almost nothing in fact. If it
> > weren't for people like Alejandro, Lars and other contributors there
> > would be no updates at all. My inspiration and coding efficiency varies a
> > lot over time, and right now i don't seem to be able to find any energy
> > to do stuff. I hope i'll do better soon, but i count on you guys till
> > then!
>
> By May 10, I will be done with finals (which is *way* early compared to
> the end-of-June finals I'm used to), and hope to make a massive attack at
> Dia.
Cool.
> And do not underestimate the need for some sanity check of all our
> patches. You've being doing a good job keeping the thing consistent
> despite my best efforts to the contrary:)
Your patches get better as you learn your way around Dia.
/ Alex