Christophe Giboudeaux
5f61cc03b8
-Wmissing-include-dirs
...
svn path=/trunk/KDE/kdelibs/; revision=1156073
2010-07-28 14:23:52 +00:00
Ryan James Rix
e00a7b2422
Adds ability for applications which embed plasma to specify a class which
...
plasma will query for Applet, DataEngine, and Service creation, giving them
the chance to create these objects internally.
http://reviewboard.kde.org/r/4554/
svn path=/trunk/KDE/kdelibs/; revision=1150389
2010-07-15 21:06:21 +00:00
Brian David Pritchett
53a227a43f
This adds the first iteration of data caching for dataengines.
...
svn path=/trunk/KDE/kdelibs/; revision=1149185
2010-07-12 20:51:12 +00:00
Aaron J. Seigo
1d23580ea7
a binary slipped into kdelibs/plasma; move it to kdebase/runtime/
...
svn path=/trunk/KDE/kdelibs/; revision=1134613
2010-06-04 17:58:38 +00:00
Aaron J. Seigo
9d3ea73544
move the applet service .desktop file into its own dir; it isn't a servicetype
...
svn path=/trunk/KDE/kdelibs/; revision=1134608
2010-06-04 17:44:54 +00:00
Kevin Ottens
c06bea502c
More prep work for a KIO-less libplasma.
...
svn path=/trunk/KDE/kdelibs/; revision=1125086
2010-05-10 16:50:15 +00:00
Aaron J. Seigo
f456c124aa
easing curve support
...
svn path=/trunk/KDE/kdelibs/; revision=1120795
2010-04-30 00:13:44 +00:00
Aaron J. Seigo
a06b2bf70d
access to easing curves
...
svn path=/trunk/KDE/kdelibs/; revision=1120770
2010-04-29 22:29:26 +00:00
Aaron J. Seigo
0aa0118e17
it's supposed to eventually be an optional dep
...
svn path=/trunk/KDE/kdelibs/; revision=1120687
2010-04-29 17:23:01 +00:00
Marco Martin
cd486b6b06
we need poor kio
...
svn path=/trunk/KDE/kdelibs/; revision=1120685
2010-04-29 17:11:21 +00:00
Kevin Ottens
6a3240b051
libplasma becomes our first lib with profiles support.
...
svn path=/trunk/KDE/kdelibs/; revision=1120434
2010-04-29 05:57:34 +00:00
Aaron J. Seigo
56dedaf0e4
link
...
svn path=/trunk/KDE/kdelibs/; revision=1119250
2010-04-26 21:08:24 +00:00
Aaron J. Seigo
a0c104c19a
add js anims to the build
...
svn path=/trunk/KDE/kdelibs/; revision=1119243
2010-04-26 20:56:28 +00:00
Bruno de Oliveira Abinader
51a9b1ac72
Added Plasma::Animator::easingCurve() pre-defined easing curves factory.
...
Using this, Plasma::PendulumCurve now longer needs to be public :-)
svn path=/trunk/KDE/kdelibs/; revision=1118090
2010-04-23 20:55:46 +00:00
Bruno de Oliveira Abinader
2375cd6ce8
Added Plasma::PendulumCurve class plus make it work with RotationAnimation
...
svn path=/trunk/KDE/kdelibs/; revision=1117942
2010-04-23 13:39:34 +00:00
Bruno de Oliveira Abinader
a8975d2e2d
Initial WaterAnimation implementation
...
This water animation uses the RippleEffect class to simulate a cool water animation on the target widget
svn path=/trunk/KDE/kdelibs/; revision=1116474
2010-04-19 15:09:36 +00:00
Bruno de Oliveira Abinader
ea49b36874
Initial ripple effect implementation
...
This ripple effect will be used by the WaterAnimation to generate a cool simulation of water flowing inside a plasma widget :)
svn path=/trunk/KDE/kdelibs/; revision=1116473
2010-04-19 15:03:02 +00:00
Bruno de Oliveira Abinader
daffafb9fe
s/pulsershadow/widgetsnapshot
...
svn path=/trunk/KDE/kdelibs/; revision=1115254
2010-04-15 18:51:26 +00:00
Aaron J. Seigo
892d8ae1c0
use the easing curve in all of our animations
...
svn path=/trunk/KDE/kdelibs/; revision=1112612
2010-04-08 17:07:33 +00:00
Marco Martin
2466bbd960
AbstractDialogManager: will needed for shells to radically change the applets config dialogs (and possibly other dialogs) look and feel
...
svn path=/trunk/KDE/kdelibs/; revision=1110584
2010-04-03 19:10:32 +00:00
Davide Bettio
d982f20609
Plasma::WebView has been ported to KGraphicsWebView. http://reviewboard.kde.org/r/2990/
...
svn path=/trunk/KDE/kdelibs/; revision=1091982
2010-02-17 23:59:14 +00:00
Davide Bettio
12300374db
Plasma::WebView has KDE integration since now (using KWebKit)
...
svn path=/trunk/KDE/kdelibs/; revision=1090803
2010-02-16 02:41:14 +00:00
Aaron J. Seigo
ead4cc9d62
use khns3 dialog; look ma, no more memory leaks as a bonus!
...
svn path=/trunk/KDE/kdelibs/; revision=1084570
2010-02-03 10:27:44 +00:00
Friedrich W. H. Kossebau
f8e3b015f6
fixed: animations/pixmaptransition.cpp was 2x listed
...
svn path=/trunk/KDE/kdelibs/; revision=1080143
2010-01-25 18:16:04 +00:00
Marco Martin
b5aa2f6169
include missing file
...
svn path=/trunk/KDE/kdelibs/; revision=1078271
2010-01-21 22:31:20 +00:00
Anne-Marie Mahfouf
35599c36e5
fix build
...
svn path=/trunk/KDE/kdelibs/; revision=1078064
2010-01-21 11:51:25 +00:00
Igor Trindade Oliveira
e2cf011103
plasma animations: removing custom animation. the animations done by custom can be done adding a property and using qpropertyanimation
...
svn path=/trunk/KDE/kdelibs/; revision=1073191
2010-01-11 20:06:14 +00:00
Igor Trindade Oliveira
a51ab88ce0
Add support to custom animations
...
svn path=/trunk/KDE/kdelibs/; revision=1073131
2010-01-11 17:26:36 +00:00
Aaron J. Seigo
4a1849b4cd
PulserShadow belongs in the animations directory
...
svn path=/trunk/KDE/kdelibs/; revision=1069848
2010-01-04 10:21:48 +00:00
Luboš Luňák
8746bf62cc
fix enable-final compile
...
svn path=/trunk/KDE/kdelibs/; revision=1065500
2009-12-23 12:27:31 +00:00
Aaron J. Seigo
bc7ac9cd23
geo -> geometry (let's not be lazy :)
...
svn path=/trunk/KDE/kdelibs/; revision=1060136
2009-12-08 09:22:51 +00:00
Adenilson Cavalcanti Da Silva
253fad3389
Rotationstacked header should not be installed.
...
svn path=/trunk/KDE/kdelibs/; revision=1060035
2009-12-07 22:44:23 +00:00
Aaron J. Seigo
9d8e2eec4d
don't need our own anim group anymore
...
svn path=/trunk/KDE/kdelibs/; revision=1059422
2009-12-06 15:42:41 +00:00
Igor Trindade Oliveira
6cc357bb94
add zoom animation to new animation api
...
svn path=/trunk/KDE/kdelibs/; revision=1059117
2009-12-05 20:23:13 +00:00
Igor Trindade Oliveira
49e27b8396
add GeoAnimation to new animation api
...
svn path=/trunk/KDE/kdelibs/; revision=1059087
2009-12-05 19:54:27 +00:00
Aaron J. Seigo
358a456a9d
no need for pause now that Plasma::Animator isn't a factory for QAbAnim but IsA QAbAnim (with Plasma::Animator being the only factory)
...
svn path=/trunk/KDE/kdelibs/; revision=1058597
2009-12-04 19:16:46 +00:00
Adenilson Cavalcanti Da Silva
818e93a576
Amazon sized patch... So many changes that I can hardly remember what they are,
...
but this is the list from what I can recall:
- removing expand animation (it is a case of grow animation)
- removing AbstractAnimation and using QAbstractAnimation as the common base
- animations are non longer factories, but real animation (so it is just no
issue to mesh then with user created animations)
- animation group will correctly revert the direction of all subanimations
(useful for rewinding an animation)
- fixed opacity effect in pulse animation (now it works correctly)
- there is not 'forward' property, but animation 'direction' (this is how
rewinding an animation must be done)
- direction now is movementDirection property (used in SlideAnimation and RotationStacked)
- the weakpointer for the actual animaiton is non longer in AnimationPrivate but
in each specialized animation class
- hide property is being removed (in progress) since it really is a case of Fade
I guess this is it, now is just a matter of iron out the remaining bugs and polish
the public API.
svn path=/trunk/KDE/kdelibs/; revision=1057993
2009-12-03 19:30:02 +00:00
Marco Martin
3c84247ae6
move halopainter unchanged in libplasma, keep it private and expose
...
drawhalo in PaintUtils
iconwidgets uses it if there is no backgroundcolor explicitly setted
CCMAIL:fredrik@kde.org
svn path=/trunk/KDE/kdelibs/; revision=1054830
2009-11-26 21:57:36 +00:00
Adenilson Cavalcanti Da Silva
702920c810
Starting to implement pixmap based pulse animation. The first implementation
...
assumed that there would exist a complete copy of the animated widget to
do the pulse (where another object is kept translucent and when the animation
is triggered, it will expand and fade at same time).
But is expensive to copy the whole widget, so the idea is to draw the target
widget in a pixmap and then do the pulse effect on the pixmap itself.
It is still broken, for some reason the opacity is failing to animate (should
fix this tomorrow).
svn path=/trunk/KDE/kdelibs/; revision=1048277
2009-11-13 01:20:51 +00:00
Petri Damstén
289b9ac1eb
Add WallpaperScript.
...
Review: http://reviewboard.kde.org/r/1984/
svn path=/trunk/KDE/kdelibs/; revision=1042086
2009-10-29 05:54:11 +00:00
Aaron J. Seigo
526fbaf825
SVN_SILENT ocd strikes again? :)
...
svn path=/trunk/KDE/kdelibs/; revision=1039188
2009-10-22 22:20:39 +00:00
Igor Trindade Oliveira
a7db9faf50
Add new Animation, RotationStackedAnimation.
...
It can do 3D rotation animations without the user does not care about layouts and hidden widgets
svn path=/trunk/KDE/kdelibs/; revision=1039141
2009-10-22 20:17:07 +00:00
Aaron J. Seigo
98ff0f7e6f
don't install the headers of the effects; they are private classes
...
svn path=/trunk/KDE/kdelibs/; revision=1039131
2009-10-22 19:39:41 +00:00
Aaron J. Seigo
2ed50836e3
include it in the build
...
svn path=/trunk/KDE/kdelibs/; revision=1039129
2009-10-22 19:35:36 +00:00
Igor Trindade Oliveira
67ffbf7ff3
janitor job: make it works
...
svn path=/trunk/KDE/kdelibs/; revision=1039010
2009-10-22 13:58:35 +00:00
Aaron J. Seigo
05e84d1684
mark and move AnimationDriver as being deprecated
...
svn path=/trunk/KDE/kdelibs/; revision=1038305
2009-10-21 01:50:37 +00:00
Marco Martin
6b0a4590d2
Export a really simple AbstractToolBox
...
add a setToolBox function
svn path=/trunk/KDE/kdelibs/; revision=1038024
2009-10-20 14:14:53 +00:00
Marco Martin
89e73cecd2
animate the highlight with the new animation framework. we got a glow
...
item called FocusIndicaotr, it's private for now and probably it should
remain so
svn path=/trunk/KDE/kdelibs/; revision=1037733
2009-10-19 21:13:54 +00:00
Igor Trindade Oliveira
cceef16789
add rotation animation in animations directory
...
svn path=/trunk/KDE/kdelibs/; revision=1035753
2009-10-15 19:53:49 +00:00
Adenilson Cavalcanti Da Silva
a4b408277c
Merging Mehmet Ali Akmanalp new plasma::Animator code. It uses the new and shiny
...
Qt 4.6 animation API (a.k.a. kinetic) to implement effects.
Current implemented animations: fade, slide, expand, grow (next will be
pulse and rotation).
Further discussion is here:
http://reviewboard.kde.org/r/1512/
svn path=/trunk/KDE/kdelibs/; revision=1035749
2009-10-15 19:36:38 +00:00