Alexis Ménard
1b15d951a9
API clean : bye bye opacity, wich is bas implemented in all cases
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796900
2008-04-14 14:09:13 +00:00
Sebastian Kügler
b32216ac24
Take border sizes into account when drawing applets with background.
...
It's still busted right now though, since geometry() returns an
empty rect (dunno why ... )
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796898
2008-04-14 14:04:00 +00:00
Marco Martin
1788dbed90
fix compilation, wooops :)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796879
2008-04-14 13:19:51 +00:00
Marco Martin
e9e16e2a89
Desktop toolbox should appear in less funny positions
...
AND
beginning of a panel toolbox
actually untested with the woc port for now
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796873
2008-04-14 13:05:49 +00:00
Sebastian Kügler
940bb176b6
whitespace cleanups
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796860
2008-04-14 12:42:50 +00:00
Alexis Ménard
548d250d59
say hello again to the panel, and fix some performance issue
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796806
2008-04-14 10:48:32 +00:00
Laurent Montel
6a60fbf0fa
Install widget.h
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796800
2008-04-14 10:42:06 +00:00
Laurent Montel
f8ddf5cfc6
Fix include
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796796
2008-04-14 10:33:37 +00:00
Alexis Ménard
67758e04a6
fix future compile issues
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796777
2008-04-14 09:50:39 +00:00
Chani Armitage
d3cc6149a8
introduce the concept of transient applets, or applets that are still in existence, but which should not end up written out to disk, e.g. when they are marked for deletion.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796768
2008-04-14 09:42:57 +00:00
Alexis Ménard
7f9b11ef64
fix compil and add my name in licence file
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796761
2008-04-14 09:36:55 +00:00
Chani Armitage
2036ed1670
it helps if I commit *both* halves of the "add activity" button
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796754
2008-04-14 09:23:35 +00:00
Laurent Montel
70ef9a6dcf
Not install it if we don't compile .cpp file
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796723
2008-04-14 07:45:51 +00:00
Laurent Montel
ad0d8ac10c
Add missing camelcase includes
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796719
2008-04-14 07:35:36 +00:00
Alexis Ménard
aa3c3eccce
no more old layouts in libplasma, new stuff on API can start
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796624
2008-04-13 22:01:18 +00:00
Alexis Ménard
17215e3d33
delete old code that should be fixed in Qt4.4.0
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796619
2008-04-13 21:52:04 +00:00
Alexis Ménard
2cc5870dd6
port ++
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796617
2008-04-13 21:47:47 +00:00
Alexis Ménard
1605283e9e
port ++
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796610
2008-04-13 21:21:50 +00:00
Alexis Ménard
ba0b04412c
port ++ layout -- richardwork++
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796607
2008-04-13 21:20:07 +00:00
Alexis Ménard
1ac668a250
new cmakefile after removing layouts
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796601
2008-04-13 20:58:49 +00:00
Alexis Ménard
e187eac834
bye bye plasma layouts
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796599
2008-04-13 20:56:20 +00:00
Allen Winter
ad159743b2
layouts/nodelayout is gone
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796569
2008-04-13 19:39:03 +00:00
Alexis Ménard
7dce58f009
cpp move of nodelayout
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796526
2008-04-13 18:17:56 +00:00
Alexis Ménard
db5fcf95ff
move node layout in lancelot, need to rewrite it, decided to don't provide in plasma API
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796524
2008-04-13 18:17:33 +00:00
Davide Bettio
90999c00d6
Fixed findInCache bug. Now findInCache is faster, thanks to bibr.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796500
2008-04-13 17:27:02 +00:00
Aaron J. Seigo
871b7fe9e6
SVN_SILENT api fixaboo
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796424
2008-04-13 15:02:02 +00:00
Aaron J. Seigo
f2fe39b435
scripting fixes
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796423
2008-04-13 15:01:46 +00:00
Aaron J. Seigo
3e7d6cc024
runners and engines need packages with mainscripts
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796412
2008-04-13 14:41:52 +00:00
Aaron J. Seigo
637515f2a9
changes that were lost in the merge
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796407
2008-04-13 14:37:10 +00:00
Alexis Ménard
88b25b7468
solve a performance issue : a crazy number of repaint
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796375
2008-04-13 13:38:21 +00:00
Alexis Ménard
4467261c95
Merge woc branch to trunk, say good bye to old plasma, there is a lot of stuff to port
...
applets,
please update to another revision to use the version that works
green flag from aaron
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796368
2008-04-13 13:23:39 +00:00
Aaron J. Seigo
a76cce7919
SVN_SILENT: more random minor edits
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796307
2008-04-13 08:24:59 +00:00
Aaron J. Seigo
f5b6d38cac
this needs to be virtual as well
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796306
2008-04-13 08:24:28 +00:00
Aaron J. Seigo
74e51821a9
SVN_SILENT ws fixes
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796304
2008-04-13 08:22:20 +00:00
Aaron J. Seigo
f8cdbefe22
we need to set up toolboxes on both steting of containment type *and* when we set it as a containment
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796303
2008-04-13 08:18:46 +00:00
Aaron J. Seigo
40866fc443
implement package support
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796112
2008-04-12 16:00:43 +00:00
Aaron J. Seigo
99c036a212
make package and mainScript part of ScriptEngine
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796106
2008-04-12 15:23:15 +00:00
Davide Bettio
8e45bf56db
Added overlay support. To use it add to your theme overlay.svg.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=796088
2008-04-12 14:07:44 +00:00
Aaron J. Seigo
382caec1f7
use the parent, luke.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=795922
2008-04-11 22:32:05 +00:00
Aaron J. Seigo
e22453ba7e
don't show add widgets when immutability changes
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=795920
2008-04-11 22:27:22 +00:00
Aaron J. Seigo
302e28325f
SVN_SILENT whitespace fix that been sitting on my disk forever
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=795914
2008-04-11 21:45:59 +00:00
Rob Scheepmaker
3b21177823
Improvements to isAnimating().
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=795851
2008-04-11 16:09:11 +00:00
Dmitry Suzdalev
9dc3a849bf
Make isAnimated() to be const and also move a method comment to .h file, I guess it'll be more helpful there ;)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=795840
2008-04-11 15:01:34 +00:00
Chani Armitage
be10ede60a
save space
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=795838
2008-04-11 14:57:48 +00:00
Rob Scheepmaker
234171e753
Added the isAnimating() function to Phase. This way, applet/widgets can delay 'heavy' operations until all animations are finished to avoid stuttering animations.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=795821
2008-04-11 14:26:07 +00:00
Aaron J. Seigo
e2e0745748
still use the loaded id even when we fail to load the requested containment so that applets get their configuration still
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=795776
2008-04-11 11:54:59 +00:00
Laurent Montel
24a3d14e68
Commit patch from Alex
...
(He didn't have time to make it yesterday and will able to commit it next thursday)
This patch clean up some :
target_link_libraries(kfoo kdeinit_kfoo) which is already done in kde4_add_kdeinit_executable()
macro and use "INSTALL_TARGETS_DEFAULT_ARGS" in other place.
I tested all compile file, all works fine but if there is a pb send me a mail.
CCMAIL: neundorf@kde.org
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=795711
2008-04-11 06:52:03 +00:00
Andre Duffeck
f6a2a14a2d
group _is_ used here
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=794715
2008-04-08 12:31:08 +00:00
Marco Martin
e95b67428a
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=794677
2008-04-08 10:21:11 +00:00
Aaron J. Seigo
1f6d6175a7
avoid recursive calls to updateToolTip by doing what we *really* want to be doing here, which is updating the data. this also prevents the case where a tooltip is updated randomly, causing the tooltip to show. i wonder if that's what has been the cause of the occasional taskbar tooltip showing when it shouldn't?
...
reviewed by Rafał Miłecki
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=794638
2008-04-08 07:20:36 +00:00