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
Stephen Kelly
745b39d905
Port from kde4_add_executable to ecm_mark_as_test.
2012-05-24 23:56:32 +02:00
David Faure
4ce1afaa9f
Enable -DQT_NO_URL_CAST_FROM_STRING globally, and fix the code.
2012-05-02 15:08:52 +02:00
Julien Desgats
a69cb53cc5
Fixed some QIcon and kiconloader compile errors for Plasma
...
Reviewed by: Kevin Ottens
2012-04-28 16:57:00 +02:00
David Faure
af211f7c93
KIcon("foo") -> KDE::icon("foo")
...
include kicon.h -> kiconloader.h, or often, nothing at all.
2012-04-28 13:17:42 +02:00
John Layt
f404ada067
Remove unneeded klocale.h and kglobal.h
...
Replace locale.h with klocalizedstring.h where only i18n() needed
2012-04-06 16:42:07 +01:00
Stephen Kelly
4a1df77400
Port from KGlobalSettings::dndEventDelay() to QApplication::startDragDistance()
2012-04-04 11:43:46 +02:00
Claus Christensen
658fad620a
Replaced KGlobal::config() by KSharedConfig::openConfig()
...
Remodified: kded/kdedadaptor.cpp
2012-03-24 19:33:54 +01:00
Kurt Hindenburg
7463dde514
Allow plasma to build by adding kurl includes
2012-03-24 12:06:28 -04:00
David Faure
2365f2c657
Some KUrl-QUrl porting.
2012-03-11 10:34:38 +01:00
Marco Martin
8b00555903
move some stuff in qgv's private
2012-02-28 20:00:42 +01:00
Marco Martin
dba549382b
coronabase, a pure qobject corona
2012-02-28 19:22:59 +01:00
Marco Martin
c8a1b35f78
cleanupanddelete is qgv specific too
2012-02-28 16:52:11 +01:00
Marco Martin
abadc77276
move something more in the qgv class
2012-02-28 16:42:22 +01:00
Stephen Kelly
39afa5498b
Fix Qt5 build.
...
The operator QString() has been removed.
2012-02-27 10:51:45 +01:00
Marco Martin
2a909445bd
completely separe appletprivate
...
will be easier then to split with the qgraphicsview version
2012-02-20 16:38:00 +01:00
Christophe Giboudeaux
3a8ffb89c0
Remove deleted include
2012-02-20 12:40:47 +01:00
Aaron Seigo
03f35f1667
use libkwindowsystem
2012-02-19 14:07:35 +01:00
David Faure
083d157684
Merge remote-tracking branch 'origin/KDE/4.8' into origin-frameworks
...
Conflicts:
kdecore/network/k3datagramsocket.cpp
kdeui/actions/kstandardaction.cpp
kdeui/dialogs/kconfigdialogmanager.cpp
kdeui/icons/kicondialog.cpp
kdeui/itemviews/kviewstatesaver.h
kfile/knewfilemenu.cpp
kio/misc/kpac/downloader.cpp
kio/tests/kdirlistertest.cpp
kparts/browserextension.cpp
nepomuk/core/nepomukmainmodel.cpp
nepomuk/query/queryserviceclient.cpp
nepomuk/test/ratingpaintertestwidget.cpp
nepomuk/ui/kedittagsdialog.cpp
nepomuk/ui/ktagcloudwidget.cpp
nepomuk/ui/ktagdisplaywidget.cpp
nepomuk/ui/nepomukmassupdatejob.cpp
nepomuk/ui/tagwidget.cpp
nepomuk/utils/daterangeselectionwidget.cpp
nepomuk/utils/facetwidget.cpp
nepomuk/utils/searchwidget.cpp
plasma/containment.cpp
plasma/datacontainer.cpp
plasma/deprecated/animator.cpp
plasma/extenders/extender.cpp
plasma/plasma.h
plasma/scripting/wallpaperscript.cpp
tier1/solid/tests/networkingclient.cpp
(signal/slot normalization changes conflicted with KUrl->QUrl changes
and with other changes in frameworks)
2012-02-14 12:32:25 +01:00
Dawit Alemayehu
fb0b49af8c
Normalize all signal/slot connections.
...
REVIEW: 103728
2012-02-13 14:27:21 -05: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
Stephen Kelly
b1b68adb7d
Don't use the QtGui module name in includes.
...
In Qt5, many of them are moved to QtWidgets, so this is the only
way to be source compatible with both Qt 4 and Qt 5.
2012-02-02 10:35:53 +01:00
Stephen Kelly
8d37df4b8f
Remove moc includes that can be omitted.
...
Mostly these are "<name>.moc" style includes which are incorrect
compared to qmake and cmake automoc behaviour.
2012-01-31 22:44:36 +01:00
Aaron Seigo
64f687dda0
hide tooltips on the applet when the handle is hovered
2012-01-27 15:34:01 +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
Aaron Seigo
ca915b0e6c
allow resizing from both relevant corners of a popup dialog
...
also significantly cleans up the popup positioning code and fixes a
lurking bug where width() was used instead of height()
BUG:227095
2011-12-16 14:58:39 +01:00
Aaron Seigo
d6e06ff92d
allow controlling the resize a bit more
...
this allows e.g. popupapplet to put constraints on where the edges of the window can resize to
and react differently when the user is actively resizing the dialog.
CCBUG:227095
2011-12-16 14:57:20 +01:00
Aaron Seigo
1b2d92c085
delay showing popups until the next processing of events
...
allows things like hidden panels to show before calculating where to show the popup
BUG:288999
2011-12-16 12:52:29 +01: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
359cc3d68a
the effect watcher is not blur specific
2011-12-08 12:54:28 +01:00
Aaron Seigo
fe2286c5da
remove unecessary painting
2011-12-07 14:43:07 +01:00
Aaron Seigo
abd1d9ddba
make shortcuts and sharing settings enable Apply; use a QWeakPointer forthe shortcuts widget
2011-12-06 17:36:39 +01:00
Aaron Seigo
71d807c353
Merge remote branch 'origin/KDE/4.7' into frameworks
...
Conflicts:
CMakeLists.txt
kio/kfile/kfilemetadatareaderprocess.cpp
plasma/CMakeLists.txt
plasma/packagestructure.cpp
plasma/private/packages.cpp
threadweaver/Mainpage.dox
2011-12-04 14:25:38 +01:00
Aaron Seigo
27531a3173
the palette gets updated by all sorts of events on the scene now (incl. reparenting!), so make sure the palette is _really_ changing before marking it as custom
...
this fixes widget colours not updating with theme changes -> if, for instance, an offscreen widget is created, this results in a reparenting (to null)
and that in turn creates a palette changed event ... which was being intepretted as a custom palette being set and that would disable future updates
due to theme changes.
this also introduces a small helper which computes the palettes once for use by all widgets as a small performance improvement.
BUG:261967
2011-12-04 14:00:32 +01:00
Jaime Torres
2c5ec1a56a
change return by break and then add a common return
...
removing dead code (part of review 103323)
2011-12-04 12:27:01 +01:00
Jaime Torres
be08974bfe
remove dead code
...
remove dead code (see review 103323)
2011-12-04 12:25:46 +01:00
Aaron Seigo
97e4bd53d3
don't delete the kns3 dialog on application shutdown
...
BUG:288153
2011-12-03 21:22:45 +01:00
Aaron Seigo
1b9bf08082
fix spinboxes
...
BUG:285224
2011-12-02 21:53:07 +01:00
Aaron Seigo
ea8d0dcce2
get rid of the text halos
...
they are (relatively) expensive and should be unnecessary now:
we have blur, it works well, and when we don't blur we use different backgrounds.
one more "take one thing off" while i'm futzing around in tooltips
2011-12-02 21:48:34 +01:00
Aaron Seigo
464bab7a68
handle titles a little nicer: centered, no wrap for short titles
2011-12-02 21:48:34 +01:00
Aaron Seigo
d1cdb6c7d2
hide the label completely when no image is set. makes sure there isn't layout().spacing() extra padding
2011-12-02 21:48:34 +01:00
Aaron Seigo
f0498a9973
fix spinboxes
...
BUG:285224
2011-12-02 10:45:47 +01:00
Aaron Seigo
822243288d
get rid of the text halos
...
they are (relatively) expensive and should be unnecessary now:
we have blur, it works well, and when we don't blur we use different backgrounds.
one more "take one thing off" while i'm futzing around in tooltips
2011-11-30 15:44:29 +01:00
Aaron Seigo
7e4883f3bb
handle titles a little nicer: centered, no wrap for short titles
2011-11-30 15:39:29 +01:00
Aaron Seigo
3bf1d0d63d
hide the label completely when no image is set. makes sure there isn't layout().spacing() extra padding
2011-11-30 15:19:29 +01:00
Aaron Seigo
b31a05c41e
get rid of the source limiting; wasn't used, only overhead
2011-11-30 12:58:20 +01:00
Aaron Seigo
fee7b32974
allow ui/main.qml to be the default for plasmoids, and code/main.js for plasmoids, dataengines, runners
2011-11-30 12:58:20 +01:00
Aaron Seigo
685ae3b6c5
Merge remote-tracking branch 'origin/KDE/4.7' into frameworks
...
Conflicts:
plasma/popupapplet.cpp
2011-11-22 13:58:50 +01:00
Aaron Seigo
9775682bef
use a QWeakPointer with the graphics widget handed in as we don't own it
2011-11-22 13:29:02 +01:00