[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