Aaron J. Seigo
339f827ce4
allow a configurable delay (including none!)
...
svn path=/trunk/KDE/kdelibs/; revision=1123803
2010-05-07 00:18:40 +00:00
Marco Martin
cbabd3b5cf
set the flag in the proper place
...
svn path=/trunk/KDE/kdelibs/; revision=1123756
2010-05-06 20:48:10 +00:00
Marco Martin
b917c7d14d
don't proxy the popup
...
svn path=/trunk/KDE/kdelibs/; revision=1123754
2010-05-06 20:31:18 +00:00
Marco Martin
aa33e4ade0
a new hint: hint-compose-over-border
...
the centr element will be rendered as big as the image, cropped with the alpha mask and the borderssuperimposed over it.
slightly slower but it's the only way to have radial gradients in the center element and have them rendered in a correct way
svn path=/trunk/KDE/kdelibs/; revision=1123651
2010-05-06 14:16:03 +00:00
Aaron J. Seigo
dcba3a27a6
aggregate applet status in the containment
...
CCBUG:236461
svn path=/trunk/KDE/kdelibs/; revision=1123366
2010-05-05 22:33:52 +00:00
Adenilson Cavalcanti Da Silva
5e9ca683a6
Debugging message.
...
svn path=/trunk/KDE/kdelibs/; revision=1123334
2010-05-05 20:57:02 +00:00
Aaron J. Seigo
3c24748547
++apidoxAccuracy
...
svn path=/trunk/KDE/kdelibs/; revision=1123297
2010-05-05 20:00:56 +00:00
Aaron J. Seigo
2c1d53204d
SVN_SILENT: tidying
...
svn path=/trunk/KDE/kdelibs/; revision=1123295
2010-05-05 20:00:36 +00:00
Adenilson Cavalcanti Da Silva
e6e20afd70
Fixing javascript animation mapping.
...
svn path=/trunk/KDE/kdelibs/; revision=1123281
2010-05-05 19:43:45 +00:00
Aaron J. Seigo
f0ea5031fb
this is really up to the widgets to get right (e.g by not registering until they are initialized); this prevnets a HUGE number of calls to Plasma::viewFor
...
svn path=/trunk/KDE/kdelibs/; revision=1123249
2010-05-05 17:48:44 +00:00
Aaron J. Seigo
80bc92740f
move context menus on applets according to their popup position when we're a panel containment
...
svn path=/trunk/KDE/kdelibs/; revision=1123209
2010-05-05 15:49:37 +00:00
Marco Martin
62f2eb46f1
delay syze sync a bit
...
fixes things when two operations are done subsequent, like removing a normal widget and set a qgraphicswidget
svn path=/trunk/KDE/kdelibs/; revision=1122864
2010-05-04 21:30:52 +00:00
Aaron J. Seigo
e56ec546f3
SVN_SILENT: ooh, old. tidy up.
...
svn path=/trunk/KDE/kdelibs/; revision=1122858
2010-05-04 21:15:10 +00:00
Script Kiddy
7db44e77f2
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdelibs/; revision=1122583
2010-05-04 09:06:24 +00:00
Michael Pyne
1198bd897a
Port Plasma::Theme to use KImageCache. If it breaks, let me know, but aseigo has been using
...
this quite successfully for a few days now so hopefully it should be just fine for you all.
svn path=/trunk/KDE/kdelibs/; revision=1122518
2010-05-04 03:59:35 +00:00
Aaron J. Seigo
b77e461a0b
Applet::init() is always ok. patch by Vincenzo Di Massa
...
svn path=/trunk/KDE/kdelibs/; revision=1122515
2010-05-04 03:50:11 +00:00
Aaron J. Seigo
2213c2e77b
a little more conservative
...
svn path=/trunk/KDE/kdelibs/; revision=1122507
2010-05-04 03:28:09 +00:00
Aaron J. Seigo
29503066dd
Riddell's commit to fix broken installations (and i think it's still something of a bad hack, tbh) broke ALL OTHER WIDGET TYPES. fail.
...
this fixes that.
BUG:236258
svn path=/trunk/KDE/kdelibs/; revision=1122503
2010-05-04 03:19:09 +00:00
Aaron J. Seigo
c529b14bab
SVN_SILENT: tidy
...
svn path=/trunk/KDE/kdelibs/; revision=1121283
2010-05-01 02:17:01 +00:00
Script Kiddy
93294aa05c
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/plasma/generic/containmentactions/test/; revision=1121015
2010-04-30 06:16:36 +00:00
Aaron J. Seigo
97e82393ea
cleanup
...
svn path=/trunk/KDE/kdelibs/; revision=1120901
2010-04-30 02:11:11 +00:00
Aaron J. Seigo
839204b6ea
this works better when the size of the containment is 0 or some other nonesense
...
svn path=/trunk/KDE/kdelibs/; revision=1120900
2010-04-30 02:10:55 +00:00
Aaron J. Seigo
1b7f06d209
explicitly set the applet as movable; this is because the containment isn't and this gets propagated when setting the containment as the parent.
...
svn path=/trunk/KDE/kdelibs/; revision=1120801
2010-04-30 01:05:52 +00:00
Aaron J. Seigo
b622b234d0
respect the movement flag
...
svn path=/trunk/KDE/kdelibs/; revision=1120798
2010-04-30 00:51:39 +00:00
Aaron J. Seigo
a87f70804f
missing macro
...
svn path=/trunk/KDE/kdelibs/; revision=1120796
2010-04-30 00:22:26 +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
b9ff1cb689
make these properties read-only
...
svn path=/trunk/KDE/kdelibs/; revision=1120793
2010-04-30 00:06:43 +00:00
Aaron J. Seigo
46d0214df0
last anim enumeration
...
svn path=/trunk/KDE/kdelibs/; revision=1120787
2010-04-29 23:52:12 +00:00
Aaron J. Seigo
af0963e236
* don't pass in anything to the ctor, instead set properties
...
* don't set properties on m_instance unless it's a success
* set the duration and target propreties on each pass through start
svn path=/trunk/KDE/kdelibs/; revision=1120786
2010-04-29 23:51:32 +00:00
Aaron J. Seigo
c5748b3719
make the JS anims an easing curve anim
...
svn path=/trunk/KDE/kdelibs/; revision=1120782
2010-04-29 23:40:30 +00:00
Aaron J. Seigo
6c44a1e8a4
access to other animations
...
svn path=/trunk/KDE/kdelibs/; revision=1120776
2010-04-29 23:01:48 +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
1834648ded
SVN_SILENT: code style
...
svn path=/trunk/KDE/kdelibs/; revision=1120769
2010-04-29 22:29:07 +00:00
Aaron J. Seigo
a246be9d42
* get rid of some manual memory management
...
* get rid of some members that were really only used as local members
* make the fps stuff optional (and off by default)
svn path=/trunk/KDE/kdelibs/; revision=1120750
2010-04-29 21:17:43 +00:00
Aaron J. Seigo
cf2190d419
the include too
...
svn path=/trunk/KDE/kdelibs/; revision=1120690
2010-04-29 17:25:05 +00:00
Aaron J. Seigo
ba49acf26a
PLASMA_NO_KIO
...
svn path=/trunk/KDE/kdelibs/; revision=1120689
2010-04-29 17:24:16 +00:00
Aaron J. Seigo
4c81145215
remove unneeded headers
...
svn path=/trunk/KDE/kdelibs/; revision=1120688
2010-04-29 17:23:20 +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
Marco Martin
abf446a3f8
refuse to downgrade immutability from systemimmutable here as well, just in case somewhere in applet a check will be done against d->immutability instead of immutability()
...
svn path=/trunk/KDE/kdelibs/; revision=1120663
2010-04-29 16:00:46 +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
876345d389
extend parent app checks to all applet lists
...
svn path=/trunk/KDE/kdelibs/; revision=1120366
2010-04-28 23:34:30 +00:00
Aaron J. Seigo
d28ae88ed4
this allows the anims to actually be defined in the theme successfully without pre-loading anything
...
svn path=/trunk/KDE/kdelibs/; revision=1120261
2010-04-28 18:14:37 +00:00
Aaron J. Seigo
cea78a8dd1
catch mappings of js to stock anims
...
svn path=/trunk/KDE/kdelibs/; revision=1120258
2010-04-28 18:10:01 +00:00
Aaron J. Seigo
30551fb5c6
add the animations/ dir to the theme package def
...
svn path=/trunk/KDE/kdelibs/; revision=1120255
2010-04-28 17:58:03 +00:00
Aaron J. Seigo
736c381bbe
* move script file loading from Animator to AnimationScriptEngine
...
* don't use camel case includes for kdelibs classes in files which are themselves in kdelibs
* add my copyright to these files since they are approaching 100% code written by me
svn path=/trunk/KDE/kdelibs/; revision=1120250
2010-04-28 17:51:46 +00:00
Aaron J. Seigo
0cf62abb09
* constness in create method signature
...
* use the create method for javascript from the create method for stock anims when the stock anim is mapped to a js anim
svn path=/trunk/KDE/kdelibs/; revision=1120245
2010-04-28 17:45:24 +00:00
Aaron J. Seigo
dbd43adad7
use appear/disappear anims, not hardcoded stuff
...
svn path=/trunk/KDE/kdelibs/; revision=1120243
2010-04-28 17:42:12 +00:00
Aaron J. Seigo
34a0cf1719
* respect animation mappings
...
* allow loading of javascript anims
svn path=/trunk/KDE/kdelibs/; revision=1120242
2010-04-28 17:41:16 +00:00
Aaron J. Seigo
efd1c16c3e
themed animations; pick up wallpaper settings from fallback themes if the current theme doesn't provide one
...
svn path=/trunk/KDE/kdelibs/; revision=1120241
2010-04-28 17:40:29 +00:00