breaking all around, and some random crashes are avoided too, all by making the
Dialog in PopupApplet no longer of the type Qt::Popup and installing an event filter
to still hide the dialog when you click somewhere else on your screen.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=857095
reorder extenderitems within a Dialog. Stuff still breaks when detaching the last item, I'm still
working on that.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=854547
item is removable. Implementation is still not perfect, but it's now a lot better then it
was.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=853962
and some changes to libplasmaclock to make it's dialog get the correct size.
Works quite well, but for some reason dragging extender items from the dialog doesn't
work correctly right now, I'm working on that.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=852189
items to applet, since in extender's dtor, applet's config isn't accessible anymore. Only
fire itemDetached when an item is really moved, not only when being dragged away.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841509