Commit Graph

259 Commits

Author SHA1 Message Date
Aaron J. Seigo
49f3bb58da * make sure we have an animation, return an error if we don't; makes this a bit more robust against changes in libplasma
* don't set the widget to aimate on an animation if the parent is automatically set to the applet; this has odd side-effects like Fade animations causing the plasmoid to disappear ;)

svn path=/trunk/KDE/kdebase/runtime/; revision=1062483
2009-12-14 21:52:40 +00:00
Script Kiddy
15833bac25 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/; revision=1062316
2009-12-14 10:51:05 +00:00
Script Kiddy
f1a625524c SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/; revision=1060615
2009-12-09 11:40:52 +00:00
Aaron J. Seigo
c1cdc1ae40 add the new anims
svn path=/trunk/KDE/kdebase/runtime/; revision=1060137
2009-12-08 09:24:24 +00:00
Romain Pokrzywka
fd18bfc840 AnimationGroup is gone in kdelibs
svn path=/trunk/KDE/kdebase/runtime/; revision=1059559
2009-12-06 22:42:58 +00:00
Aaron J. Seigo
3c7b7a0992 * standardize parent extraction (accept a passed in argument, fall back to the applet)
* use Q[Sequential|Parallel]AniationGroup

svn path=/trunk/KDE/kdebase/runtime/; revision=1059416
2009-12-06 15:34:41 +00:00
Aaron J. Seigo
5b2a547c22 special case pause to use QPauseAnimation
svn path=/trunk/KDE/kdebase/runtime/; revision=1058595
2009-12-04 19:14:40 +00:00
Aaron J. Seigo
243a160dac improve some memory management
svn path=/trunk/KDE/kdebase/runtime/; revision=1058038
2009-12-03 20:58:17 +00:00
Adenilson Cavalcanti Da Silva
64b1a70362 Porting to new animation classes.
svn path=/trunk/KDE/kdebase/runtime/; revision=1058028
2009-12-03 20:42:13 +00:00
Adenilson Cavalcanti Da Silva
7d172a8607 Patches to make kdebase compile with current animation code.
svn path=/trunk/KDE/kdebase/runtime/; revision=1057994
2009-12-03 19:32:42 +00:00
Script Kiddy
68d48c395b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/; revision=1057041
2009-12-01 11:16:26 +00:00
Script Kiddy
14769dcf3c SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/; revision=1056593
2009-11-30 12:31:59 +00:00
André Wöbbeking
83d02aaecb -pedantic
svn path=/trunk/KDE/kdebase/runtime/; revision=1056518
2009-11-30 11:44:47 +00:00
Artur Duque de Souza
4f35912332 Fix the GridLayout bindings as we do not have properties
Now I figured it out: the c++ class has no properties because
the setters need to get the row or the column and this is not
a property. So now this commit fixes the problem of exporting
it as properties in the binding.


svn path=/trunk/KDE/kdebase/runtime/; revision=1055931
2009-11-29 04:38:33 +00:00
Artur Duque de Souza
a356b3d452 Create bindings for QGraphicsGridLayout
We should definetely have a common header for the layout bindings
so we avoid duplicating the "layoutItem" function with different
names all around.

I created some macros to help creating the binding for GridLayout
that may be helpful in other scenarious. Maybe put this macros on
this shared header too ?

Anyway, the bindings for this class are ready if I didn't forget
any important functions and the code for layout item was a little
bit simplified trying to qscriptvalue_cast to QGraphicsLayout* instead
of each implementation of it.


svn path=/trunk/KDE/kdebase/runtime/; revision=1055930
2009-11-29 04:17:30 +00:00
Aaron J. Seigo
1a607dfab5 * actually process the optional list, not the required list, in the optional loop
* LaunchApp

