Comments on cool plasmoid popup animations

Jud Craft craftjml at gmail.com
Wed Mar 18 22:18:04 CET 2009


Dumb thought question:  Why not draw the tooltips animated on the
canvas when in a non-composited mode?

I can see one problem:  you won't be able to see tooltips when the
canvas window is obscured.  So, when in non-composited, how about
combining the on-canvas-animation with a full-fledged X-window that
takes the place of the tooltip when the animation is complete?

It would mean that when the canvas is visible, everything can be
smoothly animated, even non-composited.  When the canvas is obscured,
there is less animation, but you can still get all the tooltip
information you need.  And when full-composited animated windows are
supported, the on-canvas animation method could be disabled in-lieu of
real animation.

Yes, a horrible hack.  I really don't expect you to do that,
especially since it may be that in the next year or two KDE could
actually run with composite-by-default in Linux systems.  But just a
thought.

PS.  Is it impossible to draw a transparent (by color-key, I guess)
window in X?  If so, there might could just be a tooltip canvas that
sits on top of everything.  I admit these are very desperate and
probably impractical ideas.  Plasma may not even like the idea of
having more than one big screen canvas at a time.


More information about the Plasma-devel mailing list