[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-panel-devel
Subject: Re: Qt Kinetic + Plasma Call For Ideas / Project Plan
From: "Aaron J. Seigo" <aseigo () kde ! org>
Date: 2009-05-28 20:19:47
Message-ID: 200905281419.52597.aseigo () kde ! org
[Download RAW message or body]
[Attachment #2 (multipart/signed)]
On Thursday 28 May 2009, Ivan Čukić wrote:
> > neat idea; would require a small parser on our side, but it wouldn't be
> > an overly complex one. what would the benefits be?
>
> - simpler syntax - no need to do addAnimation(blah blah) for each
> /animation atom/
> - no need to pass the item variable to be animated into every animation
> atom (Animator::fadeIn(item), Animator::fadeOut(item)...)
this comes at the "cost" of control flow type statements. nothing major
though. for stuff this simple it's sort of 6 of one and half dozen of another.
i'm not sure the learning curve is all that different either way, and it would
be a bit nice to not have our own parser unless there's significant benefit?
> - complex animations are loaded from a simple text description - easy plug-
> ins, easy-runtime changes (if we needed them).
these chainings would be pretty widget- and interaction-specific though, no?
it makes sense to make the stock animations themable, but custom chains of
them?
> And, Trolls are already making declarative UI, so this would go perfectly
> alongside that.
that's actually a concern of mine; we're already going to be getting a DUI at
some point, not sure we want to create a "simple DUI" of our own.
--
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
KDE core developer sponsored by Qt Software
["signature.asc" (application/pgp-signature)]
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic