Commit Graph

201 Commits

Author SHA1 Message Date
Kevin Ottens
77b49e1a8a Use #if HAVE_X11 instead of #ifdef HAVE_X11 as advised by David 2012-08-03 13:00:02 +02:00
Kevin Ottens
6c29469338 Oops, missing a config.h include 2012-08-03 12:20:21 +02:00
Kevin Ottens
22f74fc0ca More removals of Q_WS_* in favor of Q_OS_* or HAVE_X11 2012-08-03 11:45:20 +02:00
Albert Astals Cid
75ccb1b463 More K_GLOBAL_STATIC -> Q_GLOBAL_STATIC porting
Acked by dfaure
REVIEW: 105611
2012-07-19 21:19:01 +02:00
David Faure
ffdf930f8c Ran kdesdk/scripts/kf5/convert-kstandarddirs.pl 2012-06-12 12:59:34 +02:00
David Faure
0fd5c690c8 KStandardDirs::locate/locateLocal ported, by script, this time.
(kdesdk/scripts/kf5/convert-kstandarddirs.pl coming up)
2012-05-30 20:25:25 +02:00
Claus Christensen
658fad620a Replaced KGlobal::config() by KSharedConfig::openConfig()
Remodified:   kded/kdedadaptor.cpp
2012-03-24 19:33:54 +01:00
Aaron Seigo
03f35f1667 use libkwindowsystem 2012-02-19 14:07:35 +01:00
Giorgos Tsiapaliwkas
729988ffb1 Replace KUrl with QUrl in theme.h/cpp
Reviewed by: Aaron Seigo
2012-02-18 12:13:54 +02:00
David Faure
9057ce0c70 Fix compilation with the new cmake automoc stuff. 2012-02-08 23:34:07 +01:00
Stephen Kelly
d660ec244e Merge remote-tracking branch 'origin/KDE/4.8' into frameworks 2012-02-07 12:38:06 +01:00
Aaron Seigo
2213eac61a the delay is an int not a real and is in ms 2012-01-27 15:34:01 +01:00
Aaron Seigo
f10c6c8a97 remove unwanted variable introduced by last merge 2011-12-20 12:29:41 +01:00
Aaron Seigo
8b09ffb51f Merge remote branch 'origin/KDE/4.7' into frameworks
Conflicts:
	plasma/corona.cpp
	plasma/packagemetadata.cpp
	plasma/private/packages.cpp
	plasma/theme.cpp
2011-12-20 11:57:49 +01:00
Allen Winter
dd5f04d6aa fix build on Windows, which apparently does not have the EffectWatcher 2011-12-09 08:13:22 -05:00
David Faure
c7ab521ee7 Merge remote-tracking branch 'origin/KDE/4.7' into origin-frameworks
Conflicts:
	experimental/libkactivities/
	plasma/applet.h
	plasma/theme.cpp
	staging/libkcoreaddons/src/jobs/kjob.cpp
2011-12-08 19:06:24 +01:00
Aaron Seigo
7aa9da0039 correct indentation 2011-12-08 12:54:28 +01:00
Aaron Seigo
a859f6915c compress changed notification events and share the blur effect watcher between themes 2011-12-08 12:54:28 +01:00
Aaron Seigo
359cc3d68a the effect watcher is not blur specific 2011-12-08 12:54:28 +01:00
Aaron Seigo
0abdaf646d as theme already reads the plasmarc file, use it to cache the tooltipdelay as well 2011-12-06 22:43:43 +01:00
Aaron Seigo
90b02f3973 massive step towards QGraphicsView being separated from libplasma
* remove extenders (never panned out, used by exactly two components that we can find .. anywhere)
* move animations to libplasmagqv
* schedule js anims to be put into the js scriptengine
* move all QGraphicsProxyWidgets, except for IconWidget which is still used by PopupApplet, into libplasmaqgv
* create a subclass-able private class for Applet

TODO: move out icon widget, address FIXMES in graphicswidgetappletprivate.cpp and decide how to register the "right" private class for instantiation in Applet ctors
2011-11-17 14:43:37 +01:00
Stephen Kelly
e23c2dfbd6 Merge remote-tracking branch 'origin/KDE/4.7' into frameworks
Conflicts:
	CMakeLists.txt
	cmake/modules/FindNepomuk.cmake
	kdecore/tests/kstandarddirstest.cpp
	kdeui/util/kkeyserver.h
	kio/kio/accessmanagerreply_p.h
	kio/kio/hostinfo.cpp
	plasma/containment.cpp
	plasma/data/services/plasma.protocol
	plasma/popupapplet.cpp
	plasma/tooltipcontent.h
	plasma/widgets/videowidget.h
