[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: playground/base/plasma/applets
From: Sebastian Kügler <sebas () kde ! org>
Date: 2010-07-15 0:08:41
Message-ID: 20100715000841.6890DAC73A () svn ! kde ! org
[Download RAW message or body]
SVN commit 1150070 by sebas:
add notes from akademy 2010
M +10 -0 crystal/imageresourcewidget.cpp
M +33 -1 lionmail/TODO
--- trunk/playground/base/plasma/applets/crystal/imageresourcewidget.cpp \
#1150069:1150070 @@ -49,6 +49,16 @@
updateUrl();
connect(this, SIGNAL(urlChanged()), this, SLOT(updateUrl()));
setResource(resource);
+ /*
+ // Fade in when this widget appears
+ Plasma::Animation* fadeAnimation = \
Plasma::Animator::create(Plasma::Animator::FadeAnimation); + \
fadeAnimation->setTargetWidget(this); + fadeAnimation->setProperty("startOpacity", \
0.0); + fadeAnimation->setProperty("targetOpacity", 1.0);
+ fadeAnimation->setProperty("Duration", 2000);
+
+ fadeAnimation->start();
+ */
}
ImageResourceWidget::~ImageResourceWidget()
--- trunk/playground/base/plasma/applets/lionmail/TODO #1150069:1150070
@@ -92,4 +92,36 @@
[01:30:36] <sebas> I guess I need to save the data somewhere sensible, if I don't \
want to end up with empty picture frames pointing to /tmp/ after a reboot [01:31:09] \
<dfaure> yep [01:31:38] <sebas> OK, suddenly the whole thing makes a lot of sense
-[01:33:11] <sebas> thanks :)
\ No newline at end of file
+[01:33:11] <sebas> thanks :)
+
+
+
+Notes from Akademy 2010
+
+Lion Mail / Akonadi
+
+Needed in Dataengine
+- unread emails in all folders
+- unread email in folder X
+- unread email in folder X & Y & Z
+- email tagged important
+- sorted
+- only the last N emails
+
+Features Lion Mail
+- unread emails as lion mail list from panel
+- panel icon shows synching, otherwise email icon + number
+- actions: read/unread, important, trash
+- default for inbox, other folders configurable
+- no notifications by default, some animation when new email arrived
+- emails accessible from panel, d+d'able
+- possibly tabs for important as well (todo list use case)
+- resizing goes away (at least for in-list mode), expanding stays
+
+Technical Stuff
+- checkboxes in treeviews: CheckableItemProxyModel (kdepim/akonadi/akonadi-next)
+- build kdelibs w/ tests, kdelibs/kdeui/tests/proxymodeltestapp
+- KViewStateSaver as base, ETMStateSaver as implementation (akonadi-next; copy)
+- KJots has akonotes_*
+
+
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic