plasma-framework/layouts
Jason Stubbs cb9747382b startAnimation() needs to be called if the layout geometry() changes as well
otherwise the updated layout doesn't take effect. This means that it really
does need to be called from relayout(). So to prevent a quasi-infinite loop,
don't restart the timeline if it's already running.

This fixes the tasks geometry not updating correctly when applets are added
to the panel.

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=754148
2007-12-29 07:14:21 +00:00
..
borderlayout.cpp * consolidate geometry() and setGeometry() from the layouts into Layout 2007-11-19 23:45:56 +00:00
borderlayout.h * consolidate geometry() and setGeometry() from the layouts into Layout 2007-11-19 23:45:56 +00:00
boxlayout.cpp startAnimation() needs to be called if the layout geometry() changes as well 2007-12-29 07:14:21 +00:00
boxlayout.h * consolidate geometry() and setGeometry() from the layouts into Layout 2007-11-19 23:45:56 +00:00
fliplayout.cpp FlipLayout committed 2007-12-11 09:06:21 +00:00
fliplayout.h unuseful includes 2007-12-11 16:05:09 +00:00
flowlayout.cpp startAnimation() needs to be called if the layout geometry() changes as well 2007-12-29 07:14:21 +00:00
flowlayout.h fix licensing header 2007-11-23 00:03:27 +00:00
freelayout.cpp fix possible crash 2007-12-03 16:11:27 +00:00
freelayout.h * consolidate geometry() and setGeometry() from the layouts into Layout 2007-11-19 23:45:56 +00:00
hboxlayout.h Fix changing include and missing install files 2007-11-19 23:11:40 +00:00
layout.cpp startAnimation() needs to be called if the layout geometry() changes as well 2007-12-29 07:14:21 +00:00
layout.h * consolidate geometry() and setGeometry() from the layouts into Layout 2007-11-19 23:45:56 +00:00
layoutanimator.cpp The position shouldn't change when fading out just as it doesn't when fading in 2007-12-21 13:15:36 +00:00
layoutanimator.h move all the layouts to their own directory; much more logical and makes it easier to not miss layouts that need changes 2007-11-19 22:42:56 +00:00
layoutitem.cpp warning fixes 2007-11-22 07:19:43 +00:00
layoutitem.h * consolidate geometry() and setGeometry() from the layouts into Layout 2007-11-19 23:45:56 +00:00
nodelayout.cpp fixes for platforms where qreal is not a double 2007-12-14 01:38:32 +00:00
nodelayout.h fix license headers 2007-11-23 00:08:03 +00:00
vboxlayout.h Fix changing include and missing install files 2007-11-19 23:11:40 +00:00