Commit Graph

1152 Commits

Author SHA1 Message Date
Kevin Ottens
7676a7142c Port away from KDialog to unbreak the build
I couldn't reach this code before from the Qt4 build, sorry for the
temporary breakage.
2013-01-03 08:54:16 +01:00
David Faure
72b848ede7 Fix compilation after recent header changes 2012-12-29 01:36:40 +01:00
David Faure
cb466490b0 Fix compilation with Qt5 2012-12-27 11:25:00 +01:00
Marco Martin
97817f0474 close the connection as soon the app is closing
if the connection is closing on thread deletion, the sql plugin is already unloaded, resulting in a crash
2012-12-21 18:56:00 +01:00
Aaron Seigo
f5cc98dc8a make all containment delayed init
allows us to remove another method from the public API
2012-12-20 10:48:33 +01:00
Aaron Seigo
f413d7c388 build 2012-12-20 10:48:33 +01:00
David Faure
643df96f63 Port away from qtest_kde.h (and from ~/.kde-unit-test)
Fix missing mkpath before creating sqlite db.
2012-12-18 12:18:08 +01:00
David Faure
eb992ce047 Merge remote-tracking branch 'origin/KDE/4.10' into frameworks
"4e03e90 - (origin/KDE/4.10) Use non-deprecated types and methods"
(rerunning the perl scripts rather than solving every conflict by hand)
2012-12-13 13:23:44 +01:00
David Faure
c8734602b8 Use non-deprecated types and methods:
WFlags -> WindowFlags (it's a typedef, and it's BC, nm says QFlags<Qt::WindowType>)
toAscii -> toLatin1
fromAscii -> fromLatin1
as suggested by Treeve Jelbert on kde-frameworks-devel
2012-12-13 11:58:53 +01:00
Sebastian Kügler
e0fe19e5fb Implementation for async non-static package installation 2012-12-09 14:16:25 +01:00
Sebastian Kügler
8b6a248033 Package install and uninstall are now non-static async
Installation and uninstallation of packages is now done in an instance
of the package. The methods return a KJob* which can be used to track
progress and result. The real work is done in a thread in order to make
it possible to not block the UI.
2012-12-09 14:12:55 +01:00
Marco Martin
d113473c2d don't look for kdewebkit
get rid of dialogshadows
2012-12-07 14:45:40 +01:00
David Faure
d9b054b3bc Fix build after bad merge, by restoring these files to their frameworks version.
Aseigo told me to use "git checkout --theirs applet.h" in order to
"take the 4.10 version of the changes where there were conflicts",
but it turns out that this was very bad advice: it loses ALL the changes
ever made to the file in the frameworks branch.
CCMAIL: aseigo@kde.org
2012-12-01 10:11:55 +01:00
David Faure
bdb7251250 Merge remote-tracking branch 'origin/KDE/4.10' into frameworks
Conflicts:
	CMakeLists.txt [version]
	README [version]
	cmake/modules/CMakeLists.txt
	cmake/modules/FindKDE4Internal.cmake
	cmake/modules/FindNepomuk.cmake [git replaying an old conflict!]
	cmake/modules/KDE4Macros.cmake [automoc4 stuff, reverted]
	interfaces/ktexteditor/* [moved out]
	kdecore/services/kmimetype.cpp [hand-merged into kio/global.cpp]
	kdeui/util/kkeyserver.h
	kdeui/widgets/ktextedit.cpp
	kdewebkit/kwebwallet.cpp
	khtml/misc/enum.h [git got confused, me thinks]
	kio/kio/accessmanager.cpp
	kio/kio/hostinfo.cpp
	kio/kio/kprotocolmanager.cpp
	kio/kio/kprotocolmanager.h
	kioslave/http/http.cpp
	kioslave/http/http.h
	kioslave/http/tests/CMakeLists.txt
	kioslave/http/tests/httpheaderdispositiontest.cpp
	nepomuk/core/* [moved out]
	plasma/CMakeLists.txt
	plasma/applet.cpp
	plasma/applet.h
	plasma/dialog.cpp
	plasma/packagestructure.cpp
	plasma/popupapplet.cpp
	plasma/private/applethandle.cpp
	plasma/private/packages.cpp
	plasma/private/tooltip.cpp
	plasma/tooltipmanager.cpp
	plasma/widgets/videowidget.h
	staging/ki18n/src/klocalizedstring.cpp
	staging/kservice/autotests/kservicetest.cpp
	staging/kwidgets/src/utils/kglobalsettings.cpp
	tier1/solid/src/solid/backends/udisks2/udisksstorageaccess.cpp
	tier1/solid/src/solid/backends/upower/upoweracadapter.cpp
	tier1/solid/src/solid/backends/upower/upowerbattery.cpp
2012-12-01 00:57:38 +01:00
David Faure
c28900a1c0 Port EffectWatcher to QAbstractNativeEventFilter 2012-11-23 23:38:38 +01:00
Jan Grulich
6a16643bf3 Delete download dialog when it is closed
When dialog is not deleted and you open it again, dialog is not re-downloaded

REVIEW:107413
2012-11-23 12:53:33 +01:00
Marco Martin
d332669af8 call ChangeableMainScriptPackage::initPackage()
call parent method in subclass this fixes packagestructuretest
2012-11-21 18:10:51 +01:00
Marco Martin
9ad97e680a remove wallpaper files 2012-11-21 15:30:50 +01:00
Marco Martin
e15217f645 remove dependencies from WallPaper 2012-11-21 15:30:50 +01:00
Chusslove Illich (Часлав Илић)
d60e4e5a4a ki18n framework split out of kdecore. 2012-11-18 20:26:13 +01:00
Marco Martin
b5eacc597d dialogshadows belongs to tooltipmanager
tooltips are created/destroyed too often, this saves same deletions and recreations
2012-11-16 16:08:46 +01:00
Marco Martin
fef6c3b7f5 less debug, element prefix in ctor 2012-11-16 16:08:46 +01:00
Marco Martin
110561fae7 send smaller pixmaps for disabled borders 2012-11-16 16:08:46 +01:00
Marco Martin
8683a0c52c use kwin for dialog shadows if possible
if the dialog svg has a separate element for shadows, use those and tell kwin to draw them
same method already used for panels
2012-11-16 16:08:45 +01:00
Aaron Seigo
471e1b82f5 remove unused 2012-11-14 11:36:01 +01:00
Aaron Seigo
6662b81c58 get rid of ContainmentActions::isInitialized() 2012-11-09 18:55:23 +01:00
Marco Martin
b8ebd78cbc remove geometry functions from Applet
size, size hints, transform and zValue
2012-11-09 16:45:03 +01:00
Marco Martin
b828bcb578 remove acceptDrops/setAcceptDrops() 2012-11-09 16:12:05 +01:00
Marco Martin
1021ecf18f get rid of appletAt()
still two uses commented out in conteinmentactions
2012-11-09 15:46:12 +01:00
Marco Martin
798fc9271b remove AppletPrivate::selectItemToDestroy() 2012-11-09 15:20:42 +01:00
Aaron Seigo
8b72b0b3ef provide a containment package specialization
this will allow containments to have a different qml file
2012-11-09 14:07:34 +01:00
Marco Martin
81d2a33a0f remove classes that weren't built anymore
PopupApplet
Dialog
ToolTip
ToolTipManager
ToolTipContent
2012-11-09 14:00:01 +01:00
Marco Martin
4e08835046 build fix 2012-11-09 00:20:31 +01:00
Marco Martin
8e89ac742c Merge branch 'mart/qgvremoval2' into frameworks 2012-11-09 00:05:05 +01:00
Marco Martin
b270378122 add missing corona_p 2012-11-08 18:35:22 +01:00
Marco Martin
5323882c89 migrate some other events from qgraphicsevents 2012-11-08 18:34:17 +01:00
Marco Martin
fde2925c34 replace some qgraphics events with normal ones 2012-11-08 18:34:08 +01:00
Marco Martin
e463c4af4f QGraphicsSceneDropEvent -> QDropEvent 2012-11-08 18:33:56 +01:00
Marco Martin
f58711521e remove last dependencies of abstracttoolbox 2012-11-08 18:33:45 +01:00
Marco Martin
743c0f44a8 remove unused file 2012-11-08 18:33:32 +01:00
Marco Martin
1d520ac557 kill applet handles and some animations stuff 2012-11-08 18:28:37 +01:00
Marco Martin
390ec09558 get rid of mapfromview/maptoview 2012-11-08 18:24:25 +01:00
Marco Martin
3a8db22059 get rid of the background, we need only hints 2012-11-08 18:24:14 +01:00
Marco Martin
93bb58a9f3 get rid of handles 2012-11-08 18:23:55 +01:00
Marco Martin
16ee068aba coronabase becomes corona
correctly build all files currently included in libplasma (some will
have to be enabled again)
2012-11-08 18:23:36 +01:00
Marco Martin
64fde089f2 correctly build applet and containment 2012-11-08 18:23:28 +01:00
Marco Martin
cc21f6fcfe applet doesn't inherit from QGraphicsWidget 2012-11-08 18:23:00 +01:00
Aaron Seigo
4f3a52cec2 support setting a custom name from applets (e.g. a timezone for a clock ;) 2012-11-08 11:21:08 +01:00
Marco Martin
e74f60745a revert 1d167ffa8fe1e79aec2f7b94b78e6910fb7a42bf 2012-11-06 00:32:22 +01:00
David Faure
2857183e22 Merge remote-tracking branch 'origin/KDE/4.10' 2012-11-02 14:26:38 +01:00