On Thursday 22 January 2009, Sebastian Kügler wrote: > SVN commit 914921 by sebas: > > New name for the Akonadi applet: Lion Mail
in the repo appears to be missing 2 files referenced in CMakeLists lionmail.cpp (and .h i assume) and lionmailConfig.ui so doesn't compile atm :/ > LionMail is the Plasma UI for Akonadi. The idea is to show collections > that represent live queries to the Akonadi database. The queries sit > inside extenders, so such a collection can be put on the desktop, in the > panel, etc ... > > The applet is only half way there right now, the layout is messed up, > but we did get the Akonadi dataengine fixed, and have basically > established end-to-end connection from data that gets into Akonadi, > queried by the akonadi dataengine, and offered to the Plasma applet as > updates. > > For this purpose, we use two applets: > > LionMail, the container showing collections as groups of emails in > extenderitems and MailMessage. It's supposed to have some collections > set up by default ("Unread Emails", "Emails with tag /Important/ or > /TODO/", ...). Those collections can be configured through the UI that > Akonadi will deliver for it (much like we show KCM's in a "More..." > button in other applet, such as powerdevil and networkmanager). We can > also think of configuring notification for events in certain folders. > > MailMessage is an applet that shows a view on an email inside Akonadi. > The idea is to make the applet resizable. When there's enough space, > or it has been resized, it displays more or less information. We should > be able to use those applets inside LionMail, in listviews for example > (zoomable listviews, even), and on the desktop. That way it'll be easy > to drop an email for example onto your desktop for reference. > > Finally, the name is obviously a worshipping reference to Camp KDE on > Jamaica. > > CCMAIL:plasma-devel@kde.org > CCMAIL:a...@kde.org > > M +1 -1 CMakeLists.txt > A lionmail (directory) > A lionmail/CMakeLists.txt > A lionmail/desktoptheme (directory) > A lionmail/desktoptheme/akonadi.svg > plasmobiff/desktoptheme/akonadi.svg#914915 A > lionmail/emailmessage (directory) > A lionmail/emailmessage/.directory > plasmobiff/emailmessage/.directory#914915 A > lionmail/emailmessage/CMakeLists.txt > plasmobiff/emailmessage/CMakeLists.txt#914915 A > lionmail/emailmessage/Messages.sh > plasmobiff/emailmessage/Messages.sh#914915 A > lionmail/emailmessage/emaildialog.cpp > plasmobiff/emailmessage/emaildialog.cpp#914915 [License: LGPL (v2+)] A > lionmail/emailmessage/emaildialog.h > plasmobiff/emailmessage/emaildialog.h#914915 [License: GPL (v2+)] A > lionmail/emailmessage/emailmessage.cpp > plasmobiff/emailmessage/emailmessage.cpp#914915 [License: GPL (v2+)] A > lionmail/emailmessage/emailmessage.h > plasmobiff/emailmessage/emailmessage.h#914915 [License: GPL (v2+)] A > lionmail/emailmessage/plasma-applet-emailmessage.desktop > plasmobiff/emailmessage/plasma-applet-emailmessage.desktop#914915 A > lionmail/mailextender.cpp plasmobiff/mailextender.cpp#914915 > [License: LGPL (v2+)] A lionmail/mailextender.h > plasmobiff/mailextender.h#914915 [License: GPL (v2+)] D > plasmobiff/CMakeLists.txt > D plasmobiff/desktoptheme/akonadi.svg > D plasmobiff/emailmessage/.directory > D plasmobiff/emailmessage/CMakeLists.txt > D plasmobiff/emailmessage/Messages.sh > D plasmobiff/emailmessage/emaildialog.cpp > D plasmobiff/emailmessage/emaildialog.h > D plasmobiff/emailmessage/emailmessage.cpp > D plasmobiff/emailmessage/emailmessage.h > D plasmobiff/emailmessage/plasma-applet-emailmessage.desktop > D plasmobiff/mailextender.cpp > D plasmobiff/mailextender.h > D plasmobiff/plasma-applet-plasmobiff.desktop > D plasmobiff/plasmobiff.cpp > D plasmobiff/plasmobiff.h > D plasmobiff/plasmobiffConfig.ui > > > --- trunk/playground/base/plasma/applets/CMakeLists.txt #914920:914921 > @@ -23,7 +23,7 @@ > add_subdirectory(train-clock) > endif(PLASMACLOCK_INCLUDE) > > -add_subdirectory(plasmobiff) > +add_subdirectory(lionmail) > add_subdirectory(rotator) > #add_subdirectory(script) > > _______________________________________________ > Plasma-devel mailing list > Plasma-devel@kde.org > https://mail.kde.org/mailman/listinfo/plasma-devel _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel