diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-01-17 08:33:13 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-01-17 08:33:13 +0000 |
commit | 5543c8d9438bdee5065f9c30e418f9b664aee170 (patch) | |
tree | 3f360005ae611849a11adab769c34033dee2147f /digikam/DESIGN | |
download | digikam-5543c8d9438bdee5065f9c30e418f9b664aee170.tar.gz digikam-5543c8d9438bdee5065f9c30e418f9b664aee170.zip |
Added developer-abandoned KDE3 version of Digikam
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/digikam@1075997 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'digikam/DESIGN')
-rw-r--r-- | digikam/DESIGN | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/digikam/DESIGN b/digikam/DESIGN new file mode 100644 index 0000000..9b16c51 --- /dev/null +++ b/digikam/DESIGN @@ -0,0 +1,18 @@ +This file is ment to help people get started hacking on digiKam. It will get +you up to speed on a couple of structures used. We only started to document +just before digiKam 0.8, so don't expect to much, but whenever you hack some +please update this file as well. + +scanlib +Scanlib is a library that takes care of scanning the filesystem for new files +and adds them in the database and checking for missing info in the database so +that it can be included: if date is empty, it adds the exif or modification +date (in that order) and the comment to database. If the file is not present +in the database, make sure to add the file to the database and insert the date +and comments. + +pixmapmanager +Since there are date based folders, the number of pixmaps which could be +kept in memory could potentially become too large. The pixmapmanager +maintains a fixed size cache of thumbnails and loads pixmaps on demand. + |