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
Aaron J. Seigo
a8008999c6
allow mapping of animations by the app corona; useful for mapping things like the appear/disappear animations
...
svn path=/trunk/KDE/kdelibs/; revision=1120239
2010-04-28 17:39:44 +00:00
Aaron J. Seigo
aa3ea7d964
provide animation mappings
...
svn path=/trunk/KDE/kdelibs/; revision=1120237
2010-04-28 17:39:12 +00:00
Aaron J. Seigo
03bc2d587e
allow clearing the animations, checking for whether an animation is registered and make it first-come, first-serve to avoid anims overriding each other
...
svn path=/trunk/KDE/kdelibs/; revision=1120236
2010-04-28 17:38:27 +00:00
Script Kiddy
b9d926ac63
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/plasma/generic/containmentactions/test/; revision=1119987
2010-04-28 06:28:27 +00:00
Chani Armitage
4c9b16fb50
this ought to be mentioned in the docs
...
svn path=/trunk/KDE/kdelibs/; revision=1119982
2010-04-28 06:05:09 +00:00
Aaron J. Seigo
15852ba68a
add the app's main component name to the listing as a valid option
...
svn path=/trunk/KDE/kdelibs/; revision=1119854
2010-04-27 20:31:29 +00:00
Marco Martin
28386758e1
check the tasget item is still alive, crash--
...
svn path=/trunk/KDE/kdelibs/; revision=1119672
2010-04-27 16:02:51 +00:00