- add QGraphicsWidget support
- add a timer so we can show a popup during a specified time and hide it again
- let applet Notifier does a last Swan song by convert it in a PopupApplet before dying and
reborn sooner like a phoenix
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=838490
actually meaningful:
the idea is that an applet can change its own preferred size and ask its
containment if it can fullfill its wish on the size
so the panel tries to resize itself as it can in its maximum and minimum
size constraints.
at the moment only the taskbar uses this, also the systray could use it
(and in general all expanding applets)
it use a new signal in Plasma::Applet, called
sizeHintChanged(Qt::SizeHint)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=838364
widget (until it is re-entered)
Also fixed a small whitespace issue.
Back-port to 4.1 if so desired. :)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=837733
prefix-hint-margin-direction where prefix (optional) is the current
rendered panel and direction is either top bottom, left or right
is used to give a panel custom margins different respect to the borders
removed the contentAtOrigin property that vas never used and actually
dead code
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=837731
instead:
set_target_properties(foo PROPERTIES
${KDE4_DISABLE_PROPERTY_}LINK_INTERFACE_LIBRARIES "kdeui;kdecore"
)
While this doesn't look very nice, it is completely forward and backward compatible (i.e. cmake 2.4 doesn't complain,
cmake 2.6 works, both versions work as soon as the reduced link interface is the default (soon), if somebody
uses this with kdelibs which don't have that anymore he will get the reduced interface instead of errors, so all
should be ok)
Alex
CCMAIL: mueller@kde.org
svn path=/trunk/KDE/kdelibs/; revision=836131
something went wrong, very wrong, when pulling from gitorious. I don't know what or why. but this is a copy of the last commit I made on my laptop...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=834472
that only applets with a matching major.minor version
are loaded. needs porting to plugins other than applets.
CCMAIL: aseigo@kde.org
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=833550
* introduce Plasma::viewFor and Plasma::popupPosition
generally nicer code all around.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=833534
* allocate ToolTip objects only as needed
* invoke tool tip show/hide slots on the associated widget to allow for dynamic tooltip data
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=833526
IconSize() seems to not work when doubled icon size is checked in user settings
use a workaround instead
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=833344
CCMAIL:panel-devel@kde.org
Can someone backport this to the 4.1 branch, please? Otherwise no-one can write services in 4.1.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=833339