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