(New page: == KNewStuff 2 == Who uses KNewStuff2 == API Discussion == Classes will (mostly) be: * A packager/uploader (Plasmagik) * A Handler (Facility class c...) |
(use abs paths) |
||
| (3 intermediate revisions by one user not shown) | |||
| Line 1: | Line 1: | ||
== KNewStuff 2 == | == KNewStuff 2 == | ||
| − | [[/Users|Who uses KNewStuff2]] | + | [[Projects/KNS2/Users|Who uses KNewStuff2]] |
| − | == API | + | == Discusión sobre la API == |
Classes will (mostly) be: | Classes will (mostly) be: | ||
| − | * [[/Packager|A packager/uploader]] (Plasmagik) | + | * [[Projects/KNS2/Packager|A packager/uploader]] (Plasmagik) |
| − | * [[/Handler|A Handler]] (Facility class created to manage files locally) | + | * [[Projects/KNS2/Handler|A Handler]] (Facility class created to manage files locally) |
| − | * [[/Downloader|A download GUI]] (Like the exixting one) | + | * [[Projects/KNS2/Downloader|A download GUI]] (Like the exixting one) |
| − | * [[/Manager|A package manager]] (Like SK package manager) | + | * [[Projects/KNS2/Manager|A package manager]] (Like SK package manager) |
| − | * [[/CompleteEntry|A class used to retrive *all* the information from a single entry]] (KNS::CompleteEntry) | + | * [[Projects/KNS2/CompleteEntry|A class used to retrive *all* the information from a single entry]] (KNS::CompleteEntry) |
| − | * [[/Model|A model class to allow knewstuff integration into apps]] (It will contain all the informations availeable with the download dialog) | + | * [[Projects/KNS2/Model|A model class to allow knewstuff integration into apps]] (It will contain all the informations availeable with the download dialog) |
| − | == | + | == Polishing Week-end == |
===Bugs and regressions from 3.5=== | ===Bugs and regressions from 3.5=== | ||
* Unsorted is not needed as there's no other option | * Unsorted is not needed as there's no other option | ||
| Line 21: | Line 21: | ||
* The display of the list is slow, way slower than in KDE 3.5 | * The display of the list is slow, way slower than in KDE 3.5 | ||
| − | === | + | ===A implementar=== |
* Upload | * Upload | ||
* Engine Interface | * Engine Interface | ||
* fix blocking / simple API | * fix blocking / simple API | ||
| − | === | + | ===Programas que usan KNS en KDE 4.0=== |
* Edu progs: KAnagram, KHangMan, KLettres, KStars, Parley, KWordQuiz | * Edu progs: KAnagram, KHangMan, KLettres, KStars, Parley, KWordQuiz | ||
* Kate | * Kate | ||
| Line 44: | Line 44: | ||
* Anything else? | * Anything else? | ||
| − | == | + | == Otros == |
| − | KNewStuff2 will store all the files in a specific dir. The layout of this dir, and all the related information can be found [[/Layout|here]]. | + | KNewStuff2 will store all the files in a specific dir. The layout of this dir, and all the related information can be found [[Projects/KNS2/Layout|here]]. |
| − | == | + | == Resultados de la charla IRC / lista de tareas == |
=== TODO === | === TODO === | ||
| Line 57: | Line 57: | ||
* Josef: indicate entry's status (e.g. installed) in the entry list | * Josef: indicate entry's status (e.g. installed) in the entry list | ||
| − | === | + | === HECHO === |
* Josef: [http://websvn.kde.org/branches/work/knewstuff2/knewstuff-polishing branches/work/knewstuff2/knewstuff-polishing] | * Josef: [http://websvn.kde.org/branches/work/knewstuff2/knewstuff-polishing branches/work/knewstuff2/knewstuff-polishing] | ||
Contents |
Classes will (mostly) be:
KNewStuff2 will store all the files in a specific dir. The layout of this dir, and all the related information can be found here.
) except for cancellation