SVN commit 610984 by dang: Remove kolourpaint part (previous commit moved it into branches/kolourpaint/control/kde4port/TODO) M +0 -50 kde-devel-2006.txt --- branches/work/~dang/kde-devel-2006.txt #610983:610984 @@ -1,53 +1,3 @@ - -kolourpaint -* port to KDE4 -* QA -* reduce size of code (51352-28 generated lines 2006-03-23; hopefully reduce by 10KLOC) - - go through each class finding stuff that can be factored into kdelibs - (also go through bug reports), SYNC, HACK, COMPAT etc. - - push kpSqueezedTextLabel - - push kpCommandHistory out; now Qt has some command scheme in addition to - kdelibs, koffice and kolourpaint; see kde-core-devel for yet another -command scheme - - push multicolumn toolbar out (see how rodda's KAction changes affect it -- ask rodda) - - ktoolbar support multicolumn - see how krita does it -* KParts (see bug report by zrusin) - - import-export for KOffice & KolourPaint - - look up thread in mail where I said I'd rename to "Save A Copy" etc. - - oldURL for error handling in general -* smarter text tool -* DPI GUI to close bug - - View / Actual Size != actual size - rename to 100% - but View / 100% looks weird, View / Unzoomed (100%) looks weird and - confused with Zoomed Thumbnail Mode - -* patches lying around -* make KolourPaint fun to use & popular again by implementing easy feature - requests quickly - - e.g. aligning objects in pixel-based editor happens too often - - need Krita's "guide lines" - - find out common requests that require other programs e.g. dropshadow: - http://people.kde.nl/marco.html - --------- July 2006 ---------- - -* push KolourPaint painting aspect into new dir imagelib/ (merge with pixmapfx) - -* look at new backend for 16-bit, translucency, 8-bit paletted with alpha - - convince Qt to implement 8-bit paletted with alpha? - - Very important for DOS/SDL-Linux game "Clarence's Adventure" - - QImage-based renderer; test ->QPixmap conversion speed, look at Krita - to see how speed, timer-based updater? - - does premultiplied format - - lose quality? don't think so since 16-bit values - - when set alpha to 0, color dies? is this so important? - -* profile startup time - -* arbitrary brushes - - KDE Fundamentals (must be done for KDE4 or wait 5 years): -------- December 2006 ----------