2011-08-25 19:43:08 +02:00
Aaron Seigo
db97a9b6cb add missing smallest font support for qml and js widgets 2011-08-17 18:08:00 +02:00
Marco Martin
33e9192346 Merge branch 'libplasma2' into frameworks
Conflicts:
	plasma/CMakeLists.txt
	plasma/popupapplet.cpp
2011-08-12 11:45:49 +02:00
Aaron Seigo
f0d247f9c6 remove an unused variable 2011-08-07 01:07:15 +02:00
Aaron Seigo
eb87458163 remove an unused variable 2011-08-03 16:45:28 +02:00
Christoph Feck
25869b4e9d Fix accessing pixmapCache after it is deleted
BUG: 275570
FIXED-IN: 4.7.1
(cherry picked from commit f5b095fdaaae164ef04dd46dfb4fb97a8aa87768)
2011-07-30 21:21:31 +02:00
Christoph Feck
d5d5ba688f Fix accessing pixmapCache after it is deleted
BUG: 275570
FIXED-IN: 4.7.1
2011-07-30 21:18:38 +02:00
Aaron Seigo
7c8cf530e1 Merge remote-tracking branch 'origin/master' into libplasma2
Conflicts:
	plasma/theme.cpp
2011-07-30 20:20:10 +02:00
Till Adam
9a9d2bd419 EffectWatcher only exists on X11. (cherry-picked from 826a1eb) 2011-07-30 13:37:14 +02:00
Till Adam
ece6aae05d EffectWatcher only exists on X11. 2011-07-30 13:25:32 +02:00
Aaron Seigo
82eee5c3b7 avoid compiling in debug strings when compiled without debug 2011-07-29 15:46:52 +02:00
Fredrik Höglund
d43d4315aa plasma: Use the new KWindowSystem::compositingChanged() signal
(cherry picked from commit b7b4358542e205c027ccd2718f43052851ff7152)
2011-07-28 23:41:56 +02:00
Fredrik Höglund
836b53ff56 plasma: Use the new KWindowSystem::compositingChanged() signal 2011-07-28 23:37:17 +02:00
Aaron Seigo
e525c88cb2 discard discoveries only when the svg elements also go away; we don't care about colors 2011-07-22 18:06:35 +02:00
Aaron Seigo
a34e41b546 put a found-paths cache in Theme 2011-07-22 18:06:23 +02:00
Aaron Seigo
2bf802765d discard discoveries only when the svg elements also go away; we don't care about colors 2011-07-22 17:56:21 +02:00
Aaron Seigo
763fb8927c discard discoveries only when the svg elements also go away; we don't care about colors 2011-07-22 17:55:57 +02:00
Aaron Seigo
c707923086 put a found-paths cache in Theme 2011-07-22 17:37:10 +02:00
Aaron Seigo
69a6558a00 put a found-paths cache in Theme 2011-07-22 17:34:46 +02:00
Aaron Seigo
6e721dcdf1 no longer provide access to the package from the class, let Package do that 2011-07-15 12:57:02 +02:00
Aaron Seigo
b9d4f2f042 merge findInCache methods 2011-05-20 08:23:43 +02:00
Davide Bettio
6455fefd09 Please don't set the default wallpaper in plasma/theme.cpp, configure the theme metadata file instead. 2011-04-27 18:31:12 +02:00
Sebastian Kügler
547231f381 tame font family for CSS, makes it work =) 2011-04-24 14:22:18 +02:00
Aaron Seigo
d83bb2a72c protect usage of svg element cache config
this needs to be thoroughly checked over and tested before backporting;
seems this fixes some occassional crashes users are running into.
CCMAIL:notmart@gmail.com
2011-01-30 13:47:29 -08:00
Marco Martin
e0815d83a6 discard the cache when the blur behind changes
svn path=/trunk/KDE/kdelibs/; revision=1215741
2011-01-19 13:50:58 +00:00
Marco Martin
091d781dc5 * don't reset the watched properties: it breks kwin
* check for the blur property only on PropertyNotify and if is on the property we actually want

svn path=/trunk/KDE/kdelibs/; revision=1214853
2011-01-16 17:25:28 +00:00
Marco Martin
9f5fdb1385 disable the effect watcher since it seems to have issues
svn path=/trunk/KDE/kdelibs/; revision=1214635
2011-01-15 17:55:06 +00:00
Marco Martin
7df2e103c5 a new private class EffectWatcher, used to be signaled when a particular KWin effect is enabled/disabled.
in future could become public but only after has been proved is really correct

svn path=/trunk/KDE/kdelibs/; revision=1214633
2011-01-15 17:51:55 +00:00
Aaron J. Seigo
f41ce1601b FEATURE: formalize how the homepage for branding purposes is gotten at via the theme.
(this has been a TODO in the code since 4.2!)

svn path=/trunk/KDE/kdelibs/; revision=1209505
2010-12-27 00:46:17 +00:00