[Kde-pim] [RFC] cleaning up libkdepim

Ingo Klöcker kloecker at kde.org
Sun Mar 21 12:41:39 GMT 2010


On Thursday 18 March 2010, Tobias Koenig wrote:
> Hej,
> 
> I currently try to cleanup our infamous 'drop-in-everything'
> libkdepim directory. Most of the classes that are used only by one
> application have been moved to the applications source directory,
> the next step are the shared ones and the classes that should go to
> kdepimlibs after API review and stabilization. Below you can find
> the list of lasting classes/files and what I'd like to do with them.
> 
> Comments, suggestions and objections are welcome :)
> 
> # Some new notification library in kdepimlibs?
> agentprogressmonitor
> broadcaststatus
> overlaywidget
> progressdialog
> progressmanager
> ssllabel
> statusbarprogresswidget

I'm wondering whether this is still needed. Do we really need progress 
meters in the applications? KDE (or even fd.o) has a central place for 
progress notifications. Shouldn't we use that instead?

The current notifications are anyway way to verbose to be really useful. 
If we remove the superfluous once then we wouldn't flood the 
Notifications and Jobs thingy with items.


> # Still needed? or replaced by a new parameterized AkonadiDrag
> object?
> kvcarddrag

If this creates a drag object with the standard mime type for vCards 
then this should be retained (or AkonadiDrag should be extended) because 
this would allow dragging contacts to applications that support 
drag&drop of vCards but that do not (and never will) support drag&drop 
of Akonadi objects.


Regards,
Ingo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20100321/e8975116/attachment.sig>
-------------- next part --------------
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


More information about the kde-pim mailing list