[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-edu-devel
Subject:    Re: [kde-edu-devel] Re: kgeo, kseg and kde
From:       Dominique Devriese <fritmebufstek () pandora ! be>
Date:       2002-02-15 12:48:33
[Download RAW message or body]

Marc Bartsch wrote:

> Hello Dominique,
> 
>>
>> hi,
>> a while ago, i was looking for a free "interactive geometry" program like
>> the proprietary "cabri géom?tre", and i found two: kseg, and kgeo
>> both seem to have been abandoned (or am i wrong here ?)
> 
> Well, the development of kgeo is still under way, even if there are almost
> no new lines of code in the current cvs repository. I am currently
> redesigning the internal object model which will take a few more weeks
> and which will hopefully lead to a kgeo version 1.1 with more features
> than the current kgeo 1.0.3 version. Anyway, maybe we can see whether
> we can join forces and combine or exchange code of kseg and kgeo.
> 
> Have fun,
> 
> Marc.
> 
hi, i've tried to post this a few days ago to the mailing list, but for some 
reason, they say i'm not registered (which i am), and that a moderator is going 
to review my mail first...
anyway, here's the mail:

hi,

hi, just read your mail
i've made up a little todo-list for kgeo
1 kpart stuff, which isn't too difficult if you start with kapptemplate 
--kpart-app
2 kaction-xmlgui stuff, which is necessary for 1, but also cool in its own 
right
3 support kseg features like constructions, transformations, quickplay, 
loci (or is it locusses ?).
4 a cleaner object system, using KGObject::objType(), so you can ask 
KGObject->wantArgument(KGObject->objType()), when the mouse moves over an 
object. (this wantArgument is going to return a QString, like e.g. make 
%point the center of the circle (for a circle which is being asked about a 
point), which will be put in the statusbar
5 undo/redo via KCommand and KCommandHistory
6 make working with kgeo more intuitive, e.g. if you want to construct 5 
points 
now, you have to push the point button five times, which is not handy, 
perhaps make <CTRL>+LeftMouseBtn a short cut for creating a point, and add 
accelerator keys to the kactions

because of all of this, i've started a rewrite of the program with 
kapptemplate --kpart-app, and am now implementing the object system, and 
progressively adding stuff from both kseg and kgeo
i'll see how this all turns out, i don't think my rewrite is already mature 
enough for cooperation
i'd suggest we continue doing what we're doing for now, in a few 
weeks/months, we can compare both our code, and perhaps merge or something
anyway, good luck, i'll keep you informed of any news on my side, and i'm 
looking forward to see what you've added to kgeo
domi
ps: i'm not sure if/when i'll be able to implement all of this, i have got 
way too much work in school now, so my progress is very slow
pps: just an idea, but whatever we end up doing with kgeo, i think it would 
be really cool if it supported koffice integration, so you can e.g. have a 
kword document with an embedded kgeo picture (i'm not working on this yet, 
but i think it shouldn't be too hard if i get kparts stuff up and running)
_______________________________________________
kde-edu-devel mailing list
kde-edu-devel@mail.kde.org
http://mail.kde.org/mailman/listinfo/kde-edu-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic