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

List:       kde-commits
Subject:    kdenonbeta/empath
From:       CVS by rikkus <kde-cvs () kde ! org>
Date:       1999-12-05 19:39:26
[Download RAW message or body]


kdenonbeta/empath DESIGN,1.5,1.6 README,1.23,1.24
Author: rikkus
CVSROOT: /home/kde
Sun Dec  5 20:39:25 MET 1999
Update of /home/kde/kdenonbeta/empath
In directory zeus:/tmp/cvs-serv23567

Modified Files:
	DESIGN README 
Log Message:
Got rid of the stupid parameters passed around everywhere when jobs
need doing. Encapsulated a 'job' in EmpathJobInfo. This class is
schizophrenic, but it works nicely. It's passed around by value.

This makes the API for lots of things _much_ simpler. I've left
the methods in class Empath to provide easy access, though, so you
can still do stuff like empath->remove(URL, extraInfo). Instead
of connecting to weird signals from Empath, you just have to 
connect to jobFinished(EmpathJobInfo);

Uh.. config dialogs don't come up right now. Will probably fix
this now.

Also caching doesn't seem to work right - will fix this soon too.

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

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