svn path=/trunk/KDE/kdebase/runtime/; revision=1055423
2009-11-28 00:42:22 +00:00
Aaron J. Seigo
58a46c3d52 now that we've figured out how the gc() works, don't need this around anymore
svn path=/trunk/KDE/kdebase/runtime/; revision=1055417
2009-11-28 00:11:36 +00:00
Aaron J. Seigo
66c5852fb7 don't import extensions twice
svn path=/trunk/KDE/kdebase/runtime/; revision=1055411
2009-11-27 23:58:20 +00:00
Aaron J. Seigo
71b2a8243b failing to load an optional extension shouldn't fail the widget
svn path=/trunk/KDE/kdebase/runtime/; revision=1055409
2009-11-27 23:49:53 +00:00
Aaron J. Seigo
b07076032d clean up api
svn path=/trunk/KDE/kdebase/runtime/; revision=1055360
2009-11-27 21:31:43 +00:00
Andreas Hartmetz
192b733ae2 fix the build
svn path=/trunk/KDE/kdebase/runtime/; revision=1055349
2009-11-27 21:17:11 +00:00
Aaron J. Seigo
ec69b36867 clean up api
svn path=/trunk/KDE/kdebase/runtime/; revision=1055348
2009-11-27 21:15:25 +00:00
Aaron J. Seigo
e28fc530cc provide adjustSize support; annoying and hackish, but it's the only way
svn path=/trunk/KDE/kdebase/runtime/; revision=1055319
2009-11-27 20:47:31 +00:00
Aaron J. Seigo
0ab7db4524 pen, without which painter is a lot less useful
svn path=/trunk/KDE/kdebase/runtime/; revision=1055311
2009-11-27 20:29:14 +00:00
Aaron J. Seigo
bd7231cd97 clean up api
svn path=/trunk/KDE/kdebase/runtime/; revision=1055310
2009-11-27 20:28:42 +00:00
Aaron J. Seigo
24133e0882 move AppletInterface into the simplebindings dir
svn path=/trunk/KDE/kdebase/runtime/; revision=1055288
2009-11-27 19:34:04 +00:00
Aaron J. Seigo
3cafef2efe clean up the api
svn path=/trunk/KDE/kdebase/runtime/; revision=1055279
2009-11-27 19:01:50 +00:00
Script Kiddy
d42ab28719 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/; revision=1055086
2009-11-27 10:22:18 +00:00
Aaron J. Seigo
acc0469b24 uiloader is part of the simplebindings
svn path=/trunk/KDE/kdebase/runtime/; revision=1054901
2009-11-27 03:12:43 +00:00
Aaron J. Seigo
65ec9a6bcb fix color api
svn path=/trunk/KDE/kdebase/runtime/; revision=1054898
2009-11-27 03:03:48 +00:00
Aaron J. Seigo
bc053f81c1 fix up the rect api
svn path=/trunk/KDE/kdebase/runtime/; revision=1054897
2009-11-27 02:59:09 +00:00
Aaron J. Seigo
d9770c3128 fix point api up
svn path=/trunk/KDE/kdebase/runtime/; revision=1054896
2009-11-27 02:49:38 +00:00
Aaron J. Seigo
23cba1143e declare the default constructors and width/height as getters/setters
svn path=/trunk/KDE/kdebase/runtime/; revision=1054895
2009-11-27 02:43:45 +00:00
Aaron J. Seigo
b0287c853b Svg and FrameSvg; the Plasma prefix seems superfluous, but keep them for compatibility
svn path=/trunk/KDE/kdebase/runtime/; revision=1054889
2009-11-27 02:21:49 +00:00
Aaron J. Seigo
9b44b1b751 mark these as getters
svn path=/trunk/KDE/kdebase/runtime/; revision=1054887
2009-11-27 02:20:33 +00:00
Script Kiddy
70887a12db SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/; revision=1053120
2009-11-23 10:50:06 +00:00
Script Kiddy
c110691232 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/; revision=1052700
2009-11-22 10:43:25 +00:00
Aaron J. Seigo
86b12fc8cb add an accepted signal, differentiate between accepted and finished; more qdialog-like and lets the widget react to a failed file dialog
svn path=/trunk/KDE/kdebase/runtime/; revision=1051186
2009-11-18 23:26:28 +00:00
Aaron J. Seigo
e968acb6e6 better ownership and scriptvalue reusage
svn path=/trunk/KDE/kdebase/runtime/; revision=1051166
2009-11-18 22:58:15 +00:00
Aaron J. Seigo
6bce51466f build
svn path=/trunk/KDE/kdebase/runtime/; revision=1051164
2009-11-18 22:57:09 +00:00
Aaron J. Seigo
71f818d1e7 Restore files
svn path=/trunk/KDE/kdebase/runtime/; revision=1051162
2009-11-18 22:55:46 +00:00
Aaron J. Seigo
969a5bdf28 Restore files
svn path=/trunk/KDE/kdebase/runtime/; revision=1051161
2009-11-18 22:55:29 +00:00
Aaron J. Seigo
441ba69f40 Restore files
svn path=/trunk/KDE/kdebase/runtime/; revision=1051160
2009-11-18 22:55:12 +00:00
Aaron J. Seigo
81d14ee7e5 Restore files
svn path=/trunk/KDE/kdebase/runtime/; revision=1051157
2009-11-18 22:54:54 +00:00
Aaron J. Seigo
54d27a6cbf Restore files
svn path=/trunk/KDE/kdebase/runtime/; revision=1051156
2009-11-18 22:54:36 +00:00
Aaron J. Seigo
d7bd1a7a86 Restore files
svn path=/trunk/KDE/kdebase/runtime/; revision=1051155
2009-11-18 22:54:17 +00:00
Aaron J. Seigo
d7ca740b00 Restore files
svn path=/trunk/KDE/kdebase/runtime/; revision=1051154
2009-11-18 22:53:59 +00:00
Aaron J. Seigo
32d85b7e1f Restore files
svn path=/trunk/KDE/kdebase/runtime/; revision=1051153
2009-11-18 22:53:41 +00:00
Aaron J. Seigo
a28943f2ec Restore files
svn path=/trunk/KDE/kdebase/runtime/; revision=1051152
2009-11-18 22:53:23 +00:00
Aaron J. Seigo
5bb3f72d85 Restore files
svn path=/trunk/KDE/kdebase/runtime/; revision=1051150
2009-11-18 22:53:06 +00